freebsd-dev/lib/libc
Andrey A. Chernov d9e3eff33a 1) Disallow negative seek as POSIX require for fseek{o} (but not for lseek):
"[EINVAL] ... The resulting file-position indicator would be set to a
negative value."

Moreover, in real life negative seek in stdio cause EOF indicator cleared
and not set again forever even if EOF returned.

2) Catch few possible off_t overflows.

Reviewed by:	arch discussion
2001-08-15 02:07:47 +00:00
..
alpha Clean up syscall generation in libc by removing HIDDEN_SYSCALLS 2001-01-29 03:23:46 +00:00
amd64 Removed duplicate VCS ID tags, as per style(9). 2001-08-13 14:06:34 +00:00
compat-43 Removed duplicate VCS ID tags, as per style(9). 2001-08-13 14:06:34 +00:00
db Don't clobber the default for CFLAGS. 2001-08-03 21:45:54 +00:00
gen Use the ".Rv" mdoc(7) macro where appropriate. 2001-08-14 14:20:35 +00:00
gmon Remove whitespace at EOL. 2001-07-15 07:53:42 +00:00
i386 Removed duplicate VCS ID tags, as per style(9). 2001-08-13 14:06:34 +00:00
ia64 Removed duplicate VCS ID tags, as per style(9). 2001-08-13 14:06:34 +00:00
include Add entries for the posix1e functions that will be overridden in libc_r. 2001-04-04 18:04:10 +00:00
locale mdoc(7) police: 2001-08-07 15:48:51 +00:00
mips Bring in initial libc support for mips. These files were taken from 1999-03-03 07:06:17 +00:00
mipseb Fix all the mipseb Makefiles. They were broken when I checked them in 1999-04-22 07:16:11 +00:00
mipsel Fix all the mipseb Makefiles. They were broken when I checked them in 1999-04-22 07:16:11 +00:00
net mdoc(7) police: s;BSD/OS;.Bsx; where appropriate. 2001-08-13 17:07:40 +00:00
nls Removed duplicate VCS ID tags, as per style(9). 2001-08-13 14:06:34 +00:00
posix1e Use the ".Rv" mdoc(7) macro where appropriate. 2001-08-14 14:20:35 +00:00
quad $Id$ -> $FreeBSD$ 1999-08-28 00:22:10 +00:00
regex mdoc(7) police: protect trailing full stops of abbreviations 2001-08-10 13:45:36 +00:00
rpc mdoc(7) police: join split punctuation to macro calls. 2001-08-10 17:35:21 +00:00
stdio 1) Disallow negative seek as POSIX require for fseek{o} (but not for lseek): 2001-08-15 02:07:47 +00:00
stdlib Fixed style bugs (dot `.' at the end of error and warning messages). 2001-08-10 11:46:37 +00:00
stdtime mdoc(7) police: 2001-08-07 15:48:51 +00:00
string o Various mdoc fixes. 2001-08-09 17:10:48 +00:00
sys Use the ".Rv" mdoc(7) macro where appropriate. 2001-08-14 14:20:35 +00:00
xdr Fix a comment within a comment warning due to a missing "*/". 2001-04-10 03:47:40 +00:00
yp Changed the clnt_perror string in yp_all because it was saying the 2001-05-23 15:37:10 +00:00
Makefile Rip out the old __stdin/out/err stuff. It was completely 100% useless. :-( 2001-08-13 21:48:44 +00:00
Makefile.inc Activate build of posix1e extensions in libc and libc_r that have been 2001-04-04 18:17:28 +00:00