[Bug middle-end/29335] New: transcendental functions with constant arguments should be resolved at compile-time
ghazi at gcc dot gnu dot org
gcc-bugzilla@gcc.gnu.org
Tue Oct 3 16:48:00 GMT 2006
We should use GMP/MPFR from inside builtins.c to resolve things like e.g.
cos(0.12345) at compile-time.
Need to figure out:
1. Whether a certain minimum version of GMP/MPFR is required to avoid known
bugs, etc.
2. Whether we should include GMP/MPFR in the svn archive like we do for intl
and zlib.
3. Whether GMP/MPFR works on all the platforms/configurations that GCC
supports. Are we ready to require a GMP/MPFR port for every port of GCC?
4. If we don't do #2 and there is no system GMP/MPFR or the system lib is too
old, or if we trip over #3 and can't have GMP/MPFR, then what? Do we require
the user to go get/port it, or silently eliminate this optimization during the
build process?
--
Summary: transcendental functions with constant arguments should
be resolved at compile-time
Product: gcc
Version: 4.2.0
Status: UNCONFIRMED
Severity: enhancement
Priority: P3
Component: middle-end
AssignedTo: unassigned at gcc dot gnu dot org
ReportedBy: ghazi at gcc dot gnu dot org
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29335
More information about the Gcc-bugs
mailing list