Commit graph

140 commits

Author SHA1 Message Date
Nate Williams 45a409ee7b Update to GNU diffutils 2.6
(Forgot to cvs add them)
1993-11-12 07:06:35 +00:00
Nate Williams c7ed70b75d Updated to GNU diffutils 2.6 1993-11-12 07:05:54 +00:00
Nate Williams 2839c0afd9 Update to GNU diffutils 2.6 1993-11-12 07:05:40 +00:00
Paul Richards ff691de6a9 Added
.if !defined(NOPIC)
SUBDIR+= rtld
.endif

so linker can be built without building ld.so
1993-11-09 21:23:07 +00:00
Paul Richards f1a0d2dfc6 Cahnged ldconfig.0 to ldconfig.8 for our man system. 1993-11-09 20:39:46 +00:00
Paul Richards 129619c245 Remoed -g flag and added -static. 1993-11-09 20:39:26 +00:00
Paul Richards 68fb91760f Added
SHLIB_MAJOR=0
SHLIB_MINOR=0
1993-11-09 20:25:14 +00:00
Paul Richards bcd9d0cf11 Added -lgcc_pic to Makefile -- Why do we need this and NetBSD don't ??
Incorporated patch by Guido (inspired by Davidg) that fixes stack
problem. May not be final fix but it works more than the current method.
1993-11-09 04:44:30 +00:00
Paul Richards 3923b0019c Updated to newest ld from pk.
lib.c:
Pull in archives containing definitions needed by shared objects.
warnings.c:
Less spurious "undefined symbol" msgs for shared library defined
symbols.
ld.c:
Do a better job of recognising data in text segments, eg. `const char []'.
shlib.c,ld/rtld/{Makefile rtld.c}
Use strsep() in stead of strtok() and restore colons in eg. env. vars.
1993-11-09 04:19:36 +00:00
Nate Williams d88c633bca Removed some extra cruft from the man page to make it look more 'BSD'ish
and less 'GNU'ish
1993-11-08 17:11:29 +00:00
Nate Williams beeaba5d6e Updated to GNU textutils 1.9 1993-11-08 17:09:50 +00:00
Nate Williams 250e001b2c Updated to GNU textutils-1.9 1993-11-08 17:07:38 +00:00
Nate Williams c4b4b635be From: Larry Jones <scjones@thor.sdrc.com>
Subject: man pages for diff et al.

I finally got tired of not having man pages for diff and friends, so I
edited the appropriate sections of the texinfo manual into man format.
1993-11-08 01:36:04 +00:00
Paul Richards 727c7fbdc9 Added -lgcc_pic to LDFLAGS in rtld/Makefile 1993-11-07 03:25:25 +00:00
Paul Richards d58b98d018 Changed ldconfig.0 to ldconfig.8 for our man setup. 1993-11-06 23:15:53 +00:00
Andrey A. Chernov 75b40a6f55 -g removed from CFLAGS (with permissions from Paul) 1993-11-05 01:35:24 +00:00
Paul Richards b9ae52e32a Imported NetBSD's ld for shared libs. 1993-11-03 23:41:59 +00:00
Paul Richards 3bab57bf8e Brought over NetBSD's gas ready for pk's shared libs. 1993-11-03 00:56:24 +00:00
David Greenman 03b15f1934 Added support for QMAGIC format executable output. This causes the loader
to output the same QMAGIC format as BSDI does. This is triggered by
a new '-q' flag ('-Xlinker -q'  in gcc). The default can be changed from
ZMAGIC to QMAGIC by defining DEFAULT_MAGIC=QMAGIC when building ld.
1993-10-26 06:24:20 +00:00
Rich Murphey adb52cac6c merge free.c realloc.c into malloc.c so that all three are linked in
if any are referenced.

libc's malloc.o contains malloc(), free() and realloc().  And libc
refers to realloc which will cause the linker to pull in redundant
malloc() and free() definitions from malloc.o if it isn't already
linked in from GNU malloc.  Rich
1993-10-19 18:22:37 +00:00
Rodney W. Grimes 05a078e0da Makefile to install sample files in /etc/uucp with correct ownership and
permissions
1993-10-14 12:18:29 +00:00
Rodney W. Grimes 242d29de40 Add subdir samples so that the sample scripts can get installed in /etc/uucp.
Add group to Makefile.inc for use in installing sample files
1993-10-14 12:17:58 +00:00
Nate Williams 87601b6e8d Updated gzip from version 1.2.2 to 1.2.4 due to popular demand 1993-10-14 00:33:38 +00:00
Jordan K. Hubbard f67b5cb1cb Try copy if rename of temporary catpage fails. 1993-10-10 01:46:53 +00:00
Jordan K. Hubbard b5d3f86c3f Handle both signals and errors in child processes, rather than just signals
as before.
1993-10-09 00:48:26 +00:00
Jordan K. Hubbard 570232738f Allow ^C to interrupt with some semblance of politeness to cgd. 1993-10-08 02:39:36 +00:00
Jordan K. Hubbard 1fdef8c67e More paranoid dealings with system() 1993-10-08 02:38:15 +00:00
Rodney W. Grimes 35ba288998 >From: "J.T. Conklin" <jtc@sun-lamp.cs.berkeley.edu>
Date: Fri, 24 Sep 1993 10:19:20 -0700

Fixed bug that was reported (with patch) on gnu.utils.bug.
Immediate operands of the pushw instruction were being output as 32
bits, rather than the 16 bits they were supposed to be.
1993-09-24 17:51:10 +00:00
Rodney W. Grimes db53bc6c38 Added libmalloc to top level Makefile 1993-09-24 17:20:35 +00:00
Rodney W. Grimes 936298e2bd This is gnu lib malloc from NetBSD verbatium, here is the version info
that Chris created:
this version of GNU malloc was obtained from prep.ai.mit.edu on
9/22/1993.  There was no version noted.
1993-09-24 13:03:39 +00:00
Rich Murphey 931407698e Increaed the fixed static buffer sizes and maximum hunk size that
otherwise causes the XFree86 1.3 patch set to fail.
1993-09-22 16:51:03 +00:00
Rodney W. Grimes b3c17e952a Added bsd.prog.mk so that make maninstall would work 1993-09-08 14:23:28 +00:00
Nate Williams a4b3fe78fe Removed some hard-coded paths in gzexe so it works with the current
FreeBSD setup
1993-09-07 05:13:47 +00:00
Rodney W. Grimes 3c7e1b8cc2 From: rich@id.slip.bcm.tmc.edu.cdrom.com (Rich Murphey)
ld won't generate output if there are two .o files with the same
name.  It thinks they are multiply defined external references.  This
patch explictly allows multiple /file names/ with the same value.
This can happen if you do a two stage link or if you link in file
names that are identical to files in libc.

Otherwise ld.c exits with a status=1 and non error message.  Rich
1993-09-05 14:24:38 +00:00
Rodney W. Grimes 1dc20d5093 The src/games/Makefile.inc use to control the location this installed in,
since this has been moved to src/gnu I had to copy the contents of
src/games/Makefile.inc into this Makefile to get it to install in
/usr/games/hide
1993-09-02 11:11:42 +00:00
Rodney W. Grimes f8851ba62f Changed install -o root -g bin to -o ${BINOWN} -g ${BINGRP} on the header
install commands to be consistent with other header files.
1993-08-23 05:26:19 +00:00
Rodney W. Grimes 79601a3464 chess is now in src/gnu, moved here from src/games 1993-08-20 03:23:17 +00:00
Rodney W. Grimes e1f941aa67 Added libg++ since it is now in src/gnu 1993-08-20 03:06:18 +00:00
Rodney W. Grimes 382e228bdd Removed gcc1 from top level make file, moving gcc1 to ports, gcc is becoming
the system default compiler.  The move of gcc1 in the cvs repository will
be done specially to retain all history.  You will only see a commit
message for it's removal, the addition of it to ports will be done, you
just won't see the commit.
1993-08-20 01:24:09 +00:00
Rodney W. Grimes a6f63b5a84 Replaced empty manual page with one that has atleast some of the stuff
in it.
From: Andreas Schulz <ats@g386bsd.first.gmd.de>

I have uploaded the man page from gas 2.1.1 under ~ats/as.1 .
1993-08-17 20:16:19 +00:00
J.T. Conklin 3e0ac24dc1 SRCS should contain *.c's, not *.o's. 1993-08-16 16:22:34 +00:00
Nate Williams d16a3ea75e Removed Jordan's DO_LINKS from the Makefile, since this behavior is not
'normal' CVS behavior, and we've never used nor depended on it.
(And at times I've gotten bit by it)
1993-08-14 22:00:14 +00:00
Rodney W. Grimes 7ad97ad453 Changed afterintall: target to beforeinstall: so that it is easy to get
the regex.h header file installed.
1993-08-08 04:38:56 +00:00
Jordan K. Hubbard 8843e04abc This is GNU cpio 2.3. It handles tar files and is fully compatible
with SYSV cpio.  It's also supposed to integrate rmt support, though
I haven't tried this.
1993-08-07 22:33:48 +00:00
Jordan K. Hubbard db8789d38e Added target for cpio. 1993-08-07 22:30:36 +00:00
Rodney W. Grimes f1d678eac9 Fixed manual page names from .0 to .8. 1993-08-06 23:38:29 +00:00
Rodney W. Grimes fdb2069e27 Since there are no c sources in this directory we need a null depend:
target.  I added this.
1993-08-06 23:28:02 +00:00
J.T. Conklin d7933e73a3 FreeBSD doesn't define sig_atomic_t in <signal.h> like it should... 1993-08-06 16:49:30 +00:00
Nate Williams 3fcadce583 Have rlog output be much easier to parse. (Added one line which is not
used by any CVS/RCS commands)
1993-08-06 16:47:16 +00:00
J.T. Conklin 745ac0af4a Added uucp 1993-08-05 18:29:54 +00:00