Conditionally compiled lib*/*.o [was: Re: [PATCH] ...]

Rich Felker dalias at aerifal.cx
Mon May 15 22:33:04 UTC 2006


On Mon, May 15, 2006 at 05:18:40PM -0400, Rob Landley wrote:
> On Monday 15 May 2006 4:03 pm, Robert P. J. Day wrote:
> > regardless of how good a piece of software is, there comes a point
> > when, for better or worse, it's time to move on.
> 
> Actually we didn't move on because of age.  We moved on because we needed 
> better cross-platform support (gcc 2.95 sucked on non-x86 platforms), c99 is 
> a seven year old standard that allows us to _reduce_ our dependence on gcc 

Huh? Current svn works just fine with 2.95. I don't see where you
"moved on". 2.95 does have two critical problems: broken hex float
constant support, and lack of 'c++ style' declarations for c99. It
also lacks _Bool, but it's generally agreed that _Bool is stupid, at
least according to what I saw on this list a while back. I don't see
how dropping gcc 2.95 support would benefit BB significantly.

FYI I'm considering making a 'fixed' release of gcc 2.95 with these
minor issues corrected so that it can compile all current code.

Rich




More information about the busybox mailing list