On Mar 20, 2014, at 8:25 AM, David Chisnall <[email protected]> wrote:

> On 20 Mar 2014, at 14:08, John Baldwin <[email protected]> wrote:
> 
>> No, the compiler should provide a working "wmmintrin.h" header in one of
>> its built-in paths if it supports the AES instructions.  This is akin to
>> saying that code that uses "stdio.h" should use -I/usr/src/include.
> 
> It does, however our build system then explicitly says to the compiler 'don't 
> use your built-it paths because they may contain declarations that contradict 
> the FreeBSD ones' by means of the sysroot argument.  When not using an 
> external toolchain, we put the compiler's internal headers inside the sysroot.

Sounds like we’re building the sysroot wrong then.

Warner

_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "[email protected]"

Reply via email to