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

2006-04-06 Thread guillaume dot melquiond at ens-lyon dot fr
--- 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=6

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

2006-04-06 Thread pluto at agmk dot net
--- Comment #2 from pluto at agmk dot net 2006-04-06 12:49 --- for -march=i{345}86 I get: f: pushl %ebp movl%esp, %ebp subl$4008, %esp movl%esp, %eax pushl %edx pushl $4000 pushl 8(%ebp) pushl %eax

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

2006-04-06 Thread gdr at integrable-solutions dot net
--- Comment #1 from gdr at integrable-solutions dot net 2006-04-06 12:03 --- Subject: Re: New: Structures are copied byte by byte into function arguments "guillaume dot melquiond at ens-lyon dot fr" <[EMAIL PROTECTED]> writes: [...] | With 3.4.6, the copy is done byte-by-byte witho