Commit Graph

1624 Commits

Author SHA1 Message Date
simonb 0678c8d4e5 In test mode, don't print the contents to stdout.
Patch from NAKAJIMA Yoshihiro in PR bin/8238.
1999-08-20 00:08:57 +00:00
enami d8ad2663a8 In name section, use .Dq macro rather than writing double quote directly. 1999-08-17 03:36:35 +00:00
lukem 781a4dc195 in string::search(), don't call memchr() if ptr == NULL.
noticed when tbl started logging lots of assertion errors generated from my
local copy of libc which has (a modified) assert() tests throughout.
1999-08-11 12:38:11 +00:00
sommerfeld 74b698556b Cross-compile support: allow -B option to specify directory for backend 1999-08-10 03:35:30 +00:00
mycroft 41147083cf Don't use GNU malloc() any more. 1999-07-30 04:07:23 +00:00
simonb a8733a30d9 Argh - both gzip.c and libbz have a "decompress" symbol. For now,
rename gzip.c's decompress to de_compress.  I emailed the author
of libbz back in December about this and haven't heard anything
since...

Thanks to enami tsugutomo for pointing this out.
1999-07-27 00:36:10 +00:00
tron 1371282b0d Fix PR security/8069 differently:
Add a new option "-S" to "nroff" and use "nroff -S" instead of "groff -S"
because "nroff" adds some other (moderately useful and important) options
to the "groff" execution.
1999-07-26 19:31:56 +00:00
simonb b376436feb Handle decompressing bzip2 files. 1999-07-25 07:06:05 +00:00
mrg 93ff719d8c enforce MKSHARE 1999-07-24 09:09:10 +00:00
hubertf e39d2b9c32 Allow -L on both files, not only one.
Reported in PR 1947 by Niklas Hallqvist <niklas@filippa.appli.se> and
also fed back to the GNU RCS maintainers.
1999-07-22 01:48:09 +00:00
pk 564318d090 Fix printf(3) format warning (per Kurt Schreiner on port-sparc). 1999-06-25 12:10:42 +00:00
tron 116859f0d1 Build GNU Awk 3.0.3 from sources in "dist" directory. 1999-06-13 22:21:58 +00:00
kleink 6fa8a10645 Wrap message catalog installation inside MKNLS check. 1999-05-31 14:21:11 +00:00
kleink 17268da658 Deciding whether to build texinfo files is now taken care of by bsd.info.mk. 1999-05-31 14:17:44 +00:00
kleink d97a41c6a3 m68k/ELF target configuration. 1999-05-27 14:50:27 +00:00
tsubai 81c1536f84 Support NetBSD/powerpc. 1999-05-03 10:27:23 +00:00
veego 00fdd4b0bf Remove two brackets from the last commit. 1999-05-01 16:38:17 +00:00
kleink 2236c3727e Add m68k bits, but only build it if using ELF. 1999-04-30 15:12:57 +00:00
kleink 93e443bcb9 On m68k, descend into gas only if not using ELF. 1999-04-30 14:57:23 +00:00
kleink ef224feb48 Add an m68k configuration. 1999-04-30 14:53:53 +00:00
kleink 629219e3bb On m68k, descend into ld only if not using ELF. 1999-04-30 14:46:07 +00:00
dbj 65e0c2152b add ".include <bsd.info.mK>" so that grep.info will be built and installed. 1999-04-24 17:40:33 +00:00
kleink 2f46fbc103 Don't attempt to use a compiler specified by $CC; it's perfectly legitimate
to have $CC point to this script, which would then yield the obvious result.
(This script is pretty much tied to the shipped compiler anyhow.)
1999-04-10 15:22:27 +00:00
kleink 9449e4c694 Deal with MKSHARE/MKNLS. 1999-04-08 15:18:00 +00:00
mrg 3035dcf31a grep is no longer build as 3 programs, etc., and back to how it was before the latest update. we are not GNU. 1999-04-06 16:54:55 +00:00
eeh f99c2723d9 Make gdb compile on sparc64. (Actually work correctly is another thing....) 1999-04-04 19:02:31 +00:00
sommerfe 90844f84d6 Install send-pr.el (emacs-lisp front-end to send-pr) into /usr/share/gnats 1999-03-26 13:12:43 +00:00
tv 2972456568 Re-enable gdb on all but powerpc and sparc64, so people will try it out
and help with its repair.
1999-03-24 18:26:14 +00:00
garbled d1407362ba More and more .Os cleanups. .Os is defined in the tmac.doc-common file,
so we shouldn't override it with versions in the manpages.  Many more to
come.
1999-03-22 18:43:46 +00:00
kim 7799105c49 The $TEMP variable holds the name of the file to edit.
It cannot be freely used in other places of the script.
The code that handles & in the gecos field was using
$TEMP with problematic consequences...
1999-03-22 03:12:29 +00:00
cgd 526a61f2c6 -fprofile-arcs, not -fprofile-args 1999-03-18 05:56:52 +00:00
thorpej 6d2943920a Make it a tad bit easier to bootstrap an a.out system to ELF. Introduce
a BOOTSTRAP_ELF Makefile variable that, when set (e.g. in the environment),
builds a targeted-to-ELF toolchain without requiring OBJECT_FMT to be set
to "ELF" (which affects how e.g. libraries are built).

