Commit Graph

4415 Commits

Author SHA1 Message Date
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
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 37f1c9e6b3 ia64: 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.

Signed-off-by: Mike Frysinger <vapier@gentoo.org>
2012-05-15 23:55:46 -04: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