calls.c: Fix formatting.

* calls.c: Fix formatting.
	* c-decl.c: Likewise.
	* cfgcleanup.c: Likewise.
	* combine.c: Likewise.
	* cppfiles.c: Likewise.
	* cpplib.c: Likewise.
	* cppmacro.c: Likewise.
	* crtstuff.c: Likewise.
	* cse.c: Likewise.
	* dwarf2out.c: Likewise.
	* expmed.c: Likewise.
	* expr.c: Likewise.
	* fold-const.c: Likewise.
	* function.c: Likewise.
	* gcse.c: Likewise.
	* genattrtab.c: Likewise.
	* ggc-page.c: Likewise.
	* integrate.c: Likewise.
	* libgcc2.c: Likewise.
	* loop.c: Likewise.
	* optabs.c: Likewise.
	* profile.c: Likewise.
	* protoize.c: Likewise.
	* real.c: Likewise.
	* recog.c: Likewise.
	* reload1.c: Likewise.
	* reload.c: Likewise.
	* reorg.c: Likewise.
	* resource.c: Likewise.
	* sched-rgn.c: Likewise.
	* sdbout.c: Likewise.
	* stmt.c: Likewise.
	* toplev.c: Likewise.
	* varasm.c: Likewise.

From-SVN: r46182
This commit is contained in:
Kazu Hirata 2001-10-11 12:43:43 +00:00 committed by Kazu Hirata
parent fd079ba91c
commit eebedaa523
13 changed files with 91 additions and 76 deletions

View file

@ -1,3 +1,18 @@
2001-10-11 Kazu Hirata <kazu@hxi.com>
* basic-block.h: Fix formatting.
* bitmap.h: Likewise.
* cpplib.h: Likewise.
* c-tree.h: Likewise.
* diagnostic.h: Likewise.
* flags.h: Likewise.
* ggc.h: Likewise.
* longlong.h: Likewise.
* real.h: Likewise.
* reload.h: Likewise.
* rtl.h: Likewise.
* tree.h: Likewise.
2001-10-10 Richard Henderson <rth@redhat.com>
* c-parse.in (asm_operand): Allow named operands.

View file

@ -83,19 +83,19 @@ do { \
} while (0)
/* Loop over all registers in REGSET, starting with MIN, setting REGNUM to the
register number and executing CODE for all registers that are set. */
register number and executing CODE for all registers that are set. */
#define EXECUTE_IF_SET_IN_REG_SET(REGSET, MIN, REGNUM, CODE) \
EXECUTE_IF_SET_IN_BITMAP (REGSET, MIN, REGNUM, CODE)
/* Loop over all registers in REGSET1 and REGSET2, starting with MIN, setting
REGNUM to the register number and executing CODE for all registers that are
set in the first regset and not set in the second. */
set in the first regset and not set in the second. */
#define EXECUTE_IF_AND_COMPL_IN_REG_SET(REGSET1, REGSET2, MIN, REGNUM, CODE) \
EXECUTE_IF_AND_COMPL_IN_BITMAP (REGSET1, REGSET2, MIN, REGNUM, CODE)
/* Loop over all registers in REGSET1 and REGSET2, starting with MIN, setting
REGNUM to the register number and executing CODE for all registers that are
set in both regsets. */
set in both regsets. */
#define EXECUTE_IF_AND_IN_REG_SET(REGSET1, REGSET2, MIN, REGNUM, CODE) \
EXECUTE_IF_AND_IN_BITMAP (REGSET1, REGSET2, MIN, REGNUM, CODE)
@ -275,7 +275,7 @@ extern struct obstack flow_obstack;
#define ENTRY_BLOCK (-1)
#define EXIT_BLOCK (-2)
/* Special block number not valid for any block. */
/* Special block number not valid for any block. */
#define INVALID_BLOCK (-3)
/* Similarly, block pointers for the edge list. */
@ -654,7 +654,7 @@ extern void free_aux_for_edges PARAMS ((void));
/* This function is always defined so it can be called from the
debugger, and it is declared extern so we don't get warnings about
it being unused. */
it being unused. */
extern void verify_flow_info PARAMS ((void));
extern int flow_loop_outside_edge_p PARAMS ((const struct loop *, edge));

