Commit Graph

2895 Commits

Author SHA1 Message Date
Richard Stallman 5056af6e78 (CPP_PREDEFINES): Add ____386BSD____.
From-SVN: r2646
1992-10-29 10:46:20 +00:00
Richard Stallman c9b7f31c92 (build_c_cast): Don't warn about size change between
pointer and integer if the value is constant.

From-SVN: r2645
1992-10-29 06:06:53 +00:00
Richard Stallman d92761c015 (NO_UNDERSCORES): Test was backwards.
(SDB_DEBUGGING_INFO): #undef deleted.
(DBX_DEBUGGING_INFO): Definition deleted.

From-SVN: r2644
1992-10-29 05:44:20 +00:00
Richard Kenner 39b56c2ac7 (gen_input_reload): In PLUS, if OP0 and OP1 are the same, use
RELOADREG when generating the addition.

From-SVN: r2643
1992-10-28 17:05:59 -05:00
Richard Kenner 3c80f7ed51 (find_reloads_address): When copying memref after we've made recursive
calls on it, copy any replacements we made.

From-SVN: r2642
1992-10-28 17:03:55 -05:00
Richard Stallman 56358f7f02 Don't include gstdarg.h here.
From-SVN: r2641
1992-10-28 21:52:36 +00:00
Richard Stallman 012473fbc4 Include tconfig.h, not config.h.
Include gstdarg.h.

From-SVN: r2640
1992-10-28 21:52:01 +00:00
Richard Stallman b0e919dea6 (pushdecl): Allow redeclaring builtin as any sort of static.
From-SVN: r2639
1992-10-28 21:39:12 +00:00
Richard Stallman 9df7926f2c (all.build): Dep on xgcc instead of $(GCC_PASSES).
From-SVN: r2638
1992-10-28 21:37:35 +00:00
Richard Stallman 4e9d13031a (install-cross-tools): Fix typo.
From-SVN: r2637
1992-10-28 21:34:40 +00:00
Richard Stallman 05d32ae0e0 (process_command): Check that we have enough arguments.
From-SVN: r2636
1992-10-28 21:20:57 +00:00
Tom Wood d4b048eff8 (print_operand): When AS_BUG_FLDCR is defined, use alternate
fldcr form.

From-SVN: r2635
1992-10-28 20:24:55 +00:00
Tom Wood 1e482b2cf8 (SDB_ALLOW_FORWARD_REFERENCES): Don't override.
From-SVN: r2634
1992-10-28 20:24:40 +00:00
Tom Wood 29f104846c (AS_BUG_FLDCR): Define to accomodate 4.30 assembler bug.
From-SVN: r2633
1992-10-28 20:24:06 +00:00
Tom Wood d63ed2d318 (CPP_PREDEFINES): Add -Dunix.
From-SVN: r2632
1992-10-28 20:23:53 +00:00
Richard Stallman 5f96750d14 (can_combine_p): Don't don't substitute an expression
containing a register that will be clobbered in I3.

From-SVN: r2631
1992-10-28 20:15:51 +00:00
Torbjorn Granlund dc4e989cc8 (mulsi): Input predicates back to srcsi_operands.
Don't handle constants specifically for TARGET_SNAKE, but call
force_reg to put them in registers.
(indexed addressing mode patterns): Remove the patterns with
unscaled index.  Switch off patterns that never match.

From-SVN: r2630
1992-10-28 19:58:31 +00:00
Torbjorn Granlund 7691f55974 (__hppa sub_ddmmss): Swap input operands.
From-SVN: r2629
1992-10-28 19:35:55 +00:00
Michael Meissner e45d9b98ee Properly close comment.
From-SVN: r2628
1992-10-28 15:56:23 +00:00
Torbjorn Granlund b6d2adc7d9 (file header): Add comment describing sdiv_qrnnd.
From-SVN: r2627
1992-10-28 10:51:33 +00:00
Richard Stallman 7aeb7aebc6 Initial revision
From-SVN: r2626
1992-10-28 09:30:48 +00:00
Richard Stallman fffa69145b Include stdio.h.
[__GNU_LIBRARY__] (write): Defined.

From-SVN: r2625
1992-10-27 22:53:58 +00:00
Richard Stallman c5bf1a720b (install-cross-tools): When handling $(tooldir)/include,
do all cd's starting from build directory.

From-SVN: r2624
1992-10-27 22:30:59 +00:00
Richard Stallman fa37b3fc16 (YES_UNDERSCORES): Defined.
From-SVN: r2623
1992-10-27 20:38:49 +00:00
Richard Stallman 25720d3729 (NO_UNDERSCORES): Don't define, if YES_UNDERSCORES.
From-SVN: r2622
1992-10-27 20:36:22 +00:00
Timothy Moore 20634be20c (ASM_GLOBALIZE_LABEL): Give function symbols CODE type,
others DATA type..

