Commit Graph

3134 Commits

Author SHA1 Message Date
Ulrich Drepper
094e45d49d Use addl instead of pop/pop to keep program deterministic. 1999-07-16 23:25:29 +00:00
Ulrich Drepper
cd1bc5a045 (_inb, _inw, _inl, _outb, _outw, _outl): Added to GLIBC_2.1.2. 1999-07-16 23:23:46 +00:00
Ulrich Drepper
7969fed273 Avoid memory leak. 1999-07-16 23:23:32 +00:00
Ulrich Drepper
bc50216158 Update. 1999-07-16 23:19:03 +00:00
Ulrich Drepper
4d31cea226 Align _pthread_descr_struct to 32 bytes. 1999-07-16 23:18:26 +00:00
Ulrich Drepper
4e814796bb Update. 1999-07-15 18:14:08 +00:00
Ulrich Drepper
8d11d8174f Use __PMT for exit. 1999-07-15 18:13:57 +00:00
Ulrich Drepper
d6d99d12f9 Update. 1999-07-15 11:34:26 +00:00
Ulrich Drepper
2295e95813 (fixup, profile_fixup): Call alloca to prevent inlining. 1999-07-15 11:33:32 +00:00
Ulrich Drepper
5a6d39adc1 Update 1999-07-14 18:23:57 +00:00
Ulrich Drepper
ea2ad16a09 (get_number): Handle number parsing more
consistent with strftime.  Only parse a given number of digits.
(get_alt_number):  Fix implementation.  Was broken.
(strptime_internal): Add third parameter to get_number and
get_alt_number calls.
1999-07-14 18:23:32 +00:00
Andreas Schwab
71919c7272 Regenerated: autoconf configure.in 1999-07-13 01:55:36 +00:00
Ulrich Drepper
feab180d17 Update. 1999-07-12 21:32:03 +00:00
Ulrich Drepper
c7aca6f6bd (gaih_inet): For non-passive connections without a hostname set address to
localhost address.
1999-07-12 21:31:45 +00:00
Ulrich Drepper
d411ce8525 Fix typo. 1999-07-12 18:15:19 +00:00
Ulrich Drepper
d2ddfa4164 Update. 1999-07-12 18:14:34 +00:00
Ulrich Drepper
4d20a458e5 Add prefix "__" to get[a-z]*_r () to get nscd's own strong version of the
get[a-z]*_r function.
1999-07-12 18:14:25 +00:00
Ulrich Drepper
0f25460908 Recognize 2.95 as gcc version number. 1999-07-12 18:13:29 +00:00
Roland McGrath
f58c1b068e . 1999-07-11 17:17:00 +00:00
Roland McGrath
ce5922110a 1999-07-11 Roland McGrath <roland@baalperazim.frob.com>
* sysdeps/mach/hurd/brk.c (static_data_start): New variable.
	(_hurd_set_brk, init_brk): Use that instead of &__data_start.
	Initialize it from &__data_start if defined, or else &_end.
1999-07-11 17:13:53 +00:00
Roland McGrath
ba39129c14 1999-06-25 Roland McGrath <roland@baalperazim.frob.com>
* hurd/hurd.h, hurd/hurd/fd.h, hurd/hurd/port.h, hurd/hurd/signal.h,
	hurd/hurd/threadvar.h, hurd/hurd/userlink.h: Instead of
	_EXTERN_INLINE, use a macro specific to each file,
	_HURD_FD_H_EXTERN_INLINE and the like.
	* hurd/Makefile (inline-headers): New variable.
	(routines): Remove hurdinline.  Add $(inlines).
	(inlines): New variable.
	($(inlines:%=$(objpfx)%.c)): New static pattern rule to generate them.
	(generated): Append those here.
	* hurd/hurdinline.c: File removed.
