Commit 435b1237 by Jeff Law

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
parent 67369e2a
...@@ -1015,11 +1015,15 @@ extern enum cmp_type hppa_branch_type; ...@@ -1015,11 +1015,15 @@ extern enum cmp_type hppa_branch_type;
#endif #endif
#define ASM_OUTPUT_FUNCTION_PREFIX(FILE, NAME) \ #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); \ char *name; \
else if (! TARGET_PORTABLE_RUNTIME && TARGET_GAS) \ STRIP_NAME_ENCODING (name, NAME); \
fprintf (FILE, \ if (!TARGET_PORTABLE_RUNTIME && TARGET_GAS && in_section == in_text) \
"\t.SUBSPA %s\n", NAME); 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) \ #define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
do { tree fntype = TREE_TYPE (TREE_TYPE (DECL)); \ do { tree fntype = TREE_TYPE (TREE_TYPE (DECL)); \
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment