about summary refs log tree commit diff
path: root/ports
Commit message (Collapse)AuthorAgeFilesLines
* Fix types of FE_DFL_ENV and FE_NOMASK_ENV (bug 14805).Joseph Myers2012-11-054-3/+15
|
* [BZ #157] Remove include/stub-tag.h for good.Thomas Schwinge2012-11-045-4/+11
|
* Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).Joseph Myers2012-11-0316-7/+40
|
* Make fenv.h FE_* macros usable in #if (bug 3439).Joseph Myers2012-11-0316-133/+310
|
* tile: Account for new tests (missed test-double changes)Chris Metcalf2012-11-032-0/+20
|
* Regenerate all configure scripts.Thomas Schwinge2012-11-012-2/+4
|
* Convert alpha to use <bits/fcntl-linux.h>Andreas Jaeger2012-11-012-228/+19
|
* BZ#14743: Move clock_* symbols from librt to libc.Thomas Schwinge2012-11-012-0/+10
| | | | Change missing from commit 6e6249d0b461b952d0f544792372663feb6d792a.
* Fix powerpc abilist sort orderAndreas Schwab2012-10-312-1/+6
|
* Remove 'Contributed' line, glibc is not using them anymore.Steve Ellcey2012-10-311-2/+0
|
* Remove trailing white spaces.Steve Ellcey2012-10-311-5/+5
|
* 2012-10-31 Steve Ellcey <sellcey@mips.com>Steve Ellcey2012-10-313-243/+609
| | | | | | * sysdeps/mips/memcpy.S: Add prefetching and more unrolling, make it work in 32 or 64 bit modes. * sysdeps/mips/mips64/memcpy.S: Remove.
* Fix ChangeLog date for commit 09dec6c37e3cd967f62795320703647f24545e3eRyan S. Arnold2012-10-301-1/+1
|
* Correct cacheline size to 32-bytes for ppc405 memset.S (bug 14595).Ryan S. Arnold2012-10-303-6/+169
| | | | | This patch also creates a version of memset.S for the ppc476 processor which uses a 128-byte cacheline size for dcbz insns.
* Invoke DL_AFTER_LOAD if definedChris Metcalf2012-10-303-5/+8
| | | | | | | | | | | This hook is useful for any arch-specific functionality that should be done on loaded objects. For the tile architecture, the hook is already provided (though we switch to using the new macro name with this commit) and implements a simulator notifier so that the simulator can load Elf symbols to match the object and generate better error messages for PC's. Also, remove a spurious definition of DL_UNMAP in dl-runtime.c
* tile: improve ABI and #include use in gettimeofday vdso supportChris Metcalf2012-10-303-4/+7
|
* tile: update libm-test-ulps for new testsChris Metcalf2012-10-302-2/+54
|
* Fix strtod handling of underflow (bug 14047).Joseph Myers2012-10-3010-0/+30
|
* hppa: Add cfi direcvtives.Carlos O'Donell2012-10-292-1/+18
| | | | We add cfi directives to the syscall assembly.
* hppa: Fix r19 save and restore.Carlos O'Donell2012-10-292-22/+27
| | | | | | | | | We must save and restore r19 in both PIC and non-PIC situations since the kernel paths that clobber r19 are independent of that PIC-ness of userspace. In addition we choose r4 as the temporary register over r3 which is being used by recent gcc's as the frame pointer.
* hppa: Optimize syscall sequence.Carlos O'Donell2012-10-292-10/+10
| | | | | We remove an extraneous nop from the syscall sequence. No DO_CALL* may end in an instruction with a delay slot.
* Fix trailing whitespace.Carlos O'Donell2012-10-292-10/+13
|
* 2012-10-29 Steve Ellcey <sellcey@mips.com>Steve Ellcey2012-10-294-8/+213
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/mips/mips32/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/mips64/n32/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/mips64/n64/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/configure.in: Create default_abi.make. * sysdeps/unix/sysv/linux/mips/configure: Regenerate. * sysdeps/unix/sysv/linux/mips/Makefile: Include default_abi.make. (abi-variants): Add hard and soft float versions. (abi-o32-options): Remove. (abi-o32-condition): Remove. (abi-n32-options): Remove. (abi-n32-condition): Remove. (abi-n64-options): Remove. (abi-n64-condition): Remove. (abi-o32_soft-options): New. (abi-o32_soft-condition): New. (abi-o32_hard-options): New. (abi-o32_hard-condition): New. (abi-n32_soft-options): New. (abi-n32_soft-condition): New. (abi-n32_hard-options): New. (abi-n32_hard-condition): New. (abi-n64_soft-options): New. (abi-n64_soft-condition): New. (abi-n64_hard-options): New. (abi-n64_hard-condition): New.
* 2012-10-29 Steve Ellcey <sellcey@mips.com>Steve Ellcey2012-10-293-3/+0
| | | | | | | | | | | | | | | | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/mips/mips32/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/mips64/n32/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/mips64/n64/Makefile: Remove. * sysdeps/unix/sysv/linux/mips/configure.in: Create default_abi.make. * sysdeps/unix/sysv/linux/mips/configure: Regenerate. * sysdeps/unix/sysv/linux/mips/Makefile: Include default_abi.make. (abi-variants): Add hard and soft float versions. (abi-o32-options): Remove. (abi-o32-condition): Remove. (abi-n32-options): Remove. (abi-n32-condition): Remove. (abi-n64-options): Remove. (abi-n64-condition): Remove. (abi-o32_soft-options): New. (abi-o32_soft-condition): New. (abi-o32_hard-options): New. (abi-o32_hard-condition): New. (abi-n32_soft-options): New. (abi-n32_soft-condition): New. (abi-n32_hard-options): New. (abi-n32_hard-condition): New. (abi-n64_soft-options): New. (abi-n64_soft-condition): New. (abi-n64_hard-options): New. (abi-n64_hard-condition): New.
* tile: add vDSO support for gettimeofday()Chris Metcalf2012-10-295-0/+114
|
* Remove redundant defines of __O_LARGEFILEAndreas Jaeger2012-10-272-2/+6
| | | | | | | | | | | * sysdeps/unix/sysv/linux/x86/bits/fcntl.h (__O_LARGEFILE) [!__x86_64]: Do not define, take value from <bits/fcntl-linux.h>. * sysdeps/unix/sysv/linux/s390/bits/fcntl.h (__O_LARGEFILE): [__WORDSIZE != 64]: Likewise. * sysdeps/unix/sysv/linux/generic/bits/fcntl.h: (__O_LARGEFILE) [__WORDSIZE != 64]: Do not define, take value from <bits/fcntl-linux.h>.
* HPPA: Use <bits/fcntl-linux.h>Andreas Jaeger2012-10-262-255/+25
| | | | | | | * sysdeps/unix/sysv/linux/hppa/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>. (__O_PATH): Define.
* Convert ia64, linux-generic, m68k <bits/fcntl.h> to use <bits/fcntl-linux.h>Andreas Jaeger2012-10-256-829/+34
| | | | | | | | | | | | | | * sysdeps/unix/sysv/linux/m68k/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>. * sysdeps/unix/sysv/linux/generic/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>. * sysdeps/unix/sysv/linux/ia64/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
* BZ#14743: Move clock_* symbols from librt to libc.Roland McGrath2012-10-2419-5/+104
|
* Convert MIPS to use <bits/fcntl-linux.h>Andreas Jaeger2012-10-242-250/+26
| | | | | | * sysdeps/unix/sysv/linux/mips/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
* Don't set resource limits in tst-oddstacklimit-ENV.Joseph Myers2012-10-243-7/+32
|
* Always define __O_LARGEFILEAndreas Jaeger2012-10-222-5/+5
|
* ARM: Use <bits/fcntl-linux.h>Andreas Jaeger2012-10-222-271/+13
| | | | | | * sysdeps/unix/sysv/linux/arm/bits/fcntl.h: Remove all definitions and declarations that are provided by <bits/fcntl-linux.h> and include <bits/fcntl-linux.h>.
* tilegx: add optimized sched_getcpu() using TILE_COORD SPRChris Metcalf2012-10-122-0/+91
| | | | | | We can discover our x,y coordinate in the core mesh with an mfspr instruction, multiply y by the core mesh width, and have the core number without needing to ask the kernel.
* hppa: Update pthread.hCarlos O'Donell2012-10-102-7/+17
| | | | | | | Updates the hppa-specific pthread.h from the generic version. After this update the only difference between the generic version and the hppa version is the footer protected by the _PTHREAD_H_HPPA_ guard.
* hppa: Remove pt-initfini.cCarlos O'Donell2012-10-102-108/+2
| | | | Rmoves the unused pt-initfini.c
* hppa: Restore nptl/shlib-versions.Carlos O'Donell2012-10-102-0/+5
| | | | | On 2012-01-07 the nptl/shlib-versions file removed the hppa entry. This restores that entry in the hppa ports tree.
* Add missing magic to GLIBC_PROVIDES.Roland McGrath2012-10-099-267/+17
|
* Clean up R_ARM_PC24 handling.Roland McGrath2012-10-052-69/+57
|
* 2012-10-03 Steve Ellcey <sellcey@mips.com>Steve Ellcey2012-10-035-0/+13
| | | | | | | | | * sysdeps/mips/ieee754.h: Move to... * sysdeps/mips/ieee754/ieee754.h: Here. * sysdeps/mips/mips32/Implies: Add mips/ieee754. * sysdeps/mips/mips64/Implies: Ditto. * sysdeps/mips/mips64/n32/Implies: Ditto. * sysdeps/mips/mips64/n64/Implies: Ditto.
* 2012-10-03 Steve Ellcey <sellcey@mips.com>Steve Ellcey2012-10-031-0/+0
| | | | | | | | | * sysdeps/mips/ieee754.h: Move to... * sysdeps/mips/ieee754/ieee754.h: Here. * sysdeps/mips/mips32/Implies: Add mips/ieee754. * sysdeps/mips/mips64/Implies: Ditto. * sysdeps/mips/mips64/n32/Implies: Ditto. * sysdeps/mips/mips64/n64/Implies: Ditto.
* Split my last ChangeLog entry into respective arch-specific filesSiddhesh Poyarekar2012-10-028-11/+35
|
* Fix clone flag name in comment to CLONE_CHILD_CLEARTID.Siddhesh Poyarekar2012-10-028-7/+18
|
* Get rid of unused __swblk_t type.Roland McGrath2012-10-014-2/+10
|
* Clean up init-first.c files.Roland McGrath2012-10-014-67/+12
|
* Fix the ChangeLog entryH.J. Lu2012-09-281-1/+1
|
* Remove mips VERSYMIDX macro definitionH.J. Lu2012-09-282-2/+4
|
* Remove arm ADDRIDX macro definitionH.J. Lu2012-09-282-6/+4
|
* alpha: Fix all users of SYSCALL_ERROR_HANDLERRichard Henderson2012-09-285-77/+79
| | | | | The fix begun in 64e65bc1 was incomplete. Fixed by adding a new SYSCALL_ERROR_FALLTHRU macro.
* Add __ppc_get_timebase_freq to powerpc-nofpu ABI baseline.Joseph Myers2012-09-262-0/+6
|