]> granicus.if.org Git - clang/commitdiff
Remove tgmath.h from the module map for now, because it currently causes a
authorDouglas Gregor <dgregor@apple.com>
Mon, 30 Jan 2012 22:22:39 +0000 (22:22 +0000)
committerDouglas Gregor <dgregor@apple.com>
Mon, 30 Jan 2012 22:22:39 +0000 (22:22 +0000)
cyclic module dependency due to its inclusion of math.h and
complex.h. I'll take another shot at it later.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@149283 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Headers/module.map
test/Modules/compiler_builtins.m

index 1a1e0e26ca1d4becaa9fb249c9fe378da3535265..cd18e5efb48b4e8513cb918deb3e71fbf13265a8 100644 (file)
@@ -36,10 +36,6 @@ module __compiler_builtins [system] {
     header "stdint.h"
   }
 
-  explicit module tgmath {
-    header "tgmath.h"
-  }
-
   explicit module intel {
     requires x86
 
@@ -136,6 +132,7 @@ module __compiler_builtins [system] {
   }
 
   // FIXME: mm_malloc.h
+  // FIXME: tgmath.h
   // FIXME: unwind.h
 
   explicit module varargs {
index a451e8a7addcf9e6c0bf3e677680f557c5da31d2..283ff0eefe1c021b18f35cd5fc624ccbee47cc89 100644 (file)
@@ -1,9 +1,6 @@
 // RUN: rm -rf %t
 // RUN: %clang -fsyntax-only -fmodules -fmodule-cache-path %t %s -Xclang -verify
 
-// Note: disable test on MSVC, which doesn't have <complex.h>.
-// REQUIRES: shell
-
 @import __compiler_builtins.float_constants;
 
 float getFltMax() { return FLT_MAX; }