-
- Downloads
* dwarf2out.c (default_eh_frame_section): Delete, moving handling
of EH_FRAME_SECTION_NAME into... (switch_to_eh_frame_section): ...here. Try to set eh_frame_section if it is still null. * except.c (default_exception_section): Delete, moving most of the code to... (switch_to_exception_section): ...this new function. Set exception_section if it is still null, then switch to it. (output_function_exception_table): Use switch_to_exception_section. * varasm.c (exception_section, eh_frame_section): Update comments. (get_section): Hoist use of SECTION_NAMED. (init_varasm_once): Don't set exception_section and eh_frame_section. * output.h (default_exception_section): Delete. (default_eh_frame_section): Delete. testsuite/ * gcc.dg/20051207-1.c, * gcc.dg/20051207-2.c, * gcc.dg/20051207-3.c: New tests. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@108336 138bc75d-0d04-0410-961f-82ee72b054a4
Showing
- gcc/ChangeLog 17 additions, 0 deletionsgcc/ChangeLog
- gcc/dwarf2out.c 34 additions, 36 deletionsgcc/dwarf2out.c
- gcc/except.c 22 additions, 18 deletionsgcc/except.c
- gcc/output.h 0 additions, 6 deletionsgcc/output.h
- gcc/testsuite/ChangeLog 6 additions, 0 deletionsgcc/testsuite/ChangeLog
- gcc/testsuite/gcc.dg/20051207-1.c 5 additions, 0 deletionsgcc/testsuite/gcc.dg/20051207-1.c
- gcc/testsuite/gcc.dg/20051207-2.c 5 additions, 0 deletionsgcc/testsuite/gcc.dg/20051207-2.c
- gcc/testsuite/gcc.dg/20051207-3.c 7 additions, 0 deletionsgcc/testsuite/gcc.dg/20051207-3.c
- gcc/varasm.c 9 additions, 10 deletionsgcc/varasm.c
Loading
Please register or sign in to comment