summaryrefslogtreecommitdiff
path: root/ports
AgeCommit message (Collapse)Author
2013-07-26[AArch64] Provide symbol version for _mcount.Marcus Shawcroft
2013-07-23hppa: Regenerate libm-test-ulps.Carlos O'Donell
2013-07-22tile BZ #15759: Fix bug in _dl_unmapChris Metcalf
We returned without calling __munmap if not in the simulator. Now we call a separate sim_dlclose() function to make the control flow work correctly.
2013-07-21m68k: use _dl_static_init to set GLR0(dl_pagesize)Andreas Schwab
2013-07-19tile: add missing semicolon in <bits/ptrace.h>Chris Metcalf
Change 521c6785e1fc94d added the enum but missed the semicolon. Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
2013-07-12[AArch64] Adding -funwind-tables to backtrace.cMarcus Shawcroft
2013-07-09[AArch64] Use _dl_static_init to set GLR0(dl_pagesize)Marcus Shawcroft
2013-07-07tile: use _dl_static_init to set GLRO(gl_pagesize)Chris Metcalf
A recently-added test (dlfcn/tststatic5) pointed out that tile was not properly initializing the variable pagesize in certain cases. This change just copies the existing code from MIPS.
2013-07-07tile: update libm-test-ulps from scratchChris Metcalf
2013-07-07tile: use soft-fp for fma() and fmaf()Chris Metcalf
The sfp-machine.h is based on the gcc version, but extended with required new macros by comparison with other architectures and by investigating the hardware support for FP on tile.
2013-07-05[AArch64] Regenerate libm-test-ulpsMarcus Shawcroft
2013-07-04Sync sys/ptrace with Linux 3.10Andreas Jaeger
2013-07-03Condition sysdeps/arm/include/bits/setjmp.h contents on _ISOMAC.Joseph Myers
2013-07-03Regenerate powerpc-nofpu ULPs.Joseph Myers
2013-07-03m68k: update libm test ULPsAndreas Schwab
2013-07-02Regenerate MIPS ulps.Joseph Myers
2013-07-02Regenerate ARM ulps.Joseph Myers
2013-07-02Make soft-float ARM use soft-fp fma/fmaf.Joseph Myers
2013-07-02alpha: Update libm-test-ulps from scratchRichard Henderson
2013-07-02Implement fma in soft-fp.Joseph Myers
2013-07-02ARM: Pass dl_hwcap to IFUNC resolver functions.Will Newton
2013-06-30Support no-FPU ColdFire in sysdeps/m68k/dl-trampoline.S and refactor code.Joseph Myers
2013-06-30tile: switch to using <fenv.h> fallback functionsChris Metcalf
Now that the fallback functions match the desired semantics for tile functions, just switch to using them.
2013-06-28Add GLRO(dl_hwcap2) for new AT_HWCAP2 auxv_t a_type.Ryan S. Arnold
2013-06-28Fix sysdeps/m68k/fpu_control.h preprocessor indentation.Joseph Myers
2013-06-28Support no-FPU ColdFire in sysdeps/m68k/fpu_control.h.Nathan Sidwell
2013-06-28[AArch64] Adjust elf_machine_dynamic to find _DYNAMIC via _GLOBAL_OFFSET_TABLE_Marcus Shawcroft
2013-06-28[AArch64] Simplify getcontext pstate initialization.Marcus Shawcroft
2013-06-27_dl_static_init: Remove nested locking.Maciej W. Rozycki
This function is now called from dl_open_worker with the GL(dl_load_lock) lock held and no longer needs local protection. GL(dl_load_lock) also correctly protects _dl_lookup_symbol_x called here that relies on the caller to have serialized access to the data structures it uses.
2013-06-25m68k: fix bad use of register alias in cfi insnAndreas Schwab
2013-06-24[BZ #15666] alpha: Add __sqrt*_finite definitionsRichard Henderson
With compatibility for ev6 and non-ev6 builds, as the non-ev6 did manage to get definitions emitted for the float and double functions.
2013-06-23alpha: Update libm-test-ulpsRichard Henderson
2013-06-18sysdeps/arm/arm-mcount.S: Comment typo fix.Roland McGrath
2013-06-18ARM: Make armv7 memcpy implementations SFI-friendlyRoland McGrath
2013-06-18ARM: Clean up __libc_ifunc_impl_listRoland McGrath
2013-06-18Fix warnings from ARM soft-float fpu_control.h.Joseph Myers
2013-06-18Wrap test-fpucw.c for ARM.Joseph Myers
2013-06-17Make ARM feenableexcept detect failure (bug 14907).Joseph Myers
2013-06-15New API to set default thread attributesSiddhesh Poyarekar
This patch introduces two new convenience functions to set the default thread attributes used for creating threads. This allows a programmer to set the default thread attributes just once in a process and then run pthread_create without additional attributes.
2013-06-14Stop MIPS setjmp / longjmp saving / restoring floating-point flags (bug 14909).Joseph Myers
2013-06-14Update ARM _FPU_RESERVED value.Joseph Myers
2013-06-14Add math-tests.h for MIPS.Joseph Myers
2013-06-14MicroBlaze: negated errors in lowlevellock.hKirk Meyer
The macros in lowlevellock.h are returning positive errors, but the users of the macros expect negative. This causes e.g. sem_wait to sometimes return an error with errno set to -EWOULDBLOCK. Signed-off-by: Kirk Meyer <kirk.meyer@sencore.com> Signed-off-by: David Holsgrove <david.holsgrove@xilinx.com>
2013-06-13tile: default to little-endian in bits/endian.hChris Metcalf
This turns out to be helpful when doing a from-scratch cross-compile of gcc and glibc, since you can then do "make install-headers" in glibc even before you have a functioning tile gcc.
2013-06-11Add exception information to math-tests.h and use it in libm-test.inc.Joseph Myers
2013-06-11PowerPC: Remove redundant ports/sysdeps/powerpc/dl-procinfo.[ch].Ryan S. Arnold
2013-06-11PowerPC: Merge ports/ dl-procinfo.[ch] with base.Ryan S. Arnold
2013-06-10Add rounding mode information to math-tests.h and use it in libm-test.inc.Joseph Myers
2013-06-08Use (void) in no-arguments function definitions.Joseph Myers
2013-06-07Avoid use of "register" as optimization hint.Joseph Myers