This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug tree-optimization/15398] [3.5 Regression] ICE while cross-compiling glibc-HEAD with gcc-HEAD, affects at least alpha-linux and sparc-linux (probably all)
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 27 May 2004 17:05:20 -0000
- Subject: [Bug tree-optimization/15398] [3.5 Regression] ICE while cross-compiling glibc-HEAD with gcc-HEAD, affects at least alpha-linux and sparc-linux (probably all)
- References: <20040512152616.15398.jbglaw@lug-owl.de>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-05-27 17:05 -------
Here is the new reduced testcase:
extern double strtod(__const char *__restrict __nptr, char **__restrict __endptr);
extern double __strtod_internal(__const char *__restrict __nptr, char
**__restrict __endptr, int __group);
extern __inline double
strtod(__const char *__restrict __nptr, char **__restrict __endptr)
{
return __strtod_internal(__nptr, __endptr, 0);
}
extern __inline double atof(__const char *__nptr)
{
return strtod(__nptr, (char **) ((void *) 0));
}
double atof(const char *nptr)
{
return strtod(nptr, (char **) ((void *) 0));
}
--
What |Removed |Added
----------------------------------------------------------------------------
Component|c |tree-optimization
Keywords| |ice-on-valid-code
Known to fail| |3.5.0
Known to work| |3.4.0
Summary|ICE while cross-compiling |[3.5 Regression] ICE while
|glibc-HEAD with gcc-HEAD, |cross-compiling glibc-HEAD
|affects at least alpha-linux|with gcc-HEAD, affects at
|and sparc-linux (probably |least alpha-linux and sparc-
|all) |linux (probably all)
Target Milestone|--- |3.5.0
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15398