📄 changelog
字号:
2007-09-04 Stephen Finney <shf@pfinc.com>
2007-09-04 Jonathan Larmour <jifl@eCosCentric.com>
* src/misc/infconst.c: Declare infinity byte order as dependent on
double byte order, not integer.
Fixes bug #1000448.
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 brackets
2000-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 likewise
2000-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 32K
2000-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 more
2000-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-insns
1999-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
fixed
1999-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 needed
1999-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-aliasing
1999-06-02 Jonathan Larmour <jlarmour@cygnus.co.uk>
* src/PKGconf.mak (SPECIAL_FLAGS): Don't use -fschedule-insns[2] on
mn10300
1999-05-27 Jonathan Larmour <jlarmour@cygnus.co.uk>
* src/PKGconf.mak (SPECIAL_FLAGS): Add workaround flags for new
toolchains for all targets
1999-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 sparclite
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 ARM
1999-05-18 Jonathan Larmour <jlarmour@cygnus.co.uk>
* src/PKGconf.mak: For the sparclite, prevent insn scheduling -
workaround for PR 19698
1999-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 19698
1999-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 19772
1999-03-31 Jonathan Larmour <jlarmour@cygnus.co.uk>
* include/pkgconf/libm.h: Remove unnecessary define
Fix for PR 19423
1999-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 18859
1999-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 files
1999-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 failed
1999-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 17972
1998-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 URL
Thu Oct 15 21:36:12 1998 Jonathan Larmour <jlarmour@cygnus.co.uk>
* src/misc/compatmode.cxx, src/misc/signgam.cxx:
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -