Hello David. On Wed, 20 Jul 2005 16:21:45 +0200 you wrote:
> > > Enhanced version. Attached. > > > > Ah, I was going to upload -4 in about an hour, but if this has been > shown > > to work it's worth delaying the release by a day. I'll roll this in > and > > re-build -4 today with the fix. Great work Eugene. > The fix seems good. I am starting to redirect people to > Eugene's libvgahw.a > for testing purposes, and it seems to be at least equally good to the > gcc-3.3's one. I would like to send all the people that reported > problems > with blank consoles to test Eugene's libvgahw.a as an additional > measure > before you release. It seems the libvgahw.a problem can be just a part of the problem, though well noticeable one. Many drivers use macros like this: #define INREG(addr) *(volatile CARD32 *)(MMIOBase + (addr)) And using such macros just to read the mmapped registers without using returned values later can lead to the same "optimized out" code. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]