This is the mail archive of the libc-alpha@sourceware.org mailing list for the glibc project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: Default build-many-glibcs.py to GCC 7 branch [committed]


On Wed, Apr 26, 2017 at 11:28 AM, Joseph Myers <joseph@codesourcery.com> wrote:
> Now there is a GCC 7 release branch, this patch makes
> build-many-glibcs.py default to using it instead of GCC 6.
>
> Relative to GCC 6, this fixes the MicroBlaze build but introduces ICEs
> building glibc testcases for SH (GCC PRs 78459, 78460; the latter is
> an out-of-memory issue so you may want to set memory limits when
> running build-many-glibcs.py).

This does not seem to have fixed MicroBlaze; the glibc build within
the compilers step bombs out with

/home/zack/projects/glibc-many/install/compilers/microblaze-linux-gnu/lib/gcc/microblaze-glibc-linux-gnu/7.1.1/../../../../microblaze-glibc-linux-gnu/bin/ld:
/home/zack/projects/glibc-many/build/compilers/microblaze-linux-gnu/glibc/microblaze-linux-gnu/nptl/libpthread.so:
invalid string offset 4168712877 >= 4898 for section `.dynstr'
/home/zack/projects/glibc-many/build/compilers/microblaze-linux-gnu/glibc/microblaze-linux-gnu/nptl/libpthread.so:
error adding symbols: File format not recognized
collect2: error: ld returned 1 exit status
../Makerules:582: recipe for target
'/home/zack/projects/glibc-many/build/compilers/microblaze-linux-gnu/glibc/microblaze-linux-gnu/rt/librt.so'
failed

If I remember correctly, this is the same syndrome observed with gcc 6.

microblaze-glibc-linux-gnu-gcc (GCC) 7.1.1 20170509 [gcc-7-branch
revision 247804]
GNU ld (GNU Binutils) 2.28.0.20170509

zw


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]