platform/upstream/gcc.git
31 years ago* Add declaration for pedwarn_with_line.
Doug Evans [Sun, 21 Feb 1993 01:33:25 +0000 (01:33 +0000)]
* Add declaration for pedwarn_with_line.

From-SVN: r3504

31 years ago(SRCDIR): Make absolute from ORIGDIR.
Richard Stallman [Sun, 21 Feb 1993 00:14:46 +0000 (00:14 +0000)]
(SRCDIR): Make absolute from ORIGDIR.

(sys/types.h): Quote variables that might expand with spaces.
Strip quotes from expansion of SIZE_TYPE.

Also fix incorrect installation of previous patch.

From-SVN: r3503

31 years ago(warning_with_line, pedwarn_with_line): New functions.
Richard Stallman [Sat, 20 Feb 1993 23:49:57 +0000 (23:49 +0000)]
(warning_with_line, pedwarn_with_line): New functions.

(rescan): For pedantic, no error if string constant has newline,
just a pedwarn.  And don't end the string constant there.

From-SVN: r3502

31 years ago(decode_field_reference): Use force_fit_type instead of convert to avoid truncated...
Doug Evans [Sat, 20 Feb 1993 22:24:44 +0000 (22:24 +0000)]
(decode_field_reference): Use force_fit_type instead of convert to avoid truncated integer warning.

* (decode_field_reference): Use force_fit_type instead of convert to avoid
truncated integer warning.

From-SVN: r3501

31 years agoChange "va_list)" to "__gnuc_va_list)".
John Hassey [Sat, 20 Feb 1993 15:39:27 +0000 (15:39 +0000)]
Change "va_list)" to "__gnuc_va_list)".

From-SVN: r3500

31 years ago* Save temp file in ${LIB}. Use -I${ORIGDIR} when compiling types.c.
Doug Evans [Sat, 20 Feb 1993 08:17:28 +0000 (08:17 +0000)]
* Save temp file in ${LIB}. Use -I${ORIGDIR} when compiling types.c.

From-SVN: r3499

31 years ago(BISONFLAGS): Add -v.
Richard Stallman [Sat, 20 Feb 1993 06:30:20 +0000 (06:30 +0000)]
(BISONFLAGS): Add -v.

(stmp-fixinc): Renamed from stmp-fixincludes.

From-SVN: r3498

31 years ago(regno_uninitialized): Test global_regs only for hard regs.
Richard Stallman [Fri, 19 Feb 1993 19:09:39 +0000 (19:09 +0000)]
(regno_uninitialized): Test global_regs only for hard regs.

From-SVN: r3497

31 years ago(convert_to_integer): Warn if integer is truncated and that changes the value.
Richard Stallman [Fri, 19 Feb 1993 05:46:22 +0000 (05:46 +0000)]
(convert_to_integer): Warn if integer is truncated and that changes the value.

From-SVN: r3496

31 years agoInclude aix386ng.h instead of duplicating it.
Jim Wilson [Fri, 19 Feb 1993 01:41:31 +0000 (17:41 -0800)]
Include aix386ng.h instead of duplicating it.

From-SVN: r3495

31 years ago(ASM_OUTPUT_CASE_END): Add missing semicolon.
Jim Wilson [Fri, 19 Feb 1993 01:30:41 +0000 (17:30 -0800)]
(ASM_OUTPUT_CASE_END): Add missing semicolon.

From-SVN: r3494

31 years ago(output_function_prologue): Don't save %f31 to stack.
Jim Wilson [Fri, 19 Feb 1993 01:27:58 +0000 (17:27 -0800)]
(output_function_prologue): Don't save %f31 to stack.

From-SVN: r3493

31 years ago(STARTING_FRAME_OFFSET): Set to -8.
Jim Wilson [Fri, 19 Feb 1993 01:26:56 +0000 (17:26 -0800)]
(STARTING_FRAME_OFFSET): Set to -8.

