This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Minor nit in alpha.h


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)
  

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]