From fd9c4f832dd093fb716b130f217406c23984bed3 Mon Sep 17 00:00:00 2001 From: Richard Stallman Date: Thu, 19 Mar 1992 21:29:32 +0000 Subject: [PATCH] *** empty log message *** From-SVN: r528 --- gcc/config/m68k/hp320.h | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/gcc/config/m68k/hp320.h b/gcc/config/m68k/hp320.h index 60d3d68d6cd..c7ab51f8c84 100644 --- a/gcc/config/m68k/hp320.h +++ b/gcc/config/m68k/hp320.h @@ -31,6 +31,13 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define SGS /* Uses SGS assembler */ #define SGS_CMP_ORDER /* Takes cmp operands in reverse order */ #define HPUX_ASM + +/* gcc.c should find libgcc.a itself rather than expecting linker to. */ +#define LINK_LIBGCC_SPECIAL +/* The arguments of -L must be a separate argv element. */ +#define SPACE_AFTER_L_OPTION +/* HP/UX doesn't have libg.a. */ +#define LIB_SPEC "%{!p:%{!pg:-lc}}%{p:-lc_p}%{pg:-lc_p}" #endif /* Be compatible with system stddef.h. */ @@ -285,7 +292,7 @@ the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ #define DATA_SECTION_ASM_OP "data" -#define ASCII_DATA_ASM_OP "\tbyte" +#define ASCII_DATA_ASM_OP "byte" /* This says how to output an assembler line to define a global common symbol. */ @@ -550,7 +557,7 @@ do{ if (PREFIX[0] == 'L' && PREFIX[1] == 'I') \ putc('\n', (f)); \ inside = FALSE; \ } \ - fprintf((f), "%s ", ASCII_DATA_ASM_OP); \ + fprintf((f), "\t%s ", ASCII_DATA_ASM_OP); \ } \ if ((p)[i] < 32 || (p)[i] == '\\' || (p)[i] == '"' || (p)[i] == 127) { \ if (inside) { \ -- 2.30.2