Commit Graph

9792 Commits

Author SHA1 Message Date
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
Richard Kenner
f7cb6357f7 (finish_anon_union): Check simple_cst_equal result against 0.
From-SVN: r9804
1995-05-24 15:47:11 -04:00
Richard Kenner
2507f3b50d (duplicate_decls): Check simple_cst_equal result against 0.
From-SVN: r9803
1995-05-24 15:46:27 -04:00
Richard Kenner
364e1f1cf2 (type_list_equal, simple_cst_list_equal, index_type_equal):
Check for simple_cst_equal return value of -1.

From-SVN: r9802
1995-05-24 15:41:37 -04:00
Jason Merrill
1180eb1042 *** empty log message ***
From-SVN: r9801
1995-05-24 19:41:29 +00:00
H.J. Lu
103894f118 Make-lang.in
From-SVN: r9800
1995-05-24 14:41:43 -04:00
Michael Meissner
386d34d83b Strip leading * from names.
From-SVN: r9799
1995-05-24 18:41:08 +00:00
H.J. Lu
7869653866 (cxxmain.o): Replace single quotes with backslashes.
From-SVN: r9798
1995-05-24 14:40:42 -04:00
Michael Meissner
2aa82cbeda Provide start, _start for gld to use as start address.
From-SVN: r9797
1995-05-24 16:52:13 +00:00
Michael Meissner
24ba1fb83c make compatible with new rs6000 change.
From-SVN: r9796
1995-05-24 16:52:13 +00:00
Michael Meissner
938937d88b Make -mstring more like -mmultiple; Emit correct stabs on V.4; Emit correct cpp flags on little endian eabi
From-SVN: r9795
1995-05-24 14:40:43 +00:00
Jason Merrill
c23a9d0e7d *** empty log message ***
From-SVN: r9794
1995-05-24 08:21:04 +00:00
Doug Evans
16b3c7c7d2 (LINK_SPEC): Don't pass "-e start" if nostartfiles rather than nostdlib.
From-SVN: r9793
1995-05-24 02:20:13 +00:00
Doug Evans
a7c508fe54 (CROSS_LINK_SPEC): ENDFILE_SPEC moved to -nostartfiles.
From-SVN: r9792
1995-05-24 02:17:46 +00:00
Doug Evans
3b4b603597 (crtend.o): Remove crufty -o.
From-SVN: r9791
1995-05-24 01:10:42 +00:00
Doug Evans
5e1d9b962e (link_command_spec): Move ENDFILE_SPEC from -nostdlib to -nostartfiles.
From-SVN: r9790
1995-05-23 23:54:00 +00:00
Richard Kenner
848a42b9af (hash_rtx): Avoid warning on int-to-pointer conversion.
(output_fpops): Cast args to bcopy to char *.

From-SVN: r9789
1995-05-23 19:12:13 -04:00
Jim Wilson
74028528e3 (negsi2-2): Change output pattern to #.
From-SVN: r9788
1995-05-23 15:49:30 -07:00
Jim Wilson
0d3b59871a (get_fnaddr): Add = to output contraint.
From-SVN: r9787
1995-05-23 15:00:52 -07:00
Jim Wilson
77b597dff4 (mips_finalize_pic): Delete declaration.
(FINALIZE_PIC): Delete.
(INIT_EXPANDERS): Clear embedded_pic_fnaddr_rtx.

From-SVN: r9786
1995-05-23 15:00:04 -07:00
Jim Wilson
40f8d046b8 (embedded_pic_offset): Output RTL to initialize embedded_pic_fnaddr_rtx.
(embedded_pic_offset): Output RTL to initialize
embedded_pic_fnaddr_rtx.
(mips_finalize_pic): Delete.

From-SVN: r9785
1995-05-23 14:59:19 -07:00
Jim Wilson
1d3534c0e7 (shift_amounts): Correct entry for shifts by 29.
From-SVN: r9784
1995-05-23 14:38:27 -07:00
Jim Wilson
e339151046 (sett): New pattern.
(movsi_i): Change source constraint for move to T reg to be 'z'.

From-SVN: r9783
1995-05-23 14:37:52 -07:00
Jim Wilson
5b5187b367 (STARTFILE_SPEC): Define to null string.
From-SVN: r9782
1995-05-23 14:19:14 -07:00
Jim Wilson
c7ab88a6f7 Correct typo in comment.
From-SVN: r9781
1995-05-23 14:18:51 -07:00
Jim Wilson
f7c5ee9d6b (MIPS_CPU_DEFAULT): Delete.
From-SVN: r9780
1995-05-23 14:01:25 -07:00
Jim Wilson
1bd9166ecf (override_options): Delete #ifdef MIPS_CPU_DEFAULT code.
Add #ifdef MIPS_CPU_DEFAULT_STRING code before the first
mips_cpu_string test.

From-SVN: r9779
1995-05-23 13:59:57 -07:00
Richard Kenner
55420ce980 (initialize_builtins): Add missing parm to timestamp call.
From-SVN: r9778
1995-05-23 14:33:04 -04:00
Richard Kenner
edc0a03c02 (install-libobjc): Don't depend on libobjc.a.
From-SVN: r9777
1995-05-23 07:27:14 -04:00
Richard Kenner
d27543a720 Objc shift/reduce conflicts now 48.
(parm): Use setspecs/restore here.
(parmlist_or_identifiers): Not here.

From-SVN: r9776
1995-05-23 07:22:29 -04:00
Michael Meissner
66910f686f Use -oformat to set link output format, not -m.
From-SVN: r9775
1995-05-23 01:54:01 +00:00
Doug Evans
7488009618 (movsf_h8300h): Add missing post-inc case to constraints.
From-SVN: r9774
1995-05-22 23:30:17 +00:00
Richard Kenner
f83d4617b6 (mystrstr): Replacement for strstr.
From-SVN: r9773
1995-05-22 19:15:56 -04:00
Richard Kenner
2a6d5ce076 Update comments.
From-SVN: r9772
1995-05-22 19:11:12 -04:00
Richard Kenner
61b02d37c6 Set new variables into Makefile.
Build winnt.obj.
Edit CCCP definition.

From-SVN: r9771
1995-05-22 18:57:06 -04:00