/* Generate information regarding function declarations and definitions based
on information stored in GCC's tree structure. This code implements the
-aux-info option.
- Copyright (C) 1989, 1991, 1994 Free Software Foundation, Inc.
- Contributed by Ron Guilmette (rfg@netcom.com).
+ Copyright (C) 1989, 1991, 1994, 1995 Free Software Foundation, Inc.
+ Contributed by Ron Guilmette (rfg@segfault.us.com).
This file is part of GNU CC.
to output the "void" verbatim, and that what we do. In the former case,
we do our best to give protoize something nice to insert.
- This "something nice" should be something that is still legal (when
+ This "something nice" should be something that is still valid (when
re-compiled) but something that can clearly indicate to the user that
more typing information (for the parameter list) should be added (by
hand) at some convenient moment.
bp++;
} else if (c == '\n') {
if (traditional) {
- /* Unterminated strings and character constants are 'legal'. */
+ /* Unterminated strings and character constants are 'valid'. */
bp--; /* Don't consume the newline. */
if (eofp)
*eofp = 1;
;;- Machine description for GNU compiler, Convex Version
-;; Copyright (C) 1988, 1994 Free Software Foundation, Inc.
+;; Copyright (C) 1988, 1994, 1995 Free Software Foundation, Inc.
;; This file is part of GNU CC.
;; Use
;; ((a >> b) ^ signbit) - signbit
;; where signbit is (1 << 63) >> b
-;; Works for 0..63. Does not work for 64; unfortunate but legal.
+;; Works for 0..63. Does not work for 64; unfortunate but valid.
(define_expand "ashrdi3"
[(set (match_operand:DI 0 "register_operand" "")
;;
;; The strategy I use here is to use SYMBOL_REF_FLAG to differentiate
;; these two different operands. The macro LEGITIMATE_PIC_OPERAND_P needs
-;; to be changed to recognize function calls symbol_ref operand as a legal
+;; to be changed to recognize function calls symbol_ref operand as a valid
;; PIC operand (by checking whether SYMBOL_REF_FLAG is set). This will
;; avoid the compiler to load this symbol_ref operand into a register.
;; Remember, the operand "foo@PLTPC" cannot be called via jsr directly
# Use link editor directives to make NULL pointers point to
-# illegal addresses.
+# invalid addresses.
EXTRA_PARTS=crtbegin.o crtend.o gcc.ld
DONE;
}
- /* If operands[1] is a constant address illegal for pic, then we need to
+ /* If operands[1] is a constant address invalid for pic, then we need to
handle it just like LEGITIMIZE_ADDRESS does. */
if (flag_pic && pic_address_needs_scratch (operands[1]))
{
/* Subroutines for assembler code output on the NS32000.
- Copyright (C) 1988, 1994 Free Software Foundation, Inc.
+ Copyright (C) 1988, 1994, 1995 Free Software Foundation, Inc.
This file is part of GNU CC.
{
rtx addr;
- /* This generates an illegal addressing mode, if BASE is
+ /* This generates an invalid addressing mode, if BASE is
fp or sp. This is handled by PRINT_OPERAND_ADDRESS. */
if (GET_CODE (base) != REG && GET_CODE (base) != CONST_INT)
base = gen_rtx (MEM, SImode, base);
(set_attr "length" "2")])
;;; ??? This pattern originally clobbered a scratch register. However, this
-;;; is illegal, the movdi pattern may not use a temp register because it
+;;; is invalid, the movdi pattern may not use a temp register because it
;;; may be called from reload to reload a DImode value. In that case, we
;;; end up with a scratch register that never gets allocated. To avoid this,
;;; we use global register 1 which is never otherwise used by gcc as a temp.
"smul %1,%2,%R0\;rd %%y,%0"
[(set_attr "length" "2")])
-;; Extra pattern, because sign_extend of a constant isn't legal.
+;; Extra pattern, because sign_extend of a constant isn't valid.
(define_insn "const_mulsidi3"
[(set (match_operand:DI 0 "register_operand" "=r")
"umul %1,%2,%R0\;rd %%y,%0"
[(set_attr "length" "2")])
-;; Extra pattern, because sign_extend of a constant isn't legal.
+;; Extra pattern, because sign_extend of a constant isn't valid.
(define_insn "const_umulsidi3"
[(set (match_operand:DI 0 "register_operand" "=r")
/* Common subexpression elimination for GNU compiler.
- Copyright (C) 1987, 88, 89, 92, 93, 1994 Free Software Foundation, Inc.
+ Copyright (C) 1987, 88, 89, 92, 93, 94, 1995 Free Software Foundation, Inc.
This file is part of GNU CC.
/* If this is a STRICT_LOW_PART assignment, src_eqv corresponds to the
value of the INNER register, not the destination. So it is not
- a legal substitution for the source. But save it for later. */
+ a valid substitution for the source. But save it for later. */
if (GET_CODE (dest) == STRICT_LOW_PART)
src_eqv_here = 0;
else
/* Protoize program - Original version by Ron Guilmette at MCC.
- Copyright (C) 1989, 1992, 1993, 1994 Free Software Foundation, Inc.
+ Copyright (C) 1989, 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
This file is part of GNU CC.
repl_write_ptr = saved_repl_write_ptr;
}
-/* Return true if the given character is a legal identifier character. */
+/* Return true if the given character is a valid identifier character. */
static int
is_id_char (ch)
sure that this is in fact the right paren that we were looking for.
The one we were looking for *must* be followed by either a '{' or
- by an alphabetic character, while others *cannot* legally be followed
+ by an alphabetic character, while others *cannot* validly be followed
by such characters. */
if ((ch == '{') || isalpha (ch))
/* Instruction scheduling pass.
- Copyright (C) 1992, 1993, 1994 Free Software Foundation, Inc.
+ Copyright (C) 1992, 1993, 1994, 1995 Free Software Foundation, Inc.
Contributed by Michael Tiemann (tiemann@cygnus.com)
Enhanced by, and currently maintained by, Jim Wilson (wilson@cygnus.com)
{
if ((REG_NOTE_KIND (link) == REG_DEAD
|| REG_NOTE_KIND (link) == REG_UNUSED)
- /* Verify that the REG_NOTE has a legal value. */
+ /* Verify that the REG_NOTE has a valid value. */
&& GET_CODE (XEXP (link, 0)) == REG)
{
register int regno = REGNO (XEXP (link, 0));
next = XEXP (link, 1);
if ((REG_NOTE_KIND (link) == REG_DEAD
|| REG_NOTE_KIND (link) == REG_UNUSED)
- /* Verify that the REG_NOTE has a legal value. */
+ /* Verify that the REG_NOTE has a valid value. */
&& GET_CODE (XEXP (link, 0)) == REG)
{
register int regno = REGNO (XEXP (link, 0));