> - use gcc 2.8.1 (from Corel) as our primary C compiler, just like how
> the i386 port uses gcc 2.7.2 - it sounds like we need this particular
> compiler to get the Corel kernel compiled.
The i386 does this because later compilers fall over invalid asm() constructs
in the 2.0 kernels. As far as I know there should be no problem using EGCS
for the NetWinder kernel though it sounds like you may want to use -fno-gcse
to get better code. I've been using egcs as the standard C compiler on my
netwinder and other ARM systems for a while now and not had any problems.
EGCS 1.1.1 should be released shortly and HJ Lu is planning to make a
Linux-specific patch to add ARM and MIPS support.
> I don't pretend to understand the issues involved. I've never
> really "cut it" as a c++ guy - I've learnt it, but I've never
> really accomplished anything worthwhile with it.
Sadly I'm in the same boat here. I'm happy to look at C++ issues if people
can send me a simple test case but that's about as far as it goes.
- Re: X
- From: Jim Pick <email@example.com>