http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52110
--- Comment #13 from John David Anglin <danglin at gcc dot gnu.org> 2012-12-07 00:59:58 UTC --- Volatile fails for the following reason: /xxx/gnu/gcc/objdir/./gcc/xgcc -B/xxx/gnu/gcc/objdir/./gcc/ -B/opt/gnu/gcc/gcc-4.8/hppa1.1-hp-hpux10.20/bin/ -B/opt/gnu/gcc/gcc-4.8/hppa1.1-hp-hpux10.20/lib/ -isystem /opt/gnu/gcc/gcc-4.8/hppa1.1-hp-hpux10.20/include -isystem /opt/gnu/gcc/gcc-4.8/hppa1.1-hp-hpux10.20/sys-include -c -g -O2 -W -Wall -gnatpg -nostdinc s-taprop.adb -o s-taprop.o s-taprop.adb:818:10: access to volatile object cannot yield access-to-non-volatile type s-taprop.adb:826:23: access to volatile object cannot yield access-to-non-volatile type