r264092 - D18325: Added mm_malloc module export.

John Thompson via cfe-commits cfe-commits at lists.llvm.org
Tue Mar 22 13:57:51 PDT 2016


Author: jtsoftware
Date: Tue Mar 22 15:57:51 2016
New Revision: 264092

URL: http://llvm.org/viewvc/llvm-project?rev=264092&view=rev
Log:
D18325: Added mm_malloc module export.

Modified:
    cfe/trunk/lib/Headers/module.modulemap
    cfe/trunk/test/Headers/xmmintrin.c

Modified: cfe/trunk/lib/Headers/module.modulemap
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Headers/module.modulemap?rev=264092&r1=264091&r2=264092&view=diff
==============================================================================
--- cfe/trunk/lib/Headers/module.modulemap (original)
+++ cfe/trunk/lib/Headers/module.modulemap Tue Mar 22 15:57:51 2016
@@ -44,6 +44,7 @@ module _Builtin_intrinsics [system] [ext
     }
 
     explicit module sse {
+      export mm_malloc
       export mmx
       export sse2 // note: for hackish <emmintrin.h> dependency
       header "xmmintrin.h"

Modified: cfe/trunk/test/Headers/xmmintrin.c
URL: http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Headers/xmmintrin.c?rev=264092&r1=264091&r2=264092&view=diff
==============================================================================
--- cfe/trunk/test/Headers/xmmintrin.c (original)
+++ cfe/trunk/test/Headers/xmmintrin.c Tue Mar 22 15:57:51 2016
@@ -23,3 +23,7 @@ __m128 test_xmmintrin_provides_emmintrin
   return _mm_add_sd(__a, __b);
 }
 
+#if __STDC_HOSTED__
+// Make sure stdlib.h symbols are accessible.
+void *p = NULL;
+#endif




More information about the cfe-commits mailing list