Re: [PATCH] Fix c6x unwinding info

2011-10-21 Thread Bernd Schmidt
On 10/03/11 17:57, Paul Brook wrote: > 2011-10-03 Paul Brook > > * config/c6x/c6x.c (c6x_asm_emit_except_personality, > c6x_asm_init_sections): New functions. > (TARGET_ASM_EMIT_EXCEPT_PERSONALITY, TARGET_ASM_INIT_SECTIONS): > Define. This was also never applied. I've c

Re: [PATCH] Fix c6x unwinding info

2011-10-03 Thread Paul Brook
> On 10/03/11 17:57, Paul Brook wrote: > > Patch below makes gcc emit the resuired assembly directives for c6x > > unwinding tables, same as ARM and IA64. This fixes most of the > > unwinding related failures. > > Most? There are a number of failures in g++.dg/torture/stackalign which appear to

Re: [PATCH] Fix c6x unwinding info

2011-10-03 Thread Bernd Schmidt
On 10/03/11 17:57, Paul Brook wrote: > Patch below makes gcc emit the resuired assembly directives for c6x unwinding > tables, same as ARM and IA64. This fixes most of the unwinding related > failures. Most? > * config/c6x/c6x.c (c6x_asm_emit_except_personality, > c6x_asm_init_sect

[PATCH] Fix c6x unwinding info

2011-10-03 Thread Paul Brook
Patch below makes gcc emit the resuired assembly directives for c6x unwinding tables, same as ARM and IA64. This fixes most of the unwinding related failures. Tested on c6x-elf Ok? Paul 2011-10-03 Paul Brook * config/c6x/c6x.c (c6x_asm_emit_except_personality, c6x_asm_ini