From-SVN: r3492

31 years ago(va_start): If __GCC_NEW_VARARGS__ not defined, use old definition.
Jim Wilson [Fri, 19 Feb 1993 01:25:28 +0000 (17:25 -0800)]
(va_start): If __GCC_NEW_VARARGS__ not defined, use old definition.

From-SVN: r3491

31 years ago(CPP_PREDEFINES): Add -D__GCC_NEW_VARARGS__.
Jim Wilson [Fri, 19 Feb 1993 01:24:11 +0000 (17:24 -0800)]
(CPP_PREDEFINES): Add -D__GCC_NEW_VARARGS__.

From-SVN: r3490

31 years ago(end_final): Don't call assemble_zeros with an size argument of zero.
Jim Wilson [Fri, 19 Feb 1993 01:20:58 +0000 (17:20 -0800)]
(end_final): Don't call assemble_zeros with an size argument of zero.

From-SVN: r3489

31 years ago(expand_call): When MAYBE_REG_PARM_STACK_SPACE defined,
Jim Wilson [Fri, 19 Feb 1993 01:14:55 +0000 (17:14 -0800)]
(expand_call): When MAYBE_REG_PARM_STACK_SPACE defined,

if reg_parm_stack_space is zero, set args_size.constant to zero.

From-SVN: r3488

31 years ago(yylex): Undo Feb 7 change.
Richard Stallman [Thu, 18 Feb 1993 23:44:34 +0000 (23:44 +0000)]
(yylex): Undo Feb 7 change.

From-SVN: r3487

31 years ago(program): After extdefs, pop any unpopped binding lvls.
Richard Stallman [Thu, 18 Feb 1993 23:44:20 +0000 (23:44 +0000)]
(program): After extdefs, pop any unpopped binding lvls.

From-SVN: r3486

31 years ago(ABS): #undef after including sys/time.h and sys/resource.h.
Richard Stallman [Thu, 18 Feb 1993 06:30:00 +0000 (06:30 +0000)]
(ABS): #undef after including sys/time.h and sys/resource.h.

From-SVN: r3485

31 years ago(emit_ldst): For large offsets use register index
John Hassey [Thu, 18 Feb 1993 03:05:08 +0000 (03:05 +0000)]
(emit_ldst): For large offsets use register index
instead of immediate.

From-SVN: r3484

31 years ago(truncdfsf2, extendsfdf2): Changed from define_insn to expand_insn.
Richard Stallman [Wed, 17 Feb 1993 23:33:10 +0000 (23:33 +0000)]
(truncdfsf2, extendsfdf2): Changed from define_insn to expand_insn.

Eliminated a jmp pattern and the peephole patterns which are no longer
needed now that deferred addressing is supported.

From-SVN: r3483

31 years ago(CONST_COSTS): Updated to better reflect
Richard Stallman [Wed, 17 Feb 1993 23:32:16 +0000 (23:32 +0000)]
(CONST_COSTS): Updated to better reflect
the actual constant costs on a we32k.

(GO_IF_LEGITIMATE_ADDRESS): Added support for deferred addressing.

From-SVN: r3482

31 years ago(sys/types.h): Replace definition of size_t based on SIZE_TYPE.
Richard Stallman [Wed, 17 Feb 1993 23:21:42 +0000 (23:21 +0000)]
(sys/types.h): Replace definition of size_t based on SIZE_TYPE.

From-SVN: r3481

31 years agoUse 'K' constraint with arith5_operand predicate.
John Hassey [Wed, 17 Feb 1993 15:01:27 +0000 (15:01 +0000)]
Use 'K' constraint with arith5_operand predicate.

From-SVN: r3480

31 years ago(CONST_OK_FOR_LETTER_P): Added 'K'.
John Hassey [Wed, 17 Feb 1993 15:00:52 +0000 (15:00 +0000)]
(CONST_OK_FOR_LETTER_P): Added 'K'.

