This is the mail archive of the
libc-alpha@sources.redhat.com
mailing list for the glibc project.
Re: [PATCH] Several GNU/Hurd fixes
- From: Roland McGrath <roland at redhat dot com>
- To: Jeroen Dekkers <jeroen at dekkers dot cx>
- Cc: libc-alpha at sources dot redhat dot com
- Date: Fri, 7 May 2004 14:06:47 -0700
- Subject: Re: [PATCH] Several GNU/Hurd fixes
> The following patch fixes several bugs for GNU/Hurd. The
> CFLAGS-init-first.c changes fixes a gcc 3.4 error because it wants to
> use ebp in doinit() for the frame pointer, but we already use it in
> the assembly code.
Please elaborate on the problem. The asm in doinit should not care about
the prior register usage.
> * inet/test-ifaddrs.c (addr_string): Surround AF_PACKET case with
> #ifdef AF_PACKET.
> * sysdeps/mach/hurd/getcwd.c
> (_hurd_canonicalize_directory_name_intern): Only realloc when
> size is <= 0.
> * sysdeps/mach/hurd/mmap.c (__mmap): Fail when addr or offset
> isn't page aligned.
> * sysdeps/mach/hurd/spawni.c (EXPAND_DTABLE): Set dtablesize to
> new size.
These changes are unrelated and the log entries should not be grouped into
a paragraph.