Commit History

Author SHA1 Message Date
  Douglas Gregor e289d81369 Switch LangOptions over to a .def file that describes header of the 14 years ago
  Douglas Gregor 9a6da69306 Introduce a cc1-level option to provide the path to the module cache, 14 years ago
  John McCall 13db5cfc4e Treat the weak export of block runtime symbols as a deployment-target 14 years ago
  Douglas Gregor 831c6313df Remove the -import-module option. It's no longer useful 14 years ago
  Chad Rosier 1b90605532 [driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disable merging of 14 years ago
  Douglas Gregor b5af843a20 Eliminate the -chained-pch flag and all of the frontend and libclang options associated with it. Chained PCH is the only way to build a PCH file that includes another PCH file 14 years ago
  Douglas Gregor 467dc88512 Introduce a -cc1 option "-emit-module", that creates a binary module 14 years ago
  Nico Weber 1f7957d63c Accept -x objc++-cpp-output as an alias for -x objective-c++-cpp-output 14 years ago
  Jonathan D. Turner e735e2deb9 Wire up -import-module to run ReadAST for each module loaded. 14 years ago
  Ted Kremenek a4c7a4314f Really remove FlatStoreManager and BasicStoreManager, this time from the driver. Also remove associated tests. Sorry for the messy commits; this is the result of a botched Git merge. 14 years ago
  Douglas Gregor 65e02fa80e Introduce the "-index-header-map" option, to give special semantics 14 years ago
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports 14 years ago
  Argyrios Kyrtzidis 7ee2049278 [arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors. 14 years ago
  John McCall 48218c60d6 In debugger mode, make ObjC message sends to unknown selectors return 14 years ago
  Peter Collingbourne bb52786da8 Implement -MG. Fixes PR9613 14 years ago
  Argyrios Kyrtzidis 69325d5b7c [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. 14 years ago
  Jonathan D. Turner 3bd21383f0 Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like this living in a separate branch. 14 years ago
  John McCall 256a76e0b0 Call objc_terminate() instead of abort() when a cleanup throws an 14 years ago
  John McCall 9f084a3166 Change the driver's logic about Objective-C runtimes: abstract out a 14 years ago
  Fariborz Jahanian 5d9b6bf9de Use existing -fcatch-undefined-behavior option, 14 years ago
  Fariborz Jahanian 1077e420b8 Under a compiler flag, -freset-local-blocks, 14 years ago
  Bob Wilson 5dd45f13dc Make InitHeaderSearch::AddPath and HeaderSearchOptions::AddPath consistent 14 years ago
  Bob Wilson 13c4f2144b Fix the default libc++ header search path to be sysrooted. Radar 9639692. 14 years ago
  Daniel Dunbar e26bdb91b7 IRgen: Add a -fuse-register-sized-bitfield-access option, for testing. 14 years ago
  Nick Lewycky c3b9014c72 Add support for -Wa,--noexecstack when building from a non-assembly file. For 14 years ago
  Argyrios Kyrtzidis c2e70b46b6 [arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we hoped it would be. 14 years ago
  John McCall 8f0e8d2296 The ARC Migration Tool. All the credit goes to Argyrios and Fariborz 14 years ago
  John McCall f85e193739 Automatic Reference Counting. 14 years ago
  Douglas Gregor 74da19fc3a Introduce a -cc1-level option to turn off related result type 14 years ago
  Douglas Gregor 4c4efee6d3 Eliminate the -f[no]objc-infer-related-result-type flags; there's no 14 years ago