rs6000 3.1 Ada bootstrap problem

Michal Moskal malekith@pld.org.pl
Fri Mar 15 08:33:00 GMT 2002


As pointed by Arkadiusz Miskiewicz in
http://gcc.gnu.org/ml/gcc/2002-03/msg00518.html,
during bootstrap of 3.1 snapshot, on powerpc-linux, compilation of
`gnatpsta' fails with undefined reference to
rs6000_long_double_type_size. It does so beacuse LONG_DOBLE_TYPE_SIZE
is defined to be rs6000_long_double_type_size (that can be changed
with -flong-double-size- switch), and targtypes.c uses
LONG_DOUBLE_TYPE_SIZE for Standard.Long_Long_Float'Size.

Now, I guess there is need to fix this value somehow. However I don't
know if it would be better to fix it down or up? I have no Ada
expirence, so I really don't know. Any advice?

-- 
: Michal Moskal :::::::: malekith/at/pld.org.pl :  GCS {C,UL}++++$ a? !tv
: PLD Linux ::::::: Wroclaw University, CS Dept :  {E-,w}-- {b++,e}>+++ h



More information about the Gcc mailing list