コミット履歴

作者 SHA1 メッセージ 日付
  Peter S. Mazinger e6aa37afc9 Replace all Makefiles for new build infrastucture 19 年 前
  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. 19 年 前
  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. 19 年 前
  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 /$^/$<. 19 年 前
  Peter S. Mazinger 17df0bf5cd Remove unneeded temporary file, libm.so will wait until libm.a target is finished 19 年 前
  Peter S. Mazinger 8a03116fa2 Allow parallel building in libm 19 年 前
  Peter S. Mazinger 5632685c25 Modify libm's Makefile not needing any recursion 19 年 前
  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: . 19 年 前
  Mike Frysinger 88d380be0a fix building 19 年 前
  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 19 年 前
  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 19 年 前
  Eric Andersen 0686404653 split the float wrappers into separate object files 19 年 前
  Eric Andersen c4e44e97f8 Trim off whitespace 19 年 前
  Mike Frysinger d4fad9c64e make sure we only create libm.a before running through subdirs, then install it 19 年 前
  Mike Frysinger 08c9aafdbb make sure subdirs requires the toplevel $(LIBM) already exists 20 年 前
  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. 20 年 前
  Eric Andersen 3d831a7c27 Cleaned up patch from Peter S. Mazinger adding support for 20 年 前
  Manuel Novoa III 5e383688dc Always include the sqrtf wrapper in libm so that we don't need to worry 20 年 前
  Manuel Novoa III d8c8b456f4 We need to link with libgcc.a when creating shared libs, in order to 21 年 前
  Eric Andersen b2c0634d20 Make certain that arch specific stuff is compiled last 21 年 前
  Eric Andersen fe6015e8aa minor cleanup 21 年 前
  Eric Andersen ff23ecf669 Peter Kjellerstedt writes: 21 年 前
  Eric Andersen dd3fb0f8c1 Peter Kjellerstedt writes: 21 年 前
  Eric Andersen 49f0dd0fcb Peter Kjellerstedt writes: 21 年 前
  Eric Andersen f63dad74e8 Add in ceilf() and floorf() since XFree86 wants them... 21 年 前
  Eric Andersen 2a0977528a Patch from Simon Rowe to try and build asm libm code 22 年 前
  Eric Andersen 6737908f74 Ok, this commit is _huge_ and its gonna change the world. I've 22 年 前
  Eric Andersen 58bd16ab17 Fixup and unifiy version numbering. Automate versioning updates. 22 年 前
  Eric Andersen 3942feca80 Fill a few little holes in the math library 22 年 前
  Eric Andersen 2ef4366f64 Add finite() to C89 math lib, since it is needed... 22 年 前