Commit Graph

2915 Commits

Author SHA1 Message Date
thorpej 38ba03f125 Allow the old-name functions to be compiled from the same source file as
the renamed functions, and add some #error directives to force the
issue with weak symbols for renamed functions when we support weak
symbols in the C library.
1997-10-22 06:37:42 +00:00
fvdl 21e1e24df3 New hacks to make libc work painlessly without bumping the major number:
use type func(arg1s) asm("emitted_name") gcc mechanism.
Suggested by Bill Sommerfeld.
1997-10-22 00:51:45 +00:00
lukem a60b842a81 use CPPFLAGS instead of CFLAGS 1997-10-21 23:59:18 +00:00
thorpej 6e190eed28 - Convert a few functions to variable arguments so that they can be
prototyped like the functions that they remap (open, fcntl, ioctl).
- Pull in prototypes from <rmt.h>.
1997-10-21 19:58:21 +00:00
thorpej 139064efd8 Fix an oversight in the previous. 1997-10-21 18:56:44 +00:00
mrg ea1abe7835 fix compile warnings with -O3 on the alpha. 1997-10-21 05:39:00 +00:00
fvdl d6b51107ce Hacks to enable libc to work without bumping the major. 1997-10-21 00:55:10 +00:00
thorpej 14cd99880c Fix the shared library versioning snafu caused by the recent changes
to the stat(2) family and msync(2).  This uses a primitive function
versioning scheme.

This reverts the libc shared library major version from 13 to 12, and
adds a few new interfaces to bring us to libc version 12.20.

From Frank van der Linden <fvdl@NetBSD.ORG>.
1997-10-20 22:05:06 +00:00
thorpej 977b44de88 Ooops, typo in a comment. 1997-10-20 20:41:09 +00:00
thorpej 6a34a8996c Add an __RCSID(). 1997-10-20 20:40:27 +00:00
thorpej 58ee7fe2a9 Add an __RCSID(). 1997-10-20 20:38:24 +00:00
jonathan 0841fc37a3 kill lint. 1997-10-20 19:43:26 +00:00
christos fd2bc36384 Move rcsid[] after the start symbol. 1997-10-20 16:09:27 +00:00
christos aef9d1ed68 Move rcsid[] after start:, so that start starts at 0. 1997-10-20 16:08:28 +00:00
christos 473c5739fd Bring back swapon and getdirentries from libcompat. 1997-10-20 16:04:24 +00:00
christos 121197f0ea Bring timezone back to libc. 1997-10-20 15:50:22 +00:00
christos 3ecdd3624c Moved timezone, swapon and getdirentries back to libc. 1997-10-20 15:49:39 +00:00
ragge 04195f0e89 Fix a bunch of warnings introduced by more flags to cc. 1997-10-20 14:11:35 +00:00
mycroft 2959c0da1f Move the RCS id after `start', so that `start' is once again the first thing
in the text segment.
1997-10-20 13:49:45 +00:00
ragge 41d776ab5c Fix warnings. 1997-10-20 12:49:50 +00:00
jonathan 8053fbfe3c Pull up endian-independent changes from locore, userland bcopy.S. 1997-10-20 09:31:37 +00:00
scottr 94cf433266 Add support for DTR/CTS flow control, from Bill Studenmund. 1997-10-20 08:07:47 +00:00
jonathan 338a11a3e7 RCSid police. Add __RCSID while we're here.
Add alternate label '_start' in front of __start() for installs with
DESTDIR or programs that assume '_start'.
1997-10-20 03:24:49 +00:00
oki 05afa81a2e Oops, fixed edit error at previous commit. 1997-10-19 19:15:30 +00:00
oki 92630972b5 NetBSD/x68k now use libkvm instead of libkvm.old 1997-10-19 19:10:26 +00:00
oki f7536c0926 NetBSD/x68k now use libkvm instead of libkvm.old 1997-10-19 19:07:24 +00:00
mycroft c967784829 Test file type correctly, using S_IS*(). 1997-10-19 18:10:58 +00:00
mycroft 15de1c9fd2 Use S_IS*(), not S_IF*. 1997-10-19 17:54:18 +00:00
thorpej ee196f5aad Install the "soundcard.h" include file in /usr/include, because:
- The documentation says <soundcard.h>, and
- You can't install an include into /usr/include/sys, because the user
  might be using "symlinks" for the sys includes.
