]> git.ipfire.org Git - thirdparty/gcc.git/commit
sparc: Char arrays are 64-bit aligned on SPARC
authorDaniel Cederman <cederman@gaisler.com>
Fri, 8 Dec 2023 08:49:12 +0000 (09:49 +0100)
committerDaniel Hellstrom <daniel@gaisler.com>
Tue, 16 Jan 2024 11:53:49 +0000 (12:53 +0100)
commitee0717da1eb5dc5d17dcd0b35c88c99281385280
tree3af980aa5756f811ed57121c65a973e7e23a687e
parent0a3e0b76239022e838275261bd9759a7c8ce1757
sparc: Char arrays are 64-bit aligned on SPARC

pr88077 fails on SPARC since char HeaderStr[1] in pr88077_1.c and
long HeaderStr in pr88077_0.c differs in alignment.

Warning printed by Binutils ld:
warning: alignment 4 of normal symbol `HeaderStr' in c_lto_pr88077_0.o is
smaller than 8 used by the common definition in c_lto_pr88077_1.o

gcc/testsuite/ChangeLog:

* gcc.dg/lto/pr88077_0.c: Change type to match alignment for SPARC
gcc/testsuite/gcc.dg/lto/pr88077_0.c