aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
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.
2004-08-162004-08-15 Roland McGrath <roland@frob.com>Roland McGrath
* csu/elf-init.c: Update copyright terms including special exception for these trivial files, which are statically linked into executables that use dynamic linking for the significant library code. * io/fstat.c: Likewise. * io/fstat64.c: Likewise. * io/lstat.c: Likewise. * io/lstat64.c: Likewise. * io/stat.c: Likewise. * io/stat64.c: Likewise. * stdlib/atexit.c: Likewise. * sysdeps/alpha/elf/initfini.c: Likewise. * sysdeps/alpha/elf/start.S: Likewise. * sysdeps/arm/elf/start.S: Likewise. * sysdeps/cris/elf/start.S: Likewise. * sysdeps/generic/initfini.c: Likewise. * sysdeps/generic/mknod.c: Likewise. * sysdeps/hppa/elf/initfini.c: Likewise. * sysdeps/hppa/elf/start.S: Likewise. * sysdeps/i386/elf/start.S: Likewise. * sysdeps/i386/i686/hp-timing.c: Likewise. * sysdeps/ia64/elf/initfini.c: Likewise. * sysdeps/ia64/elf/start.S: Likewise. * sysdeps/ia64/hp-timing.c: Likewise. * sysdeps/m68k/elf/start.S: Likewise. * sysdeps/mach/start.c: Likewise. * sysdeps/mips/elf/start.S: Likewise. * sysdeps/powerpc/powerpc32/elf/start.S: Likewise. * sysdeps/powerpc/powerpc64/elf/start.S: Likewise. * sysdeps/s390/s390-32/elf/start.S: Likewise. * sysdeps/s390/s390-32/initfini.c: Likewise. * sysdeps/s390/s390-64/elf/start.S: Likewise. * sysdeps/s390/s390-64/initfini.c: Likewise. * sysdeps/sh/elf/initfini.c: Likewise. * sysdeps/sh/elf/start.S: Likewise. * sysdeps/sparc/sparc32/elf/start.S: Likewise. * sysdeps/sparc/sparc32/sparcv9/hp-timing.c: Likewise. * sysdeps/sparc/sparc64/elf/start.S: Likewise. * sysdeps/sparc/sparc64/hp-timing.c: Likewise. * sysdeps/standalone/i386/start.S: Likewise. * sysdeps/standalone/i960/start.S: Likewise. * sysdeps/standalone/m68k/m68020/start.S: Likewise. * sysdeps/unix/arm/start.c: Likewise. * sysdeps/unix/bsd/osf/alpha/start.S: Likewise. * sysdeps/unix/bsd/ultrix4/mips/start.S: Likewise. * sysdeps/unix/sparc/start.c: Likewise. * sysdeps/unix/start.c: Likewise. * sysdeps/unix/sysv/aix/start.s: Likewise. * sysdeps/unix/sysv/irix4/start.c: Likewise. * sysdeps/x86_64/elf/initfini.c: Likewise. * sysdeps/x86_64/elf/start.S: Likewise.
2004-08-142004-08-13 Daniel Jacobowitz <dan@debian.org>Roland McGrath
* sysdeps/arm/machine-gmon.h (mcount_internal): Mark as __attribute_used__.
2004-08-13Define non-standard RUSAGE_ enums as __RUSAGE_ and adjust macrosUlrich Drepper
accordingly.
2004-08-12(RLIMIT_SIGPENDING, RLIMIT_MSGQUEUE): Add.Ulrich Drepper
(RLIMIT_NLIMITS, RLIM_NLIMITS): Adjust.
2004-08-12(RLIMIT_SIGPENDING, RLIMIT_MSGQUEUE): Add.Ulrich Drepper
(RLIMIT_NLIMITS, RLIM_NLIMITS): Adjust. Define non-standard RLIMIT__ enums as __RLIMIT_ and adjust macros accordingly.
2004-08-12Add __BEGIN_DECLS for __getpagesize declaration.Ulrich Drepper
2004-08-052004-08-04 Roland McGrath <roland@frob.com>Roland McGrath
New directory implementing glibc add-on infrastructure for ports maintained separate from the core glibc source tree. * README, configure.in, Makeconfig, Banner, ChangeLog: New files. * configure: New generated file.
2004-07-30 * sysdeps/alpha/divq.S: Save t3 before it gets clobbered.Richard Henderson
* sysdeps/alpha/remq.S: Likewise. * sysdeps/alpha/div.S, sysdeps/alpha/ldiv.S: Rewrite with the new division algorithms in divl.S and divq.S respectively.
2004-07-21Add semtimedop.Andreas Jaeger
2004-07-20($(objpfx)syscall-%.h): Sort by syscalls. Make sure we get headers suchAndreas Jaeger
as sgidefs.h from the build tree before just-installed ones.
2004-07-20 Use standard names for ABI macros, include sgidefs.h where appropriate.Andreas Jaeger
2004-07-20(__dl_runtime_resolve): Update to use _dl_lookup_symbol_x.Andreas Jaeger
(elf_machine_runtime_link_map): Don't INTUSE _dl_signal_error.
2004-07-05(ffs): Add libc_hidden_builtin_def.Ulrich Drepper
2004-06-28[BZ #230]Ulrich Drepper
(_dl_start_user): Use ldah/ldl to load _dl_skip_args.
2004-06-28[BZ #231]Ulrich Drepper
(__syscall_error): Avoid !samegp relocation in librt.so.
2004-06-28(inline_syscall6): Fix a typo.Ulrich Drepper
2004-06-28(MULTIPLE_THREADS_OFFSET): Define unconditionally.Ulrich Drepper
2004-06-22Lowlevel system dependent code for Unix/Alpha.Ulrich Drepper
2004-06-22Additional makefile for Unix on Alpha.Ulrich Drepper
2004-06-14 * sysdeps/alpha/div_libc.h (_ITOFS): Use "sp" not "$sp".Richard Henderson
(_ITOFT, _FTOIT, _ITOFT2): Likewise.
2004-06-112004-06-11 Roland McGrath <roland@redhat.com>Roland McGrath
* sysdeps/arm/strlen.S [__ARMEB__]: Compute correctly for big-endian. From Krzysztof Halasa <khc@pm.waw.pl>.
2004-06-03(pthread_cond_t): Add __data.__futex field, reshuffle __data.__clock.Ulrich Drepper
2004-06-03(FUTEX_CMP_REQUEUE): Define.Ulrich Drepper
(lll_futex_requeue): Add val argument, use FUTEX_CMP_REQUEUE internally. Return non-zero if error, zero if success.
2004-05-28Add libc_hidden_builtin_def.Ulrich Drepper
2004-05-23Use "+m" constraint insteadAndreas Schwab
of separate "m" constraints.
2004-05-202004-05-15 Chris Demetriou <cgd@broadcom.com>Roland McGrath
* sysdeps/mips/dl-machine.h (ELF_DL_FRAME_SIZE) (ELF_DL_SAVE_ARG_REGS, ELF_DL_RESTORE_ARG_REGS): For the N32 and 64 ABIs, save and restore regs $10 and $11 (a6 and a7).
2004-05-18(pthread_cond_t): Add __broadcast_seq field.Ulrich Drepper
2004-05-07Export __libc_alpha_cache_shape as a private symbol.Ulrich Drepper
2004-05-07Linux/Alpha sysconf definitions.Ulrich Drepper
2004-05-07Linux/Alpha startup code in ld.so.Ulrich Drepper
2004-05-06 * sysdeps/alpha/div_libc.h (_ITOFS, _ITOFT, _FTOIT, _ITOFT2): New.Richard Henderson
* sysdeps/alpha/divl.S, sysdeps/alpha/divq.S, sysdeps/alpha/divqu.S, sysdeps/alpha/reml.S, sysdeps/alpha/remq.S, sysdeps/alpha/remqu.S: Use them.
2004-05-05Not needed anymore.Ulrich Drepper
2004-05-03(F_SETOWN, F_GETOWN): Define if __USE_BSD or __USE_UNIX98.Ulrich Drepper
2004-04-292004-04-29 Philip Blundell <pb@nexus.co.uk>Roland McGrath
* sysdeps/arm/dl-machine.h (RTLD_START): Avoid unnecessary GOT entries.
2004-04-23Use __attribute_used__.Andreas Schwab
2004-04-22(elf_machine_rela): Don't use INTUSE when calling _dl_signal_error.Ulrich Drepper
(elf_machine_rel): Likewise.
2004-04-19Don't use x86 version.Ulrich Drepper
2004-04-19hppa specific part of profiling code.Ulrich Drepper
2004-04-19Entry point definition for hppa.Ulrich Drepper
2004-04-17(SEM_VALUE_MAX): Jusr use a plain number.Ulrich Drepper
2004-04-17Add bits/link.h elf/entry.h.Ulrich Drepper
2004-04-17Dynamic linking definitions for HPPA.Ulrich Drepper
2004-04-17(__hppa_init_bootstrap_fdesc_table):Ulrich Drepper
Initialze the fdesc table for the generic code. (elf_machine_dynamic): Use asm version. (elf_machine_load_addresss): Simplify asm by calling elf_machine_dynamic. (elf_machine_fixup_plt): Correct comment. (elf_machine_profile_fixup_plt): New. (elf_machine_runtime_setup): Check PLT exists, if lazy=1 process normally, else relocate all the absolute entries. (RTLD_START): Fix comments. (TRAMPOLINE_TEMPLATE): Reformat assembly, add return pointer for calls to profile_fixup. (ELF_MACHINE_SIZEOF_JMP_SLOT, DL_STATIC_FUNCTION_ADDRESS, DL_PLATFORM_INIT): Define. (DL_FUNCTION_ADDRESS): Remove. (dl_platform_init): New. (elf_machine_rela): Use generic fdesc code, and process all COPY relocations. Use __attribute__((always_inline)). (elf_machine_rela_relative): Add sanity checks, remove IPLT processing, print error message in default case. Use __attribute__((always_inline)). (elf_machine_lazy_rel): Use __attribute__((always_inline)).
2004-04-17(feupdateenv): Use only sw[0] and call feraiseexcept.Ulrich Drepper
2004-04-15Fix last commit.Andreas Jaeger
2004-04-15(RTLD_START): Do not use nested .end.Andreas Jaeger