Richard Henderson
73da6bacfd
arm: Pass hwcap to ifuncs.
...
* sysdeps/arm/dl-irel.h (elf_ifunc_invoke): Pass dl_hwcap.
* sysdeps/arm/dl-machine.h (elf_machine_rel): Use elf_ifunc_invoke.
(elf_machine_rela): Likewise.
2012-05-25 12:07:05 -04: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
dc0c31fbe9
alpha: Re-add imaxdiv.
2012-05-24 13:20:56 -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
8dd88391bb
tile: Update ULPs for ccos, csin, ccosh, csinh tests
2012-05-22 11:21:18 -04:00
Chris Metcalf
7c49b18b2f
tile: Rename __WORDSIZE_COMPAT32 to __WORDSIZE_TIME64_COMPAT32
2012-05-22 11:21:15 -04:00
Chris Metcalf
f711d080ef
tile: Update ABI baselines for getauxval
2012-05-22 11:21:09 -04:00
Joseph Myers
df0f68a046
Rename __WORDSIZE_COMPAT32 to __WORDSIZE_TIME64_COMPAT32 for MIPS.
2012-05-21 21:23:10 +00:00
Andreas Schwab
41ddd7da3c
m68k: properly implement logbl for Motorola extended float
2012-05-21 21:22:53 +02: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
Richard Henderson
4645e97846
alpha: Rename *.s to *.S
2012-05-20 10:45:51 -07: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
Carlos O'Donell
18bbce4028
hppa: Rename all *.s to *.S.
...
Top-level is removing the rule for *.s, therefore
we change all of our files to *.S. There was no
reason not to use *.S.
2012-05-19 18:54:43 +02:00
Carlos O'Donell
0d9130fc21
hppa: Use new libgcc_so in shlib-versions.
...
The version of libcc.so used is now controlled via
shlib-versions.
2012-05-19 18:54:42 +02: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
c6c5422a5d
alpha: Add localplt data file
2012-05-18 11:47:36 -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
3f83552f2c
tile: support tilegx32 in stackguard-macros.h
2012-05-17 18:51:36 +00:00
Chris Metcalf
69d8348e5e
tile: fork tilepro and tilegx copies of c++-types-tile-linux-gnu.data
2012-05-17 14:14:07 -04:00
Chris Metcalf
61a52130e8
tile: update libm-test-ulps for improved fma() and exp10()
2012-05-17 11:31:07 -04:00
Chris Metcalf
ac9182e753
tile: use ieee754/dbl-64 version of fma() and fmaf()
...
It turns out that even if you stub out the rounding and exception
support and use the ieee754 version, it's still much better than
the generic version that just uses normal multiply and add.
The resulting functions have only 1 ULP of error according to the tests.
2012-05-17 11:27:36 -04:00
Chris Metcalf
342a78ccd5
Changelog.tile: fix up some formatting issues
...
Change leading spaces to tab, and merge runs of ChangeLog messages
that were from cmetcalf@tilera.com on the same date.
2012-05-17 09:54:18 -04:00
Chris Metcalf
0adc5f3892
tilegx32: fix various bugs in setcontext/getcontext/swapcontext
2012-05-17 09:03:24 -04:00
Chris Metcalf
26624de5a2
tile: provide a tile-specific sotruss-lib.c override
2012-05-17 09:03:24 -04:00
Chris Metcalf
fa12ed1f61
tile: avoid compiler warning in feraiseexcept() math_private override
2012-05-17 09:03:23 -04:00
Chris Metcalf
d22d562a48
tile: add libm-test-ulps
2012-05-17 09:03:23 -04:00
Chris Metcalf
15caa1c0c9
tile: provide __FE_UNDEFINED in <bits/fenv.h>
2012-05-17 09:03:22 -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
32e8667947
tile: add proper const qualifier for pltexit function pointer field
2012-05-16 09:32:04 -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
Chris Metcalf
f136e4df5d
tile: delete now unused file
...
The latest main tree has split out stackguard-macros.h so we no
longer have to override it with a stub.
2012-05-16 09:24:31 -04:00