Commit History

Author SHA1 Message Date
  Daniel Dunbar 1ee4b9e6d2 Fix PR5982, a refacto in checking for '=' in a -D argument. 15 years ago
  Benjamin Kramer a99927774d Use MacroBuilder for TargetDefines instead of std::vector. 15 years ago
  Benjamin Kramer b1b5b901ca Move MacroBuilder into Frontend/Utils.h and clean it up a bit. 15 years ago
  Benjamin Kramer a3d8ced7f0 Rework InitPreprocessor to use a MacroBuilder class instead of pushing around 15 years ago
  Kovarththanan Rajaratnam 3e82f8ac70 Switch UndefineBuiltinMacro() over to using StringRef 15 years ago
  Kovarththanan Rajaratnam 8746e4e381 Switch DefineBuiltinMacro() over to using StringRef 15 years ago
  Kovarththanan Rajaratnam 7d0eed6ed7 Convert from char pointer to char array 15 years ago
  Kovarththanan Rajaratnam a66a31940a Tigthen scope of local char array 15 years ago
  Steve Naroff fdd6aaf162 Integrate the following from the 'objective-rewrite' branch: 15 years ago
  Daniel Dunbar baac10380c Fix two more diagnostic-on-stderr instances that thought they could hide from me -- they thought wrong. 15 years ago
  Douglas Gregor 057e567f1b Extend -remap-file=from;to to permit mapping from a non-existent 15 years ago
  Douglas Gregor 2973c0eff4 Move file-remapping logic into InitPreprocesor. No functionality change 15 years ago
  Rafael Espindola 0259d20ba1 Exit the command line into <built-in> instead of going directly from the command line to the input file. 15 years ago
  Ken Dyck 3e945c8cd8 Define __SIG_ATOMIC_WIDTH__ for use in stdint.h. 15 years ago
  Ken Dyck 63e6561343 Define __WCHAR_WIDTH__ for use in stdint.h. 15 years ago
  Ken Dyck 7635d2151d Add __WINT_WIDTH__ to paramaterize the limits of WINT_MIN and WINT_MAX in 15 years ago
  Ken Dyck 7484e5d8e2 Add __SIZE_WIDTH__ to eventually replace __SIZE_TYPE__ in stdint.h. 15 years ago
  Ken Dyck 8241d73c64 Restore __INTMAX_TYPE__, __UINTMAX_TYPE__, __PTRDIFF_TYPE__, and 15 years ago
  Ken Dyck cf2f71f91d Remove __PTRDIFF_TYPE__ as it is no longer needed by stdint.h. It has been 15 years ago
  Ken Dyck d00c75179c Add __PTRDIFF_WIDTH__ macro to eventually replace __PTRDIFF_TYPE__ in stdint.h. 15 years ago
  Ken Dyck ed116e95bc Remove __INTPTR_TYPE__ as it is no longer needed by stdint.h, which uses 15 years ago
  Ken Dyck d896e1ad86 Predefine __INTPTR_WIDTH__ for future use in stdint.h. 15 years ago
  Ken Dyck eec59a7364 Remove the __INTMAX_TYPE__ and __UINTMAX_TYPE__ built-in macros as they are no 15 years ago
  Ken Dyck 186696bee3 Predefine __INTMAX_WIDTH__ for the future parameterization of INTMAX macros in 15 years ago
  Daniel Dunbar 049d3a06ea Simplify PreprocessorOptions, it doesn't need abstracted field access. 15 years ago
  Ken Dyck eef22efce8 Parameterize the constant-generating macros in stdint.h with new built-in 15 years ago
  Chris Lattner dcdd2a064a Generalize stdint.h for non-8-bit-multiple types, patch by 16 years ago
  Chris Lattner 9184646509 do not store wchar/char16/char32/intmax width/alignment info 16 years ago
  Daniel Dunbar c7162937a4 Tweak PCH -include handling to make sure it matches the name as would be present 16 years ago
  Daniel Dunbar 961c76ea8d Always initialize the header search object as part of InitializePreprocessor; 16 years ago