summaryrefslogtreecommitdiff
path: root/lib/libc
Commit message (Collapse)AuthorAgeFilesLines
* Don't build .po's if NOPROFILE is defined.Bruce Evans1994-08-281-10/+27
| | | | | | | | | Don't build .so's if NOPIC is defined. Use ${ECHO} instead of `echo' so that `make -s' is fairly quiet. Notes: svn path=/head/; revision=2366
* gethostid.2 is now gethostid.3. Instal the correct one.Bruce Evans1994-08-281-1/+1
| | | | Notes: svn path=/head/; revision=2362
* Fix gethostbyaddr():Geoff Rehmet1994-08-281-2/+2
| | | | | | | | call _getdnsbyaddr() instead of _getdnsbyname() ;-) Submitted by: Geoff Notes: svn path=/head/; revision=2330
* libc.so should be installed immutable.Garrett Wollman1994-08-261-0/+1
| | | | Notes: svn path=/head/; revision=2299
* WINE/user LDT support from John Brezak, ported to FreeBSD by Jeffrey HsuDavid Greenman1994-08-221-0/+1
| | | | | | | | | <hsu@soda.berkeley.edu>. ...Moved over from 1.1.5. Other portions of this commit were done by moving the RCS files into place directly. Notes: svn path=/head/; revision=2203
* This is weird. I *added this*, but it went away again! Ummm.. Mumble.Jordan K. Hubbard1994-08-222-0/+12
| | | | | | | | I'm confused.. Submitted by: jkh Notes: svn path=/head/; revision=2201
* Put __infinity back here again until someone does the right thing andJordan K. Hubbard1994-08-202-2/+2
| | | | | | | | | repartitions libc into something human again. I don't have that kind of time right now myself, unfortunately. Submitted by: jkh Notes: svn path=/head/; revision=2157
* Fixed problem with returning -1 on error when the return value is aDavid Greenman1994-08-132-2/+4
| | | | | | | | | | | long long. Done by plugging both eax and edx with -1. This will clobber edx unnecessarily when the return value is only 32bit...though probably always an okay thing to do, it could stand a better fix. This was the cause of gawk being broken (boy was THAT ever a subtle bug!!!). Notes: svn path=/head/; revision=2058
* Oops, forgot to cvs add this file.Garrett Wollman1994-08-101-0/+63
| | | | Notes: svn path=/head/; revision=2005
* Make it easier for programs to figure out what revision of FreeBSD theyGarrett Wollman1994-08-101-4/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | | are running under. Here's how to bootstrap (order is important): 1) Re-compile gcc (just the driver is all you need). 2) Re-compile libc. 3) Re-compile your kernel. Reboot. 4) cd /usr/src/include; make install You can now detect the compilation environment with the following code: #if !defined(__FreeBSD__) #define __FreeBSD_version 199401 #elif __FreeBSD__ == 1 #define __FreeBSD_version 199405 #else #include <osreldate.h> #endif You can determine the run-time environment by calling the new C library function getosreldate(), or by examining the MIB variable kern.osreldate. For the time being, the release date is defined as 199409, which we have already established as our target. Notes: svn path=/head/; revision=2004
* Add back set_rpc_grouplistsize(), so mount_nfs compiles again. AlsoGarrett Wollman1994-08-101-3/+28
| | | | | | | fixed incipient bug wrt gid_t versus int. Notes: svn path=/head/; revision=1994
* Fixed typo.Garrett Wollman1994-08-091-2/+2
| | | | Notes: svn path=/head/; revision=1992
* Add (substantially re-written) support for /etc/host.conf, and reintegratedGarrett Wollman1994-08-091-11/+196
| | | | | | | | | | | | 1.1.5 support for YP, fixing a bug in 1.1.5 that prevented YP from ever working reliably. (I'm amazed that there were no bug reports.) IWBRNI someone could write a host.conf(5) manual page. Please look at the code before doing so; this version is somewhat more flexible in the format of its input. Notes: svn path=/head/; revision=1991
* Add a missing backslash to get this to work again.Jordan K. Hubbard1994-08-081-1/+1
| | | | | | | | Reviewed by: Submitted by: jkh Notes: svn path=/head/; revision=1950
* Added YP domain name getting/setting support, for SunOS/old programGarrett Wollman1994-08-083-7/+128
| | | | | | | compatibility. Notes: svn path=/head/; revision=1926
* Add back in the YP code from 1.1.5. (This attribution brought to youGarrett Wollman1994-08-074-0/+1202
| | | | | | | | by Theo de Raadt.) Added a new make flag variable, NO_YP_LIBC, which disables YP entirely. User-land programs to come later. Notes: svn path=/head/; revision=1919
* More directory cleanup after YP merge.Garrett Wollman1994-08-074-27/+8
| | | | Notes: svn path=/head/; revision=1916
* Add Sun RPC documentation, which should eventually go into our PSD.Garrett Wollman1994-08-076-0/+9681
| | | | | | | (I think I'm up to part 6.) Notes: svn path=/head/; revision=1904
* Moving RPC stuff into libc, part 2.Garrett Wollman1994-08-079-0/+2947
| | | | Notes: svn path=/head/; revision=1902
* Moving Sun RPC code into libc, part 1. Based on work done by a number ofGarrett Wollman1994-08-0741-0/+8555
| | | | | | | | people, including J.T. Conklin, Theo de Raadt, Paul Richards, and probably someone else who's going to flame me as soon as they see this message. Notes: svn path=/head/; revision=1901
* Converted 'vmunix' to 'kernel'.David Greenman1994-08-051-2/+2
| | | | Notes: svn path=/head/; revision=1856
* First crack at making libc work with the new make macros. It compiles onGarrett Wollman1994-08-0589-106/+4729
| | | | | | | | my machine, and a simple static (genassym) and shared (sysctl) executable both work. Still to be done: RPCand YP merge. Notes: svn path=/head/; revision=1849
* Rewrite nlist to mmap the whole a.out file (at Davidg's suggestion).Geoff Rehmet1994-07-221-36/+47
| | | | | | | | | This means that we don't have to do rounding calculations for page boundaries. (We do all our accesses via the mmapped area now.) Reviewed by: Notes: svn path=/head/; revision=1794
* Pull in GNU2 fix for this from FreeBSD, allows ldexp.c to compile withRodney W. Grimes1994-05-272-0/+20
| | | | | | | gcc2.x Notes: svn path=/head/; revision=1585
* BSD 4.4 Lite Lib SourcesRodney W. Grimes1994-05-27743-0/+128643
| | | | Notes: svn path=/cvs2svn/branches/unlabeled-1.1.1/; revision=1573
* BSD 4.4 Lite bin SourcesRodney W. Grimes1994-05-263-0/+444
| | | | Notes: svn path=/head/; revision=1556
* BSD 4.4 Lite usr.sbin SourcesRodney W. Grimes1994-05-262-0/+158
| | | | Notes: svn path=/cvs2svn/branches/WIN_TUE_NL/; revision=1553
* BSD 4.4 Lite Include SourcesRodney W. Grimes1994-05-241-0/+125
| | | | Notes: svn path=/head/; revision=1539
* Add $Id$ to all, clean up multiple spacesRodney W. Grimes1994-02-212-4/+6
| | | | Notes: svn path=/head/; revision=1187
* WINE/user LDT support from John Brezak, ported to FreeBSD by Jeffrey HsuDavid Greenman1994-01-315-0/+216
<hsu@soda.berkeley.edu>. Notes: svn path=/head/; revision=1052