Commit Graph

346 Commits

Author SHA1 Message Date
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