From a24d629d1cd39fb0758cf5429e75269b3efe88b1 Mon Sep 17 00:00:00 2001 From: Jeff Law Date: Wed, 31 Jul 1996 09:49:40 -0600 Subject: [PATCH] pa.h (ASM_OUTPUT_INT): Use an 'E%' prefix for items in the exception table if... * pa/pa.h (ASM_OUTPUT_INT): Use an 'E%' prefix for items in the exception table if TARGET_GAS && ! TARGET_PORTABLE_RUNTIME. From-SVN: r12577 --- gcc/config/pa/pa.h | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 01b934ff16f..6dd822c807f 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -2125,10 +2125,12 @@ DTORS_SECTION_FUNCTION { fputs ("\t.word ", FILE); \ if (function_label_operand (VALUE, VOIDmode) \ && !TARGET_PORTABLE_RUNTIME) \ - fputs ("P%", FILE); \ - if (in_section == in_named \ - && ! strcmp (".gcc_except_table", in_named_name))\ - fputs ("P%", FILE); \ + fputs ("P%", FILE); \ + if (in_section == in_named \ + && ! strcmp (".gcc_except_table", in_named_name)\ + && TARGET_GAS \ + && ! TARGET_PORTABLE_RUNTIME) \ + fputs ("E%", FILE); \ output_addr_const (FILE, (VALUE)); \ fputs ("\n", FILE);}