Commit History

Autor SHA1 Mensaxe Data
  Peter S. Mazinger ba31c6c463 Remove TOPDIR %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger e6aa37afc9 Replace all Makefiles for new build infrastucture %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 6d0c300ebf Remove s_ceilf.c and s_floorf.c, ceilf and floorf are provided by the float_wrapper. I hope that __ceilf and __floorf are not needed anywhere. Use only __finite from s_finite.c, disabled in fpmacros.c. Allow IMA compiling, 2 files: s_lib_version.c and w_cabs.c have to be reworked for complete IMA. %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 3a7ac9c7a7 Rewrote almost all Makefiles: do not use strip $(x),y; run strip on all objects at once; use :=//$</$^; use CRT_SRC/CRT_OBJ/SCRT_OBJ/CSRC/COBJ/SSRC/SOBJ/MSRC/MOBJ where no more is needed, if only CSRC is present use OBJS directly instead of COBJ; CTOR_TARGETS are created directly in lib; remove unused/unneeded parts. Hope I haven't broken too much. %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 998913a5ce Do not defer expansions where useless, like CSRC/OBJS/LIB_NAME/AR_LIB_NAME, defer only for shared lib related stuff, because it is optional. Run STRIPTOOL only once. More use of /$^/$<. %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 17df0bf5cd Remove unneeded temporary file, libm.so will wait until libm.a target is finished %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 8a03116fa2 Allow parallel building in libm %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 5632685c25 Modify libm's Makefile not needing any recursion %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger ee27949b66 If HAVE_SHARED is disabled and libm/TARGET_ARCH does not exist, subdirs does not resolve to anything, not pulling in libm.a target. Add libm.a to all: . %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger 88d380be0a fix building %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger f70602be19 Remove ar-target and shared targets, at build time now we traverse the tree only once. Generalize all toplevel makefiles. Make sure, that libdl.so is built against libc.so and not libc.a %!s(int64=19) %!d(string=hai) anos
  Peter S. Mazinger 0929e196d2 no check needed in libm/libpthread, we do not recurse anymore if the related option is not set, more Makefile cleanups %!s(int64=19) %!d(string=hai) anos
  Eric Andersen 0686404653 split the float wrappers into separate object files %!s(int64=19) %!d(string=hai) anos
  Eric Andersen c4e44e97f8 Trim off whitespace %!s(int64=19) %!d(string=hai) anos
  Mike Frysinger d4fad9c64e make sure we only create libm.a before running through subdirs, then install it %!s(int64=20) %!d(string=hai) anos
  Mike Frysinger 08c9aafdbb make sure subdirs requires the toplevel $(LIBM) already exists %!s(int64=20) %!d(string=hai) anos
  Mike Frysinger eaa4b0e899 redo targets so the archives are only re-built when needed. also change the logic to use Makefile if statements rather than shell. %!s(int64=20) %!d(string=hai) anos
  Eric Andersen 3d831a7c27 Cleaned up patch from Peter S. Mazinger adding support for %!s(int64=20) %!d(string=hai) anos
  Manuel Novoa III 5e383688dc Always include the sqrtf wrapper in libm so that we don't need to worry %!s(int64=20) %!d(string=hai) anos
  Manuel Novoa III d8c8b456f4 We need to link with libgcc.a when creating shared libs, in order to %!s(int64=21) %!d(string=hai) anos
  Eric Andersen b2c0634d20 Make certain that arch specific stuff is compiled last %!s(int64=21) %!d(string=hai) anos
  Eric Andersen fe6015e8aa minor cleanup %!s(int64=21) %!d(string=hai) anos
  Eric Andersen ff23ecf669 Peter Kjellerstedt writes: %!s(int64=21) %!d(string=hai) anos
  Eric Andersen dd3fb0f8c1 Peter Kjellerstedt writes: %!s(int64=21) %!d(string=hai) anos
  Eric Andersen 49f0dd0fcb Peter Kjellerstedt writes: %!s(int64=21) %!d(string=hai) anos
  Eric Andersen f63dad74e8 Add in ceilf() and floorf() since XFree86 wants them... %!s(int64=21) %!d(string=hai) anos
  Eric Andersen 2a0977528a Patch from Simon Rowe to try and build asm libm code %!s(int64=22) %!d(string=hai) anos
  Eric Andersen 6737908f74 Ok, this commit is _huge_ and its gonna change the world. I've %!s(int64=22) %!d(string=hai) anos
  Eric Andersen 58bd16ab17 Fixup and unifiy version numbering. Automate versioning updates. %!s(int64=22) %!d(string=hai) anos
  Eric Andersen 3942feca80 Fill a few little holes in the math library %!s(int64=22) %!d(string=hai) anos