提交历史

作者 SHA1 备注 提交日期
  Nick Lewycky 4e785c908a Stack realignment is a tristate. Add -mno-stackrealign to turn off all stack 13 年之前
  Joerg Sonnenberger e9d11dbfe1 Add -mstack-alignment=X and fix -mstackrealign handling now that the 13 年之前
  Douglas Gregor 6649014b79 Eliminate the -emit-module option, which emitted a module by parsing a 13 年之前
  Benjamin Kramer 85224ae68a Silence GCC warnings, RefCountedBase is meant to be default-initialized here. 13 年之前
  Rafael Espindola 4c7ce36a76 Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS X 13 年之前
  Kostya Serebryany b61968857f implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitizer instead of CodeGenOpts.AddressSanitizer 13 年之前
  Richard Smith c18c423456 Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the same 13 年之前
  Ted Kremenek 8a0c5c2ec5 Refine placement of LangOptions object in CompilerInvocation by adding a new baseclass CompilerInvocationBase with a custom copy constructor. This ensures that whenever the CompilerInvocation object's copy constructor is used we always clone the LangOptions object. 13 年之前
  Ted Kremenek d3b74d9ca4 Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted object. I discovered that llvm::RefCountedBase<T> has 13 年之前
  Kostya Serebryany 1b4eca67e0 Add -f[no-]address-sanitizer flag 13 年之前
  Douglas Gregor db1cde7dc7 Add support for building a module from a module map to the -cc1 13 年之前
  Douglas Gregor b86b8dc7ef Add a -cc1-level option -fmodule-name=<name>, which will be used when 13 年之前
  Chandler Carruth 07643086c6 Rip out one of the features I added for the driver-include-management. 13 年之前
  Chandler Carruth 103accc00c Fix a significant oversight in my move of MSVC includes to the driver: 14 年之前
  Chandler Carruth ac2bc4d220 Add two flags to the CC1 layer that I was hoping to avoid. We need to 14 年之前
  Devang Patel 033be8bd33 Enable -flimit-debug-info by default. Now, clang lazily emits debug info for structs. Original behavior can be restored using -fno-limit-debug-info. 14 年之前
  Douglas Gregor 21a25167b8 Fix various minor issues find via unreachable code warnings, from 14 年之前
  Eli Friedman 19bda3ad8b Add an option to emulate the strange Apple gcc behavior of #pragma pack. 14 年之前
  Sebastian Pop 5d8b954842 rename getHostTriple into getDefaultTargetTriple in clang 14 年之前
  Peter Collingbourne 22a7dfea58 Add support for lazily linking bitcode files (using a new 14 年之前
  Ted Kremenek 7800212ef2 Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that serializes out the diagnostics for a given translation unit to a bit code file. This is a WIP. 14 年之前
  Douglas Gregor 0bb935c5e7 Make -fms-compatibility imply -fms-extensions. Fixes PR11204. 14 年之前
  Nick Lewycky 7c4fd9121f Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This is 14 年之前
  Daniel Dunbar 024f4be866 Frontend: Support -iframework. 14 年之前
  Nick Lewycky ea523d73a6 Wire up support for the controlling the extended dwarf .file directive. With 14 年之前
  Douglas Gregor 05edf668f0 When building a module, use the macro definitions on the command line 14 年之前
  Daniel Dunbar a268fc0f22 Frontend: Replace -nostdinc by -nostdsysteminc (which is just system include 14 年之前
  Francois Pichet c91562ce42 Revert r140009, about disabling clang's builtin in -fms-compatibility mode. 14 年之前
  Peter Collingbourne ae57eadbc1 OpenCL: add driver/frontend support for precompiled headers 14 年之前
  Peter Collingbourne d51e43af0b CUDA: add -fcuda-is-device flag 14 年之前