Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Rename __WORDSIZE_COMPAT32 to __WORDSIZE_TIME64_COMPAT32 | H.J. Lu | 2012-05-21 | 2 | -2/+2 |
| | |||||
* | PowerPC: ULPs update | Adhemerval Zanella | 2012-05-21 | 1 | -12/+46 |
| | | | | | | Adjustments for libm ulps added with commit d8b82cad1b525bdcbfff88d218c7c45032e4a3af, 495fd99f3a119e5c0c542ccc6cf9c93b1fb9e892, and 5ba3cc691c856e5c67a7d4cd4713f20a79f7ba81. I also adjusted some exp10 ulps definition that was higher than needed. | ||||
* | Add <sys/auxv.h> and getauxval. | Richard Henderson | 2012-05-20 | 2 | -26/+56 |
| | |||||
* | Update powerpc ULPs for ccos, csin, ccosh, csinh tests. | Adhemerval Zanella | 2012-05-19 | 1 | -0/+156 |
| | |||||
* | Remove sysdeps/powerpc/soft-fp. | Joseph Myers | 2012-05-19 | 31 | -1182/+0 |
| | |||||
* | [PowerPC] Remove -ftree-loop-linear from Makefiles | Tulio Magno Quites Machado Filho | 2012-05-18 | 4 | -6/+6 |
| | | | | | | | | | | | | | | | | In the past the "-ftree-loop-linear" switch provided a measurable improvement in performance for certain functions. At some point it was assigned as the responsibility of Graphite in GCC. It has been found that even with Graphite enabled these flags no longer perform any appreciable improvement over the baseline. Graphite now has some open bugs which need to be fixed in order for it to provide measurable performance improvements but it lacks active development. As a result some compiler distributors may disable Graphite. If Graphite is disabled then building GLIBC will fail if the "-ftree-loop-linear" switch is used. This patch removes the use of "-ftree-loop-linear" as unnecessary. | ||||
* | Avoid runtime GOT relocations in ld.so on powerpc | Andreas Schwab | 2012-05-18 | 7 | -17/+39 |
| | |||||
* | Fix undefined reference to _dl_prof_resolve in profiled libc | Andreas Schwab | 2012-05-18 | 1 | -4/+9 |
| | |||||
* | Split up stackguard-macros.h into sysdeps directories. | Joseph Myers | 2012-05-15 | 2 | -0/+8 |
| | |||||
* | PowerPC - logb[f|l] optimization for POWER7 | Adhemerval Zanella | 2012-05-15 | 6 | -0/+210 |
| | | | | | | This patch provides optimized logb (1.2x on PPC32 and 2.5x on PPC64), logbf (1.1x on PPC32 and 2.2x on PPC64), and logbl (1.3x on PPC32 and 50% on PPC64) for the POWER7 processor. | ||||
* | Fix warning in powerpc bcopy | Andreas Schwab | 2012-05-12 | 1 | -3/+3 |
| | |||||
* | [BZ #13673] Replace FSF snail mail address with URL. | Thomas Schwinge | 2012-05-11 | 1 | -3/+2 |
| | |||||
* | Fix for ldbl-128ibm acosl/asinl inaccuracies | Adhemerval Zanella | 2012-05-04 | 1 | -0/+151 |
| | | | | | | | | | | 2012-05-02 Adhemerval Zanella <azanella@linux.vnet.ibm.com> * sysdeps/ieee754/ldbl-128ibm/e_acosl.c (__ieee754_acosl): Fix long double comparison inaccuracies. * sysdeps/ieee754/ldbl-128ibm/e_asinl.c (__ieee754_asinl): * Likewise. * sysdeps/powerpc/fpu/libm-test-ulps: Update. | ||||
* | Fix missing nearbyintl@GLIBC_2.1 on powerpc | Andreas Schwab | 2012-05-01 | 2 | -6/+6 |
| | |||||
* | Fix ctan, ctanh overflow for ldbl-128ibm (bug 11521). | Adhemerval Zanella | 2012-04-26 | 1 | -7/+70 |
| | |||||
* | Correct powerpc64 s_floorl edge cases (bug 13886). | Adhemerval Zanella | 2012-04-24 | 2 | -133/+13 |
| | | | | | [BZ #13886] Remove powerpc64/fpu/s_floorl. Use fully correct ldbl-128bim/s_floorl.c. | ||||
* | Have memmove call __builtin_memcopy on PowerPC if src and dest don't overlap. | Will Schmidt | 2012-04-18 | 1 | -0/+119 |
| | |||||
* | Further simplify power6 wordcopy by removing switch statements. | Will Schmidt | 2012-04-18 | 2 | -72/+4 |
| | | | | | | This fix replaces switch statements that contain individual [fwd|bwd]_align_merge (<constant>) calls with a single [fwd|bwd]_align_merge (align) call. | ||||
* | Simplify power6 wordcopy by adding [fwd|bwd]_align_merge macros. | Will Schmidt | 2012-04-18 | 2 | -272/+79 |
| | |||||
* | Reduce down to one definition of _ELF_DYNAMIC_DO_RELOC. | David S. Miller | 2012-04-05 | 1 | -4/+0 |
| | | | | | | | | | | | | | * elf/dynamic-link.h (_ELF_DYNAMIC_DO_RELOC): Reduce down to one definition. * sysdeps/powerpc/powerpc32/dl-machine.h (ELF_MACHINE_PLTREL_OVERLAP): Delete. * sysdeps/s390/s390-32/dl-machine.h (ELF_MACHINE_PLTREL_OVERLAP): Likewise. * sysdeps/sparc/sparc32/dl-machine.h (ELF_MACHINE_PLTREL_OVERLAP): Likewise. * sysdeps/sparc/sparc64/dl-machine.h (ELF_MACHINE_PLTREL_OVERLAP): Likewise. | ||||
* | Fix whitespace | Andreas Jaeger | 2012-03-28 | 1 | -1/+1 |
| | |||||
* | Regenerate configure files | Andreas Jaeger | 2012-03-28 | 2 | -0/+109 |
| | |||||
* | Move sysdeps/powerpc/elf files | Andreas Jaeger | 2012-03-28 | 2 | -0/+0 |
| | | | | | | | * sysdeps/powerpc/elf/ifunc-sel.h: Moved to ... * sysdeps/powerpc/ifunc-sel.h: ... here. * sysdeps/powerpc/elf/rtld-global-offsets.sym: Moved to ... * sysdeps/powerpc/rtld-global-offsets.sym: ... here. | ||||
* | Move sysdeps/powerpc/powerpc32/elf files | Andreas Jaeger | 2012-03-28 | 5 | -165/+34 |
| | | | | | | | | | | * sysdeps/powerpc/powerpc32/elf/bzero.S: Moved to ... * sysdeps/powerpc/powerpc32/bzero.S: ... here. * sysdeps/powerpc/powerpc32/elf/start.S: Moved to ... * sysdeps/powerpc/powerpc32/start.S: ... here. * sysdeps/powerpc/powerpc32/elf/configure.in: Merge into ... * sysdeps/powerpc/powerpc32/configure.in: ... this. * sysdeps/powerpc/powerpc32/elf/configure: Delete file. | ||||
* | Move sysdeps/powerpc/powerpc64/elf files | Andreas Jaeger | 2012-03-28 | 8 | -214/+63 |
| | | | | | | | | | | | | | | * sysdeps/powerpc/powerpc64/elf/bzero.S: Moved to ... * sysdeps/powerpc/powerpc64/bzero.S: ... here. * sysdeps/powerpc/powerpc64/elf/entry.h: Moved to ... * sysdeps/powerpc/powerpc64/entry.h: ... here. * sysdeps/powerpc/powerpc64/elf/start.S: Moved to ... * sysdeps/powerpc/powerpc64/start.S: here. * sysdeps/powerpc/powerpc64/elf/Makefile: Merge into ... * sysdeps/powerpc/powerpc64/Makefile: ... this. * sysdeps/powerpc/powerpc64/elf/configure.in: Merge into ... * sysdeps/powerpc/powerpc64/configure.in: ... this. * sysdeps/powerpc/powerpc64/elf/configure: Delete file. | ||||
* | Update powerpc libm test ULPs | Andreas Schwab | 2012-03-26 | 1 | -2/+24 |
| | |||||
* | Update powerpc libm-test ULPs | Andreas Schwab | 2012-03-21 | 1 | -2/+82 |
| | |||||
* | Disable use of FMA instructions in branred | Andreas Schwab | 2012-03-21 | 3 | -49/+282 |
| | |||||
* | Move stdio-common/_itoa.h to sysdeps/generic | H.J. Lu | 2012-03-20 | 6 | -6/+6 |
| | |||||
* | Update powerpc libm test ULPs | Andreas Schwab | 2012-03-18 | 1 | -2/+43 |
| | |||||
* | Use double precision instead of scaling for powerpc __ieee754_hypotf | Andreas Schwab | 2012-03-15 | 2 | -40/+9 |
| | |||||
* | Update powerpc libm ULPs | Andreas Schwab | 2012-03-15 | 1 | -5/+47 |
| | |||||
* | Update powerpc libm ULPs | Andreas Schwab | 2012-03-10 | 1 | -4/+364 |
| | |||||
* | Replace FSF snail mail address with URL in miscellaneous files. | Paul Eggert | 2012-03-10 | 4 | -12/+8 |
| | |||||
* | Use include_next to chain math_private.h headers. | Richard Henderson | 2012-03-09 | 1 | -1/+1 |
| | |||||
* | Use <> for math.h and math_private.h everywhere. | Richard Henderson | 2012-03-09 | 21 | -31/+31 |
| | | | | Entire tree edited via find | grep | sed. | ||||
* | powerpc: Convert __ieee754_sqrt{,f} from macros to inlines. | Richard Henderson | 2012-03-09 | 1 | -70/+36 |
| | |||||
* | Update powerpc libm ULPs | Andreas Schwab | 2012-03-05 | 1 | -0/+170 |
| | |||||
* | Update powerpc libm ULPs | Andreas Schwab | 2012-03-04 | 1 | -19/+511 |
| | |||||
* | Improve erfc accuracy. | Joseph Myers | 2012-03-01 | 1 | -0/+9 |
| | |||||
* | Remove old initfini mechanism. | Joseph Myers | 2012-02-21 | 2 | -7/+0 |
| | |||||
* | Resort ULPs files with gen-libm-test.pl -n in C locale. | Joseph Myers | 2012-02-20 | 1 | -7/+4 |
| | |||||
* | Replace FSF snail mail address with URLs. | Paul Eggert | 2012-02-09 | 328 | -981/+650 |
| | |||||
* | powerpc: add crt files | Andreas Schwab | 2012-02-08 | 4 | -0/+303 |
| | | | | | | | * sysdeps/powerpc/powerpc32/crti.S: New file. * sysdeps/powerpc/powerpc32/crtn.S: New file. * sysdeps/powerpc/powerpc64/crti.S: New file. * sysdeps/powerpc/powerpc64/crtn.S: New file. | ||||
* | Adjust libm test ULPs for powerpc | Andreas Schwab | 2012-02-07 | 1 | -2/+16 |
| | |||||
* | Remove __ELF__ conditionals | Marek Polacek | 2012-02-07 | 3 | -15/+3 |
| | |||||
* | Always define float_t as float for PowerPC, SH and SPARC. | Joseph Myers | 2012-01-31 | 1 | -14/+2 |
| | |||||
* | PowerPC - A2 memcpy cache line size initialization | Adhemerval Zanella | 2012-01-27 | 2 | -4/+51 |
| | |||||
* | Remove __STDC__ conditionals from libm. | Joseph Myers | 2012-01-27 | 4 | -28/+4 |
| | |||||
* | Remove __STDC__ conditionals from installed headers. | Joseph Myers | 2012-01-26 | 1 | -12/+2 |
| |