John Gilmore
6d68178459
* Makefile.in (DEVO_SUPPORT): Remove etc directory
...
(ETC_SUPPORT): Only add the files GDB wants from etc/.
(gdb.tar.Z): Use ETC_SUPPORT.
1993-02-16 08:59:35 +00:00
Ian Lance Taylor
0ef4728fb0
Tue Feb 9 12:42:27 1993 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in: Various changes to eliminate a level of make
recursion and reduce the required command line length.
(BASE_FLAGS_TO_PASS): New variable holding flags passed to all
sub-makes.
(EXTRA_HOST_FLAGS, EXTRA_TARGET_FLAGS, EXTRA_GCC_FLAGS): New
variables holding settings for specific sub-makes.
(FLAGS_TO_PASS, TARGET_FLAGS_TO_PASS, GCC_FLAGS_TO_PASS): Rewrote
in terms of BASE_FLAGS_TO_PASS.
(TARGET_LIBS): New variable listing directories which use
TARGET_FLAGS_TO_PASS.
(subdir_do): Eliminated.
(do-*): New set of targets to replace subdir_do.
(various): All targets which used subdir_do now depend on do-*.
(local-clean): Renamed from do_clean.
(local-distclean): New target, dependency of distclean and
realclean.
(install-info): Don't create directories. Depend on dir.info
rather than calling make recursively.
(install-dir.info): Eliminated.
(install-info-dirs): Create all info directories here.
(dir.info): Depend upon do-install-info.
1993-02-09 22:06:29 +00:00
Ian Lance Taylor
ff9d0fd580
Thu Feb 4 13:38:41 1993 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in (info): Added dependency on all-texinfo (PR 2112).
1993-02-04 21:39:47 +00:00
John Gilmore
eab2562e26
* Makefile.in (make-gdb.tar.Z): Change BISON to 'bison -y' for
...
GDB releases.
1993-02-04 09:52:04 +00:00
Steve Chamberlain
675e8ac9a2
Simulator consolidation
1993-02-04 00:15:56 +00:00
David D. Zuhn
4a2f0c79f5
added support for uudecode
1993-02-03 02:59:27 +00:00
Ian Lance Taylor
cb4005ffe2
Tue Feb 2 11:45:53 1993 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in (all-gcc): Added dependency on all-gas.
1993-02-02 21:46:14 +00:00
John Gilmore
a50b5d9d6d
Remove CFLAGS setting from chill sanity area.
...
(make-gdb.tar.Z): Fix bug in texinfo.tex "ln" command;
also, edit configure.in and Makefile.in correctly:
when building FSF GDB, BISON=bison, and don't build texinfo or glob.
1993-01-31 08:33:35 +00:00
John Gilmore
f980fcfbc6
* Makefile.in (make-gdb.tar.Z): New location for texinfo.tex.
1993-01-31 00:41:47 +00:00
Per Bothner
5cc24596c8
* guess-systype: Renamed to ...
...
* config.guess: ... by popular request.
* configure.in, Makefile.in: Update accordingly.
1993-01-23 21:55:04 +00:00
Stu Grossman
d94d255d58
Update GDB_SUPPORT_DIRS and GDB_SUPPORT_FILES.
1993-01-18 23:30:48 +00:00
Stu Grossman
e9a050f9aa
Makefile.in (FLAGS_TO_PASS): Balance (start-sanitize-chill) with (end-sanitize-chill).
1993-01-18 22:46:10 +00:00
Mike Werner
7d9f0c54d6
* Makefile.in: added variables CHILL_FOR_TARGET, CHILLFLAGS,
...
and CHILL_LIB.
* deja-gnu/gdb.t31/Makefile.in: removed explicit setting of
CHILL variables as these are now passed down from the top
level makefile using FLAGS_TO_PASS.
1993-01-16 01:05:50 +00:00
Ian Lance Taylor
f4e414f14a
Fri Jan 15 10:27:02 1993 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in (GCC_FLAGS_TO_PASS): New variable.
(all-gcc, install-gcc, subdir_do): Use it.
1993-01-15 18:32:04 +00:00
Jim Wilson
31883f012e
Rename uninstalled gcc driver from gcc to xgcc.
1993-01-14 01:07:41 +00:00
David D. Zuhn
9f73dd6a47
chillrt depends on a C library (newlib)
1993-01-12 08:12:55 +00:00
David D. Zuhn
d405f5be84
redo (yet again) chill sanitization -- thanks per
1993-01-07 01:43:53 +00:00
David D. Zuhn
b13a565e75
revert chill Sanitize patches
1993-01-07 01:24:52 +00:00
Bill Cox
92ffd58037
fix chill sanitization
1993-01-06 22:31:06 +00:00
David D. Zuhn
1b9b509007
* test-build.mk: set $PATH for all builds
...
* Makefile.in: pass TARGET_FLAGS_TO_PASS for xiberty and libm
1993-01-06 21:45:48 +00:00
Fred Fish
bc2a2c17cc
* Makefile.in (GCC_FOR_TARGET): Supply a default that matches
...
the one used in gcc/Makefile.in, so that a null expansion doesn't
override the one needed to build gcc with a native cc.
1993-01-06 19:04:18 +00:00
Steve Chamberlain
d09de70e76
* Makefile.in: FLAGS_TO_PASS, send down GCC_FOR_TARGET,
...
AR_FOR_TARGET and RANLIB_FOR_TARGET so gcc can make libgcc in a
Canadian Cross.
1993-01-05 15:39:43 +00:00
Steve Chamberlain
ce1a2ef4ca
Fix all-h8300sim typo
1993-01-04 15:46:12 +00:00
Steve Chamberlain
5dca5185af
Added h8300sim
1993-01-03 23:16:04 +00:00
David D. Zuhn
7fed407888
better clean handling
1992-12-25 01:31:54 +00:00
David D. Zuhn
e9b5ed5986
clean up mostlyclean changes
1992-12-24 22:10:05 +00:00
Per Bothner
3b30df82b6
* Makefile.in (mostlyclean, distclean, realclean): Fix to
...
do more-or-less the right thing.
1992-12-24 20:42:13 +00:00
David D. Zuhn
64d9abf40d
add dvi target
1992-12-22 23:27:58 +00:00
Ian Lance Taylor
e85e07cb85
Wed Dec 16 10:25:31 1992 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in: Add lines defining CC and CXX, and use CXX rather
than gcc in definitions of CXX_FOR_BUILD and CXX_FOR_TARGET.
1992-12-16 18:27:07 +00:00
Per Bothner
b5329d84cc
Change AR_FLAGS from qc to rc - the 'q' option is not Posix.
1992-12-15 23:01:02 +00:00
David D. Zuhn
b1cceba2c0
* Makefile.in: extensive cleanup:: removed all of the explicit
...
clean-* targets, collapsed many wrappers around subdir_do into
one, added additional targets to satisfy standards.texi, deleted
some old targets, some changes for consistency
1992-12-13 09:08:29 +00:00
David D. Zuhn
d1bea4c760
define and pass down locations for X11 files
1992-11-28 02:37:07 +00:00
David D. Zuhn
ffce44a010
added tcl, tk, and expect
1992-11-07 05:00:06 +00:00
Mark Eichin
e8e18f7490
missing backslash after C++_FOR_BUILD in FLAGS_TO_PASS (latest/make dies,
...
/bin/make ignores it...)
1992-11-06 04:27:29 +00:00
David D. Zuhn
378fd38252
merge in some p3 Makefile changes
1992-11-05 23:04:38 +00:00
Mike Werner
fca4f908ca
* Makefile.in: Added stuff for building deja-gnu.
1992-11-05 02:23:34 +00:00
John Gilmore
5a63b336cb
Remove space from blank line, avoid Make complaints.
1992-10-09 10:15:05 +00:00
Ian Lance Taylor
9d4016257d
Thu Oct 8 15:07:22 1992 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in (XTRAFLAGS): include newlib directories if
newlib/Makefile exists, rather than if host != target.
1992-10-08 22:09:32 +00:00
Mark Eichin
fb90daebc9
changes from p3. (new sparclite-wrs-vxworks triple, xiberty rules)
1992-10-05 07:58:54 +00:00
Ian Lance Taylor
0012a471ae
Thu Sep 10 10:43:19 1992 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in: added -I for newlib/targ-include to XTRAFLAGS, to
pick up the machine and system specific header files.
1992-09-10 22:45:45 +00:00
Ian Lance Taylor
440868a029
Thu Sep 10 10:43:19 1992 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in: added AS_FOR_TARGET, passed down in
TARGET_FLAGS_TO_PASS. Added CC_FOR_BUILD, which is intended to be
the C compiler to use to create programs which are run in the
build environment, set it to default to $(CC), and passed it down
in FLAGS_TO_PASS and TARGET_FLAGS_TO_PASS.
1992-09-10 17:45:18 +00:00
Ian Lance Taylor
5148923360
Wed Sep 9 12:21:42 1992 Ian Lance Taylor (ian@cygnus.com)
...
* Makefile.in: added TARGET_FLAGS_TO_PASS, CC_FOR_TARGET,
AR_FOR_TARGET, RANLIB_FOR_TARGET, NM_FOR_TARGET. Pass
TARGET_FLAGS_TO_PASS, which defines CC, AR, RANLIB and NM as the
FOR_TARGET variants, to newlib and libg++.
1992-09-09 19:24:23 +00:00
Ken Raeburn
a904db5348
build opcodes before gas or gdb
1992-09-09 03:15:37 +00:00
Mike Werner
868ebe79a8
get the order of opcodes + binutils right so that everything builds
1992-08-31 23:19:34 +00:00
Steve Chamberlain
aa06ff7e3c
Support for opcodes directory
1992-08-31 22:26:18 +00:00
David D. Zuhn
a5cdd8afd1
removed debugging code accidentally checked in
1992-08-31 01:21:57 +00:00
David D. Zuhn
98a33b6db9
changes tests from -d foo to -f foo/Makefile
1992-08-31 01:07:24 +00:00
Sean Eric Fagan
8b361a954a
-S flag is no longer supported (nor needed) with flex.
1992-08-28 21:27:32 +00:00
David D. Zuhn
dfa891fc11
clean up Makefile.in (install), configure.in (the parts that choose what not to build for a host or target)
1992-08-03 22:44:29 +00:00
Steve Chamberlain
3ad0ef3736
* Makefile.in, configure.in: add tgas
1992-07-17 01:34:45 +00:00
K. Richard Pixley
06a0794409
progressive changes
1992-07-16 23:09:11 +00:00
Steve Chamberlain
475f9b6d66
Add install-newlib
1992-06-23 01:34:25 +00:00
Stu Grossman
be2becc736
Add move-if-change to DEVO_SUPPORT_FILES.
1992-06-17 00:27:12 +00:00
Stu Grossman
6995fe83a5
More cleanup in gdb packaging...
1992-06-16 22:53:09 +00:00
Per Bothner
f0e9ba1e63
* config.sub: Add support for Linux.
...
* Makefile.in: Use $(FLAGS_TO_PASS) more consistently (at least for libg++).
1992-06-04 07:38:43 +00:00
Michael Tiemann
2198e4ba24
Makefile.in (all-binutils): ar needs flex, so depend on all-flex.
1992-06-03 00:21:33 +00:00
K. Richard Pixley
1dbe4d41aa
do not print subdir_do lines or recursion lines
1992-04-24 22:56:39 +00:00
K. Richard Pixley
618f57a9a2
add autoconf
1992-04-24 21:46:16 +00:00
K. Richard Pixley
f8a6ad66f0
pass CFLAGS, remove MINUS_G, default CFLAGS to -g
1992-04-21 04:07:29 +00:00
K. Richard Pixley
64d424c633
remove clean-stamps from clean
1992-04-14 01:44:23 +00:00
David D. Zuhn
dcbfc14d16
added flex to the build tree
1992-04-13 21:39:15 +00:00
Fred Fish
c4fb14b791
Add MINUS_G macro, default to -g, and pass on to recursive makes.
...
Recognize new ncr3000 config.
1992-04-11 06:13:43 +00:00
K. Richard Pixley
079b2abe97
add send_pr. remove "force" from .stmp-gprof rule. Supress echoing of all the "if [ -d ... $(MAKE)" lines.
1992-03-31 06:35:16 +00:00
Stu Grossman
5620a251c8
gdb.tar.Z: all-texinfo target is now .stmp-texinfo.
1992-03-31 06:31:05 +00:00
Sean Eric Fagan
9a14a29d8a
Put in stuff necessary for gprof to be built, cleaned up, etc.
1992-03-27 22:08:47 +00:00
Stu Grossman
52963fb7e9
Add .stmp-readline to all.cross...
1992-03-20 00:53:45 +00:00
Stu Grossman
66cfe047e5
* Makefile.in (all.cross): Add .stmp-bfd.
1992-03-20 00:51:23 +00:00
Mark Eichin
f67288c95f
missing backslash on first line of all.normal
1992-03-14 09:04:48 +00:00
K. Richard Pixley
b7dd30ab1c
add stmp dependencies for a few more things
1992-03-14 02:45:00 +00:00
Michael Tiemann
4313705116
Add .stmp-gcc to all-gcc target.
1992-03-11 15:42:34 +00:00
K. Richard Pixley
02a7ba9a40
remove force from dependencies, add grep to all
1992-03-11 10:08:54 +00:00
K. Richard Pixley
9d98d2ac35
drop flex. make stamp files work
1992-03-11 05:57:50 +00:00
Steve Chamberlain
7fcfdcf774
Hooks for configuring newlib
1992-03-11 02:01:42 +00:00
Heinz G. Seidl
062676eb48
changed prms to send_pr
1992-02-26 02:20:45 +00:00
K. Richard Pixley
b74fd080fb
mkdir $(infodir) on install-info.
1992-02-25 01:08:38 +00:00
K. Richard Pixley
77806c3e79
I think this solves the MAKEINFO and BISON rooting problems.
1992-02-13 00:20:17 +00:00
K. Richard Pixley
bcdbe02f82
In configure{.in} {host|target}_makefile_frag should name a file
...
relative to srcdir. I think it now does. configure has been
corrected. configure.texi has been clarified.
1992-02-08 08:57:08 +00:00
K. Richard Pixley
7c9feeb7de
Patch joins devo.
1992-02-07 00:36:15 +00:00
Per Bothner
4cc027e126
* Makefile.in: For libg++, make sure the -I pointing
...
to the gcc directory goes *after* all the libg++-local -I flags.
Also, move just-gcc dependency from just-libg++ to all-libg++.
1992-01-29 07:52:01 +00:00
Stu Grossman
1a7cac26ae
* Makefile.in (DEV_SUPPORT): add configure.man.
1992-01-19 00:04:43 +00:00
Stu Grossman
23e3e7f949
* Makefile.in: remove form feeds to make Sun's make happy.
...
(DEVO_SUPPORT): DOC.configure => cfg-paper.texi.
1992-01-18 02:03:00 +00:00
John Gilmore
ba8abfce45
Add libg++.
...
Cut gnulib and gnulib1 out of the process. More work needed here to
put them back into the process in the gcc directory.
1992-01-06 02:57:58 +00:00
K. Richard Pixley
079399f6df
small changes to accomodate other versions of configure
1991-12-28 03:15:17 +00:00
K. Richard Pixley
25113b4647
flex joins the fray, also fixed clean-info in devo.
1991-12-28 01:27:15 +00:00
K. Richard Pixley
126825483c
add menu item and Makefile.in hook
1991-12-19 00:22:09 +00:00
K. Richard Pixley
8f861f082d
removed -ansi and -languages options from configure, added
...
configure.texi (a work in progress), configure.man (a terse first
cut), build configure.info and install man page.
1991-12-13 11:54:57 +00:00
K. Richard Pixley
9a9e8e7f4b
revised install for dir.info
1991-12-12 06:25:48 +00:00
K. Richard Pixley
c466cfab84
infodir belongs in datadir
1991-12-11 04:15:50 +00:00
K. Richard Pixley
65fd9a4d8b
clean-gdbm on clean
1991-12-10 11:58:56 +00:00
K. Richard Pixley
bb07ee3ebd
install-gcc on install
1991-12-10 11:14:48 +00:00
K. Richard Pixley
e9712beec8
BISON now bison -y again
1991-12-10 08:05:11 +00:00
K. Richard Pixley
b26ff9d824
fix for bad directory tests
1991-12-10 00:49:07 +00:00
K. Richard Pixley
4d714963c5
Sat Dec 7 00:17:01 1991 K. Richard Pixley (rich at rtl.cygnus.com)
...
* Makefile.in: unwrapped some for loops so that parallel makes
work again and so one can focus one's attention on a particular
package.
Fri Dec 6 00:22:08 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* configure: added PWD as a stand in for `pwd` (for speed). use
elif wherever possible. make -srcdir work without -objdir.
-objdir= commented out.
Thu Dec 5 22:46:52 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* configure: +options become --options. -subdirs commented out.
added -host, -datadir. Renamed -destdir to -prefix. Comment in
Makefile now at top of generated Makefile. Removed cvs log
entries. added -srcdir. create .gdbinit only if there is one
in ${srcdir}.
* Makefile.in: idestdir and ddestdir go away. Added copyrights
and shift gpl to v2. Added ChangeLog if it didn't exist. docdir
and mandir now keyed off datadir by default.
Fri Nov 22 07:38:11 1991 K. Richard Pixley (rich at rtl.cygnus.com)
* Freshly created ChangeLog.
1991-12-07 08:20:18 +00:00
John Gilmore
a3a063a9c3
Add glob to SUBDIRS and GDB_SUPPORT_DIRS.
...
Remove texinfo from configdirs in GDB releases' configure.in file,
since it won't have any config scripts.
1991-11-22 07:17:49 +00:00
John Gilmore
aaee126549
Rename REAMME.configure to DOC.configure
1991-11-21 23:48:58 +00:00
K. Richard Pixley
c5f94070c5
temporary mid-attempt at fixincludes during three-stage
1991-11-21 08:42:27 +00:00
K. Richard Pixley
58f81e1630
assume a yacc command line interface for the program
1991-11-14 07:46:19 +00:00
K. Richard Pixley
6b7e599846
add targets to generate info directory files
1991-11-13 23:57:20 +00:00
K. Richard Pixley
b772d75ef5
propogate MAKEINFO like we propogate BISON
1991-11-13 09:23:05 +00:00
K. Richard Pixley
30189626aa
use gcc as ld for later stages
1991-11-13 08:50:40 +00:00