Commit dd56b31f by Jeff Law

pa-hpux10.h (MD_EXEC_PREFIX): Define appropriately for hpux10.

        * pa/pa-hpux10.h (MD_EXEC_PREFIX): Define appropriately for hpux10.
        (MD_STARTFILE_PREFIX): Similarly.

        * pa/pa.c (return_addr_rtx): Add some comments about cases it
        doesn't handle correctly.

        * pa/pa.h (ASM_OUTPUT_SECTION_NAME): Surround the section name
        with '$' if not using GAS.

From-SVN: r13668
parent c28eb6c2
...@@ -1981,22 +1981,22 @@ do { fputs ("\t.SPACE $PRIVATE$\n\ ...@@ -1981,22 +1981,22 @@ do { fputs ("\t.SPACE $PRIVATE$\n\
{ \ { \
fputs ("\t.SPACE $TEXT$\n", FILE); \ fputs ("\t.SPACE $TEXT$\n", FILE); \
fprintf (FILE, \ fprintf (FILE, \
"\t.SUBSPA %s,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY,SORT=24\n", \ "\t.SUBSPA %s%s%s,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY,SORT=24\n",\
NAME); \ TARGET_GAS ? "" : "$", NAME, TARGET_GAS ? "" : "$"); \
} \ } \
else if (DECL && TREE_READONLY (DECL)) \ else if (DECL && TREE_READONLY (DECL)) \
{ \ { \
fputs ("\t.SPACE $TEXT$\n", FILE); \ fputs ("\t.SPACE $TEXT$\n", FILE); \
fprintf (FILE, \ fprintf (FILE, \
"\t.SUBSPA %s,QUAD=0,ALIGN=8,ACCESS=44,SORT=16\n", \ "\t.SUBSPA %s%s%s,QUAD=0,ALIGN=8,ACCESS=44,SORT=16\n", \
NAME); \ TARGET_GAS ? "" : "$", NAME, TARGET_GAS ? "" : "$"); \
} \ } \
else \ else \
{ \ { \
fputs ("\t.SPACE $PRIVATE$\n", FILE); \ fputs ("\t.SPACE $PRIVATE$\n", FILE); \
fprintf (FILE, \ fprintf (FILE, \
"\t.SUBSPA %s,QUAD=1,ALIGN=8,ACCESS=31,SORT=16\n", \ "\t.SUBSPA %s,QUAD=1,ALIGN=8,ACCESS=31,SORT=16\n", \
NAME); \ TARGET_GAS ? "" : "$", NAME, TARGET_GAS ? "" : "$"); \
} }
/* FIXME: HPUX ld generates incorrect GOT entries for "T" fixups /* FIXME: HPUX ld generates incorrect GOT entries for "T" fixups
......
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