Source-Changes-D archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: CVS commit: src/sys/arch/atari/stand/installboot
On Nov 15, 2:29am, tsutsui%ceres.dti.ne.jp@localhost (Izumi Tsutsui) wrote:
-- Subject: Re: CVS commit: src/sys/arch/atari/stand/installboot
| Hmm. How about -fno-strict-aliasing?
Hmm, no :-)
| >
| > That works...
| >
| > | - be16enc(9)
| >
| > I don't see how that helps...
|
| There are two points:
|
| - The port page says "keeping it working is the responsibility of the
| user community" for Tier II port, and there is a user who has a real
| machine and said "I'll check tomorrow", so you don't have to rush to
| commit fixes you cannot test.
|
| - The MD installboot implementation heavily depends on hardware specific
| features but there are few documents and descriptions about such hardware
| except existing source code, so it's much more important to keep
| intention of the original author in such MD code for future readers
| than appeasing strict modern compilers by mechanical changes.
| Furthermore, unexpected bugs could often slip in by such untested
| mechanical changes and it makes harder to track problems in future.
Well, the code should be functionally equivalent and I doubt that anyone
has ever tested the atari installboot in a little endian machine. Or the
vax one on atari, which was the other bug that gcc found and could have
never worked...
| I'm still trying to get atari booting with HAVE_GCC=48,
| but there are still more problems...
| (sysinst floppy overflow, sed(1) in the install floppy dumps core, etc)
How can I help? Is there an emulator?
christos
Home |
Main Index |
Thread Index |
Old Index