[LinuxBIOS] buildrom: bin/mklibs.py

Ward Vandewege ward at gnu.org
Wed Sep 12 18:55:57 CEST 2007


On Wed, Sep 05, 2007 at 08:45:01PM -0600, Jordan Crouse wrote:
> On 05/09/07 18:22 -0400, Ward Vandewege wrote:
> > OK, so this one is a workaround. I'm not sure what the proper fix would be.
> > 
> > I'd be grateful for comments on how to solve this in a better way. The
> > mklibs.py script is stripping one symbol too much (__ctype_toupper) from the
> > uclibc libc, which breaks busybox. This might be toolchain dependent - I've
> > done my testing on Gnewsense Deltad (aka Ubuntu Dapper Drake) with GCC 4.1.0.
> 
> sigh - we've seen issues with ctype functions before, and I'm just not really
> clear on the best way to handle them.  It seems that there is some sort of
> obfustication going on in the ctype.h header file that somehow filters
> down to pain in uclibc/busybox.  This work around is as good as any - if 
> anything, it costs us a few bytes in an extra possibly not needed function,
> but thats not so bad.
> 
> Acked-by: Jordan Crouse <jordan.crouse at amd.com>

r21

Thanks,
Ward.

-- 
Ward Vandewege <ward at fsf.org>
Free Software Foundation - Senior System Administrator




More information about the coreboot mailing list