Hi;
The latest i386 build Makefile has the optimizer turned on. This
breaks some of the hardware-stroking code in the i386 jjMachine (which
contains some asm() code).
In order for the optimizer to be used, I clearly have to eyeball the
code, and probably put some "volatile" declarations in some places,
etc. Or else, I could just not use the optimizer for those places.
I am curious as to the behavior of -O compiled code on other people's
hardware and with other people's compilers. Please let me know what
happened when YOU tried this. However, for now, I am disabling it,
and I will turn it off when I next commit the Makefile and my code.
-jm
--
==== John Morrison
==== MaK Technologies Inc.
==== 185 Alewife Brook Parkway, Cambridge, MA 02138
==== http://www.mak.com/
==== vox:617-876-8085 x115
==== fax:617-876-9208
==== [EMAIL PROTECTED]
_______________________________________________
Kernel maillist - [EMAIL PROTECTED]
http://jos.org/mailman/listinfo/kernel