Commit Graph

1119 Commits

Author SHA1 Message Date
peter
aee95c69c6 Change the last -Wall cleanup so that the tputs declaration doesn't
conflict with the other declarations in other files.  tputs() is
traditionally declared to return int, not void.  curses.h has it as int.
ncurses has int and actually sets the return value.  This problem has
been causing the ircII port to not compile.

(I've only minimally tested this, I do not have libtermcap on my systems)
1996-09-10 12:42:10 +00:00
peter
1b5a8b5079 Resync statfs struct with sys/mount.h. 1996-09-07 21:50:31 +00:00
peter
3009686146 clean up some warts Bruce pointed out.
- no longer build or install libresolv.a, since we were immediately
   deleting it in afterinstall.
 - untangle $LIBDIR and $SHLIBDIR
1996-09-07 17:58:36 +00:00
peter
b7b55e8458 use termios when POSIX is defined in the Makefile, not sgtty 1996-09-07 17:31:37 +00:00
jkh
4b86ce1527 Don't smash attributes when turning color values off. This was submitted
as a PR to GNATs but it evidently went astray somehow since I can't find
it in the database now, nor does an assigned PR# appear on the mail I got.
Sorry about that, Danny!
Submitted-By: Danny R. Johnston <danny@simn.com>
1996-09-06 05:55:48 +00:00
bde
a69e6f6f14 Use a more robust check for ss_err.h existing. This header isn't
built early enough to always be installed by the `includes' target
in /usr/src/Makefile.  This is supposed to be handled by not
installing it if it doesn't exist.  However, a stale, uninstallable
copy sometimes exists in the source directory, and the existence
test sometimes found the wrong copy.
1996-09-05 21:22:51 +00:00
peter
01fc536d16 Regenerate 1996-09-05 19:22:15 +00:00
bde
218243765f Fixed DPADD. 1996-09-05 17:16:10 +00:00
wpaul
682f0db5cd Apply patch to fix +group YP overrides and prevent SEGV on badly
formatted groups (foo:*).
1996-09-05 12:27:24 +00:00
bde
3c2ee02d21 Removed unused `-I.'s from CFLAGS.
"." means the object directory, so it is just confusing to use it
when nothing is included from the object directory unless the object
directory is also the source directory.  It is confusing for "."
not to mean the source directory anyway, so used `-I.'s should be
replaced by `-I${.OBJDIR}'.
1996-09-04 22:25:35 +00:00
peter
8ec6fc003d add back stub libresolv 1996-09-03 13:24:59 +00:00
peter
fc533ec661 Install in /usr/lib/compat where ld.so can find it for older binaries,
but autoconf/ld/etc won't find it for new builds..
1996-09-03 13:22:58 +00:00
ache
56841d1b89 Describe POSIX saved IDs behaviour better 1996-09-03 11:32:01 +00:00
phk
cd5d2d6cd6 Add cfree,
Move to usr/lib/compat
1996-09-02 13:15:01 +00:00
ache
ee26672aee Describe current behaviour (_POSIX_SAVED_IDS are ON),
traditional BSD4.4 behavior (_POSIX_SAVED_IDS are OFF) was described
before.
Add some hooks to easily change this text when
POSIX_SAVED_IDS model will be changed.
1996-09-01 22:42:13 +00:00
jkh
289513699f Intelligently cache previous connection to host if we can still
use it.

Correct a typo bogon that had REST mistyped as RETR.  No wonder fetch's
restart command didn't work! :-(
1996-08-31 22:02:18 +00:00
bde
b574768f3a Fixed the easy cases of const poisoning in the kernel. Cosmetic. 1996-08-31 16:52:44 +00:00
bde
357511715d Don't depend in the kernel on the gcc feature of doing arithmetic on
pointers of type `void *'.  Warn about this in future.
1996-08-31 14:48:13 +00:00
peter
d0182e1f09 - libc self contained again.
- sync up source files with main libc
1996-08-30 21:26:05 +00:00
peter
676094ef05 consistancy fixup
Submitted by: "Philippe Charnier" <charnier@xp11.frmug.org>
1996-08-30 21:21:52 +00:00
peter
cad4766ed8 Sigh, back out the last bright idea I had here about compiling the res_*
routines from contrib/bind directly.  There were too many problems,
including having to add -DUSE_OPTIONS_H to the entire libc source in
order for the contrib code to pick up it's options, and so on.

Instead, I've merged the changes, libc is now self contained again.
1996-08-30 21:13:42 +00:00
adam
7228514fe7 pick up the resolver sources from contrib 1996-08-30 20:51:09 +00:00
peter
67215da21d back out last two changes, this caused the mandoc pages to be replaced by
man pages.  I'll fold in the real changes in a seperate commit.
1996-08-30 19:40:05 +00:00
peter
b0bcff6a2f oops, install termcap.h from ${.CURDIR}, not the obj dir.
Pointed out by: asami
1996-08-30 16:38:45 +00:00
peter
8a1778a6d9 cmp -s || install -c ==> install -C 1996-08-30 02:12:07 +00:00
peter
c721370665 Replace some bizzare AT&T(?) make macros (``${*F}'' ??!?!?!?)
Use more conventional implicit rule
1996-08-30 02:02:09 +00:00
peter
43aa2d3fd5 cmp -s || install -c ==> install -C, use .for loop for includes 1996-08-30 01:59:46 +00:00
peter
aa7d5a0e80 .include "bsd.prog.mk" -> .include <bsd.prog.mk> 1996-08-30 01:59:14 +00:00
peter
0a95f18e6f cmp -s || install -c ==> install -C, use a .for loop 1996-08-30 01:53:09 +00:00
peter
922fb4c05a cmp -s || install -c ==> install -C 1996-08-30 01:51:09 +00:00
peter
d109d6bb1a Add missing DPADD, remove duplicate -ltermcap 1996-08-30 01:50:07 +00:00
peter
86b559aa2a Don't create/install libc_r_pic.a 1996-08-30 01:43:15 +00:00
peter
4936c8aba7 cmp -s || install -c --> install -C 1996-08-30 01:41:52 +00:00
peter
57b82ec349 Quick hack to replace a destructive libresolv.so.2.0 with something
that transparently resolves references to libc.
1996-08-30 01:14:40 +00:00
peter
617f9e23e8 Add a missing ${ on a make variable.. 1996-08-30 01:08:03 +00:00
peter
b2c4a80465 oops, brain-lapse caused undefined symbol 1996-08-30 00:26:49 +00:00
peter
bbbc6e5456 The last commit failed part-way through, re-add the generated
resolver man pages.
1996-08-29 22:13:00 +00:00
peter
79af83b158 Revert change to build the reolver man pages on the fly, install the
machine-generated versions
1996-08-29 22:06:51 +00:00
wosch
84f6f208ff function appeared in Version 7 AT&T UNIX
Obtained from: ftp://netlib.att.com/netlib/att/cs/v7man/man2
1996-08-29 21:24:19 +00:00
peter
f44be6aaa8 Knock libresolv out of the SUBDIR for the moment while it doesn't build. 1996-08-29 20:17:12 +00:00
peter
99685f412f Merge in bind-4.9.4-P1 resolver... 1996-08-29 20:08:19 +00:00
peter
49d342f7ea regenerated.. 1996-08-29 19:33:04 +00:00
chuckr
18f577ec5c Committing the output of mkMakefile.sh, including changes to make
tcl install extra include files, and fixes on major/minor numbering.
Reviewed by:	Peter Wemm
1996-08-29 18:02:03 +00:00
peter
06c141420a Regenerate Makefile with mkMakefile.sh, add generated tclConfig.sh 1996-08-29 10:40:03 +00:00
bde
94fc722a2c Cleaned up interrupt masking by declaring the state variable in a
machine-dependent macro and passing it to all machine-dependent
macros.

Eliminated the state variable for the GUPROF case.
1996-08-28 20:15:32 +00:00
bde
27702551ea Made rintf() actually work. It was completely broken (when s_rint.c
was compiled with -O) by the precision bug in the i386 version of
gcc (assignments and casts don't clip the precision).  E.g.,
rintf(12.3456789) was 12.125.

Avoid the same bug in rint().  It was only broken for the unusual
case when the i387 precision is 64 bits.  FreeBSD defaults to 53
bit precision to avoid problems like this, but the standard math
emulator always uses 64 bit precision.
1996-08-28 16:34:36 +00:00
peter
c77e076643 Delete -DGOOD_SELECT from CFLAGS, we don't have it. This is used to
indicate that select() returns the leftover time remaining in the timeval
arg of select, we don't do that (yet :-).
1996-08-26 09:25:20 +00:00
jkh
9f430b38cd D'oh! verbose output should go to stderr. 1996-08-24 09:51:59 +00:00
mpp
d335e4c510 Some minor man page cleanup. 1996-08-23 20:52:53 +00:00
mpp
da03878686 Typo police. 1996-08-23 00:26:01 +00:00