[Bug target/25372] Aligned args on IA64

2012-01-10 Thread rguenth at gcc dot gnu.org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=25372 Richard Guenther changed: What|Removed |Added Status|WAITING |RESOLVED Resolution|

[Bug target/25372] Aligned args on IA64

2010-07-20 Thread olivier dot aumage at labri dot fr
--- Comment #7 from olivier dot aumage at labri dot fr 2010-07-20 14:16 --- Subject: Re: Aligned args on IA64 Hi, >From the comments, one may be convinced that the generated code is ok. Now the question is whether a warning should be triggered or not. A warning would of course be con

[Bug target/25372] Aligned args on IA64

2010-07-20 Thread steven at gcc dot gnu dot org
--- Comment #6 from steven at gcc dot gnu dot org 2010-07-20 13:51 --- So what's the verdict, 4 years later. Is there a bug here, or can this PR be closed now? -- steven at gcc dot gnu dot org changed: What|Removed |Added --

[Bug target/25372] Aligned args on IA64

2006-02-04 Thread olivier dot aumage at labri dot fr
--- Comment #5 from olivier dot aumage at labri dot fr 2006-02-04 10:17 --- (In reply to comment #2) > It looks like we have an interaction between the alignment attribute and the > IA64 calling conventions. In this example GCC is treating my_t type as an > aligned pointer and not as a

[Bug target/25372] Aligned args on IA64

2006-02-03 Thread schwab at suse dot de
--- Comment #4 from schwab at suse dot de 2006-02-04 01:27 --- Expressions don't have alignment, only objects have. It does not make sense to warn about alignment in an assignment. You won't warn either when assigning the value of a const int object to an int object. -- http://gcc

[Bug target/25372] Aligned args on IA64

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #3 from sje at cup dot hp dot com 2006-02-04 00:04 --- Following up to my own comment, the HP ABI expert I talked to thinks the generated code is OK. His rationale is that to fill up the parameter registers, you lay things out as they would be in memory and then map that spa

[Bug target/25372] Aligned args on IA64

2006-02-03 Thread sje at cup dot hp dot com
--- Comment #2 from sje at cup dot hp dot com 2006-02-03 18:44 --- It looks like we have an interaction between the alignment attribute and the IA64 calling conventions. In this example GCC is treating my_t type as an aligned pointer and not as a pointer to aligned data. Is that what y

[Bug target/25372] Aligned args on IA64

2005-12-12 Thread pinskia at gcc dot gnu dot org
--- Comment #1 from pinskia at gcc dot gnu dot org 2005-12-12 23:17 --- (insn 3 9 4 0 (set (mem/f/c/i:DI (reg/f:DI 335 virtual-stack-vars) [0 a+0 S8 A64]) (reg:DI 112 in0 [ a ])) -1 (nil) (nil)) (insn 6 5 7 0 (set (mem/c/i:DI (reg/f:DI 340) [0 b+0 S8 A128]) (reg:DI