https://gcc.gnu.org/bugzilla/show_bug.cgi?id=115133
--- Comment #5 from ro at CeBiTec dot Uni-Bielefeld.DE <ro at CeBiTec dot Uni-Bielefeld.DE> --- > --- Comment #4 from Eric Botcazou <ebotcazou at gcc dot gnu.org> --- > Created attachment 58229 > --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=58229&action=edit > Tentative fix > > The complete version of it. Thanks. There's one issue left: s-tasini.adb:248:11: warning: default initialization of "Lock" may modify overlaid storage [-gnatwo] s-tasini.adb:248:11: warning: use pragma Import for "Lock" to suppress initialization (RM B.1(24)) [-gnatwo] s-tasini.adb:260:11: warning: default initialization of "Lock" may modify overlaid storage [-gnatwo] s-tasini.adb:260:11: warning: use pragma Import for "Lock" to suppress initialization (RM B.1(24)) [-gnatwo] s-tasini.adb:272:11: warning: default initialization of "Lock" may modify overlaid storage [-gnatwo] s-tasini.adb:272:11: warning: use pragma Import for "Lock" to suppress initialization (RM B.1(24)) [-gnatwo] s-tasini.adb:284:11: warning: default initialization of "Lock" may modify overlaid storage [-gnatwo] s-tasini.adb:284:11: warning: use pragma Import for "Lock" to suppress initialization (RM B.1(24)) [-gnatwo]