Histórico de Commits

Autor SHA1 Mensagem Data
  Benjamin Kramer ffbe9b9c64 Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" so this patch is surprisingly small. há 13 anos atrás
  Chandler Carruth cb381eac84 Move a free function from the Frontend library into the Lex library as há 13 anos atrás
  Douglas Gregor 5aa6dea4ef Give __STDC_VERSION__ the value 201001L when we're in C1x mode. The há 14 anos atrás
  Eli Friedman 85037d987a Define __STDC__ in -fms-extensions mode; defining it is consistent with gcc, and not defining it causes the system headers on multiple platforms to break with -fms-extensions because they assume the lack of a definition of __STDC__ implies a traditional (pre-ANSI) preprocessor. PR10324 and <rdar://problem/10313809> . há 14 anos atrás
  Douglas Gregor ed73b1046d Remove the egregious hack that made Objective-C++ ARC work with older há 14 anos atrás
  David Blaikie d6471f7c19 Rename Diagnostic to DiagnosticsEngine as per issue 5397 há 14 anos atrás
  Eric Christopher 47fcd293a5 Remove __WCHAR_UNSIGNED__ and anything that used it. há 14 anos atrás
  Francois Pichet 62ec1f2fd7 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. há 14 anos atrás
  Douglas Gregor fba18aa8f2 Add an experimental flag -fauto-module-import that automatically turns há 14 anos atrás
  Douglas Gregor e289d81369 Switch LangOptions over to a .def file that describes header of the há 14 anos atrás
  Douglas Gregor eced60c185 Only predefine the __EXCEPTIONS macro if C++ exceptions are turned on. há 14 anos atrás
  Chris Lattner 5f9e272e63 remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports há 14 anos atrás
  Sean Hunt 2f5127e6e0 Implement a __WCHAR_UNSIGNED__ macro and use it to include WCHAR_MIN and há 14 anos atrás
  John McCall 9f084a3166 Change the driver's logic about Objective-C runtimes: abstract out a há 14 anos atrás
  Fariborz Jahanian 16c3eaeea2 Don't define __CONSTANT_CFSTRINGS__ with -fno-constant-cfstrings issue. há 14 anos atrás
  Argyrios Kyrtzidis b8b0313e84 Rename objc_lifetime -> objc_ownership, and modify diagnostics to talk about 'ownership', not 'lifetime'. há 14 anos atrás
  Douglas Gregor 0678899e0d Define __cplusplus to 201103L when in (non-GNU) C++0x mode. há 14 anos atrás
  John McCall 098df7f1de Unconditionally #define the ARC ownership qualifiers, instead of #defining há 14 anos atrás
  John McCall f85e193739 Automatic Reference Counting. há 14 anos atrás
  Nick Lewycky 146480922c __OBJC__ is also a standard predefined macro. há 14 anos atrás
  Nick Lewycky a9c6441c73 The macros defined by the language standard are still available even when the há 14 anos atrás
  Francois Pichet 4b7e048970 Add a FIXME. há 14 anos atrás
  Francois Pichet a23ae3f457 Temporary preprocessor hack to get around the Microsoft __identifier(x) extension. há 14 anos atrás
  Francois Pichet 338d7f7362 Upgrade Microsoft's __int8, __int16, __int32 and __int64 types from builtin defines to real types. há 14 anos atrás
  Chandler Carruth f8c247d247 Move all of the logic for __DEPRECATED to the driver based on comments há 14 anos atrás
  Chandler Carruth 1cfe3c305c Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. This há 14 anos atrás
  Eli Friedman 1cfeefdb38 PR9772: Fix the definition of WINT_MIN and WINT_MAX on Linux -ffreestanding. há 14 anos atrás
  Daniel Dunbar ad1a4c6e89 Change Clang's __VERSION__ to include the same basic info as in clang -v. há 14 anos atrás
  Daniel Dunbar 47226350c4 Preprocessor: Don't define __STDC__ in -traditional-cpp mode. há 14 anos atrás
  Argyrios Kyrtzidis 299a4a967b Add 'OverridenFilesKeepOriginalName' field in SourceManager which if true the SourceManager há 14 anos atrás