This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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


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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]