Skip to content
Projects
Groups
Snippets
Help
This project
Loading...
Sign in / Register
Toggle navigation
R
riscv-gcc-1
Overview
Overview
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
lvzhengyang
riscv-gcc-1
Commits
4e0c8ad2
Commit
4e0c8ad2
authored
Sep 21, 1996
by
Richard Kenner
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.
From-SVN: r12750
parent
81d77cda
Show whitespace changes
Inline
Side-by-side
Showing
22 changed files
with
58 additions
and
90 deletions
+58
-90
gcc/config/1750a/1750a.h
+2
-4
gcc/config/a29k/a29k.h
+3
-4
gcc/config/alpha/alpha.h
+2
-4
gcc/config/convex/convex.h
+2
-3
gcc/config/dsp16xx/dsp16xx.h
+4
-4
gcc/config/elxsi/elxsi.h
+4
-5
gcc/config/fx80/fx80.h
+3
-5
gcc/config/gmicro/gmicro.h
+2
-4
gcc/config/h8300/h8300.h
+2
-4
gcc/config/i386/sun386.h
+3
-4
gcc/config/i860/i860.h
+3
-5
gcc/config/i960/i960.h
+2
-3
gcc/config/ns32k/ns32k.h
+3
-5
gcc/config/pdp11/pdp11.h
+2
-4
gcc/config/pyr/pyr.h
+3
-4
gcc/config/romp/romp.h
+2
-4
gcc/config/sh/sh.h
+3
-3
gcc/config/sparc/sparc.h
+2
-4
gcc/config/spur/spur.h
+3
-5
gcc/config/tahoe/tahoe.h
+3
-4
gcc/config/vax/vax.h
+2
-3
gcc/config/we32k/we32k.h
+3
-5
No files found.
gcc/config/1750a/1750a.h
View file @
4e0c8ad2
...
@@ -1084,11 +1084,9 @@ enum reg_class { NO_REGS, R2, R0_1, INDEX_REGS, BASE_REGS, ALL_REGS, LIM_REG_CLA
...
@@ -1084,11 +1084,9 @@ enum reg_class { NO_REGS, R2, R0_1, INDEX_REGS, BASE_REGS, ALL_REGS, LIM_REG_CLA
fprintf (FILE, "\tglobal %s\t; export\n", NAME); \
fprintf (FILE, "\tglobal %s\t; export\n", NAME); \
} while (0)
} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX ""
fprintf (FILE, "%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/a29k/a29k.h
View file @
4e0c8ad2
...
@@ -1461,11 +1461,10 @@ extern int a29k_debug_reg_map[];
...
@@ -1461,11 +1461,10 @@ extern int a29k_debug_reg_map[];
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs ("\t.global ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs ("\t.global ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#
define ASM_OUTPUT_LABELREF(FILE,NAME) \
#
undef USER_LABEL_PREFIX
fprintf (FILE, "_%s", NAME)
#define USER_LABEL_PREFIX "_"
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/alpha/alpha.h
View file @
4e0c8ad2
...
@@ -1753,11 +1753,9 @@ literal_section () \
...
@@ -1753,11 +1753,9 @@ literal_section () \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs ("\t.globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs ("\t.globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX ""
fprintf (FILE, "%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/convex/convex.h
View file @
4e0c8ad2
...
@@ -1292,10 +1292,9 @@ extern double atof();
...
@@ -1292,10 +1292,9 @@ extern double atof();
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* Th
is is how to output a reference to a user-level label named NAME.
*/
/* Th
e prefix to add to user-visible assembler symbols.
*/
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/dsp16xx/dsp16xx.h
View file @
4e0c8ad2
...
@@ -1796,10 +1796,10 @@ const_section () \
...
@@ -1796,10 +1796,10 @@ const_section () \
assemble_name (FILE, XSTR (FUN, 0)); \
assemble_name (FILE, XSTR (FUN, 0)); \
fprintf (FILE, "\n"); \
fprintf (FILE, "\n"); \
}
}
/* This is how to output a reference to a user-level label named NAME.
`assemble_name' uses this.
*/
/* The prefix to add to user-visible assembler symbols.
*/
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
fprintf (FILE, "_%s", NAME)
#define USER_LABEL_PREFIX "_"
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/elxsi/elxsi.h
View file @
4e0c8ad2
/* Definitions of target machine for GNU compiler. Elxsi version.
/* Definitions of target machine for GNU compiler. Elxsi version.
Copyright (C) 1987, 1988, 1992, 1995 Free Software Foundation, Inc.
Copyright (C) 1987, 1988, 1992, 1995
, 1996
Free Software Foundation, Inc.
This port,
done
by Mike Stump <mrs@cygnus.com> in 1988, is the first
This port,
contributed
by Mike Stump <mrs@cygnus.com> in 1988, is the first
64 bit port of GNU CC.
64 bit port of GNU CC.
Based upon the VAX port.
Based upon the VAX port.
...
@@ -797,10 +797,9 @@ enum reg_class { NO_REGS, GENERAL_REGS, ALL_REGS, LIM_REG_CLASSES };
...
@@ -797,10 +797,9 @@ enum reg_class { NO_REGS, GENERAL_REGS, ALL_REGS, LIM_REG_CLASSES };
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs ("\t.extdef\t", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs ("\t.extdef\t", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* Th
is is how to output a reference to a user-level label named NAME.
*/
/* Th
e prefix to add to user-visible assembler symbols.
*/
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX ""
fprintf (FILE, "%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/fx80/fx80.h
View file @
4e0c8ad2
/* Definitions of target machine for GNU compiler. Alliant FX version.
/* Definitions of target machine for GNU compiler. Alliant FX version.
Copyright (C) 1989, 1993, 1994, 1995 Free Software Foundation, Inc.
Copyright (C) 1989, 1993, 1994, 1995
, 1996
Free Software Foundation, Inc.
Adapted from m68k.h by Paul Petersen (petersen@uicsrd.csrd.uiuc.edu)
Adapted from m68k.h by Paul Petersen (petersen@uicsrd.csrd.uiuc.edu)
and Joe Weening (weening@gang-of-four.stanford.edu).
and Joe Weening (weening@gang-of-four.stanford.edu).
...
@@ -1063,11 +1063,9 @@ extern enum reg_class regno_reg_class[];
...
@@ -1063,11 +1063,9 @@ extern enum reg_class regno_reg_class[];
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs ("\t.globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs ("\t.globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/gmicro/gmicro.h
View file @
4e0c8ad2
...
@@ -1353,11 +1353,9 @@ extern enum reg_class regno_reg_class[];
...
@@ -1353,11 +1353,9 @@ extern enum reg_class regno_reg_class[];
}
}
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/h8300/h8300.h
View file @
4e0c8ad2
...
@@ -1191,11 +1191,9 @@ readonly_data() \
...
@@ -1191,11 +1191,9 @@ readonly_data() \
#define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
#define ASM_DECLARE_FUNCTION_NAME(FILE, NAME, DECL) \
ASM_OUTPUT_LABEL(FILE, NAME)
ASM_OUTPUT_LABEL(FILE, NAME)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE, NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/i386/sun386.h
View file @
4e0c8ad2
/* Definitions for Sun assembler syntax for the Intel 80386.
/* Definitions for Sun assembler syntax for the Intel 80386.
Copyright (C) 1988 Free Software Foundation, Inc.
Copyright (C) 1988
, 1996
Free Software Foundation, Inc.
This file is part of GNU CC.
This file is part of GNU CC.
...
@@ -131,10 +131,9 @@ do \
...
@@ -131,10 +131,9 @@ do \
#define ASM_GENERATE_INTERNAL_LABEL(BUF,PREFIX,NUMBER) \
#define ASM_GENERATE_INTERNAL_LABEL(BUF,PREFIX,NUMBER) \
sprintf ((BUF), "*.%s%d", (PREFIX), (NUMBER))
sprintf ((BUF), "*.%s%d", (PREFIX), (NUMBER))
/* Th
is is how to output a reference to a user-level label named NAME.
*/
/* Th
e prefix to add to user-visible assembler symbols.
*/
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX ""
fprintf (FILE, "%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/i860/i860.h
View file @
4e0c8ad2
/* Definitions of target machine for GNU compiler, for Intel 860.
/* Definitions of target machine for GNU compiler, for Intel 860.
Copyright (C) 1989, 1991, 1993, 1995 Free Software Foundation, Inc.
Copyright (C) 1989, 1991, 1993, 1995
, 1996
Free Software Foundation, Inc.
Hacked substantially by Ron Guilmette (rfg@segfault.us.com) to cater to
Hacked substantially by Ron Guilmette (rfg@segfault.us.com) to cater to
the whims of the System V Release 4 assembler.
the whims of the System V Release 4 assembler.
...
@@ -1046,15 +1046,13 @@ struct cumulative_args { int ints, floats; };
...
@@ -1046,15 +1046,13 @@ struct cumulative_args { int ints, floats; };
fputs ("\n", FILE); \
fputs ("\n", FILE); \
} while (0)
} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols.
`assemble_name' uses this.
This definition is overridden in i860v4.h because under System V
This definition is overridden in i860v4.h because under System V
Release 4, user-level symbols are *not* prefixed with underscores in
Release 4, user-level symbols are *not* prefixed with underscores in
the generated assembly code. */
the generated assembly code. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/i960/i960.h
View file @
4e0c8ad2
...
@@ -1263,10 +1263,9 @@ extern struct rtx_def *gen_compare_reg ();
...
@@ -1263,10 +1263,9 @@ extern struct rtx_def *gen_compare_reg ();
assemble_name (FILE, NAME); \
assemble_name (FILE, NAME); \
fputs ("\n", FILE); }
fputs ("\n", FILE); }
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define
ASM_OUTPUT_LABELREF(FILE,NAME) fprintf (FILE, "_%s", NAME)
#define
USER_LABEL_PREFIX "_"
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/ns32k/ns32k.h
View file @
4e0c8ad2
/* Definitions of target machine for GNU compiler. NS32000 version.
/* Definitions of target machine for GNU compiler. NS32000 version.
Copyright (C) 1988, 1993, 1994, 1995 Free Software Foundation, Inc.
Copyright (C) 1988, 1993, 1994, 1995
, 1996
Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com)
Contributed by Michael Tiemann (tiemann@cygnus.com)
This file is part of GNU CC.
This file is part of GNU CC.
...
@@ -1364,11 +1364,9 @@ do { \
...
@@ -1364,11 +1364,9 @@ do { \
} while (0)
} while (0)
#endif
#endif
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/pdp11/pdp11.h
View file @
4e0c8ad2
...
@@ -1079,11 +1079,9 @@ fprintf (FILE, "$help$: . = .+8 ; space for tmp moves!\n") \
...
@@ -1079,11 +1079,9 @@ fprintf (FILE, "$help$: . = .+8 ; space for tmp moves!\n") \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs ("\t.globl ", FILE); assemble_name (FILE, NAME); fputs("\n", FILE); } while (0)
do { fputs ("\t.globl ", FILE); assemble_name (FILE, NAME); fputs("\n", FILE); } while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/pyr/pyr.h
View file @
4e0c8ad2
/* Definitions of target machine parameters for GNU compiler,
/* Definitions of target machine parameters for GNU compiler,
for Pyramid 90x, 9000, and MIServer Series.
for Pyramid 90x, 9000, and MIServer Series.
Copyright (C) 1989, 1995 Free Software Foundation, Inc.
Copyright (C) 1989, 1995
, 1996
Free Software Foundation, Inc.
This file is part of GNU CC.
This file is part of GNU CC.
...
@@ -1177,10 +1177,9 @@ extern int swap_operands;
...
@@ -1177,10 +1177,9 @@ extern int swap_operands;
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* Th
is is how to output a reference to a user-level label named NAME.
*/
/* Th
e prefix to add to user-visible assembler symbols.
*/
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME);
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/romp/romp.h
View file @
4e0c8ad2
...
@@ -1419,11 +1419,9 @@ extern int romp_debugger_arg_correction();
...
@@ -1419,11 +1419,9 @@ extern int romp_debugger_arg_correction();
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs ("\t.globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs ("\t.globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/sh/sh.h
View file @
4e0c8ad2
...
@@ -1432,9 +1432,9 @@ dtors_section() \
...
@@ -1432,9 +1432,9 @@ dtors_section() \
assemble_name (STREAM, NAME), \
assemble_name (STREAM, NAME), \
fputc ('\n',STREAM))
fputc ('\n',STREAM))
/*
Output a reference to a label.
*/
/*
The prefix to add to user-visible assembler symbols.
*/
#define ASM_OUTPUT_LABELREF(STREAM,NAME) \
fprintf (STREAM, "_%s", NAME)
#define USER_LABEL_PREFIX "_"
/* Make an internal label into a string. */
/* Make an internal label into a string. */
#define ASM_GENERATE_INTERNAL_LABEL(STRING, PREFIX, NUM) \
#define ASM_GENERATE_INTERNAL_LABEL(STRING, PREFIX, NUM) \
...
...
gcc/config/sparc/sparc.h
View file @
4e0c8ad2
...
@@ -2814,11 +2814,9 @@ extern struct rtx_def *legitimize_pic_address ();
...
@@ -2814,11 +2814,9 @@ extern struct rtx_def *legitimize_pic_address ();
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs ("\t.global ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs ("\t.global ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output a definition of an internal numbered label where
/* This is how to output a definition of an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/spur/spur.h
View file @
4e0c8ad2
/* Definitions of target machine for GNU compiler, for SPUR chip.
/* Definitions of target machine for GNU compiler, for SPUR chip.
Copyright (C) 1988, 1995 Free Software Foundation, Inc.
Copyright (C) 1988, 1995
, 1996
Free Software Foundation, Inc.
This file is part of GNU CC.
This file is part of GNU CC.
...
@@ -873,11 +873,9 @@ extern int current_function_pretend_args_size;
...
@@ -873,11 +873,9 @@ extern int current_function_pretend_args_size;
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/tahoe/tahoe.h
View file @
4e0c8ad2
/* Definitions of target machine for GNU compiler. Tahoe version.
/* Definitions of target machine for GNU compiler. Tahoe version.
Copyright (C) 1989, 1993, 1994, 1995 Free Software Foundation, Inc.
Copyright (C) 1989, 1993, 1994, 1995
, 1996
Free Software Foundation, Inc.
This file is part of GNU CC.
This file is part of GNU CC.
...
@@ -781,10 +781,9 @@ enum reg_class {NO_REGS,GENERAL_REGS,FPP_REG,ALL_REGS,LIM_REG_CLASSES};
...
@@ -781,10 +781,9 @@ enum reg_class {NO_REGS,GENERAL_REGS,FPP_REG,ALL_REGS,LIM_REG_CLASSES};
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/*
output a label by appending an underscore to it
*/
/*
The prefix to add to user-visible assembler symbols.
*/
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* use the standard format for printing internal labels */
/* use the standard format for printing internal labels */
...
...
gcc/config/vax/vax.h
View file @
4e0c8ad2
...
@@ -1076,10 +1076,9 @@ gen_rtx (PLUS, Pmode, frame, gen_rtx (CONST_INT, VOIDmode, 12))
...
@@ -1076,10 +1076,9 @@ gen_rtx (PLUS, Pmode, frame, gen_rtx (CONST_INT, VOIDmode, 12))
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
#define ASM_GLOBALIZE_LABEL(FILE,NAME) \
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
do { fputs (".globl ", FILE); assemble_name (FILE, NAME); fputs ("\n", FILE);} while (0)
/* Th
is is how to output a reference to a user-level label named NAME.
*/
/* Th
e prefix to add to user-visible assembler symbols.
*/
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX "_"
fprintf (FILE, "_%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
gcc/config/we32k/we32k.h
View file @
4e0c8ad2
/* Definitions of target machine for GNU compiler. AT&T we32000 version.
/* Definitions of target machine for GNU compiler. AT&T we32000 version.
Copyright (C) 1991,
1992, 1993, 1994, 1995
Free Software Foundation, Inc.
Copyright (C) 1991,
92, 93, 94, 95, 1996
Free Software Foundation, Inc.
Contributed by John Wehle (john@feith1.uucp)
Contributed by John Wehle (john@feith1.uucp)
This file is part of GNU CC.
This file is part of GNU CC.
...
@@ -770,11 +770,9 @@ enum reg_class { NO_REGS, GENERAL_REGS,
...
@@ -770,11 +770,9 @@ enum reg_class { NO_REGS, GENERAL_REGS,
fputs ("\n", FILE); \
fputs ("\n", FILE); \
} while (0)
} while (0)
/* This is how to output a reference to a user-level label named NAME.
/* The prefix to add to user-visible assembler symbols. */
`assemble_name' uses this. */
#define ASM_OUTPUT_LABELREF(FILE,NAME) \
#define USER_LABEL_PREFIX ""
fprintf (FILE, "%s", NAME)
/* This is how to output an internal numbered label where
/* This is how to output an internal numbered label where
PREFIX is the class of label and NUM is the number within the class. */
PREFIX is the class of label and NUM is the number within the class. */
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment