https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64548
Arnaud Charlet <charlet at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED CC| |charlet at gcc dot gnu.org Resolution|--- |INVALID --- Comment #3 from Arnaud Charlet <charlet at gcc dot gnu.org> --- I would suggest you do not use 'private with' if you write your own runtime, since this isn't supported by the compiler when building the runtime. See other recommendations under PR64866. In other words, the runtime itself cannot follow Ada's visiblity rules (this would cause too many issues within the compiler). Arno