--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-18
06:11 ---
There were two major patches which went in during this time. The CFG inliner
and the Jeff Law's patch,
either could have caused this.
--
What|Removed |Added
--- Additional Comments From giovannibajo at libero dot it 2005-05-18
09:09 ---
We obviously need the preprocessed source.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21638
--- Additional Comments From hp at gcc dot gnu dot org 2005-05-18 09:28
---
In response to comment #2, this is a combined tree, so the sources are trivially
available for all and you shouldn't need to be handed preprocessed code
separately. Having said that, I'll attach preprocessed
--- Additional Comments From hp at gcc dot gnu dot org 2005-05-18 09:34
---
Created an attachment (id=8919)
-- (http://gcc.gnu.org/bugzilla/attachment.cgi?id=8919action=view)
Preprocessed code
Options to cc1 from -v: -fpreprocessed hash.i -melf -ffunction-sections
-fdata-sections
--- Additional Comments From giovannibajo at libero dot it 2005-05-18
12:02 ---
(In reply to comment #3)
In response to comment #2, this is a combined tree, so the
sources are trivially available for all and you shouldn't need
to be handed preprocessed code separately.
I am
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-18
12:11 ---
Hmm, the SSA_NAME is in the free list for some reason.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=21638
--- Additional Comments From pinskia at gcc dot gnu dot org 2005-05-18
12:34 ---
Confirmed, reduced testcase:
typedef struct hashhdr {
int bitmaps[32];
} HASHHDR;
static void
swap_header_copy(HASHHDR *srcp, HASHHDR *destp)
{
int i;
for (i = 0; i 32; i++)
((char