[Bug c/27055] Structures are copied byte by byte into function arguments

guillaume dot melquiond at ens-lyon dot fr gcc-bugzilla@gcc.gnu.org
Thu Apr 6 13:05:00 GMT 2006



------- Comment #3 from guillaume dot melquiond at ens-lyon dot fr  2006-04-06 13:05 -------
> for -march=i{345}86 I get
> for -march=i686,pentium2,... I get

Thanks to your tests, I noticed that the change of behavior between GCC 3.4
versions was actually caused by the addition of --with-tune=686 in Debian
packages. In fact, even older versions of GCC 3.4 are doing byte-by-byte copies
once you change the -march target to at least i686. GCC 3.3 is fine though.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=27055



More information about the Gcc-bugs mailing list