[Bug fortran/31696] -malign-double trashes fortran format

gnu.0kn at gishpuppy dot com gcc-bugzilla@gcc.gnu.org
Wed Oct 31 03:55:00 GMT 2012


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

--- Comment #8 from Drew <gnu.0kn at gishpuppy dot com> 2012-10-31 03:55:13 UTC ---
After some googling I have found that ABI means application binary interface
and how this affects the problem, thank you.

I would be happy if someone could direct me to a tutorial on how to maintain
two different ABIs on the same machine (so as not to break unaligned code
elsewhere) and how to obtain it precompiled from a package maintainer.

As another workaround, it has been indicated that $LD_PRELOAD may be used to
link to an aligned malloc

http://gcc.gnu.org/ml/fortran/2007-08/msg00320.html

For information on how to do either I, and I'm sure many others attempting to
call SSE functions or DMA transfers from 32 bit gfortran, would be very
thankful.



More information about the Gcc-bugs mailing list