Commit History

Author SHA1 Message Date
  John McCall f85e193739 Automatic Reference Counting. 14 years ago
  Nick Lewycky 146480922c __OBJC__ is also a standard predefined macro. 14 years ago
  Nick Lewycky a9c6441c73 The macros defined by the language standard are still available even when the 14 years ago
  Francois Pichet 4b7e048970 Add a FIXME. 14 years ago
  Francois Pichet a23ae3f457 Temporary preprocessor hack to get around the Microsoft __identifier(x) extension. 14 years ago
  Francois Pichet 338d7f7362 Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin defines to real types. 14 years ago
  Chandler Carruth f8c247d247 Move all of the logic for __DEPRECATED to the driver based on comments 14 years ago
  Chandler Carruth 1cfe3c305c Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. This 14 years ago
  Eli Friedman 1cfeefdb38 PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding. 14 years ago
  Daniel Dunbar ad1a4c6e89 Change Clang's __VERSION__ to include the same basic info as in clang -v. 14 years ago
  Daniel Dunbar 47226350c4 Preprocessor: Don't define __STDC__ in -traditional-cpp mode. 14 years ago
  Argyrios Kyrtzidis 299a4a967b Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the SourceManager 14 years ago
  Chris Lattner d7f758cb88 Reimplement DefineTypeSize in terms of APInt. This eliminates some 14 years ago
  Nick Lewycky 277a6e7525 Preserve what the user passed to -include when emitting .d files. Fixes PR8974! 14 years ago
  Michael J. Spencer fbfd180495 Replace all uses of PathV1::makeAbsolute with PathV2::fs::make_absolute. 14 years ago
  Peter Collingbourne f0840820b4 Implement -cl-fast-relaxed-math 14 years ago
  Michael J. Spencer 03013fa9a0 Merge System into Support. 14 years ago
  Chris Lattner 39b49bcaad now the FileManager has a FileSystemOpts ivar, stop threading 14 years ago
  Argyrios Kyrtzidis 389db16c63 Implement -working-directory. 15 years ago
  Steven Watanabe 343d65c073 Tell the VS headers that char16_t and char32_t are keywords, so yvals.h doesn't try to define them as typedefs. 15 years ago
  Francois Pichet c5138b2957 First test commit by Francois Pichet. _CRT_SECURE_CPP_OVERLOAD_SECURE_NAMES is not a predefined macro, remove it. 15 years ago
  Douglas Gregor 5c0ca52e40 Predeclare class type_info in Microsoft mode, from Francois Pichet! 15 years ago
  Michael J. Spencer 13cfedb26c Fix typo in comment. 15 years ago
  Eli Friedman 1d832436e9 PR7795: Fix the definition of __WCHAR_MAX__ with -fshort-wchar. 15 years ago
  Chris Lattner 8074ab3c3c fix some undefined behavior, PR7779. 15 years ago
  Douglas Gregor f4f6c9db68 Introduce basic support for loading a precompiled preamble while 15 years ago
  Douglas Gregor 44c181aec3 Basic plumbing for generating a precompiled preamble for an 15 years ago
  Daniel Dunbar 7f3a545ba6 Headers: Define __INT64_TYPE__ in terms of getInt64Type(), which isn't always 15 years ago
  Ted Kremenek 6a9ca7abf0 Remove state assertion. 15 years ago
  Ted Kremenek 4ae4c91920 Don't crash in InitializePreprocessor() when there is no valid PTHManager. Fixes <rdar://problem/8098441>. 15 years ago