On Fri, Apr 04, 2008 at 11:35:00AM -0700, Chris Lattner wrote:
>>> I prefer <x86intrin.h>, as these are presumably usable in x86-64 mode.
>>>
>>> One random request: would it be possible to keep mm_malloc.h out of the
>>> umbrella header?  Inclusion of mm_malloc.h make use of SSE difficult in
>>> kernel contexts, as mm_malloc.h pulls in stdlib.h and errno.h.
>>>
>>
>> The idea is one header file to make all intrinsics available, including
>> _mm_malloc () and _mm_free ().  Unless we exclude those 2, I
>> don't see that we have a choice.
>
> How about something like:
>
> #ifndef __DISABLE_MM_MALLOC_H
> #include <mm_malloc.h>
> #endif
>
> in x86intrin.h?

It works for me.


H.J.

Reply via email to