From 541d8c6b81e1803ba2c0f634a92cffb991a5881b Mon Sep 17 00:00:00 2001 From: jsm28 Date: Fri, 18 Feb 2005 21:24:56 +0000 Subject: [PATCH] * except.c (output_function_exception_table): Call assemble_external_libcall (eh_personality_libfunc). git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@95235 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog | 5 +++++ gcc/except.c | 1 + 2 files changed, 6 insertions(+) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 317bcb07796..eddfd7b0fc0 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,10 @@ 2005-02-18 Joseph S. Myers + * except.c (output_function_exception_table): Call + assemble_external_libcall (eh_personality_libfunc). + +2005-02-18 Joseph S. Myers + PR target/19886 * config/ia64/ia64.h (struct machine_function): Add state_num. * config/ia64/ia64.c (process_epilogue, diff --git a/gcc/except.c b/gcc/except.c index 56bc2d79199..0efd12d8fde 100644 --- a/gcc/except.c +++ b/gcc/except.c @@ -3248,6 +3248,7 @@ output_function_exception_table (void) #ifdef TARGET_UNWIND_INFO /* TODO: Move this into target file. */ + assemble_external_libcall (eh_personality_libfunc); fputs ("\t.personality\t", asm_out_file); output_addr_const (asm_out_file, eh_personality_libfunc); fputs ("\n\t.handlerdata\n", asm_out_file); -- 2.11.0