#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. */
#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. */
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) { \