Andrey A. Chernov
db4d1e7156
All -static and -Xlinker -Bstatic flags missed in
...
newly commited Makefile.
NOPIC dependance missed too!
Oh it is really pain to check all that broken stuff,
Please, check it *before* commit!
1993-12-01 15:58:22 +00:00
Andrey A. Chernov
b242393f9b
#ifdef DEBUG missed by several lines!
...
!!! Please, COMPILE *BEFORE* COMMIT!
1993-12-01 15:34:01 +00:00
Andrey A. Chernov
50b517092a
Add DEBUG #ifdef, (second time!)
...
!!! Please, anybody who update ld to NetBSD current,
!!! look at old cvs logs!
1993-12-01 15:13:42 +00:00
Andrey A. Chernov
730a80c44c
Remove hanging #else part (with second sbrk()) without #if & #endif
...
Add missing argument to findshlib, I am not shure,
but it seems that it is 1.
!!! Does anybody compile it before commit?
1993-12-01 15:05:31 +00:00
Andrey A. Chernov
ff78e5dfcf
Remove -g option (second time!)
...
!!! Please anybody who port Makefiles from NetBSD,
!!! remove -g option!
1993-12-01 14:45:35 +00:00
Jordan K. Hubbard
8eae6ddddc
Latest from Paul K. for better checking of PIC code.
1993-11-30 20:57:41 +00:00
Jordan K. Hubbard
52c4ca7af3
Many recent fixes from Paul K, add support for chaining of shared lib deps.
1993-11-30 20:47:54 +00:00
Jordan K. Hubbard
0f81714b34
Added -lgcc_pic back again.
1993-11-25 01:06:42 +00:00
Jordan K. Hubbard
d3ab4e4900
Some of the latest changes from Paul K (taken from NetBSD-current).
1993-11-22 19:05:31 +00:00
Jordan K. Hubbard
44f6e41b43
If we're not logging history information, don't demand write access.
1993-11-20 00:33:12 +00:00
Jordan K. Hubbard
437c34ef5b
Recent Paul K. changes for compiling X shared (tested on my box).
1993-11-18 20:52:34 +00:00
Andrey A. Chernov
0def918bed
remove HAVE_SETPGRP, because it doesn't detach terminal
...
in POSIX (setsid() is only way to do it)
1993-11-18 01:19:06 +00:00
Andrey A. Chernov
03e2b4a1fd
IMAXBELL & PENDIN now cleared to satisfy new sio driver.
...
From Ian Taylor.
Fix POSIX CLOCAL behaviour, set controlling terminal after it.
Change VTIME from 0 to 1 to fix timeouts waiting for data
1993-11-18 01:03:18 +00:00
Andrey A. Chernov
590ab56698
From Ian Taylor.
...
Fix POSIX detach behaviour, based on setsid() call.
stpgrp(0,0) not used for POSIX now.
1993-11-18 00:59:17 +00:00
Andrey A. Chernov
308a64fe24
Diagnostic "RRS text relocation at %#x (symbol %s)"
...
commented out in #ifdef DEBUG
As Paul told me, it is only informational, nothing more.
I don't want several screens of this information
on each linking (netstat f.e.)
1993-11-17 01:33:24 +00:00
Paul Richards
e523391c57
Default magic is back to netbsd ZMAGIC,
...
new a_midmag format needed for dynamic binaries.
-z produces normal ZMAGIC. (this gets our kernel built)
-Z produces netbsd ZMAGIC. (currently default)
1993-11-16 07:20:35 +00:00
Paul Richards
8d29dc5c6f
Swapped meaning of -Z and -z options.
...
On any other system -z means "standard" ZMAGIC format and is the
default. Therefore I've made -z be standard ZMAGIC and -Z be ZMAGIC
stored in the new a_midmag format.
The "standard" ZMAGIC format is now the default as well.
1993-11-16 00:42:57 +00:00
Paul Richards
760e925fe9
Incorporated fixes from Paul to make -Z option work. Emits old-style
...
ZMAGIC magic numbers in a long.
1993-11-15 20:58:20 +00:00
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