blob: b97605aa7d25e639686eebe64003a3c9479f63e6 [file] [log] [blame]
-- { dg-do compile }
package Renaming1 is
package Inner is
procedure PI (X : Integer);
end Inner;
procedure P (X : Integer) renames Inner.PI;
procedure P (X : Float);
pragma Convention (C, P); -- { dg-error "non-local entity" }
procedure Q (X : Float);
procedure Q (X : Integer) renames Inner.PI;
pragma Convention (C, Q); -- { dg-error "non-local entity" }
end Renaming1;