Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2014-01-01 | Update copyright notices with scripts/update-copyrights | Allan McRae | 98 | -98/+98 | |
2013-12-06 | PowerPC: multiarch __ieee754_hypot[f] for PowerPC32 | Adhemerval Zanella | 7 | -1/+172 | |
2013-12-06 | PowerPC: multiarch logb/logbf/logbl for PowerPC32 | Adhemerval Zanella | 10 | -1/+264 | |
2013-12-06 | PowerPC: multiarch modf/modff for PowerPC32 | Adhemerval Zanella | 7 | -2/+194 | |
2013-12-06 | PowerPC: multiarch lrint/lrintf for PowerPC32 | Adhemerval Zanella | 5 | -1/+137 | |
2013-12-06 | PowerPC: multiarch lround/lrounf for PowerPC32 | Adhemerval Zanella | 6 | -1/+176 | |
2013-12-06 | PowerPC: multiarch copysign/copysignf for PowerPC32 | Adhemerval Zanella | 5 | -2/+154 | |
2013-12-06 | PowerPC: multiarch trunc/truncf for PowerPC32 | Adhemerval Zanella | 7 | -1/+191 | |
2013-12-06 | PowerPC: multiarch round/roundf for PowerPC32 | Adhemerval Zanella | 7 | -1/+191 | |
2013-12-06 | PowerPC: multiarch floor/floorf for PowerPC32 | Adhemerval Zanella | 7 | -1/+192 | |
2013-12-06 | PowerPC: multiarch ceil/ceilf for PowerPC32 | Adhemerval Zanella | 7 | -1/+191 | |
2013-12-06 | PowerPC: multiarch finite/finitef for PowerPC32 | Adhemerval Zanella | 6 | -2/+184 | |
2013-12-06 | PowerPC: multiarch isinf/isinff for PowerPC32 | Adhemerval Zanella | 6 | -2/+178 | |
2013-12-06 | PowerPC: multiarch isnan/isnanf for PowerPC32 | Adhemerval Zanella | 9 | -1/+281 | |
2013-12-06 | PowerPC: multiarch sqrt/sqrtf for PowerPC32 | Adhemerval Zanella | 7 | -1/+188 | |
2013-12-06 | PowerPC: multiarch llround/llroundf for PowerPC32 | Adhemerval Zanella | 6 | -1/+172 | |
2013-12-06 | PowerPC: multiarch llrint/llrintf for PowerPC32 | Adhemerval Zanella | 7 | -0/+189 | |
2013-10-04 | PowerPC floating point little-endian [13 of 15] | Alan Modra | 1 | -11/+9 | |
http://sourceware.org/ml/libc-alpha/2013-08/msg00088.html * sysdeps/powerpc/powerpc32/fpu/s_roundf.S: Increase alignment of constants to usual value for .cst8 section, and remove redundant high address load. * sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S: Use float constant for 0x1p52. Load little-endian words of double from correct stack offsets. | |||||
2013-10-04 | PowerPC floating point little-endian [12 of 15] | Alan Modra | 2 | -4/+4 | |
http://sourceware.org/ml/libc-alpha/2013-08/msg00087.html Fixes for little-endian in 32-bit assembly. * sysdeps/powerpc/sysdep.h (LOWORD, HIWORD, HISHORT): Define. * sysdeps/powerpc/powerpc32/fpu/s_copysign.S: Load little-endian words of double from correct stack offsets. * sysdeps/powerpc/powerpc32/fpu/s_copysignl.S: Likewise. * sysdeps/powerpc/powerpc32/fpu/s_lrint.S: Likewise. * sysdeps/powerpc/powerpc32/fpu/s_lround.S: Likewise. * sysdeps/powerpc/powerpc32/power4/fpu/s_llrint.S: Likewise. * sysdeps/powerpc/powerpc32/power4/fpu/s_llrintf.S: Likewise. * sysdeps/powerpc/powerpc32/power5+/fpu/s_llround.S: Likewise. * sysdeps/powerpc/powerpc32/power5+/fpu/s_lround.S: Likewise. * sysdeps/powerpc/powerpc32/power5/fpu/s_isnan.S: Likewise. * sysdeps/powerpc/powerpc32/power6/fpu/s_isnan.S: Likewise. * sysdeps/powerpc/powerpc32/power6/fpu/s_llrint.S: Likewise. * sysdeps/powerpc/powerpc32/power6/fpu/s_llrintf.S: Likewise. * sysdeps/powerpc/powerpc32/power6/fpu/s_llround.S: Likewise. * sysdeps/powerpc/powerpc32/power7/fpu/s_finite.S: Likewise. * sysdeps/powerpc/powerpc32/power7/fpu/s_isinf.S: Likewise. * sysdeps/powerpc/powerpc32/power7/fpu/s_isnan.S: Likewise. * sysdeps/powerpc/powerpc64/power7/fpu/s_finite.S: Use HISHORT. * sysdeps/powerpc/powerpc64/power7/fpu/s_isinf.S: Likewise. | |||||
2013-06-05 | Remove trailing whitespace. | Joseph Myers | 5 | -13/+13 | |
2013-03-08 | Consolidate copies of mp code in powerpc | Siddhesh Poyarekar | 2 | -221/+0 | |
Retain a single copy of the mp code in power4 instead of the two identical copies in powerpc32 and powerpc64. | |||||
2013-03-07 | Merge powerpc slowexp.c into generic code | Siddhesh Poyarekar | 2 | -65/+1 | |
2013-03-07 | Merge powerpc slowpow.c into generic code | Siddhesh Poyarekar | 2 | -93/+1 | |
2013-03-07 | Use an intermediate variable to sum exponents in powerpc __mul and __sqr | Siddhesh Poyarekar | 1 | -5/+6 | |
2013-03-07 | Use generic mpa.c code for everything except __mul and __sqr | Siddhesh Poyarekar | 1 | -628/+4 | |
2013-02-28 | Sync up ppc add_magnitudes and sub_magnitudes with default code | Siddhesh Poyarekar | 1 | -52/+60 | |
2013-02-25 | Sync up powerpc __mp_dbl with default code | Siddhesh Poyarekar | 1 | -3/+1 | |
2013-02-21 | Mark __inv as static in powerpc | Siddhesh Poyarekar | 1 | -1/+1 | |
2013-02-21 | Fix whitespace differences between generic and powerpc mpa.c | Siddhesh Poyarekar | 1 | -1/+1 | |
2013-02-21 | Mark ZERO inputs to __mul as unlikely on powerpc | Siddhesh Poyarekar | 1 | -1/+1 | |
Syncs up with generic code. | |||||
2013-02-20 | Copy comment about inner loop from powerpc mpa.c to the default one | Siddhesh Poyarekar | 1 | -1/+1 | |
2013-02-14 | Remove redundant return keyword | Siddhesh Poyarekar | 1 | -13/+0 | |
2013-02-14 | New __sqr function as a faster special case of __mul | Siddhesh Poyarekar | 1 | -0/+100 | |
2013-01-20 | Remove use of mpa2.h | Andreas Schwab | 1 | -1/+0 | |
2013-01-14 | Fix code formatting in mpa.c | Siddhesh Poyarekar | 1 | -269/+534 | |
This includes the overridden mpa.c in power4. | |||||
2013-01-14 | Remove unnecessary local variable mptwo | Siddhesh Poyarekar | 1 | -4/+0 | |
2013-01-09 | Update comments in mpa.c | Siddhesh Poyarekar | 1 | -70/+49 | |
Fixed comment style and clearer wording in some cases. | |||||
2013-01-07 | Fix spelling errors in sysdeps/powerpc files. | Anton Blanchard | 4 | -6/+6 | |
2013-01-04 | Remove unused __cr and __cpymn | Siddhesh Poyarekar | 1 | -47/+0 | |
2013-01-04 | Fix build failure on power4 processors | Siddhesh Poyarekar | 1 | -3/+7 | |
The power4-specific mpa.c depended on some global variables that were removed by earlier patches. Also, it did not define mpone and mptwo. | |||||
2013-01-02 | Update copyright notices with scripts/update-copyrights. | Joseph Myers | 8 | -8/+8 | |
2013-01-01 | Add script to update copyright notices and reformat some to facilitate its use. | Joseph Myers | 3 | -3/+3 | |
2012-05-18 | [PowerPC] Remove -ftree-loop-linear from Makefiles | Tulio Magno Quites Machado Filho | 1 | -1/+1 | |
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. | |||||
2012-03-09 | Use <> for math.h and math_private.h everywhere. | Richard Henderson | 2 | -2/+2 | |
Entire tree edited via find | grep | sed. | |||||
2012-02-09 | Replace FSF snail mail address with URLs. | Paul Eggert | 8 | -21/+13 | |
2011-12-17 | Simplify code for accessing powerpc GOT | Will Schmidt | 3 | -15/+10 | |
2011-04-22 | Remove doubled words. | Jim Meyering | 2 | -4/+4 | |
2010-02-12 | Cleanup old obsolete PPC_REL16 checks | Luis Machado | 3 | -20/+0 | |
2009-06-24 | Fix cfa offset for saved registers in PPC sqrt implementations. | Andreas Schwab | 2 | -4/+4 | |
2008-06-13 | * sysdeps/powerpc/powerpc64/fpu/s_llround.S (__llround): Avoid using | Ulrich Drepper | 1 | -5/+5 | |
cr[34] registers. * sysdeps/powerpc/powerpc64/fpu/s_llroundf.S (__llroundf): Likewise. * sysdeps/powerpc/powerpc32/power4/fpu/s_llround.S (__llround): Likewise. * sysdeps/powerpc/powerpc32/fpu/s_lround.S (__lround): Avoid using cr3 register. |