drochner
7cd4c14e82
regoff_t is used like size_t within the code, it should be defined
...
so instead of off_t. This makes some casts unnecessary.
We can't change the definition now due to binary compatibility, so
prepare for the next libc major version.
1998-12-08 14:00:24 +00:00
drochner
64a8986fc2
Change some function arguments to appropriate types. This makes lint
...
happy without casts.
1998-12-08 13:52:48 +00:00
drochner
25804e11c9
remove another unneeded cast
1998-12-08 13:49:46 +00:00
drochner
285638718a
correct a comment, minor formatting
1998-12-08 13:48:06 +00:00
drochner
c300f8f462
Back out part of the last change. This broke on the alpha (or wherever
...
sizeof(u_int32_t) != sizeof(*)), at least in cases with re->re_g->nstates
between 32 and 64.
Primary reason for the breakage was that the "states1" definition didn't
work as expected. (It didn't work before either, but this was not noticed
due to sizeof(long)==sizeof(*).)
The alpha can handle larger problems with the "small" state machine model
if a "long" is used as state variable, so it is better to keep the old
definition here. (u_int32_t is left for the "operator" variables.)
Use "int" as "sopno" - this is used as index into the states field, there
is no point in using a fized-size type.
1998-12-08 13:41:42 +00:00
abs
6381de4c64
Add links to getmntinfo(3) and getfsstat(2)
1998-12-07 05:17:53 +00:00
jonathan
bf3db28f12
Move warnings about sys_errlist[], sys_nerr, __sys_errlist, _sys_nerr
...
to _sys_siglist.c, so the warning is shown once at link time, not three times
(once for errlist.c itself, once each for the two includes in _sys_siglist.c).
1998-12-06 07:12:18 +00:00
jonathan
56f21e4806
Move warnings about sys_siglist[] and __sys_siglist to _sys_siglist.c,
...
so that the warning is shown once at link time, not three times.
1998-12-06 07:05:48 +00:00
pk
d92652f4ae
Check the results of argument decomposition in octets to prevent
...
garbage being sent to name servers.
1998-12-05 13:17:55 +00:00
mycroft
317ff12487
Slight cleanup.
1998-12-04 09:52:43 +00:00
cgd
244d803bb3
per e-mail with christos: history_next_event() should return -1, not NULL,
...
in case of error, just like history_prev_event() does.
1998-12-03 17:51:16 +00:00
thorpej
58e61001ec
Warn about references to the compatibility stat(), fstat(), and lstat(),
...
and direct the user to include <sys/stat.h> to generate the correct
reference.
1998-12-02 19:47:45 +00:00
thorpej
6f91c82be7
Warn about references to the compatibility msync(), and direct the user to
...
include <sys/mman.h> to generate the correct reference.
1998-12-02 19:37:50 +00:00
thorpej
0c5cf7b38a
Warn about references to the compatibility unvis(), and direct the user to
...
include <vis.h> to generate the correct reference.
1998-12-02 19:33:28 +00:00
thorpej
efd37a7da8
Warn about references to the compatibility vfork() (i.e. the vfork() with
...
the 4.4BSD non-shared-address-space semantics), and direct the user to
include <unistd.h> to generate the correct reference.
This warning isn't about an ABI compatibility issue, but the new vfork() is
considerably faster.
1998-12-02 19:29:56 +00:00
christos
d72de1a548
PR/6251: ``TheMan'': Delint.
1998-12-02 09:47:20 +00:00
thorpej
e644246e6a
Warn about references to the compatibility() sigaction(), sigpending(),
...
sigprocmask(), sigreturn(), and sigsuspend(), and direct the user to
include <signal.h> to generate the correct reference.
1998-12-02 01:01:03 +00:00
thorpej
6dc438b3ac
Warn about references to the compatibility sigaddset(), sigdelset(),
...
sigemptyset(), sigfillset(), and sigismember(), and direct the user
to include <signal.h> to generate the correct references.
1998-12-01 22:05:21 +00:00
thorpej
126eb1160e
Warn about references to the compatibility sys_errlist[] or sys_nerr, and
...
direct the user to include <errno.h> to generate the correct reference.
Warn about references to the deprecated __sys_signame[] or __sys_nerr, and
direct the user to include <errno.h> and use sys_errlist or sys_nerr instead.
1998-12-01 20:38:02 +00:00
thorpej
7c8e3ebefb
Warn about references to the compatibility sys_signame[], and direct
...
the user to include <signal.h> to generate the correct reference.
Suggestion from Christoph Badura.
1998-12-01 20:31:41 +00:00
thorpej
6d0722603d
Warn about references to the compatibility sys_siglist[], and direct the
...
user to include <signal.h> or <unistd.h> to generate the correct reference.
Warn about references to the deprecated __sys_siglist[], and direct the
user to include <signal.h> or <unistd.h> and use sys_siglist instead.
1998-12-01 20:31:00 +00:00
thorpej
67388db284
Warn about references to the old glob functions, and direct the user to
...
include <glob.h> to generate the correct references.
Suggestion from Christoph Badura.
1998-12-01 20:14:04 +00:00
thorpej
cde86f7e7e
Warn about references to the old fts functions, and direct the user to
...
include <fts.h> to generate the correct references.
Suggestion from Christoph Badura.
1998-12-01 20:13:47 +00:00
sommerfe
322be18c08
Fix pr6517: strftime %s returns unterminated string
1998-12-01 16:07:11 +00:00
thorpej
29c661aec0
Bump minor to 34; added __sys_signame14, __sys_siglist14, and __sys_errlist14.
1998-11-30 20:46:55 +00:00
thorpej
e0248b4e24
Renamed sys_errlist, exported as a pointer, not an array, so that as new
...
errors are added, the exported symbol size does not change. Update to
include new errors.
1998-11-30 20:46:09 +00:00
thorpej
ad653e250e
Renamed sys_siglist and sys_signame, exported as a pointer, not an array,
...
so that as new signals are added, the exported symbol size does not change.
Update to include new signals.
1998-11-30 20:45:40 +00:00
thorpej
f2403afe2c
Use the (new) sys_nsig instead of NSIG.
1998-11-30 20:43:53 +00:00
thorpej
50611666b1
Need an internal name for the (new) sys_nsig.
1998-11-30 20:43:06 +00:00
thorpej
2d77af5ffd
Don't include <sys/cdefs.h> twice. Also, don't include <signal.h> or
...
<unistd.h>. These headers are not needed, and if included now, cause
a compile error since the exported and renamed type is different.
1998-11-30 20:42:44 +00:00
thorpej
e1f67632f8
Build __errlist14.c, __siglist14.c, and __signame14.c
1998-11-30 20:41:21 +00:00
thorpej
739da0b44f
h_errlist[] is not exported in any header file. We should consider making
...
the symbol static when libc's major is bumped. Indicate this with a comment.
1998-11-30 20:15:41 +00:00
eeh
c0d0251b80
sparc doesn't need quad support when running in 64-bit mode either.
1998-11-28 17:01:54 +00:00
sakamoto
e3a695901c
Add frexp.c and modf.c.
1998-11-26 07:50:56 +00:00
eeh
1a896d2040
Add enough of a kvm_sparc64.c to get the kvm library to build.
1998-11-25 05:49:58 +00:00
christos
8b132ea145
- (void) casts.
...
- fix off-by-one bug in fgets()
- don't make the file unbuffered.
1998-11-24 22:19:01 +00:00
tsubai
51f785d57d
Compile with -fPIC.
1998-11-24 11:16:11 +00:00
tsubai
106908bdb8
Add PIC version.
1998-11-24 11:14:54 +00:00
mycroft
0298a4dd05
Use __arm32__, not arm32, for egcs.
1998-11-24 09:25:30 +00:00
mrg
f228fbea11
deal with printf()ing another size_t. print a u_int %u.
1998-11-22 06:09:00 +00:00
mrg
35e4d57c26
deal with printf()ing a size_t.
1998-11-22 05:37:13 +00:00
kleink
8e8595b01c
Need to wrap stdio stream locking around the function body. On the bright
...
side, getchar_unlocked() can now be used instead of getchar().
1998-11-20 14:49:19 +00:00
kleink
71f3223468
Deploy stdio stream locking.
1998-11-20 14:44:14 +00:00
kleink
e0962e0eae
Oops, don't need <errno.h> any more.
1998-11-18 21:13:46 +00:00
kleink
6de55982d6
* Wrap file locking around the function body in order to have fseek() and
...
clearerr() executed as a single unit.
* Remove clearing of errno; this fseek() error indicator must be visible to
the caller.
1998-11-18 21:11:09 +00:00
kleink
72db869909
Now that it's delinted, make it compile on LP64 platforms again. (Using a
...
size_t for namelen isn't strictly appropriate/necessary anyhow.)
1998-11-18 20:51:51 +00:00
christos
c81a5c7244
revert previous change; same problem with perror().
1998-11-17 16:15:45 +00:00
christos
373acb7941
revert previous change; this reveals another bug in lints LINTED option.
1998-11-17 16:13:59 +00:00
christos
eeb9152be3
Since we are forcing unsigned shifts for portability, define Unsigned_shifts
1998-11-16 17:43:32 +00:00
christos
38676913cd
delint
1998-11-15 17:39:20 +00:00