Joseph Myers
d7a10f9610
Replace __pthread_once_internal alias by hidden_def for ARM.
2012-05-30 09:57:22 +00:00
Joseph Myers
0387d09372
Add mips32 versions of otherwise empty ABI baselines.
2012-05-26 20:13:48 +00:00
Joseph Myers
331239ed63
Update ARM for removal of m68k chown.c.
2012-05-26 19:06:08 +00:00
Andreas Schwab
9aaedac0c8
m68k: remove __ASSUME_NEW_GETRLIMIT_SYSCALL
2012-05-26 01:01:25 +02:00
Andreas Schwab
2a4c76a692
m68k: remove pre-2.4 Linux kernel support for chown
2012-05-26 00:58:22 +02:00
Joseph Myers
4b5466f188
Remove __ASSUME_NEW_GETRLIMIT_SYSCALL for ARM.
2012-05-25 22:31:59 +00:00
Joseph Myers
089d856f77
Update MIPS kernel-features.h for removal of __ASSUME_32BITUIDS.
2012-05-25 19:21:15 +00:00
Mike Frysinger
5b0ef573d2
ia64: add getauxval to abilist
...
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-25 01:16:45 -04:00
Mike Frysinger
23e9f8631f
ia64: mman.h: define MADV_DO{,NT}DUMP
...
Add new types from linux-3.4.
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-24 20:25:25 -04:00
Richard Henderson
4458fa0167
alpha: Add abilist files.
2012-05-24 13:43:53 -07:00
Richard Henderson
f7616d449a
alpha: Remove __ASSUME_32BITUIDS.
2012-05-24 11:45:13 -07:00
Richard Henderson
18c2f1c075
alpha: Update bits/mman.h.
2012-05-24 08:59:42 -07:00
Mike Frysinger
df7fe5c7ef
ia64: update pthread_attr_t handling in bits/siginfo.h
...
This matches the changes made to the common bits/siginfo.h file.
Reported-by: Joseph Myers <joseph@codesourcery.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-23 22:45:41 -04:00
Steve Ellcey
46bd63802a
Use -D options in building MIPS syscall.h.
2012-05-23 18:48:24 +00:00
Andreas Schwab
d44f3a3855
m68k: define MADV_DONTDUMP and MADV_DODUMP
2012-05-23 18:45:57 +02:00
Chris Metcalf
bf144a4fae
tile: Define MADV_DONTDUMP and MADV_DODUMP
2012-05-23 08:20:12 -04:00
Joseph Myers
ec55b2167a
Define MADV_DONTDUMP and MADV_DODUMP for MIPS.
2012-05-23 10:23:26 +00:00
Joseph Myers
2def71058e
Define MADV_DONTDUMP and MADV_DODUMP for ARM.
2012-05-23 10:22:42 +00:00
Chris Metcalf
f711d080ef
tile: Update ABI baselines for getauxval
2012-05-22 11:21:09 -04:00
Andreas Schwab
2eaac33877
m68k: update libc.abilist
2012-05-21 21:22:52 +02:00
Joseph Myers
da5bcd28ee
Remove __fe_nomask_env from powerpc-nofpu ABI.
2012-05-21 18:56:03 +00:00
Joseph Myers
c0ddea5a1f
Update ARM hwcap code.
2012-05-21 10:45:52 +00:00
Joseph Myers
fae5c74027
Update powerpc-nofpu ABI baselines for getauxval.
2012-05-21 09:52:18 +00:00
Joseph Myers
533a8b31d8
Update MIPS ABI baselines for getauxval.
2012-05-21 09:51:58 +00:00
Joseph Myers
2e86403f77
Update ARM ABI baseline for getauxval.
2012-05-21 09:51:16 +00:00
Joseph Myers
d8d270711d
Remove more obsolete ARM code.
2012-05-19 21:24:17 +00:00
Joseph Myers
dc2a97c6ed
Clean up MIPS ftruncate64/truncate64.
2012-05-19 19:10:13 +00:00
Joseph Myers
21ed706977
Remove compatibility code for old ARM kernels.
2012-05-19 17:56:01 +00:00
Chris Metcalf
fa6da45c11
linux-generic: add __FSWORD_T_TYPE to <bits/typesizes.h>
2012-05-18 15:46:34 -04:00
Richard Henderson
d97a405f5e
Merge branch 'master' of ssh://sourceware.org/git/glibc-ports
2012-05-18 11:48:15 -07:00
Richard Henderson
1d3b830192
alpha: Add __SYSCALL_SLONG_TYPE, __SYSCALL_ULONG_TYPE, __FSWORD_T_TYPE
2012-05-18 11:35:03 -07:00
Chris Metcalf
30aa747c68
tile: add proper versioning for fegetenv()
2012-05-17 15:18:45 -04:00
Chris Metcalf
0adc5f3892
tilegx32: fix various bugs in setcontext/getcontext/swapcontext
2012-05-17 09:03:24 -04:00
Joseph Myers
7fbf19e1fd
Add powerpc-nofpu ABI baselines.
2012-05-16 21:19:06 +00:00
Chris Metcalf
981416291c
linux-generic: add header guard for <not-cancel.h>
...
In general we just try to include <not-cancel.h> once, thus avoiding
any issues with multiple inclusion.
However, the getaddrinfo sources are somewhat tangled, and .c files
include each other to get the final result. Each .c file currently has
its own include of <not-cancel.h>. While you could properly re-factor
this for the case of gai.c, the posix/tst-rfc3484.c tests directly include
one of the sub-files (sysdeps/posix/getaddrinfo.c), and it starts to
feel fragile.
2012-05-16 09:34:38 -04:00
Chris Metcalf
a110b27ee2
linux-generic: fix typesizes.h to match recent core changes
...
Remove __SNSECONDS_T_TYPE; add __SYSCALL_{S,U}LONG_TYPE.
2012-05-16 09:28:31 -04:00
Joseph Myers
dbeb70630b
Declare MIPS stat nanoseconds fields similarly to other architectures.
2012-05-16 10:53:31 +00:00
Joseph Myers
8ae9fa0ec7
Assume accept4 on ARM for kernels 2.6.36 and later.
2012-05-16 10:38:40 +00:00
Mike Frysinger
c757085ec8
ia64: use __aligned__ inside of attributes
...
Installed headers should always use the forms of attributes with __
prefixes and suffixes, so __attribute__ ((__aligned__ (8))) instead of
the plain "aligned" form, to avoid taking identifiers from the user's
namespace.
URL: http://sourceware.org/bugzilla/show_bug.cgi?id=14109
Reported-by: Joseph Myers <joseph@codesourcery.com>
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-14 21:25:17 -04:00
Chris Metcalf
3486bf3633
Merge branch 'master' of git://sourceware.org/git/glibc-ports
2012-05-14 16:13:02 -04:00
Chris Metcalf
d45ba2bc26
linux-generic: use "__aligned__", not "aligned", in public headers
2012-05-14 16:01:44 -04:00
Chris Metcalf
b55e1c1e81
tile: add abilist files
2012-05-14 15:46:14 -04:00
Chris Metcalf
8927be2b21
tile: add include <features.h> to <sys/dataplane.h>
...
We were using __BEGIN_DECLS without <features.h> and it just happened
to mostly work, but of course we should include it here.
2012-05-14 15:46:13 -04:00
Chris Metcalf
024bb7b4a2
tile: fix bug in CFI definitions for clone.S
...
We were missing a critical cfi_def_cfa_offset call in .Lthread_start
which caused backtracing to get badly confused for threads.
2012-05-14 15:46:13 -04:00
Chris Metcalf
3c19868059
linux-generic: add wordsize-32 version of prlimit64/fanotify syscalls
2012-05-14 15:46:11 -04:00
Chris Metcalf
87df4a4b09
tile: update pthread_attr_t and struct siginfo names
...
This adds a tag to the pthread_attr_t underlying type so we can
forward-declare it, and removes the siginfo_t type, to match
changes in the main tree.
2012-05-14 15:46:08 -04:00
Chris Metcalf
538c451b2b
tile: Remove elf/ and create crti.S/crtn.S
...
This patches fixes up the tile startup files, moving elf/start.S up a
directory level and implementing the required crti.S and crtn.S files
based on the old initfini.c compiler output (hand-optimized to bum a
couple of cycles).
2012-05-14 15:34:04 -04:00
Andreas Schwab
5b86315c81
m68k: remove duplicate __ASSUME_VFORK_SYSCALL
2012-05-14 17:31:45 +02:00
Andreas Schwab
3f753e3ad5
m68k: use default minimum kernel version for m680x0
2012-05-14 17:31:44 +02:00
Joseph Myers
a7375c94a8
Remove pre-2.2 kernel support for MIPS.
2012-05-14 14:17:16 +00:00