This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Minor nit in alpha.h
- To: gcc-patches at gcc dot gnu dot org
- Subject: Minor nit in alpha.h
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- Date: Sat, 26 Feb 00 09:43:47 EST
I committed the following:
Sat Feb 26 09:39:16 2000 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* config/alpha/alpha.h (ASM_OUTPUT_MI_THUNK): Use .set at
to tell assembler it is permitted to expand large constants.
*** config/alpha/alpha.h 2000/02/19 01:27:00 1.90
--- config/alpha/alpha.h 2000/02/26 14:28:34
*************** do { \
*** 2222,2225 ****
--- 2222,2226 ----
\
/* Rely on the assembler to macro expand a large delta. */ \
+ fprintf (FILE, "\t.set at\n"); \
reg = aggregate_value_p (TREE_TYPE (TREE_TYPE (FUNCTION))) ? 17 : 16; \
fprintf (FILE, "\tlda $%d,%ld($%d)\n", reg, (long)(DELTA), reg); \
*************** do { \
*** 2238,2241 ****
--- 2239,2243 ----
fputc ('\n', FILE); \
} \
+ fprintf (FILE, "\t.set noat\n"); \
} while (0)