Doug Evans
94a8b9feee
(install-common): Fix typo in installation of gcc-cross.
...
From-SVN: r9126
1995-03-07 16:56:39 +00:00
Doug Evans
dcca7802b8
(install-common): Fix typo in installation of cpp.
...
From-SVN: r9125
1995-03-06 22:54:51 +00:00
Richard Kenner
648300d764
(bootstrap*): Pass new STAGE_PREFIX to recursive makes.
...
From-SVN: r9108
1995-03-02 15:26:39 -05:00
Doug Evans
da0d7cb1ea
(Makefile): Delete config.run afterwards.
...
(disclean): Delete config.run.
From-SVN: r9086
1995-02-25 15:18:34 +00:00
Richard Kenner
919e340a21
(ld): Add missing backslash to make continuation line.
...
From-SVN: r9052
1995-02-23 08:49:06 -05:00
Richard Kenner
bc314d533b
(libgcc1.a): Run ranlib.
...
From-SVN: r9038
1995-02-22 19:06:57 -05:00
Richard Kenner
173712fb10
Copy config.status to config.run and then execute.
...
Modify "ln" commands to try a "cp" if "ln" fails.
($exeext, $objext, $oldobjext): New macros.
From-SVN: r8992
1995-02-21 17:54:50 -05:00
Richard Kenner
675ecbd718
(USER_H): Add iso646.h.
...
From-SVN: r8981
1995-02-21 06:39:40 -05:00
Doug Evans
a2ab7f2bf3
(libgcc1.S): New target.
...
From-SVN: r8943
1995-02-13 22:14:59 +00:00
Richard Kenner
b6eb802a9b
(LIB1FUNCS): Delete _lshlsi3.
...
(LIB2FUNCS): Delete _lshldi3.
From-SVN: r8832
1995-01-27 20:57:10 -05:00
Doug Evans
32e2dec7ed
(stmp-multilib): Fix quoting of CC and CFLAGS.
...
(stmp-multilib-lib): Likewise.
From-SVN: r8761
1995-01-14 06:34:35 +00:00
Richard Kenner
7eb2371830
(stmp-multilib*): Pass CC and CFLAGS to recursive make.
...
From-SVN: r8741
1995-01-13 17:58:41 -05:00
Richard Kenner
ad0ad21356
(c-decl.o, c-typeck.o, toplev.o, varasm.o): Include output.h.
...
From-SVN: r8713
1994-12-30 08:00:38 -05:00
Ian Lance Taylor
40dc28fcab
On a NeXT, <limits.h> is sometimes not in /usr/include, so look elsewhere
...
From-SVN: r8689
1994-12-22 17:16:22 +00:00
Doug Evans
bff3fc417e
(stmp-multilib): Check recursive make's return code.
...
(.PHONY): Tell GNU make the various LANGUAGES are phony targets.
From-SVN: r8669
1994-12-19 22:49:45 +00:00
Doug Evans
a1fa1e22f6
(c-parse.h): Split away from c-parse.c for parallel makes.
...
(bi-parser.h): Likewise with bi-parser.c.
From-SVN: r8606
1994-12-05 05:39:41 +00:00
Richard Kenner
dc93cff0ea
(FLAGS_TO_PASS): Fix typo in GCC_FOR_TARGET.
...
From-SVN: r8566
1994-11-28 18:52:57 -05:00
Richard Kenner
e172179db3
(objc-parse.y): Fix typo.
...
From-SVN: r8532
1994-11-20 13:19:46 -05:00
Doug Evans
84ef8e1d45
(install-common): Fix typo in installation of native gcc.
...
From-SVN: r8525
1994-11-19 18:58:46 +00:00
Jason Merrill
68d69835ac
Shared library support.
...
From-SVN: r8519
1994-11-19 04:09:58 +00:00
Doug Evans
822ef9dfda
(program_transform_name): Put -e before sed expression.
...
(program_transform_cross_name): Likewise.
From-SVN: r8518
1994-11-19 01:02:32 +00:00
Richard Kenner
d72a78574b
(extraclean): Remove *.ps.
...
From-SVN: r8514
1994-11-18 19:01:33 -05:00
Richard Kenner
70d791f4d1
(objc-parse.y, mostlyclean): Rename temp file for objc-parse.y to be
...
under 14 characters.
From-SVN: r8509
1994-11-18 14:15:54 -05:00
Doug Evans
338023d4cb
(program_transform_name, program_transform_cross_name): Define.
...
(GCC_INSTALL_NAME, GCC_CROSS_NAME): Define.
(install-common): Use them.
(install-man): Likewise.
(distclean): Delete *.asm.
(stage*, risky-stage*): If as/ld/real-ld exist, copy them to stage dir.
From-SVN: r8486
1994-11-17 21:03:59 +00:00
Richard Kenner
d521a02342
(specs, float.h-cross, xlimits.h): Use temporary instead of redirecting output directly to make target.
...
(specs, float.h-cross, xlimits.h): Use temporary instead of redirecting
output directly to make target.
($(MD_FILE), xsys-protos.h): Likewise.
(mostlyclean): Remove any of these temporaries.
From-SVN: r8450
1994-11-15 19:17:27 -05:00
Richard Kenner
f9a329089b
(libgcc2.a): Add missing semicolon in commented code that could cause
...
a /bin/sh syntax error if uncommented.
From-SVN: r8449
1994-11-15 19:11:53 -05:00
Richard Kenner
44dbcb17bf
(c-parse.o, c-lex.o): c-parse.h is in $(srcdir).
...
From-SVN: r8384
1994-11-03 18:55:32 -05:00
Richard Kenner
9a517e7b86
(stage?-start): Add semicolon between fi and done.
...
From-SVN: r8355
1994-10-28 19:01:16 -04:00
Jason Merrill
ea5df1fd4c
(__pure_virtual): New function to go into vtable
...
entries for pure virtual methods instead of abort.
From-SVN: r8332
1994-10-21 19:14:08 +00:00
Mike Stump
ad912eec58
* Makefile.in, libgcc2.c (L_eh): some support routines for C++.
...
From-SVN: r8144
1994-09-27 19:42:40 +00:00
Michael Meissner
31533f561d
Define TARGET_CPU_DEFAULT when building aux-output.o
...
From-SVN: r8041
1994-09-08 17:59:59 +00:00
Richard Kenner
89e7a14a5c
(mostlyclean): Add missing -f.
...
From-SVN: r7884
1994-08-11 12:43:10 -04:00
Jim Wilson
26f887e56d
(distclean): Delete it.
...
From-SVN: r7858
1994-08-05 09:14:36 -07:00
Richard Kenner
007421a37b
(c-lex.o, distdir-start): Depend on $(srcdir)/c-gperf.h, not
...
c-gperf.h.
From-SVN: r7809
1994-07-28 17:27:26 -04:00
Doug Evans
ad3a922478
(stmp-multilib): Rework to handle make -n.
...
(stmp-multilib-sub): New target.
From-SVN: r7785
1994-07-21 06:07:22 +00:00
Doug Evans
75ed5d8b3a
(clean): Remove multilib build dirs.
...
From-SVN: r7784
1994-07-20 02:17:55 +00:00
Richard Kenner
eb3a650753
(distdir-start): Make tmp/ginclude and copy its files.
...
(distdir-finish): Don't use -f Makefile.in.
From-SVN: r7770
1994-07-13 18:48:24 -04:00
Richard Kenner
80bdd32a2a
(gcc.xtar.gz): Add --best.
...
From-SVN: r7769
1994-07-13 18:34:17 -04:00
Doug Evans
44d65d8450
(libgcc1-asm.a): New target for building libgcc1.a in cross compilers.
...
From-SVN: r7724
1994-07-11 22:36:14 +00:00
Torbjorn Granlund
2c33b8c2d1
(c-parse.y): Redirect through tmp file.
...
(objc-parse.y): Likewise.
(c-gperf.h): Likewise.
(mostlyclean): Delete the new tmp files.
From-SVN: r7659
1994-07-05 23:27:56 +00:00
Jim Wilson
a516ce545b
(clean): Delete LIB2FUNCS_EXTRA.
...
From-SVN: r7644
1994-07-02 16:07:43 -07:00
Doug Evans
f6cdc7ea0f
(multilib.h, stmp-multilib, install-multilib): New targets.
...
(gcc.o): Depend on multilib.h.
(clean): Remove multilib.h and tmpmultilib*.
From-SVN: r7490
1994-06-15 08:03:05 +00:00
Ian Lance Taylor
eb3af43c24
Don't pass $(srcdir) to fixincludes scripts
...
From-SVN: r7347
1994-05-26 15:50:13 +00:00
Jason Merrill
aefc3801c2
(FIXPROTO_DEFINES): New variable: extra #defines for fixproto to use.
...
(FIXPROTO_DEFINES): New variable: extra #defines for
fixproto to use.
(stmp-fixproto): Pass it.
From-SVN: r7333
1994-05-18 23:08:30 +00:00
Ian Lance Taylor
490415571b
Don't ignore errors in for loop over $(LIB[12]FUNCS_EXTRA)
...
From-SVN: r7223
1994-05-06 15:31:51 +00:00
Doug Evans
ce7685ee29
(stamp-objlist): Depend on OBJS and BC_OBJS so that
...
subdir makes will know to re-link.
From-SVN: r7195
1994-05-03 23:04:27 +00:00
Doug Evans
6c1cc7fa73
(stamp-objlist): New target.
...
From-SVN: r7179
1994-04-29 05:01:27 +00:00
Doug Evans
e0a1b6d200
(USE_ALLOCA): Rearrange "'s.
...
(FLAGS_TO_PASS): Delete CLIB, MALLOC, OBSTACK.
From-SVN: r7176
1994-04-29 02:06:09 +00:00
Jason Merrill
4c5484839a
Change _op_vec_decl to _op_vdel and _op_vec_new to _op_vnew
...
From-SVN: r7161
1994-04-27 07:19:33 +00:00
Richard Kenner
094ecbb0ce
(*compare*): Add missing semicolons.
...
From-SVN: r7155
1994-04-25 15:04:42 -04:00