"hard register" 2.95.2 bug with libstdc++
Tim Mooney
mooney@dogbert.cc.ndsu.nodak.edu
Sun Jan 16 16:12:00 GMT 2000
While attempting to compile libstdc++ 2.90.7 on an alphaev56-dec-osf4.0f
machine with gcc 2.95.2 (compiled on this same platform), I get the following
error in the math subdirectory:
gcc -DHAVE_CONFIG_H -I. -I. -I.. -O2 -g -Wall -c -DPIC mycabsf.c -o .libs/mycabsf.lo
mycabsf.c: In function `__mycabsf':
mycabsf.c:36: Unable to access imaginary part of complex value in a hard register on this target
I reported this to the libstdc++ folks, and they indicated that it is a
bug in the compiler, which they thought had been fixed. They suggested I
report it to the gcc group, so I am.
Thanks!
Tim
--
Tim Mooney mooney@dogbert.cc.ndsu.NoDak.edu
Information Technology Services (701) 231-1076 (Voice)
Room 242-J1, IACC Building (701) 231-8541 (Fax)
North Dakota State University, Fargo, ND 58105-5164
More information about the Gcc-bugs
mailing list