From: Jeff Law Date: Mon, 25 Dec 1995 03:22:10 +0000 (-0700) Subject: pa.h (ASM_OUTPUT_FUNCTION_PREFIX): Strip any name encoding on the section name. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=435b1237b12c65e34bb7475ccccd9b06edefa301;p=gcc.git pa.h (ASM_OUTPUT_FUNCTION_PREFIX): Strip any name encoding on the section name. * pa.h (ASM_OUTPUT_FUNCTION_PREFIX): Strip any name encoding on the section name. From-SVN: r10860 --- diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index 373141c302d..005a19effcf 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -1015,11 +1015,15 @@ extern enum cmp_type hppa_branch_type; #endif #define ASM_OUTPUT_FUNCTION_PREFIX(FILE, NAME) \ - if (!TARGET_PORTABLE_RUNTIME && TARGET_GAS && in_section == in_text) \ - fputs ("\t.NSUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY\n", FILE); \ - else if (! TARGET_PORTABLE_RUNTIME && TARGET_GAS) \ - fprintf (FILE, \ - "\t.SUBSPA %s\n", NAME); + { \ + char *name; \ + STRIP_NAME_ENCODING (name, NAME); \ + if (!TARGET_PORTABLE_RUNTIME && TARGET_GAS && in_section == in_text) \ + fputs ("\t.NSUBSPA $CODE$,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY\n", FILE); \ + else if (! TARGET_PORTABLE_RUNTIME && TARGET_GAS) \ + fprintf (FILE, \ + "\t.SUBSPA %s\n", name); \ + } #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \ do { tree fntype = TREE_TYPE (TREE_TYPE (DECL)); \