aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/sh
AgeCommit message (Collapse)AuthorFilesLines
2012-11-20sysdeps/sh/dl-machine.h: Define ELF_MACHINE_RUNTIME_FIXUP_PARAMS.Thomas Schwinge1-2/+2
Fixes fallout from commit 2e64d2659d3edaebc792ac596a9863f1626e5c25.
2012-11-05Fix types of FE_DFL_ENV and FE_NOMASK_ENV (bug 14805).Joseph Myers1-1/+1
2012-11-03Make fma use of Dekker and Knuth algorithms use round-to-nearest (bug 14796).Joseph Myers1-0/+1
2012-11-03Make fenv.h FE_* macros usable in #if (bug 3439).Joseph Myers1-14/+21
2012-11-01Build SH backtrace with -funwind-tables.Joseph Myers1-0/+4
2012-10-30Fix strtod handling of underflow (bug 14047).Joseph Myers1-0/+1
2012-10-09Add missing magic to GLIBC_PROVIDES.Roland McGrath1-0/+1
2012-10-01Clean up init-first.c files.Roland McGrath1-78/+0
2012-08-16Fifth argument of la_pltenter() is not constant.Carlos O'Donell1-1/+1
The original runtime linker auditing interface described by Solaris allows the 5th argument of la_pltenter() to be modified. This patch cleans up the ldsodefs.h definitions such that the 5th argument is not constant. At one point the 5th argument *was* constant but this was changed with commit 2413fdba7a02ba8916f75d17199a6e9133a8f7b0. This patch updates alpha, ia64, mips, sh and sparc with similar changes.
2012-08-02Get rid of ASM_TYPE_DIRECTIVE{,_PREFIX}.Marek Polacek2-5/+3
2012-07-26Move testsuite audit definitions to sysdeps tst-audit.h files.Joseph Myers1-0/+25
2012-07-25Move ldsodefs.h audit definitions to sysdeps directories.Joseph Myers1-0/+40
2012-07-17Remove TLS configure checks.Marek Polacek2-141/+0
2012-07-17Split tls-macros.h into sysdeps directories.Joseph Myers1-0/+143
2012-07-10Get rid of ASM_GLOBAL_DIRECTIVE.Marek Polacek2-2/+2
2012-06-23Some missing bits from sysdeps/*/elf dismissal.Thomas Schwinge1-1/+1
This fixes up commits 735095ae9566b2b14e8210e5ed44b3d5b51495f1, 09ae94c11b4309b425fbbfaa095e64cac2ae8cb8, and ff962fb6a10c46052535d482c889b3a9e5236637.
2012-06-23SH: Preserve more registers for frame unwinding purposes, add CFI directives.Thomas Schwinge1-2/+15
2012-06-23SH: Optimize assembler code in context of call to __fortify_fail.Thomas Schwinge1-9/+5
__fortify_fail has »__attribute__ ((__noreturn__))«.
2012-06-23SH: ABORT_INSTRUCTION.Thomas Schwinge1-0/+3
2012-06-09SH: No FE_UPWARD, FE_DOWNWARD.Thomas Schwinge3-11/+9
2012-06-09SH: Do not re-write fpscr after reading it.Thomas Schwinge5-12/+3
2012-05-28SH: Use fpu_control_t for the temporary FPU control word.Thomas Schwinge12-19/+18
2012-05-28SH: feraiseexcept: Restore fpscr flag fields.Kaz Kojima1-0/+8
2012-05-28SH: Add CFI directives.Chung-Lin Tang1-1/+10
2012-04-25SH: Replace <endian.h> usage with pre-processor macros.Chung-Lin Tang2-8/+6
Follow-up to f8887d0a5feda97244613135822b0439addc2b1f.
2012-04-05Fix return value of SH fesetround.Kaz Kojima1-3/+3
2012-04-05Set SH fpcsr register which read again.Kaz Kojima2-1/+8
2012-04-05Fix SH4 fraiseexcpt so to generate exceptions appropriately.Kaz Kojima1-6/+36
2012-04-05Add support fedisableexcept, feenableexcept, fegetexcept and feupdateenvKaz Kojima4-0/+151
for SH.
2012-04-02Call __ctype_init in early glibc startup.Thomas Schwinge1-1/+5
This adds the bits missing from fd5bdc0924e0cfd1688b632068c1b26f3b0c88da.
2012-03-28Delete sysdeps/sh/elfAndreas Jaeger3-3/+2
* sysdeps/sh/elf/configure.in: Moved to ... * sysdeps/sh/configure.in: ... here. * sysdeps/sh/elf/start.S: Moved to ... * sysdeps/sh/start.S: ... here. * sysdeps/sh/elf/configure: Delete file.
2012-03-10Replace FSF snail mail address with URL in miscellaneous files.Paul Eggert2-6/+4
2012-02-20Resort ULPs files with gen-libm-test.pl -n in C locale.Joseph Myers1-2/+2
2012-02-16Add SH target specific crti.S and crtn.S and remove initfini files.Kaz Kojima3-152/+175
Add sysdeps/sh/crti.S, sysdeps/sh/crtn.S and remove sysdeps/sh/elf/initfini.c and nptl/sysdeps/unix/sysv/linux/sh/pt-initfini.c.
2012-02-09Replace FSF snail mail address with URLs.Paul Eggert42-127/+84
2012-01-31Always define float_t as float for PowerPC, SH and SPARC.Joseph Myers1-14/+2
2012-01-26Remove __STDC__ conditionals from installed headers.Joseph Myers1-12/+3
2012-01-08More fallout from supporting only ELFUlrich Drepper1-2/+0
2012-01-07Remove non-ELF supportUlrich Drepper1-12/+1
2012-01-07Yet more ia64 removal falloutUlrich Drepper1-1/+1
2011-12-02Implement SH backtrace using IA64 versionUlrich Drepper1-0/+1
2011-10-05Don't call ifunc functions in trace modeAndreas Schwab1-2/+3
2011-09-11Remove --wth-tls option, TLS support is requiredUlrich Drepper2-20/+93
2011-09-10Remove support for !USE___THREADUlrich Drepper1-18/+10
2011-04-10Fix memory leak in TLS of loaded objects.Ulrich Drepper1-1/+4
2010-12-24Remove `.ctors' and `.dtors' output sectionsH.J. Lu1-0/+2
2010-12-19Make PowerPC64 default to nonexecutable stackRyan S. Arnold1-1/+7
2010-10-11Correct implementation of fmaf.Jakub Jelinek1-1/+2
2010-10-01sh: Add "extern "C"" to __set_fpscr functionNobuhiro Iwamatsu1-1/+6
2010-05-12Fix FP exception control.Andrew Stubbs1-3/+9