2775 Commits

Author SHA1 Message Date
christos
c36405f069 Don't cast things to u_quad_t, but to u_long. 1997-10-08 04:14:00 +00:00
christos
060951ae78 Cast functions to the proper signatures and avoid const clash. 1997-10-08 04:13:27 +00:00
christos
93bfa94d10 How did this ever work? Fix to pass fileno(fp), instead of fp to lseek.
Pass off_t instead of fpos_t as the second argument.
1997-10-08 04:12:34 +00:00
christos
8212c7a241 Avoid volatile warnings. 1997-10-08 04:11:16 +00:00
christos
5d7f9cdc6b Fix prototypes for flockfile and funlockfile to take a const FILE,
since they don't modify it.
1997-10-08 04:10:50 +00:00
christos
ec75ec1f8c Make function declarations conform to the prototypes. 1997-10-08 00:52:47 +00:00
christos
e57ffbac55 Fix declaration of sys_errlist, add prototypes for flockfile and funlockfile 1997-10-08 00:35:50 +00:00
christos
eaa7838299 Add real prototypes 1997-10-08 00:33:40 +00:00
pk
3beb1a70cf In fts_alloc() copy the trailing 0 character explicitly, instead of
relying on the passed input string having a 0 character at the right spot.
Takes care of PR#4234.
1997-10-07 23:02:17 +00:00
hubertf
26f31c2590 Partly backing out last change, only leaving lstat() instead of stat().
Pointed out by Enami Tsugutomo <enami@but-b.or.jp>.
1997-10-07 00:02:44 +00:00
hubertf
5ce208addd add xref of ns.4 1997-10-06 23:38:59 +00:00
enami
f67a987e2d Acutally, lchmod, lchown and lutimes may set errno to ELOOP. 1997-10-06 08:22:58 +00:00
enami
215506d670 Bump minor version since lchmod, lchown and lutimes is added. 1997-10-06 01:15:00 +00:00
enami
e61b385cbb Add C library interface for new system call lchmod, lchown and lutimes. 1997-10-06 01:12:06 +00:00
enami
435d770085 Add C library interface for new system call lchmod, lchown and lutimes. 1997-10-06 01:12:04 +00:00
enami
67aed4b601 Add C library interface for new system call lchmod, lchown and lutimes. 1997-10-06 01:12:02 +00:00
mark
1f73d0c21a Added assembly files _memcpy.S memcpy.S memmove.S bcopy.S memset.S bzero.S 1997-10-06 00:40:31 +00:00
mark
6740365e8e Implement bzero() as a stub that calls memset(). 1997-10-06 00:39:25 +00:00
mark
45306416a8 Implement an assembly version of memset(). 1997-10-06 00:38:33 +00:00
mark
4cb1dd25c8 Implement standard libc memory copy/move functions as stubs onto the
assembly _memcpy() routine.
1997-10-06 00:37:51 +00:00
mark
65021679a3 Implement an assembly memory copy routine. 1997-10-06 00:35:50 +00:00
hubertf
681b2f48bc remove(3) doesn't remove dangling links due to stat() returning an
error. Now try lstat() before really aborting.
OK'd by thorpej.
1997-10-06 00:28:14 +00:00
mark
d581bfa372 Use machine/asm.h instead of DEFS.h
If SOFTFLOAT is defined provide glue to the softfloat functions.
1997-10-06 00:26:11 +00:00
mark
e416694cf0 If SOFTFLOAT is defined provide glue for the softfloat rounding functions. 1997-10-06 00:23:54 +00:00
mark
a0e35b1248 Use fpgetround() to get the current rounding mode. 1997-10-06 00:22:40 +00:00
mark
1302ae6654 Minor code cleanup.
Use machine/asm.h instead of DEFS.h
1997-10-06 00:20:28 +00:00
mark
9c99854d71 Minor code cleanups. 1997-10-06 00:18:30 +00:00
mark
591d03a899 Replaced by divsi3.S 1997-10-06 00:16:01 +00:00
mark
d33af6fbb2 Replaces the divide routines in div.S 1997-10-06 00:15:32 +00:00
mark
5ecc353c4d Added assembly file divsi3.S 1997-10-06 00:12:24 +00:00
mark
4e7948694a Rewritten to support new jmpbuf format describe in machine/setjmp.h.
Use magic numbers to validate the buffers on a longjmp().
Don't save/load the fp registers if SOFTFLOAT is defined.
1997-10-06 00:10:32 +00:00
mark
e08cd408b1 Added PIC support where required.
Cleaned out and dead / redundant code.
1997-10-06 00:07:09 +00:00
mark
9d64c268b2 Added assembly versions of the network <-> host byte order functions. 1997-10-06 00:03:13 +00:00
mark
c465276e26 Added assembly versions of the network <-> host byte order functions from
Neil Carson <neil@causality.com>
1997-10-06 00:01:08 +00:00
mark
ee681780be Removed redundant .text and .align directives. 1997-10-05 23:58:24 +00:00
mark
63025a1fe6 No longer needed, so axe it. 1997-10-05 23:56:49 +00:00
mark
e19e9bf1cb New version for libkvm rather than libkvm.old. Based on the kvm_powerpc.c
this is mainly stubs at the moment.
1997-10-05 23:54:13 +00:00
mark
9b68e622d1 Switch from libkvm.old to libkvm for the arm32 port. 1997-10-05 23:50:33 +00:00
mark
123fbf8af7 Define mahor and minor numbers of the shared library. 1997-10-05 23:49:25 +00:00
mark
ca75d1f7ab Added arm32_drain_writebuf.c and arm32_drain_writebuf.2 1997-10-05 23:48:40 +00:00
mark
cf0044dbf9 Implement arm32_drain_writebuf() call to drain the CPU write buffer.
Uses the ARM32_DRAIN_WRITEBUF sysarch() call.
1997-10-05 23:17:31 +00:00
mark
fffd1f9f6b Major overhaul and update to support dynamic loading and linking. 1997-10-05 23:12:21 +00:00
mark
8ae060d066 Overhauled and brought up to date. 1997-10-05 23:10:36 +00:00
christos
1611699624 Add support for version.c; this is needed by other programs. 1997-10-03 16:40:56 +00:00
christos
0bdf738f9f Make life easier for the next import... 1997-10-03 16:01:32 +00:00
christos
a520af71e9 Resolve conflicts 1997-10-03 15:53:00 +00:00
christos
985e82ae38 Import LBL's libpcap 0.4a3 1997-10-03 15:38:55 +00:00
is
e6cb27b508 ieee.h and ldexp.c taken from the powerpc port, for the benefit of
68040 and 68060 owners.
With ``make M68040=1'' or ``make M68060=1'', we build a libc where the ldexp()
doesn't use excessive amounts of system cpu time.
Without any of those defines, the normal assembler version using FSCALE is
included, for the benefit of M68020 and M68030 users, or M68040/M68060 users
where the ldexp performance is no bottleneck.
[Its not yet worked out how to include both library versions in a binary
distribution, but you can build your own from source now if you need it.]
For details, look at PR 3105.
1997-10-02 21:47:47 +00:00
kleink
8087341457 Sync prototype of cfsetspeed() with code; from Matthias Scheler
<tron@lyssa.owl.de> in PR misc/4192.
1997-10-01 16:39:56 +00:00
phil
c194103914 Back out my dumb change. 1997-09-30 17:13:50 +00:00