[Bug target/37216] [cygwin] Invalid alignment for SSE store to .comm data generated with -O3

2008-08-24 Thread ubizjak at gmail dot com
--- Comment #1 from ubizjak at gmail dot com 2008-08-24 11:26 --- Please look at the asm dump (add -S to compile flags) for following lines: .globl iint .bss .align 4 .type iint, @object .size iint, 4 iint: .zero 4 .comm

[Bug target/37216] [cygwin] Invalid alignment for SSE store to .comm data generated with -O3

2008-08-24 Thread simon dot sasburg at gmail dot com
--- Comment #2 from simon dot sasburg at gmail dot com 2008-08-24 11:35 --- with -S added: .globl _iint .bss .align 4 _iint: .space 4 .comm _iarr, 256 # 256 .section .rdata,dr .align 16 with -S -fno-common added: .globl _iint

[Bug target/37216] [cygwin] Invalid alignment for SSE store to .comm data generated with -O3

2008-08-24 Thread brian at dessent dot net
--- Comment #3 from brian at dessent dot net 2008-08-24 11:48 --- Subject: Re: [cygwin] Invalid alignment for SSE store to .comm data generated with -O3 The the 3 argument version of .comm is only supported by the ELF assembler so it would be rejected by the PE assembler if gcc were

[Bug target/37216] [cygwin] Invalid alignment for SSE store to .comm data generated with -O3

2008-08-24 Thread brian at dessent dot net
--- Comment #4 from brian at dessent dot net 2008-08-24 12:47 --- Subject: Re: [cygwin] Invalid alignment for SSE store to .comm data generated with -O3 Also, this is not Cygwin-specific as far as I can tell, more like PE-specific since it affects MinGW as well. --