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

Reply via email to