From-SVN: r2621
1992-10-27 18:46:10 +00:00
Richard Stallman 2a406d2ae3 Comment changes.
From-SVN: r2620
1992-10-27 05:25:18 +00:00
Richard Stallman 7c3b47229e (libobjc.a): If ln fails, copy libobjc.a.
From-SVN: r2619
1992-10-26 21:41:18 +00:00
Timothy Moore e5d4ff0591 (hppa_encode_label): Change function name encoding to preserve leading '*' if there is one.
(hppa_encode_label): Change function name encoding to
        preserve leading '*' if there is one.
        (function_label_operand): Use FUNCTION_NAME_P macro.

From-SVN: r2618
1992-10-26 21:23:29 +00:00
Timothy Moore ff2b625255 (EXPORT_PARMS, ASM_DECLARE_FUNCTION): Blow away usage of EXPORT_PARMS.
(EXPORT_PARMS, ASM_DECLARE_FUNCTION): Blow away usage of
        EXPORT_PARMS.  BUGGY_GAS isn't a problem any more.
        (TEXT_SPACE_P, FUNCTION_NAME_P): New macros.
        (ENCODE_SECTION_INFO): Use TEXT_SPACE_P.
        (STRIP_NAME_ENCODING): Strip a '*' which might preceed a '@'.
        (ASM_OUTPUT_EXTERNAL): Give only function labels a CODE type.
        (ASM_OUTPUT_LABELREF): Use FUNCTION_NAME_P.

From-SVN: r2617
1992-10-26 21:22:51 +00:00
Richard Kenner 6181e18d54 entered into RCS
From-SVN: r2616
1992-10-26 16:01:36 -05:00
Richard Kenner a6f12d7c1d Initial revision
From-SVN: r2615
1992-10-26 16:01:33 -05:00
Torbjorn Granlund 66bcbe1954 (locate_and_pad_parm): In ARGS_GROW_DOWNWARD case,
don't pad to argument alignment if where_pad is downward.

From-SVN: r2614
1992-10-26 19:38:54 +00:00
Chris Smith d089a2797e undefine SHIFT_COUNT_TRUNCATED
From-SVN: r2613
1992-10-26 19:21:05 +00:00
Richard Stallman e62365fa52 entered into RCS
From-SVN: r2612
1992-10-26 09:19:22 +00:00
Richard Stallman 97d5530df4 (hash_ptr): Renamed from hash_int.
(compare_ptrs): Renamed from compare_ints.
Do not cast args to int; just compare.

From-SVN: r2611
1992-10-26 08:16:20 +00:00
Richard Stallman 9a36bc3627 (FUNCTION_EPILOGUE): Fix typos.
From-SVN: r2610
1992-10-26 06:06:28 +00:00
Richard Stallman b4ff474ce0 (fixup_var_refs_insns): Don't call delete_insn if not -O.
Make a NOTE_INSN_DELETED instead.

From-SVN: r2609
1992-10-26 05:53:07 +00:00
Richard Stallman e12f90a924 (movdi): Delete the `&' from constraint.
From-SVN: r2608
1992-10-26 05:52:15 +00:00
Richard Stallman 58b1581b23 (emit_reload_insns): If not -O, Don't try find_equiv_reg.
(choose_reload_regs): If not -O, don't inherit reloads.

From-SVN: r2607
1992-10-26 05:51:04 +00:00
Richard Stallman 37548fa3f3 (find_basic_blocks): Check for LABEL_REF_NONLOCAL_P in label_value_list.
From-SVN: r2606
1992-10-26 05:29:12 +00:00
Richard Stallman c2d7c918c7 (mark_jump_label): Copy LABEL_REF_NONLOCAL_P
from LABEL_REF into REG_LABEL note.

From-SVN: r2605
1992-10-26 05:28:39 +00:00
Richard Stallman 1709c75483 (expand_call): Don't call convert_to_mode if we obtained
VALUE in the proper mode; VALUE might be a CONST_INT.

From-SVN: r2604
1992-10-25 22:50:23 +00:00
Richard Stallman 87e38d8422 (gen_push_operand): No longer static.
From-SVN: r2603
1992-10-25 22:22:00 +00:00
Richard Stallman 81fd0956da (output_move_double): Divert first word via the stack
if it's a register used in the input operand.

From-SVN: r2602
1992-10-25 22:21:26 +00:00
Chris Smith 555b950bd1 *** empty log message ***
From-SVN: r2601
1992-10-25 19:58:43 +00:00
Richard Stallman 82ac9846be (NO_UNDERSCORES): Defined.
From-SVN: r2600
1992-10-25 04:43:15 +00:00
Chris Smith c7a8bc2413 use + not = as output constraint in movstrict
From-SVN: r2599
1992-10-25 04:40:10 +00:00
Richard Stallman b394f6313d Treat _AIX and _M_UNIX like __svr4__.
From-SVN: r2598
1992-10-25 04:38:49 +00:00
Richard Stallman a8b9d9a470 (get_lintcmd): Length of `LINTLIBRARY' is 11.
From-SVN: r2597
1992-10-25 01:06:49 +00:00