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
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
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
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
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
Nate Williams
501584c759
Cleaned up the Makefile to look nicer and not require a lot of hacks
1993-08-04 21:00:46 +00:00
Jordan K. Hubbard
9e5ebc8c71
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 Williams
470210e2dc
dc has no man page, so add NOMAN to Makefile
1993-08-03 16:35:31 +00:00
Andrew Moore
e20f62775f
adding GNU dc ("desk calculator")
1993-07-31 01:10:24 +00:00
Andrew Moore
af7f5fbec0
changed BINMODE= 6555 and CATMODE= 0664
1993-07-27 03:28:32 +00:00
Andrew Moore
e5082edc10
Added setreuid() calls so that shell escapes work.
...
The effective ID's need to be set to the real ID's before invoking
a shell for security reasons.
1993-07-27 02:54:46 +00:00
Paul Richards
add6d758b6
Added Charles changes for GCC@ symbols.
1993-07-26 22:40:41 +00:00
Andrew Moore
266f6fdff9
updated man to use more as the default pager
1993-07-26 19:41:13 +00:00
Andrew Moore
1b7072f477
changed find . -name '*' to find . -type f
1993-07-24 03:41:41 +00:00
Nate Williams
3244235258
Added ${DESTDIR} to all the naked install commands w/out them.
1993-07-23 08:23:19 +00:00
Jordan K. Hubbard
47dee7af0b
Changes to make `maninstall' work.
1993-07-23 02:58:20 +00:00
Jordan K. Hubbard
9bd9789ec0
Added Christoph Robitschko's catman
1993-07-23 02:36:24 +00:00
Nate Williams
d696f8b647
Removed manpath.1 and added CLEANFILES directive to Makefile since it's
...
made automagically.
1993-07-21 21:37:54 +00:00
Nate Williams
7784cc2f09
Made makewhatis installed as 555 so that people could actually run it.
1993-07-21 21:37:20 +00:00
Andrew Moore
4a5e9a2017
added mandoc macro support;
...
each name now generates a separate whatis data base entry
1993-07-21 21:08:32 +00:00
Nate Williams
2aaed01e05
One last thing for making sure it works.
1993-07-21 20:48:37 +00:00
Jordan K. Hubbard
caa40a118a
Changes to allow man to work with or without obj dirs.
1993-07-21 17:18:04 +00:00
Rodney W. Grimes
3b1dcbdd1a
The install of manpath.config did not have a ${DESTDIR} in it. These
...
are needed on all install commands in Makefiles!
1993-07-20 02:13:11 +00:00
Jordan K. Hubbard
da9e1880f5
Added fix from Rich to accept catpages with .0 syntax for backwards
...
compatability (XFree86 man pages will still be .0'd for awhile).
1993-07-18 22:40:56 +00:00
Jordan K. Hubbard
6c8225df97
Fixed braindamage.
1993-07-18 05:52:29 +00:00
Rodney W. Grimes
4c860b3c23
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:20:35 +00:00
Rodney W. Grimes
49cf38bd01
Removed files that are generated by the Makefile. Fixed Makefile for
...
make depend so that config.h gets created so make depend does not fail
in other directories.
1993-07-17 06:06:28 +00:00
Rodney W. Grimes
9c30b1bfe1
Fixed make file for tags target, removed files that are generated by the
...
Makefile.
1993-07-17 06:05:35 +00:00
Rodney W. Grimes
2fb012f552
Added BINMODE=2555 so that it can write the man pages into /usr/share/man/catx.
...
This means the man dirs must be owned by group BIN. I have set up the
distribution building tools to be that way.
1993-07-16 17:51:03 +00:00
Rodney W. Grimes
6a8b6e6f01
Merge. Fix LINKS+= with $DESTDIR$BINDIR in them, you do NOT need to
...
specify $DESTDIR on a LINKS+= line.
1993-07-16 17:48:38 +00:00
Jordan K. Hubbard
402bc896a4
Whoops, forgot to add this one.
1993-07-16 06:48:59 +00:00
Jordan K. Hubbard
61bd7eb21b
Lots of stuff is now configured in Makefile.inc, path to `less' no longer
...
absolute, less uses "fall off end" flag by default, manpath.config now
properly installed. Happy now, Rod? :-)
1993-07-16 06:46:42 +00:00
Nate Williams
f501a86e55
chmr@edvz.tu-graz.ac.at
...
gnu/rcs/rcs and rcsfreeze have the wrong man extension in their
Makefiles (.0)
1993-07-14 18:42:35 +00:00
J.T. Conklin
4d5de78c85
Update diff, diff3, and sdiff's makefiles to use .PATH: instead of
...
copying the same files to multiple directories. This should make
things easier when it comes time to update to a newer version of
diffutils.
With this checkin, this brings the netbsd and freebsd diff dists
into sync.
1993-07-09 20:36:06 +00:00
J.T. Conklin
9b21dc9931
Update makefiles:
...
centralize obj/noobj conditional in Makefile.inc
use DPADD
don't compile profiling library
install rcsfreeze correctly
After this commit, the freebsd and netbsd rcs distribution will be in sync.
1993-07-09 16:15:13 +00:00
Jordan K. Hubbard
46d24e563b
Changed Makefile to use Nate's selective obj/noobj build scheme.
1993-07-08 21:57:48 +00:00
J.T. Conklin
c921550b27
Gnu grep 2.0 does fgrep too!
1993-07-08 16:18:59 +00:00
Jordan K. Hubbard
f629c45f00
Newer new man page reader.
1993-07-07 23:07:02 +00:00
Nate Williams
1f445a8cdb
Really cleaned up obj/noobj this time (same as I did with CVS)
1993-07-06 19:46:03 +00:00
Nate Williams
552fc2e65e
We don't need librcs.a in /usr/lib, so make install not do anything
1993-07-06 19:38:11 +00:00
Nate Williams
18b45b34dc
Really fixed the obj/noobj problems in CVS, and also made it so a
...
make install did not install libcvs in /usr/lib, since it has no
reason to do that.
1993-07-06 19:12:57 +00:00
Nate Williams
67b32f8a64
Removed egrep since the new grep is just a link to it w/out any changes
...
anymore
1993-07-06 18:53:50 +00:00
Nate Williams
ef7cc70c15
Left an ugly in the Makefile
1993-07-06 18:45:59 +00:00
cvs2svn
c0712724bc
This commit was manufactured by cvs2svn to create tag 'grep_2_0'.
1993-07-06 18:45:27 +00:00
Nate Williams
c0db29cc59
Update GNU grep to version 2.0
1993-07-06 18:45:26 +00:00
Nate Williams
b0accfccb4
Don't echo anything when doing null args, since not doing anything is
...
more like the standard behavior.
1993-07-06 18:36:50 +00:00
Nate Williams
574af12988
#ifdef out an unecessary function prototype that conflicted with the
...
system prototype. (Needed for gcc1)
1993-07-06 18:00:18 +00:00
Charlie Root
845c052a41
New manual page system
1993-07-02 04:54:10 +00:00
Nate Williams
315615555c
Bruce Evans:
...
The enclosed diffs implement printing of the floating point state for
the version of gdb-3.5 in 386BSD-0.0. I don't have gdb for 386BSD-0.1
but I've been told that it is also missing this feature.
The changes are small. Code to read the FP state from the kernel was
#ifdef'ed out, but it essentially works. Code to change the FP regs
is still #ifdef'ed out. It is close to working too. Printing of the
FP regs was broken because hard reg numbers were confused with stack
offsets.
4. The emulator does not handle FP errors right, and it does not
communicate the emulated FP state to the rest of the kernel, so
"info float" shows garbage.
1993-07-01 00:17:55 +00:00
Nate Williams
634e1387da
Fixed a missing letter that causes an error when formatting the document
1993-06-29 10:17:35 +00:00