This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: flow.c breakup


> Hi,
> 
> http://gcc.gnu.org/ml/gcc-cvs/2001-09/msg00155.html
> 
> With this patch, I get the following ICE
> 
> test.c: In function `foo':
> test.c:5: Internal compiler error in emit_jump_to_block_after, at bb-reorder.c:554
> 
> when compiling the following simple code with h8300-hms-gcc -O2, which
> does not have "return" rtl.  (The h8300 port uses
> TARGET_ASM_FUNCTION_EPILOGUE.)
> 
> int
> foo (int v)
> {
>   return 0 < v;
> }
> 
> I have not looked into the details, yet.  I would appreciate if
> somebody could take a look at this.
This was the problem on machines with string epilogues.
I've sent patch to fix it yesterday.  Did it solved your problem?

Honza
> 
> Thanks,
> 
> Kazu Hirata


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]