http://gcc.gnu.org/bugzilla/show_bug.cgi?id=49379
Paul H. Hargrove <PHHargrove at lbl dot gov> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |PHHargrove at lbl dot gov --- Comment #6 from Paul H. Hargrove <PHHargrove at lbl dot gov> 2011-06-29 05:27:36 UTC --- Following up on my previous comment, I've repeated the experiment w/ a system with more recent binutils. The result is the same: $ /tmp/gcc-4.7-20110625/host-x86_64-unknown-linux-gnu/gcc/xgcc -B/tmp/gcc-4.7-20110625/host-x86_64-unknown-linux-gnu/gcc -O3 bug49379-2_main.c bug49379-2_aux.c /usr/bin/ld: Warning: alignment 4 of symbol `flag' in /tmp/ccIvQMTp.o is smaller than 16 in /tmp/ccP5ZCFr.o $ /tmp/gcc-4.7-20110625/host-x86_64-unknown-linux-gnu/gcc/xgcc -B/tmp/gcc-4.7-20110625/host-x86_64-unknown-linux-gnu/gcc -O3 -fno-tree-vectorize bug49379-2_main.c bug49379-2_aux.c $ ld --version GNU ld (GNU Binutils for Ubuntu) 2.20 Copyright 2009 Free Software Foundation, Inc. This program is free software; you may redistribute it under the terms of the GNU General Public License version 3 or (at your option) a later version. This program has absolutely no warranty. $ uname -a Linux ftg4 2.6.31-16-generic #53-Ubuntu SMP Tue Dec 8 04:02:15 UTC 2009 x86_64 GNU/Linux $ cat /etc/*release DISTRIB_ID=Ubuntu DISTRIB_RELEASE=9.10 DISTRIB_CODENAME=karmic DISTRIB_DESCRIPTION="Ubuntu 9.10"