summary refs log tree commit diff
path: root/ports/sysdeps
Commit message (Collapse)AuthorAgeFilesLines
* PR 15483Alexandre Oliva2013-08-173-0/+15
| | | | | | | | * sysdeps/powerpc/nofpu/sim-full.c: Add FIXME note about the need for thread-specific variables preserved across signal handlers. * sysdeps/powerpc/nofpu/soft-supp.h: Likewise. * sysdeps/powerpc/soft-fp/sfp-machine.h: Likewise.
* [AArch64] Provide symbol version for _mcount.Marcus Shawcroft2013-07-264-0/+74
|
* hppa: Regenerate libm-test-ulps.Carlos O'Donell2013-07-231-0/+39
|
* tile BZ #15759: Fix bug in _dl_unmapChris Metcalf2013-07-221-3/+9
| | | | | | 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.
* m68k: use _dl_static_init to set GLR0(dl_pagesize)Andreas Schwab2013-07-214-2/+124
|
* tile: add missing semicolon in <bits/ptrace.h>Chris Metcalf2013-07-191-1/+1
| | | | | | Change 521c6785e1fc94d added the enum but missed the semicolon. Signed-off-by: Chris Metcalf <cmetcalf@tilera.com>
* [AArch64] Adding -funwind-tables to backtrace.cMarcus Shawcroft2013-07-121-0/+4
|
* [AArch64] Use _dl_static_init to set GLR0(dl_pagesize)Marcus Shawcroft2013-07-094-0/+128
|
* tile: use _dl_static_init to set GLRO(gl_pagesize)Chris Metcalf2013-07-074-0/+128
| | | | | | 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.
* tile: update libm-test-ulps from scratchChris Metcalf2013-07-071-129/+2795
|
* tile: use soft-fp for fma() and fmaf()Chris Metcalf2013-07-073-8/+99
| | | | | | 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.
* [AArch64] Regenerate libm-test-ulpsMarcus Shawcroft2013-07-051-0/+46
|
* Sync sys/ptrace with Linux 3.10Andreas Jaeger2013-07-043-3/+76
|
* Condition sysdeps/arm/include/bits/setjmp.h contents on _ISOMAC.Joseph Myers2013-07-031-2/+4
|
* Regenerate powerpc-nofpu ULPs.Joseph Myers2013-07-031-183/+4154
|
* m68k: update libm test ULPsAndreas Schwab2013-07-031-6/+704
|
* Regenerate MIPS ulps.Joseph Myers2013-07-022-378/+9203
|
* Regenerate ARM ulps.Joseph Myers2013-07-021-103/+2804
|
* Make soft-float ARM use soft-fp fma/fmaf.Joseph Myers2013-07-024-0/+60
|
* alpha: Update libm-test-ulps from scratchRichard Henderson2013-07-021-205/+66
|
* Implement fma in soft-fp.Joseph Myers2013-07-028-12/+32
|
* ARM: Pass dl_hwcap to IFUNC resolver functions.Will Newton2013-07-021-1/+1
|
* Support no-FPU ColdFire in sysdeps/m68k/dl-trampoline.S and refactor code.Joseph Myers2013-06-301-24/+19
|
* tile: switch to using <fenv.h> fallback functionsChris Metcalf2013-06-306-165/+0
| | | | | Now that the fallback functions match the desired semantics for tile functions, just switch to using them.
* Add GLRO(dl_hwcap2) for new AT_HWCAP2 auxv_t a_type.Ryan S. Arnold2013-06-283-3/+7
|
* Fix sysdeps/m68k/fpu_control.h preprocessor indentation.Joseph Myers2013-06-281-32/+32
|
* Support no-FPU ColdFire in sysdeps/m68k/fpu_control.h.Nathan Sidwell2013-06-281-3/+13
|
* [AArch64] Adjust elf_machine_dynamic to find _DYNAMIC via _GLOBAL_OFFSET_TABLE_Marcus Shawcroft2013-06-281-2/+2
|
* [AArch64] Simplify getcontext pstate initialization.Marcus Shawcroft2013-06-281-2/+1
|
* _dl_static_init: Remove nested locking.Maciej W. Rozycki2013-06-272-14/+0
| | | | | | | 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.
* m68k: fix bad use of register alias in cfi insnAndreas Schwab2013-06-251-2/+2
|
* [BZ #15666] alpha: Add __sqrt*_finite definitionsRichard Henderson2013-06-247-0/+73
| | | | | With compatibility for ev6 and non-ev6 builds, as the non-ev6 did manage to get definitions emitted for the float and double functions.
* alpha: Update libm-test-ulpsRichard Henderson2013-06-231-32/+6388
|
* sysdeps/arm/arm-mcount.S: Comment typo fix.Roland McGrath2013-06-181-1/+1
|
* ARM: Make armv7 memcpy implementations SFI-friendlyRoland McGrath2013-06-182-281/+564
|
* ARM: Clean up __libc_ifunc_impl_listRoland McGrath2013-06-181-10/+15
|
* Fix warnings from ARM soft-float fpu_control.h.Joseph Myers2013-06-181-2/+2
|
* Wrap test-fpucw.c for ARM.Joseph Myers2013-06-182-1/+6
|
* Make ARM feenableexcept detect failure (bug 14907).Joseph Myers2013-06-171-0/+12
|
* New API to set default thread attributesSiddhesh Poyarekar2013-06-1514-0/+54
| | | | | | | 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.
* Stop MIPS setjmp / longjmp saving / restoring floating-point flags (bug 14909).Joseph Myers2013-06-145-20/+2
|
* Update ARM _FPU_RESERVED value.Joseph Myers2013-06-141-1/+1
|
* Add math-tests.h for MIPS.Joseph Myers2013-06-141-0/+37
|
* MicroBlaze: negated errors in lowlevellock.hKirk Meyer2013-06-141-4/+4
| | | | | | | | | 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>
* tile: default to little-endian in bits/endian.hChris Metcalf2013-06-131-3/+1
| | | | | | 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.
* Add exception information to math-tests.h and use it in libm-test.inc.Joseph Myers2013-06-111-1/+5
|
* PowerPC: Remove redundant ports/sysdeps/powerpc/dl-procinfo.[ch].Ryan S. Arnold2013-06-112-268/+0
|
* PowerPC: Merge ports/ dl-procinfo.[ch] with base.Ryan S. Arnold2013-06-111-69/+69
|
* Add rounding mode information to math-tests.h and use it in libm-test.inc.Joseph Myers2013-06-101-0/+28
|
* Use (void) in no-arguments function definitions.Joseph Myers2013-06-082-2/+2
|