What's the right way to do host libraries required for gcc

Joseph S. Myers jsm28@cam.ac.uk
Wed Nov 13 11:24:00 GMT 2002


On Wed, 13 Nov 2002, Daniel Berlin wrote:

> this feature just disappears from your gcc.  I've done this mainly 
> because while libbanshee is portable, I'm sure that there will be some 
> odd platform on which it doesn't build at first (since it's ANSI C, not 
> K&R), and i don't want to break their bootstraps until it gets fixed.

I'd suggest removing the K&R requirement (hopefully the SC will consider
this again after 3.3) and making libbanshee required before merging this
feature to mainline.  The existence of optimizations in some copies of a
given GCC version but not others is likely to yield confusion with bug
reports some people can reproduce but not others on the same platform
(which then get wrongly closed).  It's a good principle that a given
version of GCC should produce identical output for given input code and
options, whatever the host system (at least provided sufficiently recent
GNU binutils is installed).

(Your question is still relevant for people trying the branch for now,
although I don't know if any such people are using K&R systems.)

-- 
Joseph S. Myers
jsm28@cam.ac.uk



More information about the Gcc mailing list