mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-03-21 15:41:09 +08:00
re PR fortran/13249 (Error when using COMMON)
PR fortran/13249 * symbol.c (gfc_add_common): Disable checks to work around other more fundamental inadequacies. From-SVN: r82134
This commit is contained in:
parent
ae5cbc332f
commit
b672076889
@ -1,3 +1,9 @@
|
||||
2004-05-22 Victor Leikehman <lei@haifasphere.co.il>
|
||||
|
||||
PR fortran/13249
|
||||
* symbol.c (gfc_add_common): Disable checks to work around other more
|
||||
fundamental inadequacies.
|
||||
|
||||
2004-05-22 Tobias Schlüter <tobias.schlueter@physik.uni-muenchen.de>
|
||||
|
||||
* trans-decl.c (gfc_get_extern_function_decl): Set DECL_IS_PURE
|
||||
|
@ -722,9 +722,13 @@ gfc_add_dummy (symbol_attribute * attr, locus * where)
|
||||
try
|
||||
gfc_add_common (symbol_attribute * attr, locus * where)
|
||||
{
|
||||
|
||||
/* TODO: We currently add common blocks into the same namespace as normal
|
||||
variables. This is wrong. Disable the checks below as a temporary
|
||||
hack. See PR13249 */
|
||||
#if 0
|
||||
if (check_used (attr, where) || check_done (attr, where))
|
||||
return FAILURE;
|
||||
#endif
|
||||
|
||||
attr->common = 1;
|
||||
return check_conflict (attr, where);
|
||||
|
Loading…
x
Reference in New Issue
Block a user