This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug lto/46579] New: LTO generates different alignments
- From: "hjl.tools at gmail dot com" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Sat, 20 Nov 2010 14:47:18 +0000
- Subject: [Bug lto/46579] New: LTO generates different alignments
- Auto-submitted: auto-generated
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46579
Summary: LTO generates different alignments
Product: gcc
Version: 4.6.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: lto
AssignedTo: unassigned@gcc.gnu.org
ReportedBy: hjl.tools@gmail.com
On Linux/ia32, when I compile SPEC CPU 2006 is with
-O3 -mfpmath=sse -msse2 -funroll-loops -ffast-math -fwhole-program
-flto=jobserver -fuse-linker-plugin
using GCC configured with --with-plugin-ld=ld, using binutils as of
2010-10-20 CVS, I got
464.h264ref
/usr/local/bin/ld: Warning: alignment 4 of symbol `b8mode' in
/tmp/ccuSXjS1.ltrans0.ltrans.o is smaller than 8 in rdopt.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol `b8pdir' in
/tmp/ccuSXjS1.ltrans0.ltrans.o is smaller than 8 in rdopt.o.ironly
/usr/local/bin/ld: Warning: alignment 8 of symbol `seiSparePicturePayload' in
/tmp/ccuSXjS1.ltrans7.ltrans.o is smaller than 16 in sei.o.ironly
/usr/local/bin/ld: Warning: alignment 8 of symbol `seiPanScanRectInfo' in
/tmp/ccuSXjS1.ltrans7.ltrans.o is smaller than 16 in sei.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol `seiUser_data_unregistered'
in /tmp/ccuSXjS1.ltrans7.ltrans.o is smaller than 16 in sei.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol
`seiUser_data_registered_itu_t_t35' in /tmp/ccuSXjS1.ltrans7.ltrans.o is
smaller than 16 in sei.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol `seiRandomAccess' in
/tmp/ccuSXjS1.ltrans7.ltrans.o is smaller than 8 in sei.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol `assignSE2partition' in
/tmp/ccuSXjS1.ltrans18.ltrans.o is smaller than 8 in header.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol
`UseDefaultScalingMatrix4x4Flag' in /tmp/ccuSXjS1.ltrans23.ltrans.o is smaller
than 8 in q_matrix.o.ironly
/usr/local/bin/ld: Warning: alignment 8 of symbol `listX' in
/tmp/ccuSXjS1.ltrans23.ltrans.o is smaller than 16 in mbuffer.o.ironly
403.gcc
/usr/local/bin/ld: Warning: alignment 4 of symbol `dconst2' in
/tmp/ccAavrnI.ltrans9.ltrans.o is smaller than 16 in emit-rtl.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol `dconstm1' in
/tmp/ccAavrnI.ltrans9.ltrans.o is smaller than 16 in emit-rtl.o.ironly
/usr/local/bin/ld: Warning: alignment 8 of symbol `dconst1' in
/tmp/ccAavrnI.ltrans16.ltrans.o is smaller than 16 in emit-rtl.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol `dconst0' in
/tmp/ccAavrnI.ltrans29.ltrans.o is smaller than 16 in emit-rtl.o.ironly
/usr/local/bin/ld: Warning: alignment 4 of symbol `sizetype_tab' in
/tmp/ccAavrnI.ltrans30.ltrans.o is smaller than 16 in stor-layout.o.ironly