summaryrefslogtreecommitdiffstats
path: root/gnu
Commit message (Collapse)AuthorAgeFilesLines
* Do not store the same config.h twice - use one from bc directoryache1998-05-012-71/+2
|
* Add missing -DHAVE_CONFIG_Hache1998-05-011-2/+2
|
* Inherit BINDIR properly.bde1998-05-014-8/+4
|
* Fixed apparent bitrot (`=' changed to `?=') in the definition of BINDIRbde1998-05-012-4/+2
| | | | | in the previous commit. Just don't define it here at all. This works now that the default is inherited properly.
* Removed self-inclusion-prevention ifdef. It is unnecessary now thatbde1998-05-011-12/+5
| | | | | | | | | | | | bsd.man.mk doesn't include ${.CURDIR}/../Makefile.inc. Removed GDBDIR-redefinition-prevention ifdef. It hasn't done anothing for a long time, if ever. The directory is defined to the same value in each subdir and had the same value because all subdirs are at the same level. Keep defining it in the subdirs since that is more flexible and no more verbose. Prepare to inherit BINDIR by including ../Makefile.inc.
* Oops, This should have been committed with the Makefile change thatbde1998-05-014-433/+48
| | | | | | | | | | requires the new file. Fixed stale near-copy of contrib/libreadline/doc/hsuser.texinfo. Patch it at build ntime, and only keep the patch for it here. Don't keep a copy of contrib/gdb/gdb/doc/all-cfg.texi here. Link to it at build time.
* Fixed dependencies.bde1998-05-011-3/+17
| | | | | | | | Fixed stale near-copy of contrib/libreadline/doc/hsuser.texinfo. Patch it at build ntime, and only keep the patch for it here. Don't keep a copy of contrib/gdb/gdb/doc/all-cfg.texi here. Link to it at build time.
* Don't delete man pages with colons in their name (e.g. Perl 5 manpages)des1998-05-011-3/+3
| | | | | PR: bin/5439 Submitted by: Martin Kammerhofer dada@sbox.tu-graz.ac.at
* Added missing -DHAVE_CONFIG_H to CFLAGS. It happens to be a no-op herebde1998-05-011-5/+5
| | | | | | | only because dc doesn't use anything in the gnu library that has a significant dependency on config.h. Simplified paths.
* Style:andreas1998-05-012-19/+76
| | | | | | | | | | $Id$ should be preceded by a tab Don't include ../Makefile.inc when it is not used explicitly Use the normal amount of horizontal and vertical whitspace (1 tab/none) Don't override the (correct) default for MAN1 Use the correct order for -I paths Use config.h generated by `configure', don't use a huge CFLAGS statement Enable useage of libreadline in config.h, configure didn't enable it itself.
* Style:andreas1998-05-012-23/+76
| | | | | | | | | | | | | | | - Makefiles shouldn't have copyrights. - $Id$ should be preceded by a tab. - Don't include ../Makefile.inc when it is not used explicitly. - Use the normal amount of horizontal and vertical whitspace (1 tab/none). - Don't override the (correct) default for MAN1. - Use the correct order for -I paths. - Don't use += to initialize SUBDIR. - use the config.h generated by `configure' and don't use a huge CFLAGS statement. I think the other Makefiles under src/gnu needs some polishing as well ;-) Thanks to Bruce, everythig looks smarter now. Obtained from: Bruce Evans <bde@zeta.org.au>
* Add ELF support.dfr1998-05-012-11/+62
|
* Add libtermcap to DPADD tooache1998-05-011-2/+2
|
* -ltermcap is required due to -lreadline else you get missing functionsscrappy1998-05-011-2/+2
| | | | like 'tputs()' et al...
* Use generated bc.hache1998-04-301-3/+9
|
* Turn on Readline supportache1998-04-301-1/+5
|
* Add support for ELF shared libraries. Also use bfd from the binutils in thatdfr1998-04-304-6/+74
| | | | case rather than gdb's own copy.
* fix make - use -I${.CURDIR} instead -I.ache1998-04-301-2/+2
|
* Fix make - use -I${.CURDIR} instead of -I.ache1998-04-301-2/+2
|
* This was broken for ELF builds.dfr1998-04-301-1/+1
|
* update dc utility as wellandreas1998-04-2916-3318/+35
| | | | | after importing the new bc-1.0.4 sources, which contain the latest DNU dc version
* remove old bc-1.0.3 stuffandreas1998-04-2920-7089/+22
| | | | | | modify Makefile, to get bc-1.0.4 from src/contrib/bc adjust config.h PR: closes 4183
* Upgrade to 2.2ache1998-04-282-3/+10
|
* Fixed missing dependencies. The critical missing one was of bi-lexer.obde1998-04-231-46/+67
| | | | | | | | | | | | | on bi-parser.h. Not having it sometimes (only with `make -j') triggered a bug suite that led to ordinary cpp output being put in .depend files. Various bugs (the main one only with `make -j') prevented timely detection of failure to build and install gnu/usr.bin/cc. Eventually the missing ${WORLDTMP}/usr/libexec/cpp caused ${WORLDTMP}/usr/bin/cpp to be invoked by cc, and this version of cpp is not suitable for such invocation. Ordinary cpp output was put in .depend files when cpp terminated options processing before seeing the -M flag. Cleaned up.
* Add an ".ifmake regress" to avoid warning during 'make world'.eivind1998-04-191-2/+3
| | | | Noticed by: bde
* Never generate neqn at install time (the previous fix for this wasbde1998-04-191-2/+2
| | | | incomplete).
* Fix the assembler so that it produces object files with the correctjdp1998-04-102-3/+3
| | | | | | | | | | magic number byte ordering for FreeBSD. This makes "file" describe our object files as "FreeBSD/i386 object" instead of as NetBSD object files. In case this seems drastic and risky, Bruce points out that the "ld -r -x" step that is done on every object file when building libraries fixes the byte ordering in the same way. I have been running with this patch for over a month and have seen no problems.
* Fix a bug which clobbered linker set symbols that had forward references.jdp1998-04-071-2/+18
| | | | | | | | With -O3, egcs generates such forward references. PR: gnu/6055 Reviewed by: jdp Submitted by: Dmitrij Tejblum <tejblum@arc.hq.cti.ru> in slightly different form
* Use .An/.Aq.charnier1998-04-011-2/+3
|
* .Use .An.charnier1998-04-011-7/+16
|
* Use .An/.Aq.charnier1998-04-011-4/+5
|
* Use .An/.Aq.PR:charnier1998-03-311-4/+3
|
* Give up on a.out support in binutils. It has too many problems tojdp1998-03-309-20/+44
| | | | | | | be worth much effort. Install all i386 binutils programs in "/usr/libexec/elf". Disable a.out support in libbfd. It's too dangerous to leave it in. Some of the utilities think they can handle a.out, but they generate bad object files.
* Add c++filt.jdp1998-03-301-3/+2
|
* Add support for the AT&T style "fildll" and "fistpll" mnemonics.jdp1998-03-291-1/+3
| | | | | | | | | These are equivalent to "fildq" and "fistpq" respectively. This fixes the bad floating point object code that resulted after recent changes in the compiler. Test driven by: "Mike Burgett" <mburgett@awen.com>, Amancio Hasty <hasty@rah.star-gate.com>
* Activate CVS regression test.eivind1998-03-281-1/+22
|
* Don't build sperl if you don't want to.dima1998-03-261-1/+5
|
* Support building of libgcc.a without building all of gcc. This isbde1998-03-232-30/+68
| | | | | useful for bootstrapping. Compatible versions of gcc and cc1 should should be installed before using this feature.
* Honour -static in LDLAGS. ld without -Bstatic is happy to choosebde1998-03-231-4/+4
| | | | | static libraries if there are no shared libraries in the search path, but gcc without -static blindly attempts to link crt0.o.
* Generate files at build time, not at install time. This should be thebde1998-03-211-24/+23
| | | | | | | | | | last fix of this type. Installing from a read-only object tree should work now. Install files using a single install command where this is easy; don't use shell loops. Don't use MANDEPEND to complicate things.
* Don't use beforedepend to complicate and break things. The usualbde1998-03-201-140/+65
| | | | | | | | | | fix of putting generated source files in SRCS breaks many special cases (many dependencies had to be incomplete for ${.ALLSRC} not to give .h files that would break compiling with c++ -c). Reduce these special cases to the general case so that SRCS works normally and bsd.lib.mk handles most of the complications. Now we only have to duplicate rules from bsd.lib.mk to add special CFLAGS in some cases.
* Don't use beforedepend to complicate and break things. Just putbde1998-03-201-1/+1
| | | | generated source files in SRCS.
* Put generated source files in SRCS. This fixes races generatingbde1998-03-201-9/+6
| | | | | | | | | the source files. E.g., the stale version of locate.cc in the source directory was sometimes used. We didn't even use beforedepend. Added temporary files to CLEANFILES. Fixed some style bugs.
* Don't use beforedepend to complicate and break things. Just putbde1998-03-201-11/+9
| | | | | | | | | | | | | generated source files in SRCS. Don't use MANDEPEND to complicate things. Just put the generated man page in CLEANFILES. Partly fixed yacc header brokenness, as in ../eqn/Makefile. Added temporary files to CLEANFILES. Fixed some style bugs.
* Don't use beforedepend to complicate and break things. Just putbde1998-03-201-15/+14
| | | | | | | | | | | | | | | | | | | | | | | generated source files in SRCS. Don't use MANDEPEND to complicate things. Just set MAN1 and put generated man pages in CLEANFILES. Added temporary files to CLEANFILES. Partly fixed a potentially fatal bug involving the yacc header. We generate eqn.cc (even if there is a version of it in the source directory older than eqn.y) and a matching eqn.tab.h, but only use the possibly-non-matching eqn.tab.h in the source directory. This works because Cygnus's yacc happened to generate a y.tab.h identical to the current generated one. The correct version will be used when the wrong version is deleted from the source tree. Kludge to get the header generated early enough. Yacc headers are mishandled everywhere they are renamed (and used). Generate neqn at build time, not at install time. Fixed some style bugs.
* Removed bogus -I path. The correct path is in all subdir Makefilesbde1998-03-201-2/+2
| | | | where it matters.
* Removed vestiges of use of beforedepend target.bde1998-03-192-6/+6
|
* I goofed on the `LINKS' syntax.obrien1998-03-181-2/+3
| | | | Submitted by: Dmitrij Tejblum <dima@tejblum.dnttm.rssi.ru>
* This is uulog.1, not uuname.1.hoek1998-03-161-2/+2
| | | | PR: docs/5980
* Make the binutils strip ELF-only for now. It isn't quite right for a.out.jdp1998-03-151-0/+5
|
OpenPOWER on IntegriCloud