From-SVN: r3479

31 years ago(find_reloads_address): Use strict_memory_address_p
Richard Stallman [Tue, 16 Feb 1993 22:13:45 +0000 (22:13 +0000)]
(find_reloads_address): Use strict_memory_address_p
to check for valid indirect address.

From-SVN: r3478

31 years ago(ASM_OUTPUT_IDENT, IDENT_ASM_OP): Defined.
Richard Stallman [Tue, 16 Feb 1993 19:35:31 +0000 (19:35 +0000)]
(ASM_OUTPUT_IDENT, IDENT_ASM_OP): Defined.

From-SVN: r3477

31 years agoInclude xm-svr3.h. Move tm.h include earlier.
Richard Stallman [Tue, 16 Feb 1993 06:49:42 +0000 (06:49 +0000)]
Include xm-svr3.h.  Move tm.h include earlier.

(HOST_BITS_PER_LONGLONG, HOST_WORDS_BIG_ENDIAN): Defined.
(USG, bcopy, bzero, bcmp): Deleted.
(alloca): Definition moved before tm.h.

From-SVN: r3476

31 years ago(build_indirect_ref): Avoid *& short-cut if -fvolatile.
Richard Stallman [Tue, 16 Feb 1993 06:29:26 +0000 (06:29 +0000)]
(build_indirect_ref): Avoid *& short-cut if -fvolatile.

From-SVN: r3475

31 years agoFor .S files, pas -traditional to cpp unless -ansi or -traditional.
Michael Meissner [Tue, 16 Feb 1993 03:21:16 +0000 (03:21 +0000)]
For .S files, pas -traditional to cpp unless -ansi or -traditional.

From-SVN: r3474

31 years ago(HASHFUNCTION): Insure nonnegative hash even if addresses are negative.
Richard Stallman [Mon, 15 Feb 1993 07:18:09 +0000 (07:18 +0000)]
(HASHFUNCTION): Insure nonnegative hash even if addresses are negative.

From-SVN: r3473

31 years ago(warn_missing_braces): Declared.
Richard Stallman [Sat, 13 Feb 1993 09:19:51 +0000 (09:19 +0000)]
(warn_missing_braces): Declared.

From-SVN: r3472

31 years ago(c_decode_option): Handle -Wmissing-braces.
Richard Stallman [Sat, 13 Feb 1993 09:19:04 +0000 (09:19 +0000)]
(c_decode_option): Handle -Wmissing-braces.

From-SVN: r3471

31 years ago(process_init_constructor): Test warn_missing_braces.
Richard Stallman [Sat, 13 Feb 1993 09:17:25 +0000 (09:17 +0000)]
(process_init_constructor): Test warn_missing_braces.

From-SVN: r3470

31 years ago(build_indirect_ref): If arg is void *, just warn.
Richard Stallman [Sat, 13 Feb 1993 05:41:28 +0000 (05:41 +0000)]
(build_indirect_ref): If arg is void *, just warn.

From-SVN: r3469

31 years ago* make setup_incoming_promotions static
Doug Evans [Sat, 13 Feb 1993 00:39:55 +0000 (00:39 +0000)]
* make setup_incoming_promotions static

From-SVN: r3468

31 years agoFix typos in comment.
Per Bothner [Fri, 12 Feb 1993 21:03:32 +0000 (13:03 -0800)]
Fix typos in comment.

From-SVN: r3467

31 years ago(rotlsi3): Fix typo, rotate was rotatert in rtl template.
Torbjorn Granlund [Fri, 12 Feb 1993 16:27:41 +0000 (16:27 +0000)]
(rotlsi3): Fix typo, rotate was rotatert in rtl template.

From-SVN: r3466

31 years ago(reposition_prologue_and_epilogue_notes): Allow
John Hassey [Fri, 12 Feb 1993 15:52:54 +0000 (15:52 +0000)]
(reposition_prologue_and_epilogue_notes): Allow
for zero length prologue and epilogue list.

