Commit Graph

726 Commits

Author SHA1 Message Date
jtc df4bd22dd2 Rename tolower & toupper macros to _tolower and _toupper.
Standard C requires tolower to return a character that is !isupper unchanged
which was not being done with the macro.  The function version does the
right thing, so the loss of the macro is no great deal.

I didn't eliminate the macros entirely, since X/Open's XPG3 requires _tolower
and _toupper with the same semantics.  But, like isascii/toascii, they are
removed from the namespace if either ANSI_SOURCE or _POSIX_SOURCE is defined.
1993-08-06 22:05:29 +00:00
jtc c747426b9b Add __dead qualifier to _exit(), as it never returns. 1993-08-06 21:13:32 +00:00
mycroft c0772b9a9e Add declaration of sys_signame[]. 1993-08-06 20:43:34 +00:00
jtc ec73242ca8 Declare function versions of is* and to* functions -- discovered by
P.J. Plauger's ANSI Library regression test.
Don't export isascii & toascii in strict ansi mode.
1993-08-06 18:41:21 +00:00
jtc 53c3f682d7 Change volatile qualifier to __dead, for when cc != gcc. 1993-08-04 17:33:37 +00:00
jtc 91d4aa53f0 Use __pure qualifier. 1993-08-04 17:24:44 +00:00
mycroft 06d166fd25 New versions to go with new fts() et al. 1993-08-03 21:53:56 +00:00
mycroft 88d7d7d35d Oops. Don't include the rcsid strings in generated .h files. 1993-08-03 21:53:13 +00:00
mycroft 082ac3c1b1 Make RCS id stuff compatible with stupid rpcgen. 1993-08-03 13:18:03 +00:00
mycroft aee4b07b8a Add RCS identifiers, remove some completely useless RCS logs and patchkit
headers, and a few other insignificant changes.
1993-08-02 17:48:44 +00:00
mycroft e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
mycroft cda4f8f6ee Add RCS identifiers. 1993-08-01 05:37:30 +00:00
mycroft 9d413dce44 New version to match new fts.c. 1993-08-01 00:23:18 +00:00
deraadt f889a2a363 rewrote sun-copyrighted header files 1993-07-24 18:25:32 +00:00
mycroft f6e43c3958 Use ${COPY}, not -c for install. 1993-07-18 19:17:22 +00:00
brezak c17cb39f9c Allow SYS_INCLUDES={copies,symlinks} choice in bsd.own.mk. 1993-07-10 03:56:10 +00:00
cgd 4cbf5e04e2 update for better FP routines, from AT&T & elsewhere 1993-07-09 09:39:13 +00:00
cgd c8bdad0560 convert magic numbers to network byte order, and attendent changes 1993-06-18 06:49:30 +00:00
jtc 7fb7e975c7 Make assert macro ansi complient. 1993-06-16 23:18:35 +00:00
mycroft 3fc9350004 Don't forget to install fnmatch.h. 1993-06-16 17:53:55 +00:00
jtc 9a11d802b6 Update fnmatch to be more posix complient (from keith bostic) 1993-06-16 17:17:30 +00:00
deraadt e82a74188f ugh. INADDR_LOOPBACK needs to be here.
cgd suggests there might be dragons here...
1993-06-15 01:03:37 +00:00
cgd 70a04c5a30 update db code to v1.6 from vangogh, and put it in "db" rather than "DB" 1993-06-14 23:51:26 +00:00
deraadt 4332fde98f removed stuff which should not be here. 1993-06-14 17:34:53 +00:00
brezak e9d4dc6e4f Changes from:
conklin@talisman.kaleida.com

	* use consistant macro names for multiple #include protection
	  of header files.  I used the same convention used by TIRPC.

	* added function prototypes to header files.

	* fixed C source where it conflicted with prototypes, documentation,
	  and TIRPC.
