Samuel Thibault
3faebe6abc
Hurd: Fix setres[ug]id handling of -1
2012-05-10 15:57:27 -07:00
Samuel Thibault
1043890b10
Hurd: Fix sbrk beyond 128MB
2012-05-10 15:57:27 -07:00
Pino Toscano
37ed8b9bdc
Hurd: recvfrom(): take into account null address ports
2012-05-10 15:57:27 -07:00
Samuel Thibault
b29d4053f0
Hurd: readlinkat
2012-05-10 15:57:27 -07:00
Samuel Thibault
db65366043
Hurd: Update posix_opt.h
2012-05-10 15:57:27 -07:00
Samuel Thibault
ee16e894aa
Hurd: Fix POSIX 2008 visibility
2012-05-10 15:57:26 -07:00
Thomas Schwinge
80b4e5f3ef
Hurd: opendirat
2012-05-10 15:57:26 -07:00
Samuel Thibault
edadcbd624
Hurd: empty file names fail with ENOENT
2012-05-10 15:57:26 -07:00
Samuel Thibault
66cbbebcc6
Hurd: Fix mlock in all cases except non-readable pages.
2012-05-10 15:57:25 -07:00
Samuel Thibault
6b645f0d70
Hurd: Fix mkdir / error value
2012-05-10 15:57:25 -07:00
Pino Toscano
a4186cffbf
Hurd: mach: compliance fixes for nanosleep
2012-05-10 15:57:25 -07:00
Thomas Schwinge
510bbf14b4
Hurd: Include RPC user stubs in linkobj/libc.so
2012-05-10 15:57:25 -07:00
Samuel Thibault
5d5722e8ac
Hurd: Fix value of __libc_stack_end
2012-05-10 15:57:24 -07:00
Thomas Schwinge
be971a2b1c
Hurd: libc_once_get
2012-05-10 15:57:24 -07:00
Samuel Thibault
bbc49098ff
Hurd: setitimer.c: Fix unlock in error patch
2012-05-10 15:57:24 -07:00
Samuel Thibault
6753048948
Hurd: ioctl() incorrectly decodes argument
2012-05-10 15:57:23 -07:00
Thomas Schwinge
18bad2ae1b
Hurd: Avoid init-first.c miscompilation.
2012-05-10 15:57:23 -07:00
Thomas Schwinge
5aa3a74a59
Hurd: dup3
2012-05-10 15:57:23 -07:00
Samuel Thibault
cd9fa98583
Hurd: Hurd: dl-sysdep.c: Include code only #ifdef SHARED.
2012-05-10 15:57:23 -07:00
Samuel Thibault
802ca5a5ef
Hurd: Missing critical region locks.
2012-05-10 15:57:23 -07:00
Thomas Schwinge
6960eb420d
Hurd: bits/socket.h
2012-05-10 15:57:22 -07:00
Thomas Schwinge
eb43375f0f
Hurd: accept4
2012-05-10 15:57:22 -07:00
Thomas Schwinge
bcf5524012
Hurd: ____longjmp_chk
2012-05-10 15:57:22 -07:00
Thomas Schwinge
6f080c2fcf
Hurd: O_CLOEXEC in rtld
2012-05-10 15:57:22 -07:00
Roland McGrath
87ef29ca94
Hurd: fix symlink/symlinkat error case not to do an extraneous __mach_port_deallocate.
2012-04-24 13:13:16 -07:00
H.J. Lu
4be2b57003
Add __snseconds_t and __SNSECONDS_T_TYPE
2012-04-11 11:02:59 -07:00
Simon Josefsson
d653abb723
[BZ #12340 ] Fix return code of the Hurd's ttyname_r.
2012-04-05 00:35:19 +02:00
Thomas Schwinge
c3b1bf7d85
[BZ #13553 ] Remove pre-ISO C support
...
The bits missing from a784e50247
.
2012-04-05 00:26:22 +02:00
Thomas Schwinge
228c019e63
Call __ctype_init in early glibc startup.
...
This adds the bits missing from fd5bdc0924
.
2012-04-02 22:26:43 +02:00
H.J. Lu
eb96ffb07d
Move stdio-common/_itoa.h to sysdeps/generic
2012-03-20 16:00:23 -07:00
Thomas Schwinge
9078ce930a
Hurd: #define away madvise for malloc code, fix previous commit.
2012-02-17 08:46:28 +01:00
Roland McGrath
d2c736f809
Hurd: #define away madvise for malloc code.
2012-02-15 14:15:27 -08:00
Paul Eggert
59ba27a63a
Replace FSF snail mail address with URLs.
2012-02-09 23:18:22 +00:00
Marek Polacek
6b73181ac5
Remove _G_HAVE_SYS_CDEFS.
2012-02-09 17:09:55 +01:00
Marek Polacek
a22f12b477
Remove _G_ARGS macros.
2012-02-07 22:40:49 +01:00
Joseph Myers
7071ad79db
Remove __STDC__ conditionals from installed headers.
2012-01-26 20:49:22 +00:00
Samuel Thibault
0ea698ae78
Hurd: Try to respect mmap address hint for non-MAP_FIXED.
2012-01-23 14:00:47 -08:00
Pino Toscano
81c0c9648d
Hurd: socket uses EAFNOSUPPORT rather than EPFNOSUPPORT.
2012-01-23 13:56:58 -08:00
Ulrich Drepper
d9a216c037
Add checking versions of poll and ppoll
2012-01-08 11:55:32 -05:00
Ulrich Drepper
2119dcfacc
Static linking is always needed
2012-01-08 09:52:29 -05:00
Ulrich Drepper
a0da5fe1e4
More fallout from supporting only ELF
2012-01-08 00:45:01 -05:00
Ulrich Drepper
0269750ca6
Remove non-ELF support
2012-01-07 20:30:26 -05:00
Ulrich Drepper
83cd142045
Remove --wth-tls option, TLS support is required
2011-09-11 15:02:01 -04:00
Ulrich Drepper
92963737c4
Remove support for automatic cvs check-ins
...
CVS use for glibc is long gone.
2011-09-08 23:19:04 -04:00
Samuel Thibault
a12b2239dd
sysdeps/mach/hurd/sys/param.h (DEV_BSIZE): New macro.
2011-09-08 09:46:06 -07:00
Roland McGrath
7f513ec8b3
Hurd: fix use of uninitialized value in fork port copying.
2011-09-08 09:37:42 -07:00
Ulrich Drepper
d96de9634a
Try shell in posix_spawn* only in compat mode
2011-09-05 20:24:50 -04:00
Ulrich Drepper
7fb90fb89b
Fix Linux getcwd for long paths
...
The getcwd syscall (so far?) can only handle path up to one page
in size. There is no limit about directory hierarchy depth, though,
and the POSIX getcwd is supposed to handle this. In that case fall
back to the generic getcwd.
Additionally, optimize the generic getcwd to use openat when possible
to change the asymptotic performance from O(N^2) to O(n).
2011-05-08 08:37:19 -04:00
Jim Meyering
ded5b9b7c7
Remove doubled words.
2011-04-22 21:34:32 -04:00
Samuel Thibault
6c8a2e88d1
Fix __if_freereq crash: Unlike the generic version which uses free, Hurd needs munmap.
2011-02-21 16:53:10 -08:00