OSDN Git Service

* emit-rtl.c (set_mem_attributes_minus_bitpos): Treat complex
authorjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Feb 2007 23:38:01 +0000 (23:38 +0000)
committerjsm28 <jsm28@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 14 Feb 2007 23:38:01 +0000 (23:38 +0000)
commitcfefc9664776ad908e0ede8fad708d76327086c9
tree0b1be463b155b65ac7791e3f21009cc72f326b92
parent2b304bd233a9ac64657b3260c24e1d6076a61edc
* emit-rtl.c (set_mem_attributes_minus_bitpos): Treat complex
types as aggregates not scalars.
* function.c (assign_stack_temp_for_type): Likewise.

testsuite:
* gcc.dg/torture/complex-alias-1.c: New test.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@121968 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/emit-rtl.c
gcc/function.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/torture/complex-alias-1.c [new file with mode: 0644]