diff options
author | Tobias Burnus <burnus@net-b.de> | 2012-12-19 10:21:17 +0100 |
---|---|---|
committer | Tobias Burnus <burnus@gcc.gnu.org> | 2012-12-19 10:21:17 +0100 |
commit | 36085529ca2fd651b3109eb920bf8010859db0be (patch) | |
tree | 401cf7c57008a33760d801e43e90f01f62473c0b /gcc/testsuite/ChangeLog | |
parent | 168c15bedced6139fc1aef661f28efbc6b9d934d (diff) | |
download | gcc-36085529ca2fd651b3109eb920bf8010859db0be.zip gcc-36085529ca2fd651b3109eb920bf8010859db0be.tar.gz gcc-36085529ca2fd651b3109eb920bf8010859db0be.tar.bz2 |
re PR fortran/55636 (Fortran name mangling collides with user namespace)
2012-12-19 Tobias Burnus <burnus@net-b.de>
Jakub Jelinek <jakub@redhat.com>
Janus Weil <janus@gcc.gnu.org>
PR fortran/55636
PR fortran/55733
* gfortran.h (GFC_PREFIX): Define.
* trans-decl.c (gfc_create_string_length): For VAR_DECLs that
will be TREE_STATIC, use GFC_PREFIX to mangle the names. Handle
-fno-automatic
(gfc_trans_deferred_vars): Don't free variables SAVEd via
-fno-automatic.
2012-12-19 Tobias Burnus <burnus@net-b.de>
PR fortran/55733
* gfortran.dg/save_5.f90: New.
Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
Co-Authored-By: Janus Weil <janus@gcc.gnu.org>
From-SVN: r194604
Diffstat (limited to 'gcc/testsuite/ChangeLog')
-rw-r--r-- | gcc/testsuite/ChangeLog | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index f5c4184..f5a9835 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2012-12-19 Tobias Burnus <burnus@net-b.de> + + PR fortran/55733 + * gfortran.dg/save_5.f90: New. + 2012-12-18 Jakub Jelinek <jakub@redhat.com> PR c/39464 |