summaryrefslogtreecommitdiff
path: root/linuxthreads
AgeCommit message (Collapse)Author
1999-09-05Fix typos.Ulrich Drepper
1999-09-05Update.Ulrich Drepper
1999-09-05Export __fork, vfork, and __vfork in libpthread.Ulrich Drepper
1999-09-05(__fork): Renamed from fork and use __libc_fork. Add fork as weak alias.Ulrich Drepper
(__vfork): New function, alias vfork.
1999-08-23Update.Ulrich Drepper
1999-08-23(pthread_sighandler): Add SIGCONTEXT_EXTRA_ARGS to call to signalUlrich Drepper
handler.
1999-08-20Pass sigcontext through wrapper to the user function.Ulrich Drepper
1999-08-20Update.Ulrich Drepper
1999-08-20Update.Ulrich Drepper
1999-08-20(__pthread_kill_other_threads_np): Reset signal handlers for theUlrich Drepper
signals we used in the thread implementation here.
1999-08-20(__pthread_reset_main_thread): Undo last change.Ulrich Drepper
1999-08-20Update.Ulrich Drepper
1999-08-20(__pthread_reset_main_thread): Reset signal handlers for the signals we usedUlrich Drepper
in the thread implementation.
1999-08-20Update.Ulrich Drepper
1999-08-20Export __pthread_kill_other_threads_np from libpthread for GLIBC_2.1.2.Ulrich Drepper
1999-08-01Update.Ulrich Drepper
1999-08-01[ld.so] (GLIBC_2.0): Export __libc_internal_tsd_get andUlrich Drepper
__libc_internal_tsd_set.
1999-07-29Update.Ulrich Drepper
1999-07-29Remove inclusion of <linux/tasks.h> since it's not needed anymore.Ulrich Drepper
1999-07-16Update.Ulrich Drepper
1999-07-16Align _pthread_descr_struct to 32 bytes.Ulrich Drepper
1999-07-10Update.Ulrich Drepper
1999-07-10(pthread_handle_create): Free mmap region after stack if clone failed.Ulrich Drepper
1999-07-09Correct last patch.Ulrich Drepper
1999-07-09Update.Ulrich Drepper
1999-07-09Add sem_destroy, sem_getvalue, sem_init, sem_post, sem_trywait,Ulrich Drepper
and sem_wait to GLIBC_2.1.
1999-07-09Compatibility versions of semaphore functions.Ulrich Drepper
1999-07-09(libpthread-routines): Add oldsemaphore routine.Ulrich Drepper
1999-07-09Add default_symbol_versions for the changed functions.Ulrich Drepper
(__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-09Update.Ulrich Drepper
1999-07-09Changed to use p_nextlock instead of p_nextwaiting.Ulrich Drepper
1999-07-09Added p_nextlock to initializers.Ulrich Drepper
1999-07-09Added p_nextlock entry to separate queueing for a lock from queueingUlrich Drepper
for a CV (sometimes a thread queues on a lock to serialize removing itself from a CV queue).
1999-05-23Update.Ulrich Drepper
1999-05-23 Ulrich Drepper <drepper@cygnus.com> * sysdeps/alpha/fpu/bits/fenv.h: Pretty print. * sysdeps/sparc/sparc64/fpu/bits/fenv.h: Remove unneeded #if. 1999-05-22 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * sysdeps/m68k/fpu/bits/fenv.h (fenv_t): Prepend __ to member names to protect from user's macro namespace. * sysdeps/arm/fpu/bits/fenv.h (fenv_t): Likewise. * sysdeps/generic/bits/fenv.h (fexcept_t, fenv_t): Likewise. * sysdeps/i386/fpu/bits/fenv.h (fenv_t): Likewise. * sysdeps/mips/bits/fenv.h (fenv_t): Likewise. * sysdeps/m68k/fpu/feholdexcpt.c, sysdeps/m68k/fpu/fesetenv.c: Adapted. * sysdeps/arm/fpu/fegetenv.c, sysdeps/arm/fpu/feholdexcpt.c, sysdeps/arm/fpu/fesetenv.c: Likewise. * sysdeps/i386/fpu/fclrexcpt.c, sysdeps/i386/fpu/feholdexcpt.c, sysdeps/i386/fpu/fesetenv.c, sysdeps/i386/fpu/fraiseexcpt.c, sysdeps/i386/fpu/fsetexcptflg.c: Likewise. * sysdeps/mips/fesetenv.c: Likewise.
1999-05-23Correct example.Ulrich Drepper
1999-05-18Update.Ulrich Drepper
1999-05-18 Thorsten Kukuk <kukuk@suse.de> * nis/nis_lookup.c (nis_lookup): If we run out of memory, close RPC connection.
1999-05-18Update.Ulrich Drepper
1999-05-18 Jakub Jelinek <jj@ultra.linux.cz> * sysdeps/sparc/sparc64/rawmemchr.S: New file. * sysdeps/sparc/sparc32/sparcv9/rawmemchr.S: New file. * sysdeps/sparc/sparc64/memchr.S: Fix if the second argument contains garbage in bits 8-63. * sysdeps/sparc/sparc64/memset.S: Ditto. * sysdeps/sparc/sparc64/strchr.S: Ditto.
1999-05-18Update.Ulrich Drepper
1999-05-18 Ulrich Drepper <drepper@cygnus.com> * sysdeps/wordsize-64/stdint.h (INTPTR_MAX): Add missing ). 1999-05-17 David S. Miller <davem@redhat.com> * sysdeps/sparc/sparc32/atomicity.h: New file. * sysdeps/sparc/sparc32/sparcv9/atomicity.h: New file. * sysdeps/sparc/sparc64/atomicity.h: New file. * sysdeps/sparc/sparc32/sparcv9/Makefile: Add -Wa,-Av9a to sysdep-CFLAGS.
1999-05-17Update.Ulrich Drepper
1999-05-16 Wolfram Gloger <wmglo@dent.med.uni-muenchen.de> * malloc/malloc.c: Cleanup to bring in line with released stand-alone version `ptmalloc'. Update some comments. (internal_function): Move fallback definition so that the source compiles outside of libc, and use it in more places. (malloc_atfork): Fix when malloc_check is in use. 1999-05-16 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * stdlib/tst-strtod.c: Fix typo. 1999-05-16 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * elf/dl-close.c (_dl_close): Add cast to avoid warning about const incorrectness.
1999-04-29Update.Ulrich Drepper
1999-04-29 Andreas Jaeger <aj@arthur.rhein-neckar.de> * resolv/res_hconf.c (_res_hconf_init): Remove unused variable end.
1999-04-28Update.Ulrich Drepper
* sysdeps/pthread/bits/libc-lock.h (__libc_lock_define_initialized): Don't use initializer since it is all zeroes. (__libc_once_define): Likewise.
1999-04-28Update.Ulrich Drepper
1999-04-28 Ulrich Drepper <drepper@cygnus.com> * manager.c (pthread_allocate_stack): Optimize initialization of new thread descriptor.
1999-04-17Update.Ulrich Drepper
1999-04-17 Thorsten Kukuk <kukuk@suse.de> * timezone/zic.c (dolink): Append complete path ot only filename to ../ list.
1999-04-16Update.Ulrich Drepper
1999-04-16 Ulrich Drepper <drepper@cygnus.com> * sysdeps/unix/sysv/linux/bits/socket.h: Add SOL_PACKET, SOL_ATM, SOL_AAL, and SOL_IRDA.
1999-04-15Update.Ulrich Drepper
1999-04-15 Scott Bambrough <scottb@netwinder.org> * sysdeps/unix/sysv/linux/arm/sigaction.c: Fix typo in preventing compilation of file.
1999-04-15Update.Ulrich Drepper
* Versions.def: Add GLIBC_2.1.1 to libpthread. * iconvdata/Makefile (modules): Add KOI8-U. (distribute): Add koi8-u.c. (gen-8bit-gap-modules): Add koi8-u. * iconvdata/gconv-modules: Add KOI8-U entries. * iconvdata/koi8-u.c: New file. 1999-04-13 Thorsten Kukuk <kukuk@suse.de> * sunrpc/auth_des.c: 64bit fixes, security fixes. * sunrpc/auth_none.c: Pretty print. * sunrpc/auth_unix.c: Likewise. * sunrpc/authdes_prot.c: Likewise. * sunrpc/authuxprot.c: Likewise. * sunrpc/bindrsvprt.c: Likewise. * sunrpc/clnt_gen.c: Likewise. * sunrpc/rpc/xdr.h: Likewise. * sunrpc/rpc/auth_des.h: Add rpc_timeval struct. * sunrpc/rpc_cmsg.c: Don't use *long pointers. * sunrpc/rtime.c: Use new rpc_timeval. * sunrpc/svc_authux.c: Don't use *long pointers. * sunrpc/svcauth_des.c: Likewise + security fixes. * sunrpc/xdr_mem.c: Don't use *long pointers. * sunrpc/xdr_rec.c: Likewise. * sunrpc/xdr_sizeof.c: Likewise. * sunrpc/xdr_stdio.c: Likewise. 1999-04-15 Ulrich Drepper <drepper@cygnus.com>
1999-04-14Update.Ulrich Drepper
1999-04-14 H.J. Lu <hjl@gnu.org> * sunrpc/clnt_udp.c (is_network_up): New function. (clntudp_call): Call is_network_up () to check if any network interface is up in case of timeout.
1999-04-14Update.Ulrich Drepper
1999-04-14 Andreas Jaeger <aj@arthur.rhein-neckar.de> * wctype/test_wcfuncs.c: New file, tests towlower and towupper. * wctype/Makefile (tests): Add test_wcfuncs.
1999-03-201999-03-19 Andreas Jaeger <aj@arthur.rhein-neckar.de> cvs/libc-as-990322Andreas Schwab
* rt/Makefile: Link against static library if no shared lib is available. * localedata/Makefile: The shells scripts implementing the test require the dynamic linker which is not available with --disable-shared. Skip the test if --disable-shared is given. * linuxthreads/Makefile: Link test against static libpthread if no shared lib is available. * iconvdata/Makefile (tests): Run iconv-test only if we're building shared libraries. * elf/Makefile (tests): Likewise for elf tests. * posix/Makefile: The test frameworks globtest and wordexp-test require the dynamic linker which is not available with --disable-shared. Skip the test if --disable-shared is given. * grp/Makefile (otherlibs): For static nss build link against necessary libs. * rt/Makefile: Link against static library if no shared lib is available. * localedata/Makefile: The shells scripts implementing the test require the dynamic linker which is not available with --disable-shared. Skip the test if --disable-shared is given. * linuxthreads/Makefile: Link test against static libpthread if no shared lib is available. * iconvdata/Makefile (tests): Run iconv-test only if we're building shared libraries. * elf/Makefile (tests): Likewise for elf tests. * posix/Makefile: The test frameworks globtest and wordexp-test require the dynamic linker which is not available with --disable-shared. Skip the test if --disable-shared is given. * grp/Makefile (otherlibs): For static nss build link against necessary libs. 1999-03-19 Andreas Jaeger <aj@arthur.rhein-neckar.de>
1999-02-14Update.Ulrich Drepper
1999-02-13 Andreas Schwab <schwab@issan.cs.uni-dortmund.de> * misc/syslog.c (vsyslog): Remember errno for %m format. Fix check for priority mask.