------- Additional Comments From ft01 at webmastery dot com dot au  2004-08-24 
06:05 -------
Just for the record -- this bug also affects C code in glibc-2.3.3-20040728, so 
it is not just ada or 
fortran. Workaround was to reduce optimisation to -O1. I'll attach the source 
file, just in case.

$ alpha-unknown-linux-gnu-gcc -O2 a.c
In file included from ../include/bits/cmathcalls.h:1,
                 from ../math/complex.h:97,
                 from ../include/complex.h:1,
                 from ../sysdeps/alpha/fpu/s_cexpf.c:23:
../math/bits/cmathcalls.h:117: warning: conflicting types for built-in function 
`conjl'
../math/bits/cmathcalls.h:126: warning: conflicting types for built-in function 
`cimagl'
../math/bits/cmathcalls.h:129: warning: conflicting types for built-in function 
`creall'
../sysdeps/alpha/fpu/s_cexpf.c: In function `__c1_cexpf':
../sysdeps/alpha/fpu/s_cexpf.c:42: internal compiler error: in 
subreg_hard_regno, at emit-rtl.c:928
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
$ alpha-unknown-linux-gnu-gcc -v
Reading specs from 
/Volumes/Linux/lfh/xcompiler/alpha-unknown-linux-gnu/lib/gcc-lib/alpha-
unknown-linux-gnu/3.3.4/specs
Configured with: ../gcc-core-3.3.4/configure 
--prefix=/Volumes/Linux/lfh/xcompiler/alpha-
unknown-linux-gnu --target=alpha-unknown-linux-gnu 
--with-sysroot=/Volumes/Linux/lfh/
xcompiler/alpha-unknown-linux-gnu/sysroot --disable-multilib --with-newlib 
--disable-nls --
enable-threads=posix --enable-symvers=gnu --enable-__cxa_atexit 
--enable-languages=c --
disable-shared
Thread model: posix
gcc version 3.3.4

-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=15718

------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.


Reply via email to