I have always believed, and I will always believe that the reason that any given toolchain doesn't work out of the box is the fault of the software you are compiling and not the fault of the toolchain. The moment we start to turn a blind eye to our own faults and start blaming toolchains, then we have started down a slippery slope. Eventually, coreboot and buildrom and the payloads will only be compilable with a special toolchain that is six years old and we'll be content to sit around and blame it all on the compiler team. Thats not a future I relish.
I'd love to get several builds working on my system (FC6 with updated gcc and binutils). The latest is LegacyBIOS. I can't get the serial port to work when it's built on my machine, even though other people's builds seem to work. The funny thing about that is that it still boots Windows XP on qemu, but there's no serial output.
Any advice on where to start looking? I'm stumped.
Thanks, Myles
PS Jordan: Did you find out what's wrong with the serial port in SimNOW?