jtsoftware edited reviewers, added: rsmith; removed: probinson, silvas. jtsoftware updated this revision to Diff 51313. jtsoftware added a comment.
Right. Also undoing moving stuff around. How about this? Thanks. http://reviews.llvm.org/D18325 Files: lib/Headers/module.modulemap test/Headers/xmmintrin.c Index: test/Headers/xmmintrin.c =================================================================== --- test/Headers/xmmintrin.c +++ test/Headers/xmmintrin.c @@ -23,3 +23,7 @@ return _mm_add_sd(__a, __b); } +#if __STDC_HOSTED__ +// Make sure stdlib.h symbols are accessible. +void *p = NULL; +#endif Index: lib/Headers/module.modulemap =================================================================== --- lib/Headers/module.modulemap +++ lib/Headers/module.modulemap @@ -44,6 +44,7 @@ } explicit module sse { + export mm_malloc export mmx export sse2 // note: for hackish <emmintrin.h> dependency header "xmmintrin.h"
Index: test/Headers/xmmintrin.c =================================================================== --- test/Headers/xmmintrin.c +++ test/Headers/xmmintrin.c @@ -23,3 +23,7 @@ return _mm_add_sd(__a, __b); } +#if __STDC_HOSTED__ +// Make sure stdlib.h symbols are accessible. +void *p = NULL; +#endif Index: lib/Headers/module.modulemap =================================================================== --- lib/Headers/module.modulemap +++ lib/Headers/module.modulemap @@ -44,6 +44,7 @@ } explicit module sse { + export mm_malloc export mmx export sse2 // note: for hackish <emmintrin.h> dependency header "xmmintrin.h"
_______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits