From: Jeff Law Date: Thu, 20 Feb 1997 00:22:10 +0000 (-0700) Subject: pa-hpux10.h (MD_EXEC_PREFIX): Define appropriately for hpux10. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=dd56b31fe93cd6e0ad09621b6eef91c7d8925671;p=gcc.git 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 --- diff --git a/gcc/config/pa/pa.h b/gcc/config/pa/pa.h index e6995b353be..f9d05e4603a 100644 --- a/gcc/config/pa/pa.h +++ b/gcc/config/pa/pa.h @@ -1981,22 +1981,22 @@ do { fputs ("\t.SPACE $PRIVATE$\n\ { \ fputs ("\t.SPACE $TEXT$\n", FILE); \ fprintf (FILE, \ - "\t.SUBSPA %s,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY,SORT=24\n", \ - NAME); \ + "\t.SUBSPA %s%s%s,QUAD=0,ALIGN=8,ACCESS=44,CODE_ONLY,SORT=24\n",\ + TARGET_GAS ? "" : "$", NAME, TARGET_GAS ? "" : "$"); \ } \ else if (DECL && TREE_READONLY (DECL)) \ { \ fputs ("\t.SPACE $TEXT$\n", FILE); \ fprintf (FILE, \ - "\t.SUBSPA %s,QUAD=0,ALIGN=8,ACCESS=44,SORT=16\n", \ - NAME); \ + "\t.SUBSPA %s%s%s,QUAD=0,ALIGN=8,ACCESS=44,SORT=16\n", \ + TARGET_GAS ? "" : "$", NAME, TARGET_GAS ? "" : "$"); \ } \ else \ { \ fputs ("\t.SPACE $PRIVATE$\n", FILE); \ fprintf (FILE, \ "\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