Richard Kenner
|
35f456e397
|
(one_cmpldi2): New pattern.
({a,l}shrdi{3,_const}): Allow 63 as shift count.
From-SVN: r9854
|
1995-05-31 20:44:10 -04:00 |
Richard Kenner
|
e65886db7d
|
(copy_loop_body): Fix typo in call to sets_cc0_p.
From-SVN: r9853
|
1995-05-31 18:06:21 -04:00 |
Richard Kenner
|
354d687fe5
|
(output_inline_function): Don't call expand_function_end.
From-SVN: r9852
|
1995-05-31 18:01:55 -04:00 |
Richard Kenner
|
f991a24039
|
(prepare_call_address): Only call use_reg on static_chain_rtx if it is
a REG.
From-SVN: r9851
|
1995-05-31 17:59:44 -04:00 |
Richard Kenner
|
28b6accc10
|
(LIBGCC1_TEST): New null definition.
From-SVN: r9850
|
1995-05-31 14:56:28 -04:00 |
Richard Kenner
|
de00097dca
|
Initial revision
From-SVN: r9849
|
1995-05-31 14:55:37 -04:00 |
Richard Kenner
|
65d5cba82f
|
(symbolic HIGH patterns): Likewise.
(symbolic LO_SUM pattern): Likewise.
From-SVN: r9848
|
1995-05-31 14:17:31 -04:00 |
Richard Kenner
|
d56d7a26b8
|
(PRINT_OPERAND_ADDRESS): Use "RR'" rather than "R'" for symbolic
addresses.
From-SVN: r9847
|
1995-05-31 14:17:12 -04:00 |
Richard Kenner
|
bbdd88dfa1
|
(TARGET_SWITCHES): Set MASK_STRING_SET explicitly if -mno-string, so
that it can override the processor default.
From-SVN: r9846
|
1995-05-31 14:11:45 -04:00 |
Richard Kenner
|
1f5515bf74
|
(rs6000_override_options): Fix typo with -mstring handling.
From-SVN: r9845
|
1995-05-31 14:11:16 -04:00 |
Richard Kenner
|
58cee64304
|
(truthvalue_conversion, BIT_AND_EXPR): Make sure that the result has
boolean_type_node.
From-SVN: r9844
|
1995-05-31 07:31:46 -04:00 |
Richard Kenner
|
a0ab04225b
|
Undefine _BSD_XXX_T_ if _GCC_XXX_T is defined on BSD Net/2 derived
systems.
From-SVN: r9843
|
1995-05-30 19:03:18 -04:00 |
Richard Kenner
|
6efa6708f1
|
(decrement_and_branch_until_zero): Operand 0 constraint changed from "+g" to "+d*am".
(decrement_and_branch_until_zero): Operand 0 constraint changed from "+g"
to "+d*am".
(similar anonymous HImode pattern): Likewise.
From-SVN: r9842
|
1995-05-30 18:52:25 -04:00 |
Richard Kenner
|
b41059b4e3
|
(tstdi): Use tst/subx #0 instead of neg/negx.
Allow "a" and ">" for operand 0.
From-SVN: r9841
|
1995-05-30 08:17:18 -04:00 |
Richard Kenner
|
28ee27fd55
|
(addsi_lshrsi_31): Use match_dup, not constraint "1", for matching
inputs.
From-SVN: r9840
|
1995-05-29 19:24:31 -04:00 |
Richard Kenner
|
a29ca9db50
|
(recog_for_combine): New parm PADDED_SCRATCHES; set it.
(try_combine): Accumulate number of scratches and update max_scratch.
(simplify_set): Add extra parm to recog_for_combine.
From-SVN: r9839
|
1995-05-29 19:19:51 -04:00 |
Paul Eggert
|
cefb043c9c
|
Make-lang.in
From-SVN: r9838
|
1995-05-29 12:45:36 -04:00 |
Paul Eggert
|
227c77e2b7
|
(c++.mostlyclean): Remove $(DEMANGLER_PROG).
From-SVN: r9837
|
1995-05-29 12:44:40 -04:00 |
Richard Kenner
|
52b46f26c9
|
({STARTFILE,LIB,CPP}_SPEC): Handle -Xp like -posix.
From-SVN: r9836
|
1995-05-29 12:39:54 -04:00 |
Richard Kenner
|
461a68acbf
|
(X_CFLAGS): Add -Xp.
From-SVN: r9835
|
1995-05-29 12:39:36 -04:00 |
Richard Kenner
|
c07db08e34
|
(call): Put USE for r0 in CALL_INSN; call call_internal to emit insn.
(call_internal): New name for anonymous call.
(call_value, call_value_internal): Likewise.
From-SVN: r9834
|
1995-05-29 12:24:21 -04:00 |
Richard Kenner
|
57f2483b4b
|
Don't include alloca.h for winnt.
From-SVN: r9833
|
1995-05-29 08:55:44 -04:00 |
Richard Kenner
|
ef76d747c3
|
Include alpha/xm-alpha.h, then winnt/xm-winnt.h.
(POSIX): Undefine.
From-SVN: r9832
|
1995-05-29 08:55:31 -04:00 |
Richard Kenner
|
960bac839a
|
Protect most definitions with #ifndef.
From-SVN: r9831
|
1995-05-29 08:55:16 -04:00 |
Richard Kenner
|
5acd03f0fc
|
(21064:Windows_NT:50:3): New case.
From-SVN: r9830
|
1995-05-28 18:53:22 -04:00 |
Richard Kenner
|
3ff3453763
|
Properly use $(srcdir) for files that have it in their reference as a target of a rule.
Properly use $(srcdir) for files that have it in their reference as a target
of a rule.
(libgcc1.a): Add missing RANLIB_TEST use.
From-SVN: r9829
|
1995-05-28 18:48:30 -04:00 |
Richard Kenner
|
ffa1a1ce4f
|
(expand_computed_goto): Call do_pending_stack_adjust.
From-SVN: r9828
|
1995-05-28 18:33:50 -04:00 |
Torbjorn Granlund
|
134843a925
|
(divmodhi4, udivmodhi4): Use "dmsK" for operand 2.
From-SVN: r9827
|
1995-05-28 22:08:02 +00:00 |
Mike Stump
|
878cd28949
|
73rd Cygnus<->FSF merge
From-SVN: r9826
|
1995-05-27 00:15:16 +00:00 |
Richard Kenner
|
73b73053ff
|
Fix bogus recursive <stdlib.h> in NEWS-OS 4.0C.
From-SVN: r9825
|
1995-05-26 17:01:15 -04:00 |
Michael Meissner
|
977e6fb533
|
Fix problem initializing bitfields to enums.
From-SVN: r9824
|
1995-05-26 15:03:12 +00:00 |
Richard Kenner
|
d4df2ea57a
|
Allow white space between `#' and `if' when looking for lines to
patch.
From-SVN: r9823
|
1995-05-25 17:37:38 -04:00 |
Richard Kenner
|
863415d19b
|
Add `sel', `tahoe', `r3000', `r4000' to the list of pre-ANSI symbols
that need to be surrounded with __ __.
From-SVN: r9822
|
1995-05-25 17:35:55 -04:00 |
Richard Kenner
|
2d2af5169d
|
(PRECOMPUTE_SELECTORS, struct soffset): Use #ifdef __sparc__, not
sparc.
From-SVN: r9821
|
1995-05-25 17:27:36 -04:00 |
Michael Meissner
|
113166a6ef
|
fix typo
From-SVN: r9820
|
1995-05-25 15:55:33 +00:00 |
Michael Meissner
|
afec0ea990
|
If cross compiler or if -nostdlib, do not pass -YP to linker.
From-SVN: r9819
|
1995-05-25 15:42:32 +00:00 |
Richard Kenner
|
39fd5abe76
|
(addsi_lshrsi_31, ashldi_const, ashrdi_const, lshrdi_const): Replace
`mov' with `move'.
From-SVN: r9818
|
1995-05-25 07:56:00 -04:00 |
Richard Kenner
|
fd4cb6b020
|
(L_eh, i386): Remove in-line comments in assembly code--the '#'
character is not valid for the SYSV as.
From-SVN: r9817
|
1995-05-25 07:35:27 -04:00 |
Richard Kenner
|
0b15d35ff3
|
(BC_ALL): Restore it from May 22 change; vms uses it.
(STAGESTUFF): Use it.
From-SVN: r9816
|
1995-05-25 07:28:44 -04:00 |
Richard Kenner
|
f444f30492
|
(alpha_emit_set_const): Don't call expand_binop for other than add if
SImode and can't create pseudos.
From-SVN: r9815
|
1995-05-25 07:11:49 -04:00 |
Jim Wilson
|
6382ae03d8
|
(reemit_notes): New function.
(schedule_block): Call reemit_notes twice. Reorganize code for
handling SCHED_GROUP_P insns, so that reemit_notes works.
From-SVN: r9814
|
1995-05-24 18:41:18 -07:00 |
Jim Wilson
|
20b04867c8
|
(shiftcosts, genshifty_op): Add SH3 support.
From-SVN: r9813
|
1995-05-24 18:38:04 -07:00 |
Jim Wilson
|
6b005b889e
|
(ashlsi3, lshrsi3): Add SH3 support.
(ashlsi3_d, ashrsi3_d, lshrsi3_d): New patterns for SH3.
(ashrsi2_31): Remove r/!r constraint.
From-SVN: r9812
|
1995-05-24 18:37:39 -07:00 |
Jason Merrill
|
bbda425097
|
*** empty log message ***
From-SVN: r9811
|
1995-05-24 21:46:55 +00:00 |
Richard Kenner
|
58fe4e59f7
|
(libgcc2.a): Handle case of separate srcdir.
From-SVN: r9810
|
1995-05-24 16:49:36 -04:00 |
Richard Kenner
|
a016e80fa2
|
(strstr, strncmp, strlen): Remove declarations.
From-SVN: r9809
|
1995-05-24 16:01:04 -04:00 |
Doug Evans
|
b67e2a2ebc
|
(LINK_SPEC): Don't pass "-e start" if nostartfiles rather than nostdlib.
From-SVN: r9808
|
1995-05-24 19:58:12 +00:00 |
Richard Kenner
|
b796119f95
|
decl.c
decl2.c
method.c
From-SVN: r9807
|
1995-05-24 15:55:47 -04:00 |
Richard Kenner
|
14ac3bfe3c
|
(largest_union_member): Check simple_cst_equal result against 0.
From-SVN: r9806
|
1995-05-24 15:53:53 -04:00 |
Doug Evans
|
856aa6871c
|
(FUNCTION_ARG_BOUNDARY): Use GET_MODE_BITSIZE.
From-SVN: r9805
|
1995-05-24 19:50:38 +00:00 |