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 |
|
christos
|
1325a26d7b
|
delint
|
1998-11-15 17:32:41 +00:00 |
|
christos
|
664c057479
|
Restructure the send and recv buffers slightly to avoid lint warnings and
make their treatment symmetric.
|
1998-11-15 17:30:40 +00:00 |
|
christos
|
c4fda000eb
|
Use a union again to make sure that we are aligned; this is not necessary
in this case, but makes the code easier to read, and avoids lint warnings.
|
1998-11-15 17:29:17 +00:00 |
|
christos
|
6f2f908d59
|
avoid potential buffer overflow and alignment problem that was caused
by casting a char[24] array to struct rpc_msg (sizeof(struct rpc_msg) == 48)
on i386. Use a union instead.
|
1998-11-15 17:27:35 +00:00 |
|
christos
|
ee3762617d
|
delint:
- memmove -> memcpy
- check that we don't get a bogus h->h_length
|
1998-11-15 17:25:39 +00:00 |
|
christos
|
ae3564f2ff
|
int -> uid_t, gid_t
|
1998-11-15 17:24:07 +00:00 |
|
christos
|
8cc3f31582
|
delint
|
1998-11-15 17:21:49 +00:00 |
|
christos
|
f8dfd806d0
|
in the __str{error,signal} functions make the third argument size_t since
it is really a size. This does not affect the external interface, so there
should be no reason to bump the libc #
|
1998-11-15 17:21:08 +00:00 |
|
christos
|
e7f7fdba9a
|
delint
|
1998-11-15 17:19:53 +00:00 |
|
christos
|
d1d407360d
|
This is ugly. There is a const castaway inside the print macro, so we cannot
use /* LINTED */ comments, since cpp will expand comments only at the macro
definition location, not at every expansion.
|
1998-11-15 17:19:05 +00:00 |
|
christos
|
6865d51c46
|
st_blksize cannot be negative
|
1998-11-15 17:16:27 +00:00 |
|
christos
|
56395b9694
|
change len from size_t to int so that len = fp->_r does not get promoted
to unsigned. cast len appropriately to size_t later.
|
1998-11-15 17:15:18 +00:00 |
|
christos
|
33edc15a8c
|
delint
|
1998-11-15 17:13:51 +00:00 |
|
christos
|
621e32573c
|
delint:
- argsused for len
- use nanosleep instead of select to delay.
|
1998-11-15 17:11:48 +00:00 |
|
christos
|
f4c1479174
|
delint
|
1998-11-15 17:10:30 +00:00 |
|
christos
|
7c990e0c7b
|
delint
|
1998-11-14 19:31:01 +00:00 |
|
christos
|
4523c05fa8
|
Delint:
- we don't need to use longs; convert to use int32_t.
- remove break statements after returns.
- cast things properly.
|
1998-11-14 16:43:49 +00:00 |
|
christos
|
6f27a975b9
|
ifdef out __warn_references if we are linting.
|
1998-11-14 16:40:50 +00:00 |
|
christos
|
2c89343c25
|
delint
|
1998-11-13 15:46:52 +00:00 |
|
christos
|
d6f530541f
|
delint
|
1998-11-13 12:31:50 +00:00 |
|
christos
|
f83d49b87d
|
document the return value of ualarm when setitimer fails to (useconds_t)-1,
also cast the return value in the source to the same to shut up lint.
|
1998-11-13 11:57:15 +00:00 |
|
christos
|
40941d96ac
|
delint
|
1998-11-13 10:26:19 +00:00 |
|
christos
|
f1e43a8104
|
delint! -- actually fix a bug lint found, globtilde could never have worked...
|
1998-11-13 10:25:42 +00:00 |
|
christos
|
920a51d98f
|
avoid assignment of a read only location that lint does not pick, but gcc does.
|
1998-11-13 08:25:17 +00:00 |
|
christos
|
4310f9e0be
|
delint
|
1998-11-12 16:38:49 +00:00 |
|