]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR target/25258 ([4.0 regression/hpux] gcc generates incorrect stabs debug output)
authorJohn David Anglin <dave.anglin@nrc-cnrc.gc.ca>
Mon, 12 Dec 2005 17:17:51 +0000 (17:17 +0000)
committerJohn David Anglin <danglin@gcc.gnu.org>
Mon, 12 Dec 2005 17:17:51 +0000 (17:17 +0000)
commit1a83bfc389e6868cfa64bf094d0ea70035c5a983
tree257b9cf6476f4b740eebd29afffbd1869bc1f461
parentffb99c1eba5ccc1ac92b08e3f387f801afca968c
re PR target/25258 ([4.0 regression/hpux] gcc generates incorrect stabs debug output)

PR target/25258
* pa.c (pa_output_function_epilogue): Set cfun->machine->in_nsubspa to
indicate function epilogue has been output.
(pa_asm_output_mi_thunk): Likewise.
(output_deferred_plabels): Put plabels in readonly data section when
not generating PIC code.
(som_output_text_section_asm_op): Use .NSUBSPA to output debug
information.  Add assert.
(som_output_comdat_data_section_asm_op): New function.
(pa_som_asm_init_sections): Use som_output_comdat_data_section_asm_op
instead of output_section_asm_op for COMDAT sections.

From-SVN: r108420
gcc/ChangeLog
gcc/config/pa/pa.c