kleink
2c9824c5d7
* Pacify compiler; delint.
...
* Add MI NetBSD definitions.
* Rename IEEE_{8087,MC68k} to IEEE_{LITTLE,BIG}_ENDIAN, as previously
done in strtod.c.
* Some const poisoning, more to follow.
2006-01-25 15:36:13 +00:00
kleink
804e6c96a2
Add machine-dependent definitions for gdtoa.
2006-01-25 15:33:28 +00:00
kleink
ac898a2630
* Pacify compiler; delint.
...
* Add MI NetBSD definitions.
* Rename IEEE_{8087,MC68k} to IEEE_{LITTLE,BIG}_ENDIAN, as previously
done in strtod.c.
* Some const poisoning, more to follow.
2006-01-25 15:27:42 +00:00
kleink
7684d5e0fc
Import gdtoa-2005-09-23; test suite will be imported separately.
2006-01-25 15:18:40 +00:00
christos
b72acd5139
rename __func to _func_unlocked, and add their prototypes in extern.h
...
instead of exposing them in dirent.h. More locking consistency fixes.
2006-01-24 19:33:10 +00:00
christos
0126713300
don't re-define DEBUG
2006-01-24 17:39:44 +00:00
christos
096020da19
fix debugging memsets.
2006-01-24 17:37:05 +00:00
christos
a3ae551d7e
simplify assertion.
2006-01-24 17:35:33 +00:00
christos
a0f3f04724
fix debugging printf formats.
2006-01-24 17:33:44 +00:00
christos
374485f427
fix compilation with -DDEBUG
2006-01-24 17:30:51 +00:00
christos
90d0f8cfa0
PR/32616: Yves-Emmanuel JUTARD: Fix compilation with -DDEBUG
2006-01-24 17:29:33 +00:00
christos
ec567cd38c
appease lint and gcc. (compile with -DDEBUG)
2006-01-24 17:24:37 +00:00
christos
83e4df350a
Use a separate macro, not DEBUG to enforce 8 bit chars [glob uses internally
...
16 bit chars]. Fix lint complaint when compiling with 8 bit chars.
2006-01-24 17:24:09 +00:00
kleink
0d57b38925
Note roundf() in STANDARDS, too.
2006-01-24 16:39:45 +00:00
christos
96dd93ad18
Expose __readdir and __telldir, unlocked versions of the non-underscore
...
versions.
2006-01-24 14:01:32 +00:00
christos
28463c62e1
PR/32609: Tanaka Akira: seekdir blocks if pthread is linked
...
Do locking consistently to avoid recursive locks (like the bug reported in
this pr), and to avoid leaking locks on errors.
2006-01-24 14:00:57 +00:00
christos
f69cef4676
Make _Exit an alias to _exit.
2006-01-20 22:03:23 +00:00
christos
6eaa70365b
Kill _Exit; breaks build on cygwin and this implementation "is not exactly
...
equivalent to calling _exit".
2006-01-20 22:02:07 +00:00
christos
ba9fdf89e5
Add all the modules to the static pam. This is required, otherwise pam does
...
not work on non pic builds because it does not find modules listed in
/etc/pam.d.
2006-01-20 16:52:55 +00:00
christos
7768338003
Declare what we services provide, otherwise pam assumes that we provide
...
everything and this breaks static linking.
2006-01-20 16:51:15 +00:00
christos
349408700d
PR/32572: John Kohl: xdr_rec.c missing a bugfix for an improper security check
...
The correct way to check for a zero record length is to check for it
without the LAST_FRAG marker in it, since it's legal to send a LAST_FRAG
marker with 0 bytes of data.
[This should be pulled up to 3.0]
2006-01-19 16:40:44 +00:00
is
42796049d0
C versions of non-IEEE round() / roundf(). Alas, using the VAX
...
cvtrdl; cvtld doesn't work for big numbers.
2006-01-17 13:16:08 +00:00
is
e08ae477d9
Oops - round() is supposed to return double, not integer.
2006-01-17 10:39:23 +00:00
jdc
f2efcd1a0b
Note that subwindows inherit the background character and attributes
...
of the parent window.
2006-01-15 16:57:45 +00:00
wiz
208bc3eec1
dd CAVEATS section provided by martin@ with minor cleanup by me.
2006-01-15 16:35:58 +00:00
is
5703e44cdb
Implement round(3), so that jot(1) can link again.
2006-01-15 12:39:44 +00:00
wiz
b482fe5453
Fix Xref, bump date for previous.
2006-01-15 11:45:54 +00:00
jdc
978ab4ad4e
Background characters and attributes don't need to be kept per character
...
cell, as they are merged when characters are added. Remove the per cell
storage and clarify the manual page. Pointed out by ruibiao@.
2006-01-15 11:43:54 +00:00
christos
80beac2873
use zlib-1.2.3
2006-01-14 20:12:36 +00:00
wiz
3b03818912
Replace statfs(2) with statvfs(2).
2006-01-14 15:40:49 +00:00
elad
ef8e209a99
sync & sort kern.
2006-01-14 15:36:38 +00:00
elad
aa14ddaccd
sort vm.
2006-01-14 11:18:45 +00:00
elad
455a40402f
sync & sort hw.
2006-01-14 11:14:00 +00:00
elad
742866cafe
Sync net.{inet,inet6}.
2006-01-13 21:09:55 +00:00
wiz
04e2e74b7a
Use In, improve macro usage, serial comma.
2006-01-12 20:54:08 +00:00
skrll
2b3543128f
I was a bit over zealous with my last change so revert the
...
locked_return_point change.
Loading the instruction at locked_return_point as a return value didn't
work so well.
Thanks to uwe, cube, and dsl.
2006-01-09 22:17:16 +00:00
martin
2e1a547276
Cosmetics (pointed out by uwe): use trivial restore, not the explicit
...
version.
2006-01-08 20:03:19 +00:00
jdc
b342fc607a
Use ntohl(host_address) so that RBL lookups work on little-endian hosts.
...
Tested on alpha, i386 and sparc64.
Fixes PR lib/30402.
2006-01-08 17:20:28 +00:00
martin
286956e76d
Use __errno in the _REENTRANT case (pointed out by Valeriy E. Ushakov).
...
While there, indent some delay slot instructions.
2006-01-08 12:05:33 +00:00
kleink
6012e94867
Xref pthread_sigmask(3).
2006-01-07 20:11:30 +00:00
kleink
5af00b0b39
pthread_sigmask(): Add restrict qualifier to set, oset args.
2006-01-07 20:10:29 +00:00
uwe
6b8eb49dd6
Use PLT for PIC calls to avoid text relocs in the shared library.
2006-01-06 22:46:14 +00:00
uwe
5cee9283d0
Provide _REENTRANT version of errno = 0;
2006-01-06 20:38:01 +00:00
uwe
0e79e13e9c
Use JUMP_CERROR instead of messing with errno directly.
...
Simplify.
2006-01-06 07:07:34 +00:00
uwe
3a310524fb
Drop unnecessary nops.
2006-01-06 06:19:20 +00:00
uwe
ec3c02b8ff
Simplify.
2006-01-06 05:23:46 +00:00
uwe
6ea6e06ed1
Change !_REENTRANT && !PIC case to use r4 too.
2006-01-06 05:14:39 +00:00
uwe
026eb7b69e
Open code _SYSCALL_NOERROR to shave off a memory load and a branch.
...
Makes this congruent to vforks. Add .size directive.
2006-01-06 05:11:29 +00:00
uwe
73375bbc4d
Add .size directive.
2006-01-06 04:38:10 +00:00
uwe
553d6ca3ed
Use JUMP_CERROR instead of messing with errno directly.
...
Simplify. Add WARN_REFERENCES.
2006-01-06 04:30:33 +00:00