This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: [PATCHv2] Handle not explicitly zero terminated strings in merge sections
- From: Eric Botcazou <ebotcazou at adacore dot com>
- To: Rainer Orth <ro at cebitec dot uni-bielefeld dot de>
- Cc: gcc-patches at gcc dot gnu dot org, Bernd Edlinger <bernd dot edlinger at hotmail dot de>, Andreas Schwab <schwab at linux-m68k dot org>, Olivier Hainque <hainque at adacore dot com>, Richard Biener <rguenther at suse dot de>, Arnaud Charlet <charlet at adacore dot com>, Jakub Jelinek <jakub at redhat dot com>, Jeff Law <law at redhat dot com>
- Date: Tue, 23 Oct 2018 09:26:36 +0200
- Subject: Re: [PATCHv2] Handle not explicitly zero terminated strings in merge sections
- References: <AM5PR0701MB2657F9BAF49A613759D90D13E42E0@AM5PR0701MB2657.eurprd07.prod.outlook.com> <3038715.Jzb4Tqcstp@polaris> <yddftxduavt.fsf@CeBiTec.Uni-Bielefeld.DE>
> it's not disabled (I had to disable it when testing an a /bin/as version
> with full SHF_MERGE/SHF_STRINGS suppurt recently), so I suspect the
> latter. In S11.4 .rodata and .rodata.str1.8 are merged, with the
> alignment of the larger of the two on the output section.
OK. The regressions are still there on Solaris 11.3 for me.
--
Eric Botcazou