[fortran, committed] IEEE modules added to gfortran and libgfortran

2014-06-28 Thread FX
Hi, I’ve just committed support for Fortran 2003’s “IEEE modules” to the Fortran front-end and runtime library (libgfortran) to trunk as revision 212102 (https://gcc.gnu.org/viewcvs/gcc?view=revision&revision=212102). Thanks to Uros, Steve, Jane and everyone who helped review the patch. The li

__attribute__((aligned())) address of (&) arithmetic

2014-06-28 Thread Hal Ashburner
//alignment.cpp #include struct Struct_containing_64aligned_member { Struct_containing_64aligned_member() : aligned_var(80) {} uint64_t aligned_var __attribute__((aligned(64))); }; struct Struct_no_aligned_member { Struct_no_aligned_member() : var(80) {} uint64_t