--- Comment #6 from pinskia at gcc dot gnu dot org 2009-06-25 19:01 ---
Fixed.
--
pinskia at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #5 from pinskia at gcc dot gnu dot org 2009-06-25 19:00 ---
Subject: Bug 38731
Author: pinskia
Date: Thu Jun 25 19:00:26 2009
New Revision: 148948
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148948
Log:
2009-06-25 Andrew Pinski
PR target/38731
--- Comment #4 from edmar at freescale dot com 2009-06-19 20:16 ---
Folks here at Freescale are requesting me this very same fix.
But the proposed patch were never committed. Any particular reason why not ?
--
edmar at freescale dot com changed:
What|Removed
--- Comment #3 from pinskia at gcc dot gnu dot org 2009-01-05 23:31 ---
Before the patch:
Partition 0: size 31 align 1
Str_1_Par_RefD.1252, offset 0
Partition 1: size 31 align 1
Str_2_Par_RefD.1253, offset 0
After the patch:
Partition 0: size 31 align 8
Str_1_Pa
--- Comment #2 from dje at gcc dot gnu dot org 2009-01-05 19:54 ---
For example, the following, when declared locally:
typedef char Str_30 [31];
Str_30 Str_1_Par_Ref;
Str_30 Str_2_Par_Ref;
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=38731
--- Comment #1 from pinskia at gcc dot gnu dot org 2009-01-05 19:51 ---
Mine.
The patch in testing:
Index: rs6000/rs6000.h
===
--- rs6000/rs6000.h (revision 143086)
+++ rs6000/rs6000.h (working copy)
@@ -613,13 +613,