Commit Graph

149 Commits

Author SHA1 Message Date
paul
b77e0b81ad Added
SHLIB_MAJOR=0
SHLIB_MINOR=0
1993-11-09 20:25:14 +00:00
paul
7666248dea 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
62cf7a7029 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
51db49745d 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
2e47a4860a Updated to GNU textutils 1.9 1993-11-08 17:09:50 +00:00
nate
dc832dd581 Updated to GNU textutils-1.9 1993-11-08 17:07:38 +00:00
nate
d0fbf26539 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
6de07adf6a Added -lgcc_pic to LDFLAGS in rtld/Makefile 1993-11-07 03:25:25 +00:00
paul
0ec4b5ba38 Changed ldconfig.0 to ldconfig.8 for our man setup. 1993-11-06 23:15:53 +00:00
ache
176ef9b050 -g removed from CFLAGS (with permissions from Paul) 1993-11-05 01:35:24 +00:00
paul
66fdbc00cf Imported NetBSD's ld for shared libs. 1993-11-03 23:41:59 +00:00
paul
cebee5f569 Brought over NetBSD's gas ready for pk's shared libs. 1993-11-03 00:56:24 +00:00
dg
b7669e96a3 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
5e95a8816c 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
rgrimes
2c850a2d35 Makefile to install sample files in /etc/uucp with correct ownership and
permissions
1993-10-14 12:18:29 +00:00
rgrimes
404add9fac 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
eb837699da Updated gzip from version 1.2.2 to 1.2.4 due to popular demand 1993-10-14 00:33:38 +00:00
jkh
0ba82aebc9 Try copy if rename of temporary catpage fails. 1993-10-10 01:46:53 +00:00
jkh
e0d5784d0e Handle both signals and errors in child processes, rather than just signals
as before.
1993-10-09 00:48:26 +00:00
jkh
e0ff44a8f9 Allow ^C to interrupt with some semblance of politeness to cgd. 1993-10-08 02:39:36 +00:00
jkh
40e400f2e0 More paranoid dealings with system() 1993-10-08 02:38:15 +00:00
rgrimes
8cbafa16db >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
rgrimes
af16a65b7b Added libmalloc to top level Makefile 1993-09-24 17:20:35 +00:00
rgrimes
509c338632 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
79766d4d8d 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
rgrimes
6b0f4b30a8 Added bsd.prog.mk so that make maninstall would work 1993-09-08 14:23:28 +00:00
nate
0949181eca Removed some hard-coded paths in gzexe so it works with the current
FreeBSD setup
1993-09-07 05:13:47 +00:00
rgrimes
31c91816cc 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
rgrimes
3e9396c56d 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
rgrimes
85912886f5 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
rgrimes
bde4b15b25 chess is now in src/gnu, moved here from src/games 1993-08-20 03:23:17 +00:00
rgrimes
3effaf213d Added libg++ since it is now in src/gnu 1993-08-20 03:06:18 +00:00
rgrimes
9844549f73 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
rgrimes
47e1ede176 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
jtc
f3030a28f1 SRCS should contain *.c's, not *.o's. 1993-08-16 16:22:34 +00:00
nate
3e2c95afbe 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
rgrimes
75bdcbe3df 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
jkh
b879e50236 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
jkh
85c5f5af7f Added target for cpio. 1993-08-07 22:30:36 +00:00
rgrimes
bb17304d3a Fixed manual page names from .0 to .8. 1993-08-06 23:38:29 +00:00
rgrimes
ffef03e710 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
conklin
1701a0d155 FreeBSD doesn't define sig_atomic_t in <signal.h> like it should... 1993-08-06 16:49:30 +00:00
nate
ddffa2556b 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
conklin
8f47a12f8c Added uucp 1993-08-05 18:29:54 +00:00
conklin
9445dd1201 Taylor UUCP 1.04 1993-08-05 18:28:27 +00:00
nate
3e13f7d887 Cleaned up the Makefile to look nicer and not require a lot of hacks 1993-08-04 21:00:46 +00:00
jkh
af16859a10 Added man page - it looks a little odd in places (the 'i' and 'o'
commands), but this is the way it looked in the texinfo docs so I
stayed faithful to RMS's original presentation.
1993-08-04 17:51:47 +00:00
nate
4abfaa5d8d dc has no man page, so add NOMAN to Makefile 1993-08-03 16:35:31 +00:00
rgrimes
63075d117a Added libregex to Makefile 1993-08-03 03:32:24 +00:00
alm
559161853e added dc to gnu/Makefile 1993-08-02 02:27:17 +00:00