View file

@ -41,17 +41,17 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
typedef struct bitmap_element_def
{
struct bitmap_element_def *next; /* Next element. */
struct bitmap_element_def *prev; /* Previous element. */
unsigned int indx; /* regno/BITMAP_ELEMENT_ALL_BITS. */
unsigned HOST_WIDE_INT bits[BITMAP_ELEMENT_WORDS]; /* Bits that are set. */
struct bitmap_element_def *next; /* Next element. */
struct bitmap_element_def *prev; /* Previous element. */
unsigned int indx; /* regno/BITMAP_ELEMENT_ALL_BITS. */
unsigned HOST_WIDE_INT bits[BITMAP_ELEMENT_WORDS]; /* Bits that are set. */
} bitmap_element;
/* Head of bitmap linked list. */
typedef struct bitmap_head_def {
bitmap_element *first; /* First element in linked list. */
bitmap_element *current; /* Last element looked at. */
unsigned int indx; /* Index of last element looked at. */
bitmap_element *first; /* First element in linked list. */
bitmap_element *current; /* Last element looked at. */
unsigned int indx; /* Index of last element looked at. */
} bitmap_head, *bitmap;
@ -70,7 +70,7 @@ extern bitmap_element bitmap_zero_bits; /* Zero bitmap element */
/* Clear a bitmap by freeing up the linked list. */
extern void bitmap_clear PARAMS ((bitmap));
/* Copy a bitmap to another bitmap. */
/* Copy a bitmap to another bitmap. */
extern void bitmap_copy PARAMS ((bitmap, bitmap));
/* True if two bitmaps are identical. */
@ -158,7 +158,7 @@ do { \
#define BITMAP_INIT_ONCE()
/* Loop over all bits in BITMAP, starting with MIN, setting BITNUM to the
bit number and executing CODE for all bits that are set. */
bit number and executing CODE for all bits that are set. */
#define EXECUTE_IF_SET_IN_BITMAP(BITMAP, MIN, BITNUM, CODE) \
do { \
@ -215,7 +215,7 @@ do { \
/* Loop over all bits in BITMAP1 and BITMAP2, starting with MIN, setting
BITNUM to the bit number and executing CODE for all bits that are set in
the first bitmap and not set in the second. */
the first bitmap and not set in the second. */
#define EXECUTE_IF_AND_COMPL_IN_BITMAP(BITMAP1, BITMAP2, MIN, BITNUM, CODE) \
do { \
@ -282,7 +282,7 @@ do { \
/* Loop over all bits in BITMAP1 and BITMAP2, starting with MIN, setting
BITNUM to the bit number and executing CODE for all bits that are set in
the both bitmaps. */
the both bitmaps. */
#define EXECUTE_IF_AND_IN_BITMAP(BITMAP1, BITMAP2, MIN, BITNUM, CODE) \
do { \

View file

@ -277,7 +277,7 @@ extern int skip_evaluation;
extern int dollars_in_ident;
/* Nonzero means allow type mismatches in conditional expressions;
just make their values `void'. */
just make their values `void'. */
extern int flag_cond_mismatch;

View file

@ -211,7 +211,7 @@ struct cpp_options
/* Characters between tab stops. */
unsigned int tabstop;
/* Pending options - -D, -U, -A, -I, -ixxx. */
/* Pending options - -D, -U, -A, -I, -ixxx. */
struct cpp_pending *pending;
/* File name which deps are being written to. This is 0 if deps are
@ -273,7 +273,7 @@ struct cpp_options
generated files and not errors. */
unsigned char print_deps_missing_files;
/* If true, fopen (deps_file, "a") else fopen (deps_file, "w"). */
/* If true, fopen (deps_file, "a") else fopen (deps_file, "w"). */
unsigned char print_deps_append;
/* Nonzero means print names of header files (-H). */
@ -323,7 +323,7 @@ struct cpp_options
the source-file directory. */
unsigned char ignore_srcdir;
/* Zero means dollar signs are punctuation. */
/* Zero means dollar signs are punctuation. */
unsigned char dollars_in_ident;
/* Nonzero means warn if undefined identifiers are evaluated in an #if. */
@ -378,7 +378,7 @@ struct cpp_callbacks
};
#define CPP_FATAL_LIMIT 1000
/* True if we have seen a "fatal" error. */
/* True if we have seen a "fatal" error. */
#define CPP_FATAL_ERRORS(PFILE) (cpp_errors (PFILE) >= CPP_FATAL_LIMIT)
/* Name under which this program was invoked. */

View file

@ -61,7 +61,7 @@ typedef int (*printer_fn) PARAMS ((output_buffer *));
/* This data structure encapsulates an output_buffer's state. */
typedef struct
{
/* The prefix for each new line. */
/* The prefix for each new line. */
const char *prefix;
/* The real upper bound of number of characters per line, taking into
@ -191,7 +191,7 @@ struct diagnostic_context
*/
void (*begin_diagnostic) PARAMS ((output_buffer *, diagnostic_context *));
/* This function is called after the diagnostic message is printed. */
/* This function is called after the diagnostic message is printed. */
void (*end_diagnostic) PARAMS ((output_buffer *, diagnostic_context *));
/* Hook for front-end extensions. */

View file

@ -42,7 +42,7 @@ enum debug_info_level
{
DINFO_LEVEL_NONE, /* Write no debugging info. */
DINFO_LEVEL_TERSE, /* Write minimal info to support tracebacks only. */
DINFO_LEVEL_NORMAL, /* Write info for all declarations (and line table). */
DINFO_LEVEL_NORMAL, /* Write info for all declarations (and line table). */
DINFO_LEVEL_VERBOSE /* Write normal info plus #define/#undef info. */
};
@ -89,7 +89,7 @@ extern int extra_warnings;
/* Nonzero to warn about unused variables, functions et.al. Use
set_Wunused() to update the -Wunused-* flags that correspond to the
-Wunused option. */
-Wunused option. */
extern void set_Wunused PARAMS ((int setting));
@ -119,7 +119,7 @@ extern int warn_uninitialized;
extern int warn_unknown_pragmas;
/* Nonzero means warn about all declarations which shadow others. */
/* Nonzero means warn about all declarations which shadow others. */
extern int warn_shadow;
@ -132,7 +132,7 @@ extern int warn_switch;
extern int warn_return_type;
/* Warn about functions which might be candidates for attribute noreturn. */
/* Warn about functions which might be candidates for attribute noreturn. */
extern int warn_missing_noreturn;
@ -174,15 +174,15 @@ extern int profile_flag;
extern int profile_block_flag;
/* Nonzero if generating code to profile program flow graph arcs. */
/* Nonzero if generating code to profile program flow graph arcs. */
extern int profile_arc_flag;
/* Nonzero if generating info for gcov to calculate line test coverage. */
/* Nonzero if generating info for gcov to calculate line test coverage. */
extern int flag_test_coverage;
/* Nonzero indicates that branch taken probabilities should be calculated. */
/* Nonzero indicates that branch taken probabilities should be calculated. */
extern int flag_branch_probabilities;
@ -266,12 +266,12 @@ extern int flag_unroll_loops;
extern int flag_unroll_all_loops;
/* Nonzero forces all invariant computations in loops to be moved
outside the loop. */
outside the loop. */
extern int flag_move_all_movables;
/* Nonzero forces all general induction variables in loops to be
strength reduced. */
strength reduced. */
extern int flag_reduce_all_givs;
@ -408,16 +408,16 @@ extern int flag_schedule_speculative_load;
extern int flag_schedule_speculative_load_dangerous;
/* flag_branch_on_count_reg means try to replace add-1,compare,branch tupple
by a cheaper branch, on a count register. */
by a cheaper branch, on a count register. */
extern int flag_branch_on_count_reg;
/* This option is set to 1 on -fsingle-precision-constant option which is
used to convert the floating point constants to single precision
constants. */
constants. */
extern int flag_single_precision_constant;
/* Nonzero means put things in delayed-branch slots if supported. */
/* Nonzero means put things in delayed-branch slots if supported. */
extern int flag_delayed_branch;
@ -523,7 +523,7 @@ extern int flag_regmove;
/* Instrument functions with calls at entry and exit, for profiling. */
extern int flag_instrument_function_entry_exit;
/* Perform a peephole pass before sched2. */
/* Perform a peephole pass before sched2. */
extern int flag_peephole2;
/* Try to guess branch probablities. */

View file

@ -123,7 +123,7 @@ extern void ggc_mark_rtvec_children PARAMS ((struct rtvec_def *));
/* A GC implementation must provide these functions. */
/* Initialize the garbage collector. */
/* Initialize the garbage collector. */
extern void init_ggc PARAMS ((void));
extern void init_stringpool PARAMS ((void));

View file

@ -585,7 +585,7 @@ UDItype __umulsidi3 (USItype, USItype);
"1" ((USItype) (al)), \
"g" ((USItype) (bl)))
/* The '020, '030, '040 and CPU32 have 32x32->64 and 64/32->32q-32r. */
/* The '020, '030, '040 and CPU32 have 32x32->64 and 64/32->32q-32r. */
#if defined (__mc68020__) || defined(mc68020) \
|| defined(__mc68030__) || defined(mc68030) \
|| defined(__mc68040__) || defined(mc68040) \
@ -654,7 +654,7 @@ UDItype __umulsidi3 (USItype, USItype);
#endif /* not mcf5200 */
#endif /* not mc68020 */
/* The '020, '030, '040 and '060 have bitfield insns. */
/* The '020, '030, '040 and '060 have bitfield insns. */
#if defined (__mc68020__) || defined(mc68020) \
|| defined(__mc68030__) || defined(mc68030) \
|| defined(__mc68040__) || defined(mc68040) \
@ -1184,7 +1184,7 @@ UDItype __umulsidi3 (USItype, USItype);
: "r" ((USItype) (__d)), \
"1" ((USItype) (__n1)), \
"0" ((USItype) (__n0)) : "g1" __AND_CLOBBER_CC)
#define UDIV_TIME (3+7*32) /* 7 instructions/iteration. 32 iterations. */
#define UDIV_TIME (3+7*32) /* 7 instructions/iteration. 32 iterations. */
#endif /* __sparclite__ */
#endif /* __sparc_v8__ */
#endif /* sparc32 */
@ -1377,7 +1377,7 @@ UDItype __umulsidi3 (USItype, USItype);
__x1 += __ll_highpart (__x0);/* this can't give carry */ \
__x1 += __x2; /* but this indeed can */ \
if (__x1 < __x2) /* did we get it? */ \
__x3 += __ll_B; /* yes, add it in the proper pos. */ \
__x3 += __ll_B; /* yes, add it in the proper pos. */ \
\
(w1) = __x3 + __ll_highpart (__x1); \
(w0) = __ll_lowpart (__x1) * __ll_B + __ll_lowpart (__x0); \

View file

@ -89,7 +89,7 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA
/* **** Start of software floating point emulator interface macros **** */
/* Support 80-bit extended real XFmode if LONG_DOUBLE_TYPE_SIZE
has been defined to be 96 in the tm.h machine file. */
has been defined to be 96 in the tm.h machine file. */
#if (MAX_LONG_DOUBLE_TYPE_SIZE == 96)
#define REAL_IS_NOT_DOUBLE
#define REAL_ARITHMETIC
@ -113,7 +113,7 @@ typedef struct {
#if HOST_FLOAT_FORMAT != TARGET_FLOAT_FORMAT
/* If no XFmode support, then a REAL_VALUE_TYPE is 64 bits wide
but it is not necessarily a host machine double. */
but it is not necessarily a host machine double. */
#define REAL_IS_NOT_DOUBLE
typedef struct {
HOST_WIDE_INT r[(7 + sizeof (HOST_WIDE_INT))/(sizeof (HOST_WIDE_INT))];
@ -121,7 +121,7 @@ typedef struct {
#define REAL_VALUE_TYPE realvaluetype
#else
/* If host and target formats are compatible, then a REAL_VALUE_TYPE
is actually a host machine double. */
is actually a host machine double. */
#define REAL_VALUE_TYPE double
#endif
@ -140,7 +140,7 @@ extern unsigned int significand_size PARAMS ((enum machine_mode));
#define REAL_ARITHMETIC(value, code, d1, d2) \
earith (&(value), (code), &(d1), &(d2))
/* Declare functions in real.c. */
/* Declare functions in real.c. */
extern void earith PARAMS ((REAL_VALUE_TYPE *, int,
REAL_VALUE_TYPE *, REAL_VALUE_TYPE *));
extern REAL_VALUE_TYPE etrunci PARAMS ((REAL_VALUE_TYPE));
@ -185,7 +185,7 @@ extern REAL_VALUE_TYPE ereal_from_double PARAMS ((HOST_WIDE_INT *));
/* Convert a floating-point value to integer, rounding toward zero. */
#define REAL_VALUE_FIX(x) (efixi (x))
/* Convert a floating-point value to unsigned integer, rounding
toward zero. */
toward zero. */
#define REAL_VALUE_UNSIGNED_FIX(x) (efixui (x))
/* Convert ASCII string S to floating point in mode M.
@ -207,7 +207,7 @@ extern REAL_VALUE_TYPE ereal_from_double PARAMS ((HOST_WIDE_INT *));
#define REAL_VALUE_FROM_UNSIGNED_INT(d, lo, hi, mode) \
ereal_from_uint (&d, lo, hi, mode)
/* IN is a REAL_VALUE_TYPE. OUT is an array of longs. */
/* IN is a REAL_VALUE_TYPE. OUT is an array of longs. */
#if (INTEL_EXTENDED_IEEE_FORMAT != 0) && (MAX_LONG_DOUBLE_TYPE_SIZE == 128)
#define REAL_VALUE_TO_TARGET_LONG_DOUBLE(IN, OUT) (etarldouble ((IN), (OUT)))
#else
@ -219,20 +219,20 @@ extern REAL_VALUE_TYPE ereal_from_double PARAMS ((HOST_WIDE_INT *));
#endif
#define REAL_VALUE_TO_TARGET_DOUBLE(IN, OUT) (etardouble ((IN), (OUT)))
/* IN is a REAL_VALUE_TYPE. OUT is a long. */
/* IN is a REAL_VALUE_TYPE. OUT is a long. */
#define REAL_VALUE_TO_TARGET_SINGLE(IN, OUT) ((OUT) = etarsingle ((IN)))
/* Inverse of REAL_VALUE_TO_TARGET_DOUBLE. */
/* Inverse of REAL_VALUE_TO_TARGET_DOUBLE. */
#define REAL_VALUE_UNTO_TARGET_DOUBLE(d) (ereal_unto_double (d))
/* Inverse of REAL_VALUE_TO_TARGET_SINGLE. */
/* Inverse of REAL_VALUE_TO_TARGET_SINGLE. */
#define REAL_VALUE_UNTO_TARGET_SINGLE(f) (ereal_unto_float (f))
/* d is an array of HOST_WIDE_INT that holds a double precision
value in the target computer's floating point format. */
value in the target computer's floating point format. */
#define REAL_VALUE_FROM_TARGET_DOUBLE(d) (ereal_from_double (d))
/* f is a HOST_WIDE_INT containing a single precision target float value. */
/* f is a HOST_WIDE_INT containing a single precision target float value. */
#define REAL_VALUE_FROM_TARGET_SINGLE(f) (ereal_from_float (f))
/* Conversions to decimal ASCII string. */
@ -318,7 +318,7 @@ do { \
#endif
#endif /* HOST_FLOAT_FORMAT == TARGET_FLOAT_FORMAT */
/* In this configuration, double and long double are the same. */
/* In this configuration, double and long double are the same. */
#ifndef REAL_VALUE_TO_TARGET_LONG_DOUBLE
#define REAL_VALUE_TO_TARGET_LONG_DOUBLE(a, b) REAL_VALUE_TO_TARGET_DOUBLE (a, b)
#endif
@ -356,7 +356,7 @@ do { \
#endif
/* Convert a floating-point value to unsigned integer, rounding
toward zero. */
toward zero. */
#ifndef REAL_VALUE_UNSIGNED_FIX
#define REAL_VALUE_UNSIGNED_FIX(x) ((unsigned int) (x))
#endif
@ -370,7 +370,7 @@ extern double ldexp PARAMS ((double, int));
/* Convert the string X to a floating-point value. */
#ifndef REAL_VALUE_ATOF
#if 1
/* Use real.c to convert decimal numbers to binary, ... */
/* Use real.c to convert decimal numbers to binary, ... */
#define REAL_VALUE_ATOF(x, s) ereal_atof (x, s)
/* Could use ereal_atof here for hexadecimal floats too, but real_hex_to_f
is OK and it uses faster native fp arithmetic. */
@ -416,22 +416,22 @@ extern REAL_VALUE_TYPE real_value_truncate PARAMS ((enum machine_mode,
? (float) (x) : (x))
#endif
/* Determine whether a floating-point value X is infinite. */
/* Determine whether a floating-point value X is infinite. */
#ifndef REAL_VALUE_ISINF
#define REAL_VALUE_ISINF(x) (target_isinf (x))
#endif
/* Determine whether a floating-point value X is a NaN. */
/* Determine whether a floating-point value X is a NaN. */
#ifndef REAL_VALUE_ISNAN
#define REAL_VALUE_ISNAN(x) (target_isnan (x))
#endif
/* Determine whether a floating-point value X is negative. */
/* Determine whether a floating-point value X is negative. */
#ifndef REAL_VALUE_NEGATIVE
#define REAL_VALUE_NEGATIVE(x) (target_negative (x))
#endif
/* Determine whether a floating-point value X is minus 0. */
/* Determine whether a floating-point value X is minus 0. */
#ifndef REAL_VALUE_MINUS_ZERO
#define REAL_VALUE_MINUS_ZERO(x) ((x) == 0 && REAL_VALUE_NEGATIVE (x))
#endif

View file

@ -183,7 +183,7 @@ extern int reload_first_uid;
/* Nonzero if indirect addressing is supported when the innermost MEM is
of the form (MEM (SYMBOL_REF sym)). It is assumed that the level to
which these are valid is the same as spill_indirect_levels, above. */
which these are valid is the same as spill_indirect_levels, above. */
extern char indirect_symref_ok;

View file

@ -32,7 +32,7 @@ struct function;
#undef PC /* Likewise. */
/* Value used by some passes to "recognize" noop moves as valid
instructions. */
instructions. */
#define NOOP_MOVE_INSN_CODE INT_MAX
/* Register Transfer Language EXPRESSIONS CODES */
@ -91,9 +91,9 @@ typedef struct
the value of the corresponding attribute is unknown. */
typedef struct
{
HOST_WIDE_INT alias; /* Memory alias set. */
tree decl; /* decl corresponding to MEM. */
rtx offset; /* Offset from start of DECL, as CONST_INT. */
HOST_WIDE_INT alias; /* Memory alias set. */
tree decl; /* decl corresponding to MEM. */
rtx offset; /* Offset from start of DECL, as CONST_INT. */
rtx size; /* Size in bytes, as a CONST_INT. */
unsigned int align; /* Alignment of MEM in bytes. */
} mem_attrs;
@ -169,7 +169,7 @@ struct rtx_def
from the target of a branch. Valid from reorg until end of compilation;
cleared before used.
1 in an INSN if this insn is dead code. Valid only during
dead-code elimination phase; cleared before use. */
dead-code elimination phase; cleared before use. */
unsigned int in_struct : 1;
/* 1 if this rtx is used. This is used for copying shared structure.
See `unshare_all_rtl'.
@ -415,10 +415,10 @@ extern void rtvec_check_failed_bounds PARAMS ((rtvec, int,
#define SIBLING_CALL_P(INSN) ((INSN)->jump)
/* 1 if insn is a branch that should not unconditionally execute its
delay slots, i.e., it is an annulled branch. */
delay slots, i.e., it is an annulled branch. */
#define INSN_ANNULLED_BRANCH_P(INSN) ((INSN)->unchanging)
/* 1 if insn is a dead code. Valid only for dead-code elimination phase. */
/* 1 if insn is a dead code. Valid only for dead-code elimination phase. */
#define INSN_DEAD_CODE_P(INSN) ((INSN)->in_struct)
/* 1 if insn is in a delay slot and is from the target of the branch. If
@ -698,7 +698,7 @@ enum insn_note
/* Generated whenever a duplicate line number note is output. For example,
one is output after the end of an inline function, in order to prevent
the line containing the inline call from being counted twice in gcov. */
the line containing the inline call from being counted twice in gcov. */
NOTE_INSN_REPEATED_LINE_NUMBER,
/* Start/end of a live range region, where pseudos allocated on the stack
@ -709,7 +709,7 @@ enum insn_note
/* Record which registers are currently live. Uses NOTE_LIVE_INFO. */
NOTE_INSN_LIVE,
/* Record the struct for the following basic block. Uses NOTE_BASIC_BLOCK. */
/* Record the struct for the following basic block. Uses NOTE_BASIC_BLOCK. */
NOTE_INSN_BASIC_BLOCK,
/* Record the expected value of a register at a location. Uses
@ -1090,10 +1090,10 @@ extern unsigned int subreg_regno PARAMS ((rtx));
/* For RANGE_{START,END} notes, a unique # to identify this range. */
#define RANGE_INFO_UNIQUE(INSN) XCINT (INSN, 5, RANGE_INFO)
/* For RANGE_{START,END} notes, the basic block # the range starts with. */
/* For RANGE_{START,END} notes, the basic block # the range starts with. */
#define RANGE_INFO_BB_START(INSN) XCINT (INSN, 6, RANGE_INFO)
/* For RANGE_{START,END} notes, the basic block # the range ends with. */
/* For RANGE_{START,END} notes, the basic block # the range ends with. */
#define RANGE_INFO_BB_END(INSN) XCINT (INSN, 7, RANGE_INFO)
/* For RANGE_{START,END} notes, the loop depth the range is in. */
@ -1129,7 +1129,7 @@ extern unsigned int subreg_regno PARAMS ((rtx));
#define RANGE_REG_DEATHS(INSN,N) XINT (XCVECEXP (INSN, 2, N, RANGE_INFO), 4)
/* Whether the original value is needed to be copied into the range register at
the start of the range. */
the start of the range. */
#define RANGE_REG_COPY_FLAGS(INSN,N) XINT (XCVECEXP (INSN, 2, N, RANGE_INFO), 5)
/* # of insns the register copy is live over. */
@ -1530,7 +1530,7 @@ extern rtx const_tiny_rtx[3][(int) MAX_MACHINE_MODE];
hard frame pointer and the automatic variables are separated by an amount
that cannot be determined until after register allocation. We can assume
that in this case ELIMINABLE_REGS will be defined, one action of which
will be to eliminate FRAME_POINTER_REGNUM into HARD_FRAME_POINTER_REGNUM. */
will be to eliminate FRAME_POINTER_REGNUM into HARD_FRAME_POINTER_REGNUM. */
#ifndef HARD_FRAME_POINTER_REGNUM
#define HARD_FRAME_POINTER_REGNUM FRAME_POINTER_REGNUM
#endif
@ -1771,7 +1771,7 @@ extern void never_reached_warning PARAMS ((rtx));
extern void purge_line_number_notes PARAMS ((rtx));
extern void copy_loop_headers PARAMS ((rtx));
/* In emit-rtl.c. */
/* In emit-rtl.c. */
extern int max_reg_num PARAMS ((void));
extern int max_label_num PARAMS ((void));
extern int get_first_label_num PARAMS ((void));
@ -1824,7 +1824,7 @@ extern void dump_combine_stats PARAMS ((FILE *));
extern void dump_combine_total_stats PARAMS ((FILE *));
#endif
/* In sched.c. */
/* In sched.c. */
#ifdef BUFSIZ
extern void schedule_insns PARAMS ((FILE *));
extern void schedule_ebbs PARAMS ((FILE *));

View file

@ -116,7 +116,7 @@ extern tree built_in_decls[(int) END_BUILTINS];
so all nodes have these fields.
See the accessor macros, defined below, for documentation of the
fields. */
fields. */
struct tree_common
{