aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/gcc-interface/Make-lang.in
diff options
context:
space:
mode:
authorArnaud Charlet <charlet@gcc.gnu.org>2011-08-04 09:58:27 +0200
committerArnaud Charlet <charlet@gcc.gnu.org>2011-08-04 09:58:27 +0200
commitcfae2bed7e333ce6366be60f5631adedab373b61 (patch)
treee3568863be5d41557b621dbcf15418e52a93d1c0 /gcc/ada/gcc-interface/Make-lang.in
parent01f0729a1fe9aa0907652c35b00d46ae5f239b17 (diff)
downloadgcc-cfae2bed7e333ce6366be60f5631adedab373b61.zip
gcc-cfae2bed7e333ce6366be60f5631adedab373b61.tar.gz
gcc-cfae2bed7e333ce6366be60f5631adedab373b61.tar.bz2
[multiple changes]
2011-08-04 Robert Dewar <dewar@adacore.com> * sem_util.adb: Minor reformatting. 2011-08-04 Hristian Kirtchev <kirtchev@adacore.com> * bindgen.adb (Gen_Finalize_Library_Ada): Update the import string for library-level finalizers. (Gen_Finalize_Library_C): Update the import string for library-level finalizers. (Gen_Finalize_Library_Defs_C): Update the definition name of a library-level finalizer. * exp_ch7.adb: Remove with and use clauses for Stringt. (Create_Finalizer): Remove local variables Conv_Name, Prag_Decl, Spec_Decl. Add local variable Body_Id. The names of library-level finalizers are now manually fully qualified and are no longer external. A single name is now capable of servicing .NET, JVM and non-VM targets. Pragma Export is no longer required to provide visibility for the name. (Create_Finalizer_String): Removed. (New_Finalizer_Name): New routine which mimics New_..._Name. From-SVN: r177322
Diffstat (limited to 'gcc/ada/gcc-interface/Make-lang.in')
0 files changed, 0 insertions, 0 deletions