aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2004-11-24Include <sgidefs.h>. Use _ABIO32, _ABIN32 and _ABI64 for ABI selectionAndreas Jaeger
throughout.
2004-11-22 * sysdeps/unix/sysv/linux/mips/bits/siginfo.h (__SI_MAX_SIZE):Andreas Jaeger
Define appropriately based on __WORDSIZE. [struct siginfo] (__pad0): Add for explicit padding. * sysdeps/unix/sysv/linux/mips/bits/siginfo.h: Formatting fixes throughout.
2004-11-19(TRAMPOLINE_TEMPLATE): Add unwind annotations.Ulrich Drepper
2004-11-12Remove sys/syscall.h, sys/types.h, linux/posix_types.h, sysdep.h andUlrich Drepper
pthread-functions.h includes. Include setxid.h. Use INLINE_SETXID_SYSCALL macro instead of INLINE_SYSCALL, kill the HAVE_PTR__NPTL_SETXID guarded snippets.
2004-11-04 * sysdeps/unix/sysv/linux/alpha/register-dump.h (regnames): Align.Richard Henderson
(linefeed): Remove. (register_dump): Rewrite to generate into a flat buffer instead of into iovecs.
2004-11-01 * sysdeps/unix/sysv/linux/alpha/setregid.c: New file.Richard Henderson
* sysdeps/unix/sysv/linux/alpha/setresgid.c: New file. * sysdeps/unix/sysv/linux/alpha/setresuid.c: New file. * sysdeps/unix/sysv/linux/alpha/setreuid.c: New file.
2004-10-30(elf_machine_rela)Andreas Schwab
(elf_machine_rela_relative, elf_machine_lazy_rel): Mark auto instead of static.
2004-10-26Nonworking non-GNU OS port code moved to ports repository.Roland McGrath
2004-10-26.Roland McGrath
2004-10-262004-10-25 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in (ASM_LINE_SEP): Move this setting to ... * sysdeps/hppa/configure.in: ... here, new file. * sysdeps/hppa/configure: New generated file. * configure: Regenerated.
2004-10-262004-10-25 Roland McGrath <roland@frob.com>Roland McGrath
* sysdeps/cris/configure.in: New file, with test moved out of main libc configure.in file. * sysdeps/cris/configure: New generated file.
2004-10-25* ChangeLog.am33: Added emacs local variables for mode setting andAlexandre Oliva
default changelog name.
2004-10-25* sysdeps/unix/sysv/linux/linuxthreads/sysdep-cancel.h: Moved...Alexandre Oliva
* sysdeps/unix/sysv/linux/am33/linuxthreads/sysdep-cancel.h: ... here, where it should have been added in the first place.
2004-10-23add itRoland McGrath
2004-10-23.Roland McGrath
2004-10-232004-10-22 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile (dist, dist-ports): New target. (dist-port-%): New pattern rule. * Makeconfig [!subdir] (ports/%): New pattern rule.
2004-10-23.Roland McGrath
2004-10-232004-10-22 Roland McGrath <roland@frob.com>Roland McGrath
* configure.in: Cope if there are no sysdeps/*/preconfigure files. * configure: Regenerated.
2004-10-23Added Matsushita AM33/2.0 port.Alexandre Oliva
2004-10-18(__SYSCALL_CLOBBERS): Add "memory".Andreas Jaeger
2004-10-15 * sysdeps/unix/sysv/linux/alpha/register-dump.h: New file.Richard Henderson
* sysdeps/unix/sysv/linux/alpha/sigcontextinfo.h (SIGCONTEXT): Add _code argument, pass sigcontext by pointer. (SIGCONTEXT_EXTRA_ARGS): Likewise. (GET_PC, GET_FRAME, GET_STACK): Expect ctx as pointer.
2004-10-15 * sysdeps/alpha/tcb-offsets.sym (thread_offsetof): Redefine toRichard Henderson
make gcc4 happy.
2004-10-15 * sysdeps/unix/sysv/linux/adjtime.c (ADJTIME): Use prototypeRichard Henderson
style definition. * sysdeps/unix/sysv/linux/alpha/adjtime.c (ADJTIME): If __ASSUME_TIMEVAL64, define __adjtime directly rather than via strong_alias.
2004-10-15 * sysdeps/alpha/dl-machine.h (elf_machine_rela,Richard Henderson
elf_machine_rela_relative, elf_machine_lazy_rel): Mark auto instead of static.
2004-10-14(elf_machine_runtime_link_map): Replace iteration over GL(dl_loaded)Ulrich Drepper
chain with iteration over all namespaces' _ns_loaded chains.
2004-10-09(WORD_COPY_BWD): Remove use of cast as lvalue.Andreas Schwab
2004-10-09Remove __THROW from inline definitions.Andreas Schwab
2004-10-042004-10-04 Roland McGrath <roland@redhat.com>Roland McGrath
* include/errno.h [RTLD_PRIVATE_ERRNO] (errno): Rename the real symbol to rtld_errno. * sysdeps/generic/errno.c [RTLD_PRIVATE_ERRNO] (rtld_errno): Define it, and don't define any other errno names. * sysdeps/unix/alpha/sysdep.h [RTLD_PRIVATE_ERRNO]: Use rtld_errno in place of errno. * sysdeps/unix/i386/sysdep.S: Likewise. * sysdeps/unix/sysv/linux/i386/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/ia64/sysdep.S: Likewise. * sysdeps/unix/sysv/linux/m68k/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.S: Likewise. * sysdeps/unix/sysv/linux/s390/s390-32/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.S: Likewise. * sysdeps/unix/sysv/linux/s390/s390-64/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/sh/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h: Likewise. * sysdeps/unix/sysv/linux/x86_64/sysdep.h: Likewise. * sysdeps/unix/x86_64/sysdep.S: Likewise.
2004-09-30(__fdimf, __fdim, fdimf, fdim): Handle +inf/+inf.Ulrich Drepper
2004-09-28(pthread_cond_t): Add __extension__ to long long types.Ulrich Drepper
2004-09-26 * sysdeps/alpha/alphaev6/memcpy.S: Mark .prologue.Richard Henderson
* sysdeps/unix/alpha/sysdep.h (LEAF, ENTRY): Align entry points to 16 byte boundaries.
2004-09-23(inline_syscall[0-6]): Change name argument to numbers from syscall names.Ulrich Drepper
(INLINE_SYSCALL1): Pass __NR_##name to inline_syscall##nr. (INTERNAL_SYSCALL_NCS): Renamed from... (INTERNAL_SYSCALL_1): ... this. Use INTERNAL_SYSCALL_NCS.
2004-09-15 * sysdeps/alpha/fpu/libm-test-ulps: Update.Richard Henderson
* scripts/data/c++-types-alpha-linux-gnu.data: New file.
2004-09-15 * sysdeps/unix/sysv/linux/alpha/vfork.S: Use libc_hidden_def.Richard Henderson
2004-09-14Remove uses of __P and __PMT.Ulrich Drepper
2004-09-12Define rwlock types also for __USE_XOPEN2K.Ulrich Drepper
2004-09-12Use __NTH instead of __THROW in inline function definitions.Ulrich Drepper
2004-09-08(__pthread_once): Use atomic_increment instead of atomic_exchange_and_add.Ulrich Drepper
2004-09-06 * sysdeps/alpha/fpu/fraiseexcpt.c: Remove file.Richard Henderson
* sysdeps/unix/sysv/linux/kernel-features.h (__ASSUME_IEEE_RAISE_EXCEPTION): New. * sysdeps/unix/sysv/linux/alpha/fraiseexcpt.c: New file. * sysdeps/unix/sysv/linux/alpha/kernel_sysinfo.h: New file. * sysdeps/unix/sysv/linux/alpha/ieee_get_fp_control.S: Use it. * sysdeps/unix/sysv/linux/alpha/ieee_set_fp_control.S: Likewise.
2004-09-06 * sysdeps/alpha/div.S: Save and restore FPCR around fp operations.Richard Henderson
* sysdeps/alpha/divl.S, sysdeps/alpha/divq.S, sysdeps/alpha/divqu.S, sysdeps/alpha/ldiv.S, sysdeps/alpha/reml.S, sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S: Likewise. * sysdeps/alpha/div_libc.h (FRAME): Increase to 64.
2004-09-06 * sysdeps/unix/sysv/linux/alpha/sysdep-cancel.h (SINGLE_THREAD_P):Richard Henderson
Move definition inside libpthread, libc, librt check. Provide definition for rtld.
2004-09-02Define __libc_unwind_longjmp.Ulrich Drepper
2004-09-02(pthread_cond_t): Rename __data.__clock to __data.__nwaiters, make itUlrich Drepper
unsigned int.
2004-08-26Include sgidefs.h only if NO_SGIDEFS_H isn't defined.Ulrich Drepper
2004-08-25 * sysdeps/alpha/elf/start.S (_start): Use $15 as frame unwindRichard Henderson
instead of $31. Zero $15. * sysdeps/unix/sysv/linux/alpha/clone.S (thread_start): Likewise.
2004-08-25 (_dl_start_user): Don't set __libc_stack_end.Andreas Jaeger
2004-08-23[BZ #341]Andreas Jaeger
(O_NOATIME): Define.
2004-08-16.Roland McGrath
2004-08-162004-08-16 Roland McGrath <roland@frob.com>Roland McGrath
* Makefile: New file.
2004-08-162004-08-15 Roland McGrath <roland@redhat.com>Roland McGrath
* sysdeps/unix/sysv/linux/bits/resource.h (enum __rusage_who): Remove __RUSAGE_BOTH constant and RUSAGE_BOTH macro. * sysdeps/unix/sysv/linux/alpha/bits/resource.h: Likewise. * sysdeps/unix/sysv/linux/mips/bits/resource.h: Likewise. * sysdeps/unix/sysv/linux/sparc/bits/resource.h: Likewise.