summaryrefslogtreecommitdiffstats
path: root/libm/powerpc
Commit message (Collapse)AuthorAgeFilesLines
* include math.h to get the prototypePeter S. Mazinger2006-01-315-0/+5
|
* move some generic arch rules up a level to remove duplicationMike Frysinger2006-01-201-8/+0
|
* Add multi support to libm, remove lib*-multi-y, unneededPeter S. Mazinger2006-01-191-6/+4
|
* All math related relocs gonePeter S. Mazinger2006-01-1712-6/+24
|
* Build PIC objects if DOPIC is set, thx to pcjPeter S. Mazinger2005-12-231-0/+4
|
* Fixup byte order handling. Not all architectures define __BIG_ENDIAN__ so i.e.Eric Andersen2005-12-1410-10/+24
| | | | | | on big endian mips the code is compiled as little-endian and the wrong half of the 64-bit point value is examined to check for NaN, etc. This bug also broke fpclassify(), isfinite(), isnormal(), isinf(), finite(), and signbit().
* Renamed arch specific Makefile.in to Makefile.arch, else if TARGET_ARCH does ↵Peter S. Mazinger2005-10-281-0/+0
| | | | not exist, we reinclude the including Makefile. Moved arch/common fpu_control.h link creation into main Makefile.in. Updated the link creation script to remove all the other Makefiles
* Moved guard_setup to dl-osinfo.h (used commonly by ldso and libc). Renamed ↵Peter S. Mazinger2005-10-271-1/+0
| | | | to _dl_setup_stack_chk_guard, as in glibc. SSP requires now binutils-2.16.1 and newer. Add NOT_IN_libc/IS_IN_libc. Began using -DSHARED in uClibc_main.c, there are more candidates in there. Move back dl_protect_relro to it's earlier place.
* All Makefile.in's. Only arm/i386/mips/powerpc/x86_64 are done, the other ↵Peter S. Mazinger2005-10-251-0/+25
| | | | archs lack proper crt1. The Makefiles in extra/scripts are intended to be linked into each dir, where it is necessary to build locally.
* Modify libm's Makefile not needing any recursionPeter S. Mazinger2005-09-291-65/+0
|
* Remove ar-target and shared targets, at build time now we traverse the tree ↵Peter S. Mazinger2005-09-281-19/+12
| | | | only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a
* split out nearbyint, round, trunc from libm/powerpc/s_modf.cPeter S. Mazinger2005-09-225-197/+238
|
* Trim off whitespaceEric Andersen2005-03-0610-153/+153
|
* Peter Kjellerstedt writes:Eric Andersen2003-10-181-1/+1
| | | | | | | rm.patch: * Define $(RM) as rm -f in Rules.mak and test/Rules.mak (this is the same definition as gmake uses by default). * Change all occurrences of rm and rm -f into $(RM).
* Ok, this commit is _huge_ and its gonna change the world. I'veEric Andersen2002-10-311-2/+2
| | | | | | | | | | | | | | | been working on a new config system on and off for about 6 months now, but I've never been fully satisfied. Well, I'm finally am happy with the new config system, so here it is. This completely removes the old uClibc configuration system, and replaces it with an entirely new system based on LinuxKernelConf, from http://www.xs4all.nl/~zippel/lc/ As it turns out, Linus has just merged LinuxKernelConf into Linux 2.5.45, so it looks like I made the right choice. I have thus far updated only x86. I'll be updating the other architectures shortly. -Erik
* More build system cleanups...Eric Andersen2002-01-111-3/+2
|
* Update my email address. I am no longer andersen@lineo.comEric Andersen2001-12-191-4/+16
|
* Fix naming so things will actually workEric Andersen2001-11-2410-160/+314
| | | | -Erik
* Fix path problem,Eric Andersen2001-11-241-1/+1
|
* OopsEric Andersen2001-11-241-1/+1
|
* Move powerpc specific optimizations (courtesy of apple) to powerpcEric Andersen2001-11-247-0/+1170
subdir. Put together a theoretical framework for adding arch specific optimizations. Havn't tried this yet but it looks correct... -Erik