1999-07-11 17:02:11 +00:00
Ulrich Drepper
d97e5d3cd0 Update. 1999-07-10 09:58:57 +00:00
Ulrich Drepper
667217ce8e (pthread_handle_create): Free mmap region after stack if clone failed. 1999-07-10 09:57:24 +00:00
Ulrich Drepper
5c87d67634 (__memcpy_c): Help some stupid old compilers.
(__memset_cc): Likewise.
1999-07-10 09:57:03 +00:00
Ulrich Drepper
249b3724ed For SUID binaries check whether the standard file descriptors are open. 1999-07-10 09:56:37 +00:00
Ulrich Drepper
a75a5b6ad6 Remove mmap64 alias for mmap. 1999-07-10 09:56:18 +00:00
Ulrich Drepper
bd09d69b2e Test whether mapped area is in range of mmap. If not fail. 1999-07-10 09:55:58 +00:00
Ulrich Drepper
702b909d14 Fix typo. 1999-07-10 00:04:04 +00:00
Ulrich Drepper
c3980b2cc1 Update. 1999-07-09 22:26:37 +00:00
Ulrich Drepper
fa24269a63 (buffered_vfprintf): Add locking. 1999-07-09 22:26:18 +00:00
Ulrich Drepper
059f928f81 Correct last patch. 1999-07-09 22:15:02 +00:00
Ulrich Drepper
538baf4819 Revert last patch. 1999-07-09 22:14:16 +00:00
Ulrich Drepper
5175645757 Update. 1999-07-09 21:02:49 +00:00
Ulrich Drepper
af0bec70ce Add sem_destroy, sem_getvalue, sem_init, sem_post, sem_trywait,
and sem_wait to GLIBC_2.1.
1999-07-09 21:02:24 +00:00
Ulrich Drepper
e8e4384834 Compatibility versions of semaphore functions. 1999-07-09 21:01:18 +00:00
Ulrich Drepper
92cb24bf3c (libpthread-routines): Add oldsemaphore routine. 1999-07-09 21:00:54 +00:00
Ulrich Drepper
defb047600 Add default_symbol_versions for the changed functions.
(__new_sem_init): Rename from sem_init.
(__new_sem_post): Rename from sem_post.
(__new_sem_wait): Rename from sem_wait.
(__new_sem_trywait): Rename from sem_trywait.
(__new_sem_getvalue): Rename from sem_getvalue.
(__new_sem_destroy): Rename from sem_destroy.
1999-07-09 21:00:41 +00:00
Ulrich Drepper
27815ec39a Update 1999-07-09 20:44:38 +00:00
Ulrich Drepper
e3998308eb (getspent_r, getspnam_r): Added to GLIBC_2.1.2. 1999-07-09 20:43:21 +00:00
Ulrich Drepper
faf3a61855 (getpwent_r, getpwuid_r): Likewise. 1999-07-09 20:43:04 +00:00
Ulrich Drepper
cc7b66164b (getaliasbyname_r, getaliasent_r, gethostbyaddr_r, gethostbyname2_r,
gethostbyname_r, gethostent_r, getnetbyaddr_r, getnetbyname_r, getnetent_r,
getnetgrent_r, getprotobyname_r, getprotobynumber_r, getprotoent_r,
getrpcbyname_r, getrpcbynumber_r, getrpcent_r, getservbyname_r): Added to
GLIBC_2.1.2.
1999-07-09 20:42:51 +00:00
Ulrich Drepper
4678f78846 (getgrent_r, getgrgid_r, getgrnam_r): Added to GLIBC_2.1.2. 1999-07-09 20:42:01 +00:00
Ulrich Drepper
afe923264f Make the new ABI GLIBC_2.1.2 and keep the old one as GLIBC_2.0. 1999-07-09 20:41:38 +00:00
Ulrich Drepper
a291118ec5 (GLIBC_2.1.2): Added. 1999-07-09 20:40:57 +00:00
Ulrich Drepper
974b0708fa Update. 1999-07-09 20:35:45 +00:00
Ulrich Drepper
e84df956c7 Make sure resultbuf->h_addr_list addresses are correctly aligned. 1999-07-09 20:35:28 +00:00
Ulrich Drepper
58edf87b66 Update. 1999-07-09 14:36:24 +00:00
Ulrich Drepper
da196a5b5f Split _dl_start in two pieces to prevent GOT usage before the relocation
happened.
1999-07-09 14:36:08 +00:00
Ulrich Drepper
b329794bfd Update. 1999-07-09 14:14:53 +00:00
Ulrich Drepper
93dceeb10e (exchange_and_add): Remove `volatile';
add `memory' clobber; optimise for constant `val'.
(atomic_add): Likewise.
(test_and_set): Remove `volatile'; add `memory' clobber; be more
like the original `test_and_set'.
(compare_and_swap): Remove `volatile'; add `memory' clobber;
optimise for constant `oldval'.
(always_swap): Remove `volatile'; add `memory' clobber.
1999-07-09 14:14:40 +00:00