------- Comment #6 from jblomqvi at cc dot hut dot fi  2005-10-09 19:35 -------
(In reply to comment #5)
> > It should be noted that the patch assumes that the padding for real(10) is 
> > 10
> > bytes data + 2 bytes padding. This works on i686-Linux, might not work on 
> > other
> > targets (big endian?).
> 
> Itanium has padding to 16 bytes for 10-byte reals.
> 
> Using 12 bytes for 10-byte reals on ia686 would mean breaking binary
> compatibility with Itanium :-(

Oh dear.. Is there any functionality one can use to get information about
padding (size, location of pad bytes etc.), or do we need to resort to lots of
#ifdef kludging?


-- 


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

Reply via email to