Richard Stallman
cb411bd66b
Add prototypes for most functions declared here.
...
From-SVN: r3536
1993-02-26 03:49:17 +00:00
Richard Kenner
de0e881806
No need to #undef ABS; done in rtl.h.
...
From-SVN: r3535
1993-02-25 18:36:23 -05:00
Richard Kenner
009f614621
(redundant_insn_p): Fix typo in testing for types of insns by using
...
GET_RTX_CLASS.
From-SVN: r3534
1993-02-25 18:29:31 -05:00
Richard Kenner
c8c1bde3bb
(emit_store_flag): Fix typo in testing BRANCH_COST.
...
From-SVN: r3533
1993-02-25 17:52:02 -05:00
Jim Wilson
705c7b3b55
(set_nonzero_bits_and_sign_copies): Fix typo in paradoxical set dest handling.
...
From-SVN: r3532
1993-02-25 11:38:30 -08:00
Jim Wilson
ff86907911
(convert_to_integer): Delete Feb 19 change.
...
From-SVN: r3531
1993-02-25 11:34:16 -08:00
Jim Wilson
ab314f6a6b
(decode_field_reference): Fix force_fit_type call.
...
From-SVN: r3530
1993-02-25 11:31:18 -08:00
Ian Lance Taylor
f9361d5c41
Use pwd if PWDCMD is not defined
...
From-SVN: r3529
1993-02-25 15:39:05 +00:00
Richard Stallman
d6af3b06f1
(emit_library_call_value): Fix bug in prev change.
...
From-SVN: r3528
1993-02-25 06:20:24 +00:00
Richard Stallman
db0751e4ba
(vms_check_external): New function.
...
From-SVN: r3527
1993-02-25 00:25:44 +00:00
Richard Stallman
903da76595
(ASM_OUTPUT_EXTERNAL): Use vms_check_external.
...
(ASM_GLOBALIZE_LABEL): New definition; use vms_check_external.
From-SVN: r3526
1993-02-25 00:25:31 +00:00
Richard Stallman
6ec2b050b5
(NO_SYS_SIGLIST): Defined.
...
From-SVN: r3525
1993-02-24 23:28:29 +00:00
Jim Wilson
83d90aac53
(consec_sets_invariant_p): Correct REG_EQUAL note checks
...
to distinguish libcall case from ordinary insn case.
From-SVN: r3524
1993-02-24 13:12:11 -08:00
Jim Wilson
034dabc92e
(add_label_notes): Don't add notes for references to dispatch tables because jump doesn't.
...
(add_label_notes): Don't add notes for references to
dispatch tables because jump doesn't.
(find_and_verify_loops): Invalidate loops that contain labels
whose address has been taken.
From-SVN: r3523
1993-02-24 13:08:55 -08:00
Jim Wilson
b24f97e8f2
(string.h): Delete 'g' from sed command.
...
From-SVN: r3522
1993-02-24 13:06:04 -08:00
Jim Wilson
b67bfdf71b
(zero_extendqi*i2): Delete never matched constraints.
...
From-SVN: r3521
1993-02-24 13:04:23 -08:00
Jim Wilson
21d90119fb
(umulsidi3+1): Delete extra parenthesis.
...
From-SVN: r3520
1993-02-24 13:01:21 -08:00
Richard Stallman
13af526d4f
(all_ones_mask_p): Really use tmask.
...
(all_ones_mask_p): Declare tmask to be `tree'.
(optimize_bit_field_compare) Add missing semicolon.
(decode_field_reference): Use force_fit_type
instead of convert to avoid truncated integer warning.
(all_ones_mask_p): Likewise.
From-SVN: r3519
1993-02-24 06:43:37 +00:00
Ian Lance Taylor
44735512c9
Use relative paths in symbolic links in installed include directory
...
From-SVN: r3518
1993-02-23 23:09:10 +00:00
Richard Stallman
4808d7a7f1
(install-include-dir): Depend on install-dir.
...
From-SVN: r3517
1993-02-23 23:03:09 +00:00
Richard Stallman
3b24f55b09
(check_for_full_enumeration_handling): Handle nameless type.
...
From-SVN: r3516
1993-02-23 23:01:38 +00:00
Richard Stallman
b4e3b9e995
(CONSTRUCTOR_NAME_FORMAT): Handle NO_DOT_IN_LABEL.
...
From-SVN: r3515
1993-02-23 19:55:23 +00:00
Richard Stallman
d872043a17
(NO_DOLLAR_IN_LABEL, NO_DOT_IN_LABEL): Defined.
...
From-SVN: r3514
1993-02-23 19:46:08 +00:00
John Hassey
d4f8225ab7
(output_call): Don't use the delay slot of a bsr.n
...
to modify the return address, unless -O2 specified.
From-SVN: r3513
1993-02-23 02:10:03 +00:00
Richard Stallman
0ef08a071a
(convert_to_integer): #if 0 the truncated integer warning.
...
From-SVN: r3512
1993-02-22 05:25:58 +00:00
Richard Stallman
e010155c90
(emit_library_call_value): Really pass mem value address
...
to the library function.
From-SVN: r3511
1993-02-22 01:23:03 +00:00
Jeff Law
e53bfc4bb6
* pa.md (load high pattern): Rework constraints to reduce %r1 spillage.
...
From-SVN: r3510
1993-02-21 11:10:37 -07:00
Jeff Law
99efce9d6b
pa.md (const_double -> FP pattern): Remove cases which can neve happen anymore.
...
* pa.md (const_double -> FP pattern): Remove cases which can neve
happen anymore.
From-SVN: r3509
1993-02-21 11:08:55 -07:00
Jeff Law
d6c0d37780
pa.c (print_operand, case 'Y'): Output comparison operators which right result when...
...
* pa.c (print_operand, case 'Y'): Output comparison operators which
right result when one or more of the operands is a NaN.
From-SVN: r3508
1993-02-21 11:04:36 -07:00
Richard Stallman
b4cb49943e
(emit_move_insn_1): Declared.
...
From-SVN: r3507
1993-02-21 06:52:14 +00:00
Richard Stallman
e365422628
(gen_move_insn): Use emit_move_insn_1.
...
From-SVN: r3506
1993-02-21 06:51:56 +00:00
Richard Stallman
261c4230db
(emit_move_insn_1): New subroutine cut from emit_move_insn.
...
(emit_move_insn): Use that.
From-SVN: r3505
1993-02-21 06:51:34 +00:00
Doug Evans
3f908f128e
* Add declaration for pedwarn_with_line.
...
From-SVN: r3504
1993-02-21 01:33:25 +00:00
Richard Stallman
8befb9549a
(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
1993-02-21 00:14:46 +00:00
Richard Stallman
27a5574b53
(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
1993-02-20 23:49:57 +00:00
Doug Evans
5709eb48d8
(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
1993-02-20 22:24:44 +00:00
John Hassey
9f8b265dd5
Change "va_list)" to "__gnuc_va_list)".
...
From-SVN: r3500
1993-02-20 15:39:27 +00:00
Doug Evans
631e21eb7b
* Save temp file in ${LIB}. Use -I${ORIGDIR} when compiling types.c.
...
From-SVN: r3499
1993-02-20 08:17:28 +00:00
Richard Stallman
49b6e255d9
(BISONFLAGS): Add -v.
...
(stmp-fixinc): Renamed from stmp-fixincludes.
From-SVN: r3498
1993-02-20 06:30:20 +00:00
Richard Stallman
b0b7b46ac2
(regno_uninitialized): Test global_regs only for hard regs.
...
From-SVN: r3497
1993-02-19 19:09:39 +00:00
Richard Stallman
4c42625bf5
(convert_to_integer): Warn if integer is truncated and that changes the value.
...
From-SVN: r3496
1993-02-19 05:46:22 +00:00
Jim Wilson
3c15ff863f
Include aix386ng.h instead of duplicating it.
...
From-SVN: r3495
1993-02-18 17:41:31 -08:00
Jim Wilson
96b327f4f6
(ASM_OUTPUT_CASE_END): Add missing semicolon.
...
From-SVN: r3494
1993-02-18 17:30:41 -08:00
Jim Wilson
0fdcc87d32
(output_function_prologue): Don't save %f31 to stack.
...
From-SVN: r3493
1993-02-18 17:27:58 -08:00
Jim Wilson
1fe4456801
(STARTING_FRAME_OFFSET): Set to -8.
...
From-SVN: r3492
1993-02-18 17:26:56 -08:00
Jim Wilson
4cf82435af
(va_start): If __GCC_NEW_VARARGS__ not defined, use old definition.
...
From-SVN: r3491
1993-02-18 17:25:28 -08:00
Jim Wilson
f19c1a78bd
(CPP_PREDEFINES): Add -D__GCC_NEW_VARARGS__.
...
From-SVN: r3490
1993-02-18 17:24:11 -08:00
Jim Wilson
4cc70cf4bf
(end_final): Don't call assemble_zeros with an size argument of zero.
...
From-SVN: r3489
1993-02-18 17:20:58 -08:00
Jim Wilson
e133665800
(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
1993-02-18 17:14:55 -08:00
Richard Stallman
76cf6e120e
(yylex): Undo Feb 7 change.
...
From-SVN: r3487
1993-02-18 23:44:34 +00:00