1997-10-19 08:12:22 +00:00
augustss 0a9e50418e Update for SunOS compatibility. 1997-10-19 07:47:48 +00:00
jonathan d9af5eb2f7 Pull up ambi-endian diffs from kernel bzero(). 1997-10-19 01:19:58 +00:00
enami 8f9f7c1f69 Fix typo; MLINKS are always constructed from pair of link src and dst.
- delete the line `MLINKS += swapctl.2'.
1997-10-18 12:27:08 +00:00
mikel ea36cfbd5a xref tcpdump(8) not nonexistent tcpdump(8); remove tcpslice(1) xrefs 1997-10-18 06:57:59 +00:00
mikel 7ff744c57e xref time(3) instead of time(2) 1997-10-18 06:43:38 +00:00
mikel c7534c9f97 kill tab on line by itself, keep contents within 80 columns 1997-10-18 05:34:11 +00:00
jonathan 2698f7d137 Pull up endian diffs from kernel bcopy(). 1997-10-18 05:21:44 +00:00
mikel 665f5a78af fix typo; something called 'yesexpr' shouldn't have a 'n' in it 1997-10-18 05:08:32 +00:00
jonathan 82526d56fd Prototype __flt_rounds(). 1997-10-18 02:43:06 +00:00
mark 03be22adfe Include stdlib.h for prototype of free(). 1997-10-18 02:37:00 +00:00
mark a2b5e07612 Include memmove.S in the list of sources. 1997-10-18 02:28:25 +00:00
thorpej 232739024a Document net.inet.ip.allowsrcrt and net.inet.ip.subnetsarelocal. 1997-10-17 21:30:36 +00:00
mark fd06e9f4e6 Use the ASENTRY() macro for the declaration of cerror. 1997-10-17 19:57:17 +00:00
mark fb4d5f58af Fix extra 'S' character typo that resulted in the condition codes being
incorrectly internally on certain divides.
Handle the case where the internal result appears negative. This condition
can occur when dividing MIN_INT by certain values.
Raise an exception on divide by zero.
1997-10-17 18:43:47 +00:00
lukem a67f5d3e96 ntp_getopt returns -1 not EOF 1997-10-17 14:31:48 +00:00
lukem 14e91f97ec WARNSify 1997-10-17 14:26:43 +00:00
lukem 35e2907fec warnsify 1997-10-17 14:23:45 +00:00
jonathan aae966edfa Cacheflush support code for mips CPUs.
Used by GCC's lexical-closure trampoline code.
1997-10-17 06:29:02 +00:00
christos 196f36f2e9 bump up version number now that:
1. msync() will take a third argument.
2. remove obsolete xdr_{domainname,mapname,peername} from xdryp.c
3. make __ps_strings extern on setproctitle.c and don't set it to
   a default when it is NULL.
4. make unvis() argument to an int from a char.
5. move timezone() to libcompat
6. move swapon() to libcompat
7. move getdirentries() to libcompat
8. type sanity:
        mode_t: u_int16_t -> u_int32_t
        nlinks_t: int16_t -> u_int32_t
        dev_t: int32_t -> u_int32_t
1997-10-16 23:23:58 +00:00
christos f8b3cbd2c8 Remove obsolete functions 1997-10-16 23:22:31 +00:00
christos 14d765b9a0 caddr_t -> void *
PR/4269: Chris Demetriou: Add MS_* to msync()
1997-10-16 23:21:47 +00:00