Skip to content
Snippets Groups Projects
  1. Mar 06, 2006
    • Roland McGrath's avatar
      * version.h (VERSION): 2.4 · 3858bf28
      Roland McGrath authored
      	* README.template: Update for 2.4.
      	* README: Regenerated.
      	* manual/install.texi (Configuring and compiling): Separate build
      	directory is mandatory.  Use glibc-2.4 in example.
      	Update --enable-add-ons description.
      	(Supported Configurations): Remove section.
      	* INSTALL: Regenerated.
      3 tags
      3858bf28
    • Roland McGrath's avatar
      * sysdeps/unix/sysv/linux/x86_64/sysconf.c · 6f920003
      Roland McGrath authored
      	(handle_intel, handle_amd): Add __attribute__ ((noinline)).
      	* sysdeps/unix/sysv/linux/i386/sysconf.c
      	(handle_i486, handle_intel, handle_amd): Likewise.
      
      	* sysdeps/unix/sysv/linux/i386/sysconf.c (__sysconf): Don't handle
      	_SC_CPUTIME and _SC_THREAD_CPUTIME here.
      	* sysdeps/unix/sysv/linux/x86_64/sysconf.c (__sysconf): Likewise.
      6f920003
    • Roland McGrath's avatar
      * sysdeps/mach/hurd/faccessat.c: New file. · 16a10468
      Roland McGrath authored
      	* sysdeps/mach/hurd/fchmodat.c: New file.
      	* sysdeps/mach/hurd/fchownat.c: New file.
      	* sysdeps/mach/hurd/fxstatat.c: New file.
      	* sysdeps/mach/hurd/fxstatat64.c: New file.
      	* sysdeps/mach/hurd/linkat.c: New file.
      	* sysdeps/mach/hurd/mkdirat.c: New file.
      	* sysdeps/mach/hurd/openat.c: New file.
      	* sysdeps/mach/hurd/openat64.c: New file.
      	* sysdeps/mach/hurd/symlinkat.c: New file.
      	* sysdeps/mach/hurd/unlinkat.c: New file.
      	* sysdeps/mach/hurd/xmknod.c (__xmknod): Just call __xmknodat.
      	Guts move to ...
      	* sysdeps/mach/hurd/xmknodat.c: ... here, new file.
      
      	* hurd/lookup-at.c: New file.
      	* hurd/Makefile (routines): Add it.
      	* hurd/hurd/fd.h: Declare __file_name_lookup_at,
      	__file_name_split_at and __directory_name_split_at.
      
      	* hurd/hurd/lookup.h: Declare {,__}hurd_directory_name_split.
      
      	* hurd/hurdlookup.c (__hurd_directory_name_split): Use __memrchr
      	unconditionally.
      
      	* sysdeps/mach/hurd/open.c: Define {,__,__libc_,}open64 as aliases.
      	* sysdeps/mach/hurd/open64.c: New file.
      16a10468
    • Roland McGrath's avatar
      * malloc/malloc.c (MALLOC_ALIGNMENT): Revert to (2 * SIZE_SZ) value. · 7d013a64
      Roland McGrath authored
      	The correct value differs only on powerpc32, and for now changing it
      	there is causing more trouble than it's worth.
      
      	* malloc/arena.c: Add compile-time sanity check on padding calculation.
      
      2006-03-05  Jakub Jelinek  <jakub@redhat.com>
      
      	* malloc/arena.c (heap_info): Adjust the padding size if
      	MALLOC_ALIGNMENT > 2 * SIZE_SZ.
    • Roland McGrath's avatar
      * sysdeps/posix/sysconf.c (__sysconf): Use #if _POSIX_FOO > 0 · 182ed12e
      Roland McGrath authored
      	rather than #ifdef _POSIX_FOO for options.  We should return -1
      	at runtime for an option defined to 0 at compile time.
      
      	* sysdeps/mach/hurd/bits/posix_opt.h: Define many missing options,
      	many to -1 or 0.
      
      2006-03-05  Roland McGrath  <roland@redhat.com>
      
      	* sysdeps/unix/sysv/linux/sysconf.c (__sysconf)
      	[__NR_clock_getres || HP_TIMING_AVAIL]: Handle _SC_CPUTIME,
      	_SC_THREAD_CPUTIME.
      182ed12e
    • Roland McGrath's avatar
      * sysdeps/sparc/sparc32/dl-trampoline.S: Add CFI markings. · 7ccbe1a1
      Roland McGrath authored
      	* sysdeps/sparc/sparc32/elf/start.S: Likewise.
      	* sysdeps/sparc/sparc64/dl-trampoline.S: Likewise.
      	* sysdeps/sparc/sparc64/elf/start.S: Likewise.
      	* sysdeps/sparc/sparc32/memchr.S: Rearrange code to reside
      	within ENTRY/END.
      	* sysdeps/sparc/sparc32/memcpy.S: Likewise.
      	* sysdeps/sparc/sparc32/stpcpy.S: Likewise.
      	* sysdeps/sparc/sparc32/strcat.S: Likewise.
      	* sysdeps/sparc/sparc32/strchr.S: Likewise.
      	* sysdeps/sparc/sparc32/strcmp.S: Likewise.
      	* sysdeps/sparc/sparc32/strcpy.S: Likewise.
      	* sysdeps/sparc/sparc32/strlen.S: Likewise.
      	* sysdeps/sparc/sparc64/memcpy.S: Likewise.
      	* sysdeps/sparc/sparc64/sparcv9v/memset.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc32/clone.S: Add CFI markings
      	and use __syscall_error.
      	* sysdeps/unix/sysv/linux/sparc/sparc64/clone.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc64/brk.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc32/pipe.S: Use __syscall_error.
      	* sysdeps/unix/sysv/linux/sparc/sparc64/pipe.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc32/socket.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc64/socket.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc32/syscall.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc64/syscall.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc32/sysdep.h: Rewrite to use
      	CFI markings and __syscall_error.
      	* sysdeps/unix/sysv/linux/sparc/sparc64/sysdep.h: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sparc64/setcontext.S: Rearrange
      	code to reside within ENTRY/END.
      	* sysdeps/unix/sysv/linux/sparc/sparc64/setjmp.S: Likewise.
      	* sysdeps/unix/sysv/linux/sparc/sysdep.c: New file.
      	* sysdeps/unix/sysv/linux/sparc/sysdep.S: File removed.
      	* sysdeps/unix/sysv/linux/sparc/rt-sysdep.c: New file.
      	* sysdeps/unix/sysv/linux/sparc/Makefile (librt-routines): Add it.
      7ccbe1a1
    • Roland McGrath's avatar
      043cee37
  2. Mar 05, 2006
  3. Mar 03, 2006
  4. Mar 02, 2006
  5. Mar 01, 2006
  6. Feb 28, 2006
    • Roland McGrath's avatar
      * posix/sys/types.h [!__GNUC_PREREQ (2, 7)] (int64_t, u_int64_t): · 556c18b2
      Roland McGrath authored
      	typedef to long int resp. unsigned long int on 64-bit arches.
      556c18b2
    • Roland McGrath's avatar
      * sysdeps/unix/sysv/linux/powerpc/powerpc64/umount.c: Include x86_64 · 01608060
      Roland McGrath authored
      	umount.c rather than hppa umount.c.
      	* sysdeps/unix/sysv/linux/sparc/sparc32/chown.c: Include sh chown.c
      	rather than m68k chown.c.
      	* sysdeps/unix/sysv/linux/sparc/sparc32/fchownat.c: Include sh
      	fchownat.c rather than m68k fchownat.c.
      	* sysdeps/unix/sysv/linux/sh/chown.c: Copy over from m68k chown.c.
      	* sysdeps/unix/sysv/linux/sh/fchownat.c: Copy over from m68k
      	fchownat.c.
      	* sysdeps/unix/sysv/linux/x86_64/brk.c: Copy over from hppa brk.c.
      	* sysdeps/unix/sysv/linux/x86_64/umount.c: Copy over from hppa
      	umount.c.
      01608060
    • Roland McGrath's avatar
      * sysdeps/hppa: Directory removed, saved in ports repository. · 14d44b19
      Roland McGrath authored
      	* sysdeps/mach/hppa: Likewise.
      	* sysdeps/mach/hurd/hppa: Likewise.
      	* sysdeps/unix/sysv/linux/hppa: Likewise.
      	* configure.in (machine): Remove hppa* cases.
      	* configure: Regenerated.
      	* shlib-versions: Remove hppa cases.
      
      	* sysdeps/m68k: Directory removed, saved in ports repository.
      	* sysdeps/unix/bsd/m68k: Likewise.
      	* sysdeps/unix/sysv/linux/m68k: Likewise.
      	* configure.in (machine): Remove m68* cases.
      	* configure: Regenerated.
      14d44b19
Loading