[Bug fortran/13240] [g77] wrong alignment of automatic adjustable DOUBLE PRECISION array

gcc-bug at vogtner dot de gcc-bugzilla@gcc.gnu.org
Sun Nov 30 20:27:00 GMT 2003


------- Additional Comments From gcc-bug at vogtner dot de  2003-11-30 20:27 -------
test.sh does already test -malign-double:

/usrB/softw1/3.3.2-2.3.2/bin/g77

misalignment:
g77  : ADDRESS OF DBLE : BFDFF56C
g77  -O: ADDRESS OF DBLE : BFDFF57C
g77  -O1: ADDRESS OF DBLE : BFDFF57C
g77  -O2: ADDRESS OF DBLE : BFDFF56C
g77  -O3: ADDRESS OF DBLE : BFDFF56C
g77  -O4: ADDRESS OF DBLE : BFDFF56C
g77 -malign-double : ADDRESS OF DBLE : BFDFF56C
g77 -malign-double -O: ADDRESS OF DBLE : BFDFF57C
g77 -malign-double -O1: ADDRESS OF DBLE : BFDFF57C
g77 -malign-double -O2: ADDRESS OF DBLE : BFDFF56C
g77 -malign-double -O3: ADDRESS OF DBLE : BFDFF56C
g77 -malign-double -O4: ADDRESS OF DBLE : BFDFF56C

workaround:  [this is all mit malign-double:]
g77 -mprefStckBndry=2: ADDRESS OF DBLE : BFDFF570
g77 -mprefStckBndry=3: ADDRESS OF DBLE : BFDFF570
g77 -mprefStckBndry=4: ADDRESS OF DBLE : BFDFF56C
g77 -mprefStckBndry=5: ADDRESS OF DBLE : BFDFF55C
g77 -mprefStckBndry=6: ADDRESS OF DBLE : BFDFF55C
g77 -mprefStckBndry=7: ADDRESS OF DBLE : BFDFF4DC
g77 -mprefStckBndry=8: ADDRESS OF DBLE : BFDFF3DC


-- 


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



More information about the Gcc-bugs mailing list