From-SVN: r3465

31 years ago(yylex): For wide char constant, use wchar_type_node.
Richard Stallman [Fri, 12 Feb 1993 07:36:00 +0000 (07:36 +0000)]
(yylex): For wide char constant, use wchar_type_node.

Swallow any preprocessing number as a (possibly erroneous) number.

From-SVN: r3464

31 years ago(find_a_file): Always reject "./ld".
Richard Kenner [Thu, 11 Feb 1993 19:41:46 +0000 (14:41 -0500)]
(find_a_file): Always reject "./ld".

(main): Pass short name of program as first arg to fork_execute; ensure
argv[0] always gets filename.
(fork_execute): Print name for diagnostic from PROG; filename comes from
argv[0].

From-SVN: r3463

31 years agoDon't assume that macros defining IO and CTRL ioctl codes always use
Richard Kenner [Thu, 11 Feb 1993 18:49:37 +0000 (13:49 -0500)]
Don't assume that macros defining IO and CTRL ioctl codes always use
`x'; some use `c' or `g'.

From-SVN: r3462

31 years ago(putenv): New function, copied from gcc.c.
Richard Kenner [Thu, 11 Feb 1993 10:55:22 +0000 (05:55 -0500)]
(putenv): New function, copied from gcc.c.

(last_file_name): New variable.
(find_a_file): Ignore name in last_file_name too.
(main): Look at name in COLLECT_NAME and set it to the name we were called
with.
Pass filename used for ld to ld as argv[0].

From-SVN: r3461

31 years ago(expand_builtin): Move memory_address calls
Richard Stallman [Thu, 11 Feb 1993 08:56:16 +0000 (08:56 +0000)]
(expand_builtin): Move memory_address calls
out of arglist of emit_block_move.

From-SVN: r3460

31 years ago(version_string): Declare.
Richard Kenner [Wed, 10 Feb 1993 21:13:53 +0000 (16:13 -0500)]
(version_string): Declare.

(current_file_function_operand): New function, replaces
current_function_operand.
(print_operand, case 'F'): Case deleted.
(alpha_builtin_saveregs): Reworked to use homed arglists, as recommended in
the calling standard.
(alpha_need_gp): Deleted, code moved into output_prolog.
(alpha_gp_dead_after): Deleted; optimization is not safe.
(alpha_write_verstamp): New function.
(output_prolog, output_epilog): Major rework to update to current
calling standard.

From-SVN: r3459

31 years ago(call insns): Always reload gp after a full call.
Richard Kenner [Wed, 10 Feb 1993 21:12:51 +0000 (16:12 -0500)]
(call insns): Always reload gp after a full call.

Use current_file_function_operand to see when we can use BSR.

From-SVN: r3458

31 years ago(ASM_OUTPUT_LOOP_ALIGN): Enable, now that assembler fixed.
Richard Kenner [Wed, 10 Feb 1993 21:12:20 +0000 (16:12 -0500)]
(ASM_OUTPUT_LOOP_ALIGN): Enable, now that assembler fixed.

(SLOW_UNALIGNED_ACCESS): Define as 1.
(ARG_POINTER_REGNUM): Use register number 31 as an arg pointer.
(FRAME_GROWS_DOWNWARD): Do not define.
(STARTING_FRAME_OFFSET): Now is outgoing args size.
(FIRST_PARM_OFFSET): Now 0.
(ELIMINABLE_REGS, etc.): Cannot eliminate gp, but do eliminate AP in favor
of either SP or FP.
(RETURN_IN_MEMORY): All structs or integers larger than 64 bits get returned
via memory.
(SETUP_INCOMING_VARARGS): Use homed arglist mechanism.
(ASM_DECLARE_FUNCTION_NAME): Use proper second arg to .ent.
(ASM_FILE_START): Call alpha_write_verstamp.
(ENCODE_SECTION_INFO): Record when a decl is for a function in the current
file.