1993-06-09 19:29:34 +00:00
brezak 6efeb0f4c8 GCC2 defines alloca() differently. 1993-06-08 01:29:43 +00:00
deraadt 579d0e6617 install incluide files mode 644 1993-06-07 04:28:27 +00:00
proven 4c3f702788 Removed bugs and memory leaks from the directory functions. 1993-06-04 17:00:03 +00:00
brezak 9d173c7475 Put protocol definition at end so it compiles. 1993-06-03 19:20:39 +00:00
brezak 564a0442b0 rquota.h was repeated. 1993-06-03 19:20:02 +00:00
brezak e04c6b6412 Reverse the versions of the call. 1993-06-02 19:52:14 +00:00
cgd 8f8767f190 add proto for kvm_getenv() call, to find environment variable string in
the same way kvm_getargs() gets argument string
1993-06-01 01:33:32 +00:00
cgd 7a24140432 new vangogh db (v1.5) 1993-05-27 19:54:30 +00:00
deraadt d163fb0f5e install /usr/include/malloc.h! 1993-05-26 06:11:22 +00:00
cgd 5e82abde83 fixed, thanks to Mike Murphy <mrm@optigfx.com>, with minor hacks by cgd 1993-05-22 04:52:14 +00:00
cgd e6a7c20e09 change for 'arch' 1993-05-18 09:58:39 +00:00
cgd f9350c73f0 getpgrp actually takes void. ask the IEEE... 1993-05-16 01:51:51 +00:00
cgd fe0ee6d526 fix bad prototype for getpgrp() 1993-05-15 09:44:34 +00:00
proven 2e6a509cee ftp put doesn't cleanly truncate and overwrite a file. 1993-05-06 13:28:41 +00:00
proven c7796f288f Fixed dependency problem. 1993-05-06 02:23:15 +00:00
proven 1c563e4460 rpc directory installs now. 1993-05-06 02:22:41 +00:00
proven ee9537f648 Set permissions and ownership all at once. (No more directories mode 0777) 1993-05-05 18:45:25 +00:00
deraadt e63190e8b9 rpc include files moved into /usr/src/include. Makes more sense and
lets YP and libc compile cleanly.
1993-05-03 07:42:45 +00:00
mycroft 5a50a4dc76 s/__dead/volatile/ 1993-05-01 15:18:57 +00:00
mycroft d46ad9b178 Don't forget to install err.h. 1993-05-01 15:18:25 +00:00
glass bb10974c7b oops 1993-04-30 23:57:07 +00:00
cgd b740fbac92 bsd->netbsd 1993-04-28 06:37:52 +00:00
cgd 7c95196e48 kernel name is bsd... 1993-04-28 05:40:43 +00:00
cgd 8c34141685 changed sys.386bsd to sys 1993-04-28 05:14:02 +00:00
proven 287b798815 Merged Charles's enhancements to SWAP macros into new db.h 1993-04-26 17:15:31 +00:00
deraadt 49ee23b204 this file used to try to generate a "struct passwd". Nope, won't work.. 1993-04-26 06:33:39 +00:00
deraadt f934531ce2 Allow include/rpcsvc to have .h files that are not generated from .x files 1993-04-26 05:04:58 +00:00
mycroft c51d80d0e7 Install mpool.h. 1993-04-26 02:10:42 +00:00
proven e464122a01 Took out an include line. Libc should compile now. 1993-04-21 04:12:55 +00:00
deraadt da79bafd2a Added two include files for YP 1993-04-20 06:03:55 +00:00
mycroft b8385343cd Add reinclusion protection. 1993-04-19 00:38:48 +00:00
proven e75cc16e77 Updated header files for libdb. 1993-04-18 21:48:37 +00:00
mycroft dd7cb2ff11 Define default byte order for i386. 1993-04-18 20:18:21 +00:00
mycroft b4066ead64 Add N_RELOFF(). 1993-04-17 20:07:05 +00:00
sef 7e852bb789 `inline' is not present in gcc when -ansi is given; use __inline instead. 1993-04-17 02:13:22 +00:00
mycroft 7db68148ea Add QMAGIC support. 1993-04-16 13:18:52 +00:00
mycroft 2d8799343e Add support for QMAGIC. 1993-04-16 12:09:18 +00:00
deraadt 7343f8c2de Because so much stuff expects it.. 1993-04-15 01:04:14 +00:00
cgd db622a7428 added netccitt, netiso, and netns support, from (currently
alpha) patch 126
1993-04-09 12:00:07 +00:00
cgd 77b12ae35f make sure directory to install stuff exists before installing 1993-04-09 09:38:47 +00:00
cgd f6aab4c4e9 now that we have subdirs, need to do them on install, too... 1993-04-04 19:17:10 +00:00
cgd 4fd6e23aea rwall RPC definition. original, by cgd, but numbers gleaned
from headers+portmap on other machines.
1993-04-04 19:02:36 +00:00
cgd a912430436 from SUNRPC 4.0 1993-04-04 19:00:06 +00:00
cgd 40a8354f50 updated for addition of rpcsvc 1993-04-04 18:59:30 +00:00
cgd e28e9b88be install of include subdirs from sys.386bsd now done relative to current
dir, rather than from /sys.
1993-03-31 23:53:28 +00:00
cgd 3ed1b2cbf7 patch from rich murphy (rich@rice.edu) to fix alloca prototype 1993-03-25 05:51:03 +00:00
cgd d2933b731d marked dirs netimp, netiso, and netns as "missing" from LDIRS 1993-03-23 16:36:35 +00:00
cgd 5063ec509c added "vm" to list of subdirs of /usr/include, and made a minor
cleanup so /usr/include/machine is handled right w/different types
of installs (links vs. copies).
1993-03-22 23:02:52 +00:00
cgd 2c8f20d572 made install copy, rather than symlink includes 1993-03-22 08:07:15 +00:00
cgd e541169ce2 after 0.2.2 "stable" patches applied 1993-03-21 18:04:42 +00:00
cgd 61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00