Poul-Henning Kamp
93ccf2fa5e
Since we are in the gcc bashing mood anyway: Add two changes for
...
basic-block profiling:
1. use a .stabs(25) symbol to link all the data structures together with.
The regular method isn't safe for the kernel.
2. add a BB before the prologue and add a BB after the epilogue, this
alows us to find the length of any counted BB. This is a cheap and somewhat
reasonable measure of actual cost.
1995-03-10 08:24:09 +00:00
Paul Richards
0d09ae1111
Change the return status of do_system_command to be -1
...
if a signal is received.
This fixes a bug where killing the process would cause a
"No manual entry for XXX" to be printed even if the manpage
was found.
1995-03-09 19:56:23 +00:00
Jordan K. Hubbard
fdf5c453e0
We can't bail out on generating the pic archive yet.
...
Submitted by: bde
1995-03-06 12:17:49 +00:00
Poul-Henning Kamp
3d496ce9e4
Don't make the shared libgcc. I don't belive we need the libgcc_pic.a
...
anymore, so I killed that as well.
1995-03-06 08:04:05 +00:00
Poul-Henning Kamp
316f7f7725
Never again shall we link libgcc dynamic. It was a big mistake in the
...
first place and we were too long in finding out. Now we know, and the
damage is hard to fix. This is part one: ld will not link gcc dynamic,
if specified as "-lgcc".
Suggested by: dyson & davidg
1995-03-06 08:00:23 +00:00
Poul-Henning Kamp
fcb2469be6
"Various very violent dissections
...
disables dysfunctional disinformed namei's,
needlessly negating namei cache."
These hacks cuts the number futile attempts made by cc and ccp to find
cross-compilers and other weird stuff. A make of the BOOTFLP kernel
has 20% less namei calls now, that is from 30647 down to 24563 calls.
1995-03-05 20:34:41 +00:00
Nate Williams
c79eac4c4c
Weak symbol support from NetBSD. This should bring us in sync with the
...
NetBSD ld code except for local changes for dlopen() and friends and
the hashing on the minor value of the shlibs. We should be binary
compatible now with all their libraries.
Obtained from: NetBSD
1995-03-04 17:49:20 +00:00
Nate Williams
d6212a19ca
Add the abilitity to compile the Lites code with the native FreeBSD assembler.
...
(This adds minor support for the .bss directive)
Submitted by: Many folks, but I believe Remy Card was the first person to
propose this change.
1995-03-02 20:29:18 +00:00
Andrey A. Chernov
6c5f92f17f
Fix two quad_t casts, one reported by wcp@lpds.sublink.org
1995-02-26 23:48:51 +00:00
Joerg Wunsch
def5a1b108
Patch bei Wolfram to avoid processing duplicate directories.
...
Submitted by: wosch@cs.tu-berlin.de (Wolfram Schneider)
1995-02-26 19:35:06 +00:00
Bruce Evans
eac78dccac
Install manpath.config.sample with the correct mode. It should be installed
...
elsewhere.
1995-02-26 03:03:15 +00:00
Jordan K. Hubbard
5865e890a7
Correct a few typos.
1995-02-24 11:21:34 +00:00
Andrey A. Chernov
e6c16d383f
Implement --hline "line" and --hfile file
1995-02-23 22:42:44 +00:00
Poul-Henning Kamp
7d6349eb5f
Don't rely on execute bit.
1995-02-23 05:48:38 +00:00
Nate Williams
f8972f58e8
Fixed non-conflict errors that occur when changes made to the local files are
...
the same as the changes made in the repository. This is often seen by
people with remote CVS trees that have applied their local patches to the
master site. a 'cvs update' will show bogus conflicts.
Obtained from: CVS mailing list, Stig<stig@inse.com>
In diffutils 2.6 and 2.7, diff3 -A complains about identical overlapping
changes. They're different from the ancestor but not from each other...
Why bother? The patch below fixes this nonsense and preserves [B]ackwards
compatiblity with the -B flag (also --show-bogus-conflicts).
Party on...
Stig
1995-02-20 18:47:18 +00:00
Jordan K. Hubbard
e28d028200
Whoops! It wasn't totally winning. I left out a couple of :'s. Fixed.
1995-02-19 09:52:52 +00:00
Jordan K. Hubbard
53d8c5c063
A much more winning default dir file.
1995-02-19 09:50:27 +00:00
Joerg Wunsch
27dd3ef3b9
Wolfram now also submitted a man page for this.
...
Submitted by: Wolfram Schneider <wosch@cs.tu-berlin.de>
1995-02-15 22:52:52 +00:00
Andrey A. Chernov
12430b365a
Changes for new _menu interface
1995-02-15 19:48:10 +00:00
Rodney W. Grimes
a533e22a54
Export ${DESTDIR} to h2ph so that the *.ph files end up in the DESTDIR
...
directories instead of /usr/share/perl.
1995-02-14 21:47:04 +00:00
Rodney W. Grimes
99fd7a9b42
Add missing ${DESTDIR} so that the sample dir file ends up in the
...
correct place.
1995-02-14 21:15:58 +00:00
Andrey A. Chernov
21edcfa248
Pass prgbox exit code to main exit code
1995-02-13 19:49:42 +00:00
Poul-Henning Kamp
46fe71cc98
Add -D__BSD__ and don't write "LINUX" on a CD as default.
1995-02-13 06:54:47 +00:00
Jordan K. Hubbard
bb71d76710
Try to clean up some of these nasty warnings.. This code is not just
...
twisted, it's seriously evil!
1995-02-12 09:53:03 +00:00
Jordan K. Hubbard
ad23c66664
Add mkisofs to list of targets.
1995-02-12 09:51:53 +00:00
Jordan K. Hubbard
8c96ef7169
Walnut Creek's local hacks to this code. Bob says he'll clean them up
...
RSN and send them back to Eric.
1995-02-12 08:16:50 +00:00
Jordan K. Hubbard
03d08911fe
Changes to make it compile under FreeBSD.
1995-02-12 08:06:09 +00:00
Jordan K. Hubbard
6f50ceba0f
Original virgin sources for version 1.2 of mkisofs, by Eric Youngdale of
...
Yggdrasil Computing Inc. This is a useful concession to us CDROM mastering
weenies out here.
Obtained from: Yggdrasil Computing, Inc.
1995-02-12 08:00:42 +00:00
Bruce Evans
b185266a8a
Quiet `make -s'.
1995-02-08 20:12:08 +00:00
Jordan K. Hubbard
19c408ae08
Support for more Sun compatible dlopen() and friends. Also added proper error
...
handling.
Reviewed by: gj
Submitted by: Mark Diekhans <markd@grizzly.com>
1995-02-07 13:33:42 +00:00
Bill Paul
714f0adda1
Wrote manual page for yppush and edited Makefile to install it.
...
Added conditional definition for _PATH_YP in yppush.c in case _PATH_YP
isn't defined anywhere else.
1995-02-05 21:48:04 +00:00
Poul-Henning Kamp
ed81a94967
added *.info and *.db to the default "ignore" list in cvs to avoid obviously
...
common mistakes.
1995-02-04 20:27:23 +00:00
Ugen J.S. Antsilevich
a351d38006
Fix to h2ph "undefined function" bug
...
i reported today earlier..tested and works OK..
( To those who want to experience bug try running aub
with old version of socket.ph and with new one or just any
perl script "requiring " <sys/socket.ph> or <sys/cdefs.ph> )
1995-02-03 15:16:03 +00:00
Bruce Evans
dc3c30d9be
Look for files to install first in the object directory, then in the
...
source directory.
Don't create target directories at install time. mtree already handles
them correctly.
1995-02-02 17:44:02 +00:00
Bruce Evans
e322e6a55a
Fix reading of stack addresses from core files. USRSTACK now really is
...
the (top of the) user stack.
1995-01-31 18:07:36 +00:00
Bill Paul
e35cfba7f2
Added SUNDIR entry for yppush
1995-01-31 09:48:48 +00:00
Bill Paul
9f6a77c541
Obtained from: The NYS project
...
This is a ported/modified version of the yppush program from the
yps-0.21 package from the NYS project. This program is used to propagate
updated NIS maps from an NIS master to an NIS slave. It's normally invoked
by /var/yp/Makefile.
This version of yppush has been modified in the following ways:
- Cleared up several Linux/BSD incompatibilities, largely involving
header files.
- converted from GDBM to DB with extreme predjudice. (well, not really...)
- removed lots of ugly debugging code that really didn't do anyone any good.
- Fixed a couple of inaccurate/badly formatted error messages.
- Renamed some functions to avoid collisions with certain YP routines
hidden inside libc.
- Small signal handling kludge: Linux has different struct sigaction
that us.
- Incorporated some functions from the yps-0.21 library that yppush was
dependent on.
Like ypxfr, this works, but could use come cleaning up.
1995-01-31 09:47:11 +00:00
Jordan K. Hubbard
053e19c19e
Fixed up the text a bit, attribute NetBSD properly.
1995-01-31 04:36:48 +00:00
Andreas Schulz
5992978871
Submitted by: Philippe Charnier <charnier@lirmm.fr>
...
Install the man page, now that we have one.
1995-01-29 02:16:01 +00:00
Bruce Evans
ceac74879e
Install man.local in the correct directory. Apparently everyone is using
...
the version installed from /usr/share. It's hard to eliminate old versions
- few Makefiles have `uninstall' targets and sup/ctm tends to blow away
old Makefiles.
This Makefile needs more work. Stuff is built at install time...
1995-01-26 06:00:40 +00:00
Jordan K. Hubbard
8f5738c194
Finally add a freakin' man page for tar!
...
Submitted by: John F. Woods <jfw@jfwhome.funhouse.com>
Obtained from: NetBSD
1995-01-26 00:14:11 +00:00
Bruce Evans
03a6bd1d69
Remove stale NOOBJ.
...
Use standard clean and cleandir targets.
1995-01-25 19:26:31 +00:00
Bruce Evans
4c4b1af8c2
Makefile.tty:
...
Initialize CLEANFILES. All tty FONTFILES are objects.
1995-01-25 19:25:20 +00:00
Bruce Evans
49da4dfc8d
Makefile.dev:
...
Don't initialize CLEANFILES here. Many FONTFILES are sources and required
special clean rules to avoid cleaning.
Makefile.tty:
Initialize CLEANFILES. All tty FONTFILES are objects.
1995-01-25 19:19:03 +00:00
Bruce Evans
725ae77af0
Fix path to makeinfo.
1995-01-24 04:13:34 +00:00
Jordan K. Hubbard
7884c1e534
Fix bogus dummy rule (sigh).
1995-01-23 23:43:35 +00:00
Jordan K. Hubbard
588a45c651
Fix bogus install rule.
1995-01-23 21:30:18 +00:00
Andrey A. Chernov
bae50898b7
Infopages cleanup
1995-01-22 22:45:07 +00:00
Andrey A. Chernov
95f51c5b57
Add doc subdir
1995-01-22 21:56:38 +00:00
Andrey A. Chernov
ae46450f21
Add missing infopages
1995-01-22 21:54:49 +00:00
Bruce Evans
3c447b4f44
Don't build kgdb. It should go away soon.
1995-01-19 17:03:28 +00:00
Bruce Evans
b34bc5463d
Fix installation of the link to tmac.an. $(FOO} doesn't work.
1995-01-19 15:58:34 +00:00
Andrey A. Chernov
a5bf27a269
Remove sneaked tabs
...
Submitted by: Ollivier Robert
1995-01-19 10:39:22 +00:00
Andrey A. Chernov
586cc4e455
Install additionly S and L text fonts, needed for BSD docs formatting
1995-01-17 22:02:34 +00:00
Andrey A. Chernov
8af44ad204
Use nroff instead of groff in %nroff% macro, becasue
...
nroff shell script pass additional internal parameters to groff
1995-01-17 21:12:05 +00:00
Andrey A. Chernov
8cd8abf162
Oops, forget to add \{ \} in prev. commit
1995-01-17 21:08:33 +00:00
Andrey A. Chernov
a61b49098a
Fix for 8bit clean ctype
1995-01-17 20:36:26 +00:00
Andrey A. Chernov
32bb7861f2
koi8-r added
1995-01-17 20:17:31 +00:00
Andrey A. Chernov
1f1d79eb97
Back out prev change, don't load tty-char directly, it is already done
...
into nroff shell script
1995-01-17 20:11:04 +00:00
Andrey A. Chernov
3e6c1c6d90
Load russian hyphentation for -Tkoi8-r
1995-01-17 20:08:42 +00:00
Andrey A. Chernov
a99d423620
Build ngroff instead of groff now
1995-01-17 19:28:56 +00:00
Andrey A. Chernov
309c205212
afterinstall --> beforeinstall to make LINKS work
1995-01-17 19:05:12 +00:00
Andrey A. Chernov
a5cf5392ff
Remove unnecessary complex renaming after nuking BSD tmacs
1995-01-17 18:49:52 +00:00
Andrey A. Chernov
083ad6c648
Rename tmacs properly (me)
...
Strip renamed pages before install
1995-01-17 18:31:07 +00:00
Andrey A. Chernov
055e903386
Add missing file
1995-01-17 17:51:52 +00:00
Andrey A. Chernov
bc70277b5b
Add missing psroff.sh (for compatibility with old groff)
1995-01-17 17:36:19 +00:00
Jordan K. Hubbard
5238dbaecc
Here's a patch to gdb-4.13 to add dyadic frames, as per J"org Wunsch.
...
Could somebody apply it?
Submitted by: gj
1995-01-17 13:52:39 +00:00
Andrey A. Chernov
0293a7a389
Remove troff chars emulation, handled better via tmac.tty-char
1995-01-17 01:08:03 +00:00
Andrey A. Chernov
c1328812d5
Back out 1.x changes (additional troff chars), now handled
...
via tmac.tty
1995-01-17 01:01:56 +00:00
Andrey A. Chernov
e9844b337b
Define troff chars in more nice way than defining them into
...
devascii R.proto (will be fixed too)
1995-01-17 00:58:05 +00:00
Andrey A. Chernov
aab45466ff
Move MANSRC defining rule (fix for obj subdir) to top level
...
Makefile.cfg, needed not only in man subdir
1995-01-17 00:42:27 +00:00
Andrey A. Chernov
f94052d6fc
Add russian hyphentation rules
1995-01-17 00:35:51 +00:00
Andrey A. Chernov
9acd98f380
Add koi8-r referred to tmac.tty
1995-01-17 00:21:30 +00:00
Andrey A. Chernov
5b90fb0af3
Add koi8-r as valid -T option
1995-01-17 00:13:15 +00:00
Andrey A. Chernov
7ac7111d42
Add devkoi8-r to SUBDIR
1995-01-17 00:06:29 +00:00
Andrey A. Chernov
a7e36b1757
Add koi8-r device (russian charset)
1995-01-17 00:04:14 +00:00
Andrey A. Chernov
7650ac4508
Fix install target when obj subdir present
1995-01-16 23:17:06 +00:00
Andrey A. Chernov
2875b41727
Don't call $(SHELL) for mdate.sh, call its directly.
...
Old method don't works, if login shell != sh && != bash
1995-01-16 23:02:07 +00:00
Andrey A. Chernov
98f978a585
Remove */doc
1995-01-16 17:53:43 +00:00
Andrey A. Chernov
9953d9b05d
Add doc to SUBDIR
1995-01-16 17:49:20 +00:00
Andrey A. Chernov
8ab90258e8
Add doc to SUBDIR list
1995-01-16 17:40:57 +00:00
Andrey A. Chernov
603ef010b6
Back out my ascii->latin1 change, too many special chars
...
appearse after it (f.e. hyphentate and such) which looks
very different in different code pages
1995-01-16 17:18:03 +00:00
Paul Traina
4f6d30a46a
One last one...
1995-01-15 09:12:29 +00:00
Paul Traina
b5e6cd375f
Last of the FreeBSD changes
1995-01-15 09:06:50 +00:00
Paul Traina
d94fc6a011
Layer in FreeBSD changes
1995-01-15 08:36:35 +00:00
Paul Traina
26444f9367
Layer in all FreeBSD patches
1995-01-15 08:30:25 +00:00
Paul Traina
f84f13d3d0
groff-1.09
1995-01-15 08:10:00 +00:00
Garrett Wollman
c81d9b5121
Turn off incredibly obnoxious forced -c' option to
more'.
1995-01-14 20:09:47 +00:00
Jordan K. Hubbard
d15b7357a8
Install suidperl suid root.
...
Submitted by: Jean-Marc Zucconi <jmz@cabri.obs-besancon.fr>
1995-01-14 03:31:27 +00:00
Andrey A. Chernov
21984e24b4
Use -Tlatin1 instead -Tascii to pass character from
...
S0ren name without warnings.
1995-01-13 00:42:04 +00:00
Jeffrey Hsu
add65270a0
Fix bug that created new files even when running in -C check mode.
...
Reviewed by: phk
1995-01-12 22:09:40 +00:00
Joerg Wunsch
d5453ba5c4
Make ldconfig and ld.so not hashing the shared lib minor number. This
...
misfeature caused troubles when a program attempted to access a shlib
where one with a higher minor number has been hashed. Ldconfig does
only include the highest-numbered shlib anyway, so this is in no way a
limitation of generality.
Caution: after installing the new programs, your /var/run/ld.so.hints
needs to be rebuiult; run ldconfig again as it's done from /etc/rc.
1995-01-12 19:12:29 +00:00
Jordan K. Hubbard
9d68e93aaf
Good grammar and good taste, from Gary Jennejohn.
...
Submitted by: gj
1995-01-12 11:47:02 +00:00
Andrey A. Chernov
4d7b8c9269
dc/doc added
1995-01-12 02:56:15 +00:00
Andrey A. Chernov
bfb9b93ee9
Infopage installation
1995-01-12 02:54:14 +00:00
Andrey A. Chernov
cd54e1437f
as/doc added
1995-01-12 02:50:50 +00:00
Andrey A. Chernov
81d5811672
Infopage installation
1995-01-12 02:48:42 +00:00
Andrey A. Chernov
eb0dc9c294
ptx/doc added
1995-01-12 01:35:31 +00:00
Andrey A. Chernov
72faa78f5b
Use -lgnuregex properly
...
Install infopages
1995-01-12 01:30:34 +00:00
Andrey A. Chernov
fe80b9dc28
doc added
1995-01-11 16:40:08 +00:00