From-SVN: r3457

31 years agoremoved m88kbcs, changed delta88 and harris to
John Hassey [Wed, 10 Feb 1993 17:56:58 +0000 (17:56 +0000)]
removed m88kbcs, changed delta88 and harris to
        use sysv3.

From-SVN: r3456

31 years ago(duplicate_decls): Silently accept harmless mismatch
Richard Stallman [Wed, 10 Feb 1993 08:30:25 +0000 (08:30 +0000)]
(duplicate_decls): Silently accept harmless mismatch
in type of 1st arg of builtin function.

From-SVN: r3455

31 years agoalpha.md (fix_truncdfdi2, [...]): Use `cvttqc', not `cvttq', to avoid rounding up.
Brendan Kehoe [Wed, 10 Feb 1993 03:16:37 +0000 (22:16 -0500)]
alpha.md (fix_truncdfdi2, [...]): Use `cvttqc', not `cvttq', to avoid rounding up.

        * alpha.md (fix_truncdfdi2, fix_truncsfdi2): Use `cvttqc', not
        `cvttq', to avoid rounding up.

From-SVN: r3454

31 years agoentered into RCS
Richard Stallman [Tue, 9 Feb 1993 23:47:23 +0000 (23:47 +0000)]
entered into RCS

From-SVN: r3453

31 years agoInitial revision
Richard Stallman [Tue, 9 Feb 1993 23:47:17 +0000 (23:47 +0000)]
Initial revision

From-SVN: r3452

31 years ago(setup_incoming_promotions): New function.
Richard Kenner [Tue, 9 Feb 1993 23:45:34 +0000 (18:45 -0500)]
(setup_incoming_promotions): New function.

(combine_instructions): Add calls to setup_incoming_promotions.

From-SVN: r3451

31 years agoDeclare promoted_input_arg.
Richard Kenner [Tue, 9 Feb 1993 23:45:06 +0000 (18:45 -0500)]
Declare promoted_input_arg.

From-SVN: r3450

31 years ago(promoted_input_arg): New function.
Richard Kenner [Tue, 9 Feb 1993 23:44:25 +0000 (18:44 -0500)]
(promoted_input_arg): New function.

From-SVN: r3449

