diff options
author | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-28 18:11:28 +0000 |
---|---|---|
committer | ebotcazou <ebotcazou@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-10-28 18:11:28 +0000 |
commit | 0a0111127d9280e4c9270380f9abb3d290dd1456 (patch) | |
tree | b8b495ff787a48ab2e5b9ab8e18f98a7e4c17bcf /gcc/except.h | |
parent | 26e1261a7d5763cee4e7280239cd64e0ad6b3cdb (diff) | |
download | gcc-0a0111127d9280e4c9270380f9abb3d290dd1456.tar.gz |
* except.h (output_function_exception_table): Add 'const char*' param.
* except.c (switch_to_exception_section): Add 'const char*' param.
If named sections are supported and HAVE_LD_EH_GC_SECTIONS is defined
and flag_function_sections is set, use a function-specific section.
(output_function_exception_table): Add 'const char*' param.
Adjust call to switch_to_exception_section.
* final.c (rest_of_handle_final): Adjust calls to
output_function_exception_table.
* configure.ac (HAVE_LD_EH_GC_SECTIONS): New check.
* config.in: Regenerate.
* configure: Likewise.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@118107 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/except.h')
-rw-r--r-- | gcc/except.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/gcc/except.h b/gcc/except.h index 1f96477f2e0..5efad71647f 100644 --- a/gcc/except.h +++ b/gcc/except.h @@ -68,7 +68,7 @@ extern void convert_from_eh_region_ranges (void); extern unsigned int convert_to_eh_region_ranges (void); extern void find_exception_handler_labels (void); extern bool current_function_has_exception_handlers (void); -extern void output_function_exception_table (void); +extern void output_function_exception_table (const char *); extern void expand_builtin_unwind_init (void); extern rtx expand_builtin_eh_return_data_regno (tree); |