diff options
author | Bernhard Fischer <aldot@gcc.gnu.org> | 2006-11-01 00:38:58 +0100 |
---|---|---|
committer | Bernhard Reutner-Fischer <aldot@gcc.gnu.org> | 2006-11-01 00:38:58 +0100 |
commit | 4143349751326d2804faad1a7d2cc55e647bd4ad (patch) | |
tree | c625ef375d766085812e0b32d7cc941024b9531e /gcc/c-decl.c | |
parent | af9d09936281796e6341ad77b210f5a9b257aad3 (diff) | |
download | gcc-4143349751326d2804faad1a7d2cc55e647bd4ad.zip gcc-4143349751326d2804faad1a7d2cc55e647bd4ad.tar.gz gcc-4143349751326d2804faad1a7d2cc55e647bd4ad.tar.bz2 |
re PR fortran/29537 (ICE in gfc_match_common for blank common in BLOCK DATA unit)
fortran/ChangeLog:
2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
PR fortran/29537
* trans-common.c (gfc_trans_common): If the blank common is
in a procedure or program without a name then proc_name is null, so use
the locus of the common.
(gfc_sym_mangled_common_id): Fix whitespace.
* match.c (gfc_match_common): Emit warning about blank common in
block data.
testsuite/ChangeLog:
2006-11-01 Bernhard Fischer <aldot@gcc.gnu.org>
PR fortran/29537
* gfortran.dg/blockdata_1.f90: Add warning about blank common in block
data.
* gfortran.dg/blockdata_2.f90: New testcase.
From-SVN: r118347
Diffstat (limited to 'gcc/c-decl.c')
0 files changed, 0 insertions, 0 deletions