31 years agofixincludes: Fix logic about when to duplicate entries under the `FILE' link.
Brendan Kehoe [Tue, 9 Feb 1993 19:05:03 +0000 (14:05 -0500)]
fixincludes: Fix logic about when to duplicate entries under the `FILE' link.

        * fixincludes: Fix logic about when to duplicate entries under the
        `FILE' link.

From-SVN: r3448

31 years ago(main): Fix lineno of "does not end in newline" message.
Richard Stallman [Tue, 9 Feb 1993 18:50:33 +0000 (18:50 +0000)]
(main): Fix lineno of "does not end in newline" message.

(finclude): Likewise.

From-SVN: r3447

31 years agoFix integer overflows
Michael Meissner [Tue, 9 Feb 1993 17:06:09 +0000 (17:06 +0000)]
Fix integer overflows

From-SVN: r3446

31 years agoUndefine ABS; some POSIX systems define it as 1.
Richard Kenner [Tue, 9 Feb 1993 10:46:08 +0000 (05:46 -0500)]
Undefine ABS; some POSIX systems define it as 1.

From-SVN: r3445

31 years ago(combine_instructions): When calling set_nonzero_bits_and_sign_copies,
Richard Kenner [Tue, 9 Feb 1993 10:45:36 +0000 (05:45 -0500)]
(combine_instructions): When calling set_nonzero_bits_and_sign_copies,

set things up so that we can call get_last value; call
record_dead_and_set_regs in loop.
(set_nonzero_bits_and_sign_copies): Handle paradoxical SET.

From-SVN: r3444

31 years ago(size_in_bytes): Add 2nd arg to force_fit_type.
Richard Stallman [Tue, 9 Feb 1993 06:13:46 +0000 (06:13 +0000)]
(size_in_bytes): Add 2nd arg to force_fit_type.

From-SVN: r3443

31 years ago(compile_file): Don't flag global register variables as unused.
John Hassey [Mon, 8 Feb 1993 15:17:53 +0000 (15:17 +0000)]
(compile_file): Don't flag global register variables as unused.

From-SVN: r3442

31 years ago(extendsidi2): Use correct mnemonic for cwtl opcode.
James Van Artsdalen [Mon, 8 Feb 1993 14:09:00 +0000 (14:09 +0000)]
(extendsidi2): Use correct mnemonic for cwtl opcode.

From-SVN: r3441

31 years agoAllow passing nonaligned BLKmode structs in regs.
Richard Kenner [Mon, 8 Feb 1993 10:51:58 +0000 (05:51 -0500)]
Allow passing nonaligned BLKmode structs in regs.

(struct arg_data): New fields aligned_regs and n_aligned_regs.
(expand_call): Set and use these fields when required.
(store_one_arg): Don't pass reg to emit_push_insn if we have previously
formed aligned registers.

From-SVN: r3440

31 years ago(emit_push_insn): If REG is zero, don't set regs here.
Richard Kenner [Mon, 8 Feb 1993 10:49:27 +0000 (05:49 -0500)]
(emit_push_insn): If REG is zero, don't set regs here.

From-SVN: r3439

31 years ago(MUST_PASS_IN_STACK_BAD_ALIGN): Deleted.
Richard Kenner [Mon, 8 Feb 1993 10:49:05 +0000 (05:49 -0500)]
(MUST_PASS_IN_STACK_BAD_ALIGN): Deleted.

(MUST_PASS_IN_STACK): No problem anymore with nonaligned structs.

From-SVN: r3438

31 years ago(emit_store_flag): Add missing arg to convert_move.
Richard Stallman [Mon, 8 Feb 1993 04:34:45 +0000 (04:34 +0000)]
(emit_store_flag): Add missing arg to convert_move.

From-SVN: r3437

31 years ago(struct arg_data): New field MODE.
Richard Kenner [Sun, 7 Feb 1993 21:12:57 +0000 (16:12 -0500)]
(struct arg_data): New field MODE.

(expand_call, store_one_arg): Use it to ensure that all args get
promoted if requested, not just those passed in registers.

From-SVN: r3436

31 years ago(yylex): At eof, if binding levels not popped,
Richard Stallman [Sun, 7 Feb 1993 18:15:41 +0000 (18:15 +0000)]
(yylex): At eof, if binding levels not popped,

imagine some close-braces to pop them.

From-SVN: r3435

31 years ago(fold): Call force_fit_type with two parameters.
Richard Stallman [Sun, 7 Feb 1993 17:24:37 +0000 (17:24 +0000)]
(fold): Call force_fit_type with two parameters.

(force_fit_type): Don't examine the tree until
it is known to an INTEGER_CST.  If it isn't, just return.

From-SVN: r3434

31 years ago(movqi): For special case of moving byte to stack, push into low byte and then copy...
Richard Stallman [Sun, 7 Feb 1993 01:24:09 +0000 (01:24 +0000)]
(movqi): For special case of moving byte to stack, push into low byte and then copy to high byte.

(movqi): For special case of moving byte
to stack, push into low byte and then copy to high byte.
For case of moving to/from address reg, exchange it with d0.

From-SVN: r3433

31 years ago(expand_expr_stmt): Bypass fetching a volatile value if it is VOIDmode.
Richard Stallman [Sat, 6 Feb 1993 01:02:25 +0000 (01:02 +0000)]
(expand_expr_stmt): Bypass fetching a volatile value if it is VOIDmode.

From-SVN: r3432

31 years agoInitial revision
Jim Wilson [Fri, 5 Feb 1993 23:50:44 +0000 (15:50 -0800)]
Initial revision

From-SVN: r3431

31 years ago(i[34]86sol2): New abbrev for i[34]86-unknown-solaris2.
Jim Wilson [Fri, 5 Feb 1993 23:42:43 +0000 (15:42 -0800)]
(i[34]86sol2):  New abbrev for i[34]86-unknown-solaris2.

From-SVN: r3430

31 years ago(__do_global_ctors_aux): Use FORCE_INIT_SECTION_ALIGN
Jim Wilson [Fri, 5 Feb 1993 23:41:52 +0000 (15:41 -0800)]
(__do_global_ctors_aux):  Use FORCE_INIT_SECTION_ALIGN
to avoid Solaris 2, x86 linker bug.

From-SVN: r3429

31 years ago(EXTRA_CONSTAINTS): Delete 'R' support.
Jim Wilson [Fri, 5 Feb 1993 23:37:09 +0000 (15:37 -0800)]
(EXTRA_CONSTAINTS): Delete 'R' support.

(CONST_OK_FOR_LETTER_P): Correct 'K' comment.

From-SVN: r3428

31 years ago(CEIL): Delete.
Jim Wilson [Fri, 5 Feb 1993 23:35:32 +0000 (15:35 -0800)]
(CEIL): Delete.

(restore_referenced_regs): New var NUMREGS.  Pass NUMREGS to
insert_save_restore instead of using using CEIL.

From-SVN: r3427

31 years ago(true_dependence, anti_dependence, output_dependence):
Jim Wilson [Fri, 5 Feb 1993 23:33:36 +0000 (15:33 -0800)]
(true_dependence, anti_dependence, output_dependence):

Assume that MEM_IN_STRUCT_P QImode varying addresses can overlap a
non-MEM_IN_STRUCT_P fixed address.

From-SVN: r3426

31 years ago(legitimate_address_p): Accept either REG or SUBREG where
Jim Wilson [Fri, 5 Feb 1993 23:31:30 +0000 (15:31 -0800)]
(legitimate_address_p): Accept either REG or SUBREG where
a register is valid in an address.

From-SVN: r3425

31 years ago(finclude): Error if try to include a directory.
Jim Wilson [Fri, 5 Feb 1993 23:26:54 +0000 (15:26 -0800)]
(finclude): Error if try to include a directory.

(S_ISDIR): Add a default definition.

From-SVN: r3424

31 years ago(build_c_cast): Bypass default_conversion when casting to void.
Richard Stallman [Fri, 5 Feb 1993 23:00:46 +0000 (23:00 +0000)]
(build_c_cast): Bypass default_conversion when casting to void.

From-SVN: r3423

31 years agoAdd some prototypes.
Richard Stallman [Fri, 5 Feb 1993 22:56:37 +0000 (22:56 +0000)]
Add some prototypes.

From-SVN: r3422

31 years ago* toplev.c (lang_options): Remove `-fSOS' and `-fno-SOS'.
Brendan Kehoe [Fri, 5 Feb 1993 18:33:46 +0000 (13:33 -0500)]
* toplev.c (lang_options): Remove `-fSOS' and `-fno-SOS'.

