1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-16 10:20:30 +00:00
freebsd/lib/libc
Peter Wemm 3d92fc05aa Place some hooks (__stdin, __stdout, __stderr) into libc for a future
ABI change.  There is some serious evilness here to work around some
gcc weaknesses.  We need to know the sizeof(FILE) manually until __sF
goes away in the next major bump.  We have the size for Alpha and i386,
missing is ia64, ppc and sparc* (and i386 with 64 bit longs).
At some point down the track we can change the stdin etc #defines to
stop hard coding the size of FILE into application binaries.

Lots of head scratching and ideas and testing by: green, imp
2001-02-20 01:56:52 +00:00
..
alpha Clean up syscall generation in libc by removing HIDDEN_SYSCALLS 2001-01-29 03:23:46 +00:00
amd64 Clean up syscall generation in libc by removing HIDDEN_SYSCALLS 2001-01-29 03:23:46 +00:00
compat-43 Remove _THREAD_SAFE and make libc thread-safe by default by 2001-01-24 13:01:12 +00:00
db mdoc(7) cleanup. 2001-02-12 15:16:24 +00:00
gen Preceed/preceeding are not english words. Use precede or preceding. 2001-02-18 10:25:42 +00:00
gmon Remove _THREAD_SAFE and make libc thread-safe by default by 2001-01-24 13:01:12 +00:00
i386 Clean up syscall generation in libc by removing HIDDEN_SYSCALLS 2001-01-29 03:23:46 +00:00
ia64 Clean up syscall generation in libc by removing HIDDEN_SYSCALLS 2001-01-29 03:23:46 +00:00
include libc MT-safety, part 2. 2001-02-11 22:06:43 +00:00
locale cleanup commentaries 2001-02-19 19:09:00 +00:00
mips
mipseb
mipsel
net Enable AI_ADDRCONFIG as a valid flag of getaddrinfo(3). Some 2001-02-19 13:13:51 +00:00
nls Use .Rv macro instead of hardcoded message 2001-02-12 08:42:56 +00:00
posix1e Fix typo: seperate -> separate. 2001-02-06 10:39:38 +00:00
quad
regex mdoc(7) police: fixed the weird construct. 2001-02-09 09:08:53 +00:00
rpc mdoc(7) police: C types should be declared with either .Ft or .Vt. 2001-02-08 10:22:35 +00:00
stdio Place some hooks (__stdin, __stdout, __stderr) into libc for a future 2001-02-20 01:56:52 +00:00
stdlib Remove freelists managed by Balloc/Bfree. 2001-02-15 22:12:50 +00:00
stdtime Back out snprintf -> sprintf change until I have time to look at it. 2001-02-18 04:07:50 +00:00
string mdoc(7) police: split punctuation characters + misc fixes. 2001-02-01 16:38:02 +00:00
sys List the SA_RESTART flag rather than burying it in another paragraph. 2001-02-14 21:46:07 +00:00
xdr mdoc(7) police: print #ifdef/#endif literally, 2001-02-08 10:40:42 +00:00
yp Remove _THREAD_SAFE and make libc thread-safe by default by 2001-01-24 13:01:12 +00:00
Makefile Fix the current libc breakage in current: 2001-02-16 06:11:22 +00:00
Makefile.inc