cvs commit: src/share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk
bsd.sys.mk src/sys/conf files kern.mk kern.pre.mk kmod.mk
src/sys/dev/aic7xxx/aicasm Makefile
David O'Brien
obrien at FreeBSD.org
Sun Mar 14 22:16:56 PST 2004
On Fri, Mar 12, 2004 at 01:36:12PM -0800, Tom Rhodes wrote:
> Modified files:
> share/mk bsd.cpu.mk bsd.dep.mk bsd.lib.mk
> bsd.sys.mk
> sys/conf files kern.mk kern.pre.mk kmod.mk
> sys/dev/aic7xxx/aicasm Makefile
> Log:
> This are the build infrastructure changes to allow to use the
> Intel C/C++ compiler (lang/icc) to build the kernel.
...
> Problems with icc v8:
> - panic: npx0 cannot be emulated on an SMP system
> - UP: first start of /bin/sh results in a FP exception
You forgot the other problems with icc v8 -- Intel's preditorial
behavior. Note that some parts of the Intel compilers support libs do a
CPUID call and if it notes an AMD CPU either segfaults or dumbs down the
capabilities of the CPU to that of the original i386.
--
-- David (obrien at FreeBSD.org)
More information about the cvs-src
mailing list