From-SVN: r3421

31 years ago(emit_library_call, emit_library_call_value):
Richard Stallman [Wed, 3 Feb 1993 23:26:51 +0000 (23:26 +0000)]
(emit_library_call, emit_library_call_value):

Handle STACK_BOUNDARY when using push insns.

From-SVN: r3420

31 years ago(init_objc): Use xrealoc, not realloc.
Richard Stallman [Wed, 3 Feb 1993 23:23:22 +0000 (23:23 +0000)]
(init_objc): Use xrealoc, not realloc.

From-SVN: r3419

31 years agoFix typos.
Richard Stallman [Wed, 3 Feb 1993 01:48:09 +0000 (01:48 +0000)]
Fix typos.

From-SVN: r3418

31 years ago(assemble_zeros): Output nothing rather than empty skip.
Richard Stallman [Wed, 3 Feb 1993 00:16:18 +0000 (00:16 +0000)]
(assemble_zeros): Output nothing rather than empty skip.

From-SVN: r3417

31 years agoComment fixes.
Richard Stallman [Tue, 2 Feb 1993 23:38:03 +0000 (23:38 +0000)]
Comment fixes.

From-SVN: r3416

31 years ago(build_conditional_expr): Always convert and check
Richard Stallman [Tue, 2 Feb 1993 23:37:23 +0000 (23:37 +0000)]
(build_conditional_expr): Always convert and check
both result operands even if condition is constant.

