📄 changelog
字号:
2004-04-14 Andrew Lunn <andrew.lunn@ascom.ch> * src/double/ieee754-core/e_cosh.c (__ieee754_cosh): * src/double/ieee754-core/e_sinh.c (__ieee754_sinh): Make use of the CYG_LIBM_LO() macro which does not generate a compiler warning.2003-02-24 Jonathan Larmour <jifl@eCosCentric.com> * cdl/libm.cdl: Fix doc link.2001-09-28 Jesper Skov <jskov@redhat.com> * src/double/portable-api/s_expm1.c (expm1): Init c before it's used.2001-07-20 Jonathan Larmour <jlarmour@redhat.com> * src/double/portable-api/s_expm1.c: Reimport from newlib * src/double/ieee754-core/e_pow.c: Ditto. * src/mathincl/fdlibm.h: Define macros and types required for newlib versions of libm files.2001-04-25 Bart Veer <bartv@redhat.com> * cdl/libm.cdl: Ensure -ffloat-store is also used for the updated synthetic target when running on x86 hardware.2000-09-11 Jonathan Larmour <jlarmour@redhat.com> * src/misc/infconst.c: Revert below two changes - the gcc problem that provoked it is now fixed.2000-09-01 Jonathan Larmour <jlarmour@redhat.com> * src/misc/infconst.c: Silence warning about number of brackets2000-08-31 Jonathan Larmour <jlarmour@redhat.com> * include/math.h: Declare cyg_libm_infinity as an array type for correct relocations * src/misc/infconst.c: Define it likewise2000-05-30 Jesper Skov <jskov@redhat.com> * include/sys/ieeefp.h: Undo below change.2000-05-26 Jesper Skov <jskov@redhat.com> * include/sys/ieeefp.h: Support FPU double-LE layout in BE mode. Fix paste bug.2000-05-02 Jonathan Larmour <jlarmour@redhat.co.uk> * tests/vectors/vector_support.h: Update startup configury to reflect changes in libc startup. Use default stacksize of CYGNUM_HAL_STACK_SIZE_TYPICAL rather than 32K2000-03-28 John Dallaway <jld@cygnus.co.uk> * cdl/libm.cdl: Adjust documentation URLs.2000-03-16 Jonathan Larmour <jlarmour@redhat.co.uk> * cdl/libm.cdl (CYGPKG_LIBM_CFLAGS_ADD): Add -ffloat-store for i386 targets. The math library implementation relies on accurate IEEE FP.2000-01-31 Simon FitzMaurice <sdf@cygnus.co.uk> * cdl/*.cdl: Adjust help URLs in line with new doc layout. 2000-01-28 Simon FitzMaurice <sdf@cygnus.co.uk> * cdl/*.cdl: Adjust help URLs in line with new doc layout. 2000-01-28 Jonathan Larmour <jlarmour@redhat.co.uk> * cdl/libm.cdl: Don't need to compile with -O1 any more2000-01-19 Hugo Tyson <hmt@cygnus.co.uk> * cdl/*.cdl: Add descriptions to a number of options &c which were lacking same, also tidied up other typos as noticed en passant.1999-11-23 Hugo Tyson <hmt@cygnus.co.uk> * include/pkgconf/libm.h: Cooperate with permtest combo10 setting an intermediate variable CYGNUM_LIBM_COMPAT_DEFAULT directly.1999-11-03 John Dallaway <jld@cygnus.co.uk> * cdl/libm.cdl: Define tests.1999-10-18 John Dallaway <jld@cygnus.co.uk> * cdl/libm.cdl: Parent CYGPKG_LIBM_CFLAGS_ADD and CYGPKG_LIBM_CFLAGS_REMOVE under a CDL component.1999-10-15 John Dallaway <jld@cygnus.co.uk> * cdl/libm.cdl: Define CYGPKG_LIBM_CFLAGS_ADD and CYGPKG_LIBM_CFLAGS_REMOVE.1999-10-07 John Dallaway <jld@cygnus.co.uk> * cdl/compat.cdl: Specify radio buttons using CDL interfaces.1999-08-24 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: Optimize by default everywhere, except when compiling e_pow.c, in which case use -fno-schedule-insns1999-08-17 John Dallaway <jld@cygnus.co.uk> * cdl/compat.cdl: Implement radio buttons using "FIXME radio" hack in description field for now.1999-08-14 John Dallaway <jld@cygnus.co.uk> * cdl/compat.cdl: Change CYGNUM_LIBM_COMPATIBILITY flavor to 'booldata'.1999-08-12 John Dallaway <jld@cygnus.co.uk> * cdl/libm.cdl, cdl/compat.cdl: Take advantage of MACRONAME_ENUMVAL macros output by CDL.1999-06-17 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: Disable optimization completely until CR 100802 is fixed1999-06-07 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/mathincl/fdlibm.h: Fix for alias problem Fix for PR 19698 * src/PKGconf.mak: workaround no longer needed1999-06-04 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: Only use -fno-strict-aliasing if we have enough a recent toolchain Default is that we have 1999-06-03 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: Finally found the option to do the right workaround: -fno-strict-aliasing1999-06-02 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak (SPECIAL_FLAGS): Don't use -fschedule-insns[2] on mn103001999-05-27 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak (SPECIAL_FLAGS): Add workaround flags for new toolchains for all targets1999-05-24 Jesper Skov <jskov@cygnus.co.uk> * src/PKGconf.mak: Same workaround for sh.1999-05-19 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: Make below workaround be the other way around by using -O1 and adding more explicit -O2 optimizations, just so we don't lose very many optimizations. This is for sparclite1999-05-19 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: Make below workaround be the other way around by using -O1 and adding more explicit -O2 optimizations, just so we don't lose very many optimizations. This is for ARM1999-05-18 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: For the sparclite, prevent insn scheduling - workaround for PR 196981999-05-18 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/PKGconf.mak: For the ARM, change from -O1 to just prevent insn scheduling - workaround for PR 196981999-04-15 John Dallaway <jld@cygnus.co.uk> * include/pkgconf/libm.h: Tidy display string capitalization.1999-04-07 Jesper Skov <jskov@cygnus.co.uk> PR 19442 * tests/vectors/vector_support.h: Make an occasional chirp to keep the testing infra interested.1999-04-06 Gary Thomas <gthomas@cygnus.co.uk> * src/PKGconf.mak: More brute-force fix for ARM compiler problems - PR 197721999-03-31 Jonathan Larmour <jlarmour@cygnus.co.uk> * include/pkgconf/libm.h: Remove unnecessary define Fix for PR 194231999-03-29 Gary Thomas <gthomas@cygnus.co.uk> * src/PKGconf.mak: Add special compile options to work around ARM compiler bugs.1999-02-09 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/mathincl/fdlibm.h: Change definition of CYG_LIBM_HI/CYG_LIBM_LO to use inline function Fix for PR 188591999-01-28 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/misc/signgam.cxx: * src/misc/compatmode.cxx: Include <pkgconf/kernel.h> if we use kernel header files1999-01-21 Jonathan Larmour <jlarmour@cygnus.co.uk> * tests/vectors/vector_support.h (doTestVec): Makes more sense to output vector number than array index * src/double/portable-api/s_ceil.c: Fix comment s/+inf/-inf/1999-01-20 Jonathan Larmour <jlarmour@cygnus.co.uk> * tests/vectors/vector_support.h (doTestVec): Add output to let you know which vectors failed1999-01-12 Gary Thomas <gthomas@cygnus.co.uk> * src/mathincl/fdlibm.h: * include/sys/ieeefp.h: Add different structure layouts for machines that have doubles that aren't pure big/little endian.Fri Oct 23 19:27:04 1998 Jonathan Larmour <jlarmour@cygnus.co.uk> * tests/vectors/vector_support.h (START_TEST): Ensure that dummy START_TEST (the one used when the test should *not* be run) does have a reference to the test function. And make sure that there is a default one if there's no C API * src/mathincl/fdlibm.h: Add matherr() prototype if no namespace pollution Fixes for PR 179721998-10-22 Jesper Skov <jskov@cygnus.co.uk> PR 17925 * include/pkgconf/libm.h: * src/misc/matherr.c: Removed the CYGFUN_LIBM_matherr config. The function is already weakly defined so shouldn't need to be configured out.1998-10-19 Mark Galassi <rosalia@cygnus.com> * include/pkgconf/libm.h: updated the doc URLThu Oct 15 21:36:12 1998 Jonathan Larmour <jlarmour@cygnus.co.uk> * src/misc/compatmode.cxx, src/misc/signgam.cxx: Only include kernel headers if we want thread-safe operation Required for PR 17229Wed Oct 14 17:24:46 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -