ASM_OUTPUT_ALTERNATE_LABEL_NAME
Michael Meissner
meissner@cygnus.com
Tue Nov 30 23:59:00 GMT 1999
On Sat, Nov 13, 1999 at 03:10:32PM +1300, Michael Hayes wrote:
>
> The default definition of ASM_OUTPUT_ALTERNATE_LABEL_NAME needs to be
> wrapped in a do-while so that final.c can be compiled.
Ok.
> Michael.
>
>
>
> Index: defaults.h
> ===================================================================
> RCS file: /cvs/gcc/egcs/gcc/defaults.h,v
> retrieving revision 1.14
> diff -c -3 -p -r1.14 defaults.h
> *** defaults.h 1999/11/12 14:11:32 1.14
> --- defaults.h 1999/11/13 02:08:35
> *************** do { fprintf (FILE, "\t%s\t", ASM_LONG);
> *** 57,63 ****
> /* Provide default for ASM_OUTPUT_ALTERNATE_LABEL_NAME. */
> #ifndef ASM_OUTPUT_ALTERNATE_LABEL_NAME
> #define ASM_OUTPUT_ALTERNATE_LABEL_NAME(FILE,INSN) \
> ! ASM_OUTPUT_LABEL(FILE,LABEL_ALTERNATE_NAME (INSN))
> #endif
>
> /* choose a reasonable default for ASM_OUTPUT_ASCII. */
> --- 57,63 ----
> /* Provide default for ASM_OUTPUT_ALTERNATE_LABEL_NAME. */
> #ifndef ASM_OUTPUT_ALTERNATE_LABEL_NAME
> #define ASM_OUTPUT_ALTERNATE_LABEL_NAME(FILE,INSN) \
> ! do {ASM_OUTPUT_LABEL(FILE,LABEL_ALTERNATE_NAME (INSN))} while (0)
> #endif
>
> /* choose a reasonable default for ASM_OUTPUT_ASCII. */
--
Michael Meissner, Cygnus Solutions
PMB 198, 174 Littleton Road #3, Westford, Massachusetts 01886
email: meissner@cygnus.com phone: 978-486-9304 fax: 978-692-4482
More information about the Gcc-patches
mailing list