From-SVN: r3415

31 years agoAdd some braces for clarity.
Richard Stallman [Tue, 2 Feb 1993 23:35:04 +0000 (23:35 +0000)]
Add some braces for clarity.

From-SVN: r3414

31 years ago(stmp-fixincludes): Don't run FIXINCLUDES if it is Makefile.in.
Richard Stallman [Tue, 2 Feb 1993 23:10:57 +0000 (23:10 +0000)]
(stmp-fixincludes): Don't run FIXINCLUDES if it is Makefile.in.

From-SVN: r3413

31 years ago(pushdecl): DECL_EXTERNAL implies TREE_PUBLIC, so test just the latter.
Richard Stallman [Tue, 2 Feb 1993 22:54:34 +0000 (22:54 +0000)]
(pushdecl): DECL_EXTERNAL implies TREE_PUBLIC, so test just the latter.

From-SVN: r3412

31 years ago(int_reg_class_contents): Make unsigned to avoid signed integer overflow.
Richard Stallman [Tue, 2 Feb 1993 22:25:11 +0000 (22:25 +0000)]
(int_reg_class_contents): Make unsigned to avoid signed integer overflow.

(init_reg_sets): Avoid signed integer overflow.

From-SVN: r3411

31 years ago(parse_escape): Support \E and \e like cc1:
Richard Stallman [Tue, 2 Feb 1993 22:14:40 +0000 (22:14 +0000)]
(parse_escape):  Support \E and \e like cc1:

they mean \033, and they generate a warning if pedantic.

From-SVN: r3410

31 years ago(install-headers-cpio): Delete spurious parens from around the whole command.
Richard Stallman [Tue, 2 Feb 1993 21:39:02 +0000 (21:39 +0000)]
(install-headers-cpio): Delete spurious parens from around the whole command.

(install-headers-tar): Delete parens around the "source" tar cmd.

From-SVN: r3409

31 years ago(INSTALL_TARGET): Delete.
Jim Wilson [Tue, 2 Feb 1993 20:17:24 +0000 (12:17 -0800)]
(INSTALL_TARGET): Delete.

From-SVN: r3408

31 years agoMakefile.in (gcc.o): Depend upon config.status...
Brendan Kehoe [Tue, 2 Feb 1993 19:18:03 +0000 (14:18 -0500)]
Makefile.in (gcc.o): Depend upon config.status...

        * Makefile.in (gcc.o): Depend upon config.status, so any changes
        in prefix will be communicated to the build process.
        (cccp.o): Likewise.

From-SVN: r3407

31 years ago(cmov): Use @ for output.
Torbjorn Granlund [Tue, 2 Feb 1993 12:10:28 +0000 (12:10 +0000)]
(cmov): Use @ for output.

From-SVN: r3406

31 years ago(constant_expression_warning): Suppress duplicate warnings.
Richard Stallman [Tue, 2 Feb 1993 04:40:43 +0000 (04:40 +0000)]
(constant_expression_warning): Suppress duplicate warnings.

(convert_and_check, overflow_warning, unsigned_conversion_warning):
New functions.  Prototypes added to c-tree.h.

From-SVN: r3405