utils.c (create_var_decl_1): Relax expectations on the PUBLIC_FLAG argument...
ada/ * utils.c (create_var_decl_1): Relax expectations on the PUBLIC_FLAG argument, to apply to references in addition to definitions. Prevent setting TREE_STATIC on externals. (gnat_pushdecl): Always clear DECL_CONTEXT on public externals. testsuite/ * gnat.dg/tree_static_def.ad[bs]: Support for ... * gnat.dg/tree_static_use.adb: New test. * gnat.dg/decl_ctx_def.ads: Support for ... * gnat.dg/decl_ctx_use.ad[bs]: New test. From-SVN: r137923
Showing
gcc/testsuite/gnat.dg/decl_ctx_def.ads
0 → 100644
gcc/testsuite/gnat.dg/decl_ctx_use.adb
0 → 100644
gcc/testsuite/gnat.dg/decl_ctx_use.ads
0 → 100644
gcc/testsuite/gnat.dg/tree_static_def.adb
0 → 100644
gcc/testsuite/gnat.dg/tree_static_def.ads
0 → 100644
gcc/testsuite/gnat.dg/tree_static_use.adb
0 → 100644
Please
register
or
sign in
to comment