1. 44b6fa3 Add arm_neon.h to the builtin intrinsics module map. by Douglas Gregor · 11 years ago
  2. 7baff64 Fix broken test by Douglas Gregor · 11 years ago
  3. 58ea48d Add -Wincomplete-module, which detects when a header is included from a module but isn't itself part of a module. by Douglas Gregor · 11 years ago
  4. 8b56788 clang/test/Modules/self-import-header/test.m: Add explicit -target. by NAKAMURA Takumi · 11 years ago
  5. 1404014 improve of note message and minor refactoring of my last patch (r181847). by Fariborz Jahanian · 11 years ago
  6. 9f00b1d Objective-C [diagnostics] [QOI], when method is not by Fariborz Jahanian · 11 years ago
  7. d3220db [modules] When building a module, make sure we don't serialize out HeaderFileInfo for headers not belonging to the module. by Argyrios Kyrtzidis · 11 years ago
  8. 3190ca9 Forward #pragma comment(lib/linker) through as flags metadata by Reid Kleckner · 11 years ago
  9. 745dacf Remove forward slashes from check; should unbreak Windows buildbots. by Douglas Gregor · 11 years ago
  10. a4a90ca When building a module, forward diagnostics to the outer diagnostic consumer. by Douglas Gregor · 11 years ago
  11. db3910b When looking for the module associated with one of our magical builtin headers, speculatively load module maps. by Douglas Gregor · 11 years ago
  12. 0532df0 [Modules] Fix an issue where the reconstructed redeclaration chain was incomplete, missing the definition from a module. by Argyrios Kyrtzidis · 11 years ago
  13. f0cdc84 Avoid names like __in that conflict with SAL in builtin headers by Reid Kleckner · 11 years ago
  14. b42f200 Extended VerifyDiagnosticConsumer to also verify source file for diagnostic. by Andy Gibbs · 11 years ago
  15. f491013 [Modules] Convert module specific -fno-modules-autolink into -fno-autolink. by Daniel Dunbar · 11 years ago
  16. d7fed8e Make sure we have the include paths we need by Douglas Gregor · 11 years ago
  17. 31230e6 <rdar://problem/13615607> Include SDK version information in the module hash. by Douglas Gregor · 11 years ago
  18. 5a15b9d Add a module testcase with a using declaration. by Rafael Espindola · 11 years ago
  19. c855ce7 Add hasExternalLinkageUncached back with the test that Richard provided, but by Rafael Espindola · 11 years ago
  20. 96df356 <rdar://problem/13560075> Teach name lookup for builtin names to find hidden declarations. by Douglas Gregor · 11 years ago
  21. bd25ff8 [preprocessor] Allow comparing two macro definitions syntactically instead of only lexically. by Argyrios Kyrtzidis · 11 years ago
  22. b2dbfd8 [modules] If a submodule has re-definitions of the same macro, only the last definition will be used as the "exported" one. by Argyrios Kyrtzidis · 11 years ago
  23. ea744ab [modules] Make sure enabled diagnostic pragmas inside the module don't affect the translation unit that by Argyrios Kyrtzidis · 11 years ago
  24. c544ba0 <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. by Douglas Gregor · 11 years ago
  25. 3580328 [modules] Re-enable the "ambiguous expansion of macro" warning. by Argyrios Kyrtzidis · 11 years ago
  26. e915442 Remove local path from test. by Douglas Gregor · 11 years ago
  27. 5d83526 Use xargs rather than by Douglas Gregor · 11 years ago
  28. 5dca66c Use 'touch -t', which both BSD and Linux support. by Douglas Gregor · 11 years ago
  29. d44d287 <rdar://problem/13434605> Periodically prune the module cache so that it does not grow forever. by Douglas Gregor · 11 years ago
  30. daf2e1c <rdar://problem/13479214> Make Clang's <stddef.h> robust against system headers defining size_t/ptrdiff_t/wchar_t. by Douglas Gregor · 11 years ago
  31. 892b6fb <rdar://problem/13477190> Give the Clang module cache directory some structure, so it's easier to find. by Douglas Gregor · 11 years ago
  32. cdf2808 <rdar://problem/13037793> Allow the names of modules to differ from the name of their subdirectory in the include path. by Douglas Gregor · 11 years ago
  33. 906d66a <rdar://problem/12368093> Extend module maps with a 'conflict' declaration, and warn when a newly-imported module conflicts with an already-imported module. by Douglas Gregor · 11 years ago
  34. 63a7268 <rdar://problem/10796651> Introduce configuration macros into module maps. by Douglas Gregor · 11 years ago
  35. 677e15f <rdar://problem/13363214> Eliminate race condition between module rebuild and the global module index. by Douglas Gregor · 11 years ago
  36. aa94590 Ensure that the identifier chains have the most recent declaration after module deserialization. by Douglas Gregor · 11 years ago
  37. a46961b Change this comment to helpfully explain why it's there. by Nick Lewycky · 11 years ago
  38. 2cbd427 Order the methods in the global method pool based on when they become visible, not when they become deserialized <rdar://problem/13203033>. by Douglas Gregor · 11 years ago
  39. ad0e27b Fix a bug reduced from a crash when trying to use modules with libc++. We check by Richard Smith · 11 years ago
  40. 63a9514 Remove an assert which triggers when a decl context in a module hits the 'has by Richard Smith · 11 years ago
  41. f4e955b [Modules] Cope better with top-level declarations loaded after being declared in the current translation unit <rdar://problem/13189985>. by Douglas Gregor · 11 years ago
  42. 6bd9929 Ensure that type definitions present in just-loaded modules are visible. by Douglas Gregor · 11 years ago
  43. 63eb156 Fix test failure by making sure this file isn't identical to any other file by Nick Lewycky · 11 years ago
  44. a69a589 Fix conflict between r174685 and r174645 (rename -fmodule-cache-path <foo> to -fmodules-cache-path=<foo>). by Richard Smith · 11 years ago
  45. 2bb07c1 Fix stack overflow and improve performance when a module contains many by Richard Smith · 11 years ago
  46. 1b58c74 Teach subframework header lookup to suggest modules <rdar://problem/13176200>. by Douglas Gregor · 11 years ago
  47. 250172a Form the default -fmodules-cache-path= properly. by Douglas Gregor · 11 years ago
  48. 882090e Add missing header from r174648 by Douglas Gregor · 11 years ago
  49. 7666b03 Retain all hidden methods in the global method pool, because they may become visible <rdar://problem/13172858>. by Douglas Gregor · 11 years ago
  50. 953a61f Rename -fmodule-cache-path <blah> to -fmodules-cache-path=<blah> for consistency. by Douglas Gregor · 11 years ago
  51. bbcd0f3 Fix handling of module imports adding names to a DeclContext after qualified by Richard Smith · 11 years ago
  52. 005d51b Be a little more permissive with -fmodules-ignore-macro= by removing everything after the second '=' if it is there. by Douglas Gregor · 11 years ago
  53. 2a06085 Introduce -fmodules-ignore-macro=NNN to ignore a macro when building/loading modules. by Douglas Gregor · 11 years ago
  54. 8bf778e Detect when we end up trying to load conflicting module files. by Douglas Gregor · 11 years ago
  55. f5cfc89 Merge "special" types from different modules in the AST reader. by Douglas Gregor · 11 years ago
  56. 20c6f2e Enable the global module index by default. Introduce the by Douglas Gregor · 11 years ago
  57. a6cd5cd clang/test: Drop "REQUIRES:shell" in three tests. They can run on win32. by NAKAMURA Takumi · 11 years ago
  58. 1a49d97 Implement the reader of the global module index and wire it into the AST reader. by Douglas Gregor · 11 years ago
  59. f575d6e Rename the -cc1 option "-generate-module-index" to by Douglas Gregor · 11 years ago
  60. d2db16f clang/GlobalModuleIndex: Don't open the same file twice. Use raw_fd_ostream(fd, ...) instead. by NAKAMURA Takumi · 11 years ago
  61. 35ae832 clang/test/Modules/global_index.m: XFAILing on win32 when investigating for now. by NAKAMURA Takumi · 11 years ago
  62. a6b00fc Implement the writer side of the global module index. by Douglas Gregor · 11 years ago
  63. 0c06cbc [PCH] Temporarily disable the "ambiguous macro" warning that is currently bogus with a PCH by Argyrios Kyrtzidis · 11 years ago
  64. 6987e8d Add a comment for Daniel by Douglas Gregor · 12 years ago
  65. f9d03c1 [IRgen] Update modules autolink metadata to use module flags (as now specified by Daniel Dunbar · 12 years ago
  66. 4637d18 clang/test/Modules/compiler_builtins.m: Mark this as XFAIL:win32 for now. Investigating. by NAKAMURA Takumi · 12 years ago
  67. 0f9b9f3 Treat hidden Objective-C protocol definitions as if they were by Douglas Gregor · 12 years ago
  68. d329724 Rework the traversal of Objective-C categories and extensions to by Douglas Gregor · 12 years ago
  69. f0e0004 Teach global selector lookup to ignore hidden methods, which occur by Douglas Gregor · 12 years ago
  70. f43b721 Add -fmodules-autolink/-fno-modules-autolink (defaults to on) so that by Douglas Gregor · 12 years ago
  71. 858afb3 Topologically sort the link options generated for modules based on by Douglas Gregor · 12 years ago
  72. 3baad29 When forming the link options for an imported module, also include the by Douglas Gregor · 12 years ago
  73. 5d75ea7 Switch autolinking metadata format over to actual linker options, e.g., by Douglas Gregor · 12 years ago
  74. 8767dc2 Infer "link" lines for top-level frameworks. Essentially, a framework by Douglas Gregor · 12 years ago
  75. b6cbe51 Implement parsing, AST, (de-)serialization, and placeholder global by Douglas Gregor · 12 years ago
  76. ca2ab45 Provide Decl::getOwningModule(), which determines the (sub)module in by Douglas Gregor · 12 years ago
  77. 7dc80e1 When name lookup for a redeclaration finds declarations that are known by Douglas Gregor · 12 years ago
  78. c9c3907 Add the module name to the 'incomplete umbrella header' warning. by Douglas Gregor · 12 years ago
  79. 86ebd03 Remove -Wmodule-build; it was a dumb idea anyway. <rdar://problem/12957525> by Douglas Gregor · 12 years ago
  80. 0faaa16 clang/test: Suppress two tests on win32 for now, since, not sure, in r169829 to r169831. by NAKAMURA Takumi · 12 years ago
  81. 299c22f Don't use 'touch' in this test; it may be the cause of Windows-related failures. by Douglas Gregor · 12 years ago
  82. 1b257af Use @import rather than @__experimental_modules_import, since the by Douglas Gregor · 12 years ago
  83. ca95228 Fix an egregiously broken test. This pattern doesn't work: by Richard Smith · 12 years ago
  84. 9ec98f2 test/Modules/build-fail-notes.m: Tweak to unbreak Win32 hosts to relax expressions, for now. by NAKAMURA Takumi · 12 years ago
  85. 5b10af7 PR14049: Don't say "expanded from macro 'foo'" when 'foo' just happens to be by Richard Smith · 12 years ago
  86. 5a98f1d Fix test for Windows path separators by Douglas Gregor · 12 years ago
  87. 14afab3 Teach the serialized diagnostic writer to clone() itself, sharing by Douglas Gregor · 12 years ago
  88. 6c32543 When we're emitting a diagnostic with a source location in an imported by Douglas Gregor · 12 years ago
  89. 830ea5b When an error occurs while building a module on demand, provide "While by Douglas Gregor · 12 years ago
  90. 463d909 Keep track of modules that have failed to build. If we encounter an by Douglas Gregor · 12 years ago
  91. 71f49f5 If an excluded header does not exist, just ignore it by Douglas Gregor · 12 years ago
  92. 7cdd281 When loading a module fails because it is out of date, rebuild that by Douglas Gregor · 12 years ago
  93. 82e5237 Introduce inferred framework modules into the module map file, by Douglas Gregor · 12 years ago
  94. c7be102 Have the parser initialize Sema before it consumes the first by Douglas Gregor · 12 years ago
  95. a65c5a3 Make cpuid.h actually work with -std=c99 <rdar://problem/12552716>. by Douglas Gregor · 12 years ago
  96. a0d5878 Correct test inovocations to use %clang_cc1 rather than direct invocation (so that it can have additional options set when trying to debug issues causing regressions). by David Tweed · 12 years ago
  97. 8e8fb3b Prior to adding the new "expected-no-diagnostics" directive to VerifyDiagnosticConsumer, make the necessary adjustment to 580 test-cases which will henceforth require this new directive. by Andy Gibbs · 12 years ago
  98. 2b49d1f Introduce the notion of excluded headers into the module map by Douglas Gregor · 12 years ago
  99. c8b2a86 Add missing header from 165821 by Douglas Gregor · 12 years ago
  100. 8b48e08 Sanitize the names of modules determined based on the names of headers by Douglas Gregor · 12 years ago