This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCH] convert braced initializers to strings (PR 71625)
- From: Joseph Myers <joseph at codesourcery dot com>
- To: James Greenhalgh <James dot Greenhalgh at arm dot com>
- Cc: Martin Sebor <msebor at gmail dot com>, Jason Merrill <jason at redhat dot com>, Gcc Patch List <gcc-patches at gcc dot gnu dot org>, nd <nd at arm dot com>
- Date: Tue, 14 Aug 2018 21:14:43 +0000
- Subject: Re: [PATCH] convert braced initializers to strings (PR 71625)
- References: <c9067f6a-9e55-8483-4f4f-c162d4c7a170@gmail.com> <CADzB+2=2Kj=HRLXi1pLx3NGE5XCNRaKjKuG44WeXncCoqrLLdw@mail.gmail.com> <e2bb35fa-7469-df5d-c6e1-fdacbc637155@gmail.com> <CADzB+2kGfD0Qk3wumc0OSsqQtfWUT5yS60T592Sf1Xe=q51Bbg@mail.gmail.com> <e8e7f203-0d7e-7272-a313-33fe93c80b83@gmail.com> <CADzB+2kcuZ2mJHe86wA6PJNo9CWUuRH5+7MoV805ya7_9YjB=w@mail.gmail.com> <b7e6bbd4-b9e8-84ef-8855-d0fc17834a19@gmail.com> <HE1PR0802MB23794879CFFC76E920D6D11A84380@HE1PR0802MB2379.eurprd08.prod.outlook.com>
On Tue, 14 Aug 2018, James Greenhalgh wrote:
> Hi Martin,
>
> This causes issues for the AArch64 tests (full list below).
This change (r263511) also breaks the glibc build for alpha-linux-gnu with
build-many-glibcs.py (using mainline GCC and binutils). The error I see
is:
/scratch/jmyers/glibc-bot/install/compilers/alpha-linux-gnu/lib/gcc/alpha-glibc-linux-gnu/9.0.0/../../../../alpha-glibc-linux-gnu/bin/ld:
/scratch/jmyers/glibc-bot/build/compilers/alpha-linux-gnu/glibc/alpha-linux-gnu/libc.a(plural.o):
in function `__gettextparse':
/scratch/jmyers/glibc-bot/build/compilers/alpha-linux-gnu/glibc/alpha-linux-gnu/intl/plural.c:1108:(.text+0x218):
relocation truncated to fit: GPRELHIGH against `.sdata'
/scratch/jmyers/glibc-bot/install/compilers/alpha-linux-gnu/lib/gcc/alpha-glibc-linux-gnu/9.0.0/../../../../alpha-glibc-linux-gnu/bin/ld:
/scratch/jmyers/glibc-bot/build/compilers/alpha-linux-gnu/glibc/alpha-linux-gnu/intl/plural.c:1348:(.text+0x300):
relocation truncated to fit: GPRELHIGH against `.sdata'
collect2: error: ld returned 1 exit status
../Rules:224: recipe for target
'/scratch/jmyers/glibc-bot/build/compilers/alpha-linux-gnu/glibc/alpha-linux-gnu/elf/sln'
failed
make[3]: ***
[/scratch/jmyers/glibc-bot/build/compilers/alpha-linux-gnu/glibc/alpha-linux-gnu/elf/sln]
Error 1
This is with Bison 3.0.4, should the version used to produce intl/plural.c
prove relevant.
--
Joseph S. Myers
joseph@codesourcery.com