This basically means you don't need fake crtbegin.o and crtend.o files to
be present in /usr/lib while bootstrapping the toolchain.
1999-03-17 00:46:35 +00:00
drochner ba7dfe899d use .y/.l files in SRCS instead of the generated ones;
this makes the cleanup work
ok'd by tv
1999-03-15 20:34:28 +00:00
sommerfe 29f2ddf635 Add man page (written from scratch) 1999-03-14 04:30:13 +00:00
lukem 7e1c62baf8 set MKLINT=no. noted by NAKAJIMA Yoshihiro <nakayosh@kcn.ne.jp> 1999-03-13 23:17:46 +00:00
matthias 638ac9a15d config.h for ns32k. 1999-03-13 15:13:01 +00:00
drochner 26a8d91a28 one more mipse[bl]->mips substitution, from Jonathan Stone 1999-03-13 10:57:38 +00:00
sommerfe bf1e79f956 Build and install gcov, a basic block profiler/code coverage tool.
This program just formats the output.
Compiler and runtime support are already enabled in egcs for the
platforms I've tried (i386, arm32).
No man page (yet).
The info file is already being installed.
1999-03-12 22:06:43 +00:00
kleink ae8bd3e155 The ANSI/ISO C standard explicitly doesn't cover the program translation
interface; c89(1) isn't part of it but 1003.2.
1999-03-09 12:54:40 +00:00
ross ba97c76d05 Add missing .El. 1999-03-09 09:23:12 +00:00
ross df67e92417 Missing .El, questionable .Sh use. 1999-03-09 03:13:27 +00:00
ross 456c462469 Missing .El. 1999-03-09 02:55:06 +00:00
veego 986426f444 Remove the remaining shared library support for libcc1. 1999-03-07 10:58:23 +00:00
mycroft e4b1fb23d5 Link with GNU malloc for now. 1999-03-05 07:23:51 +00:00
matthias 55fad95f1f reenable gdb for ns32k. 1999-03-02 13:11:43 +00:00
tv 7f2b95a332 Add arm32 hacks to ld, and reenable ld on arm32. As is well known, XXX
this needs a real fix.
1999-02-27 03:31:12 +00:00
drochner 6c1ead9587 make this build after mips->mipse? transition 1999-02-24 17:48:42 +00:00
itohy de08a5e37e Add minimal dependency to make "make depend" optional
after cleandir.
1999-02-24 02:58:42 +00:00
pk e8dc7f0852 Define MK* vars before hidden inclusion of bsd.own.mk from ../Makefile.inc 1999-02-20 15:00:50 +00:00
tv 04d92ac9eb Revert previous; ld.new is controlled by its own Makefile, as we build
ldscripts on ALL platforms (they go in /usr/share).
1999-02-19 13:12:17 +00:00
christos fbeb367cba Don't build both ld.new and ld 1999-02-19 10:00:41 +00:00
tv 341c5c8da3 Re-enable gdb on sparc. 1999-02-18 16:55:37 +00:00
ross 0fb2002d47 Add rcsid. (This file has NetBSD mods.) 1999-02-17 03:53:23 +00:00
tv f57587ff53 Remove .texi's from CLEANFILES. 1999-02-16 21:21:09 +00:00
tv 073124fcd3 Add files not committed during update. 1999-02-16 20:19:03 +00:00
christos 11f1c558a9 Dumb typo; include netbsdelf in the elf case. 1999-02-14 14:22:56 +00:00
lukem 033fa750fa don't wrap bits in .if !target(install) - prevents things from working with new bsd.files.mk 1999-02-14 13:17:13 +00:00
lukem ab482db6a2 * fix pax to install in /usr/share/ldscripts not /usr/share/ldscripts/ldscripts
* chmod/chown files after pax
1999-02-14 13:01:09 +00:00
lukem 868ca23db4 remove NOPROG (nothing uses it). however, set MKOBJ=no if appropriate 1999-02-13 23:53:56 +00:00
christos eb06b9633a Create necessary files for info build. 1999-02-13 19:31:45 +00:00
lukem 4ab519737e include bsd.own.mk 1999-02-13 03:47:59 +00:00
lukem dcab0210a0 convert from NOxxx= to MKxxx=no.
include <bsd.own.mk> if testing a MKxxx variable.
1999-02-13 02:54:17 +00:00
tv a18a0ddac2 Add Texinfo doc. 1999-02-12 12:56:27 +00:00
tv 93ef69af30 Use dist layout for diffutils, and add Texinfo doc. 1999-02-12 12:45:05 +00:00
tv 256e873581 Use dist layout for diffutils, and add Texinfo doc. 1999-02-12 12:45:04 +00:00
tv 45e58bf16e Use dist layout for diffutils, and add Texinfo doc. 1999-02-12 12:45:03 +00:00
cjs 537a9de01f Change NOMAN to MKMAN=no. 1999-02-12 08:41:38 +00:00
tv 585a9eb044 Clean up, add locale files, and add Texinfo doc. 1999-02-11 17:26:22 +00:00
tv 0fcfd68f78 NOLINT. 1999-02-11 17:06:13 +00:00
tv 4d66191a88 Add Texinfo doc. 1999-02-11 16:53:39 +00:00
tv 4f37c701f1 Clean up and add Texinfo doc. 1999-02-11 16:22:44 +00:00
tv 33b2b5d5dd Add Texinfo doc. 1999-02-11 16:15:55 +00:00
tv 4d09a335ff Clean up. 1999-02-11 16:13:01 +00:00
tv 32f2eb0b51 Add Texinfo files. 1999-02-11 15:58:19 +00:00
tv f778190eb0 Add texinfo. 1999-02-11 15:43:43 +00:00
tv 4e62e177ab Build structure for texinfo 3.12. 1999-02-11 15:42:13 +00:00
tv cd1838a2bb Re-enable gdb on i386. 1999-02-11 00:49:43 +00:00
tv ca264aa174 Update build to 4.17. 1999-02-10 22:04:51 +00:00
tv 075f7ac863 Disable gdb everywhere in anticipation of gdb 4.17 import. 1999-02-10 20:23:42 +00:00
tron 024a7bf095 BFD library is in "src/gnu/lib/libbfd" now. 1999-02-10 16:15:21 +00:00
ross e33841fd79 Actually, the PS initializer defines some font aliases itself, so copy
them over here.
1999-02-10 06:06:53 +00:00
ross 27a2a00924 Changes to unknown fonts are ignored, causing subsequent font pops to DTWT.
For example, try `man 8 tcpdump' and look for `arp reply csam'.
Fixed:
Define nroff font aliases for the occasionally referenced C and CW.  These
used to work but were lost in the 1996 upgrade to 1.10.  While we are here,
alias all the grops(1) PS fonts too.
1999-02-10 06:00:16 +00:00
tv b81603da91 Clean up and use stuff from src/gnu/lib/libbfd. 1999-02-09 19:21:53 +00:00
tv 8176f7ce13 Build gprof everywhere. 1999-02-09 18:41:13 +00:00
tv 46261f591a Clean up and use directory name "libbfd". 1999-02-09 18:35:39 +00:00
tv 3ceb06ee85 Always define BSD44_FORMAT. 1999-02-09 18:32:05 +00:00
tv 60012da67c src/gnu/lib/bfd -> src/gnu/lib/libbfd 1999-02-09 17:59:36 +00:00
tv 9c5d588aac The libbfd stuff is now in src/gnu/lib/libbfd. 1999-02-09 17:50:35 +00:00
tv d86358076e Always descend into ld.new in order to build ldscripts, and build old ld
on sparc and i386 only if !ELF.
1999-02-09 17:47:50 +00:00
tv 60ca409eed - Use the stuff in src/gnu/lib/libbfd
- Descend into ld.new on all systems to build ldscripts
- Build ld.new if (i386 || sparc) && ELF
- Merge separate _*.mk files into one Makefile
- Depend ldemul-list.h on Makefile
1999-02-09 17:39:31 +00:00
tv c6e4b6cf09 Remove old alpha addition to CXXFLAGS, and use -fno-rtti and
-fno-exceptions to make the code a lot slimmer.
1999-02-09 15:33:45 +00:00
tv f3be232686 Revert to static libcc1. It's acutally a bit faster on most applications
(that do not mix languages).
1999-02-09 15:28:59 +00:00
simonb 799a796339 Update to grep 2.2f, with sources now in src/gnu/dist/grep. 1999-02-09 13:18:57 +00:00
tv 25d67ab36d There is no linker here for arm32 right now. 1999-02-07 19:06:46 +00:00
tv 2b0144ba4c Reenable gas.new on vax. 1999-02-07 18:12:24 +00:00
christos cbfd27854c Add -DSVR4_SHARED_LIBS if elf. 1999-02-07 17:35:28 +00:00
tv 52dc85e9ff Undefine CROSS_COMPILE. 1999-02-06 20:10:11 +00:00
tv cdb87bd827 Apparently missed this commit. (!) Update binutils build structure to
binutils 2.9.1.
1999-02-06 05:27:42 +00:00
tv 7d353ce8f8 Re-enable ld.new on all remaining platforms (alpha, mips, powerpc,
sparc64), and gas.new on these four platforms (but not yet on vax).
1999-02-06 04:05:44 +00:00
tv da489b13fb Generate ldemul-list.h automatically. 1999-02-06 04:04:58 +00:00