diff options
author | pault <pault@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-10-12 16:45:46 +0000 |
---|---|---|
committer | pault <pault@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-10-12 16:45:46 +0000 |
commit | 7c06916840d7f2ab77003fcd902f497504025058 (patch) | |
tree | 23f42943c790dc9910595eb247c54e5f718debe4 /gcc/dse.c | |
parent | d8bc03b61091e5de0f45e772a6c2e82db1939b25 (diff) | |
download | gcc-7c06916840d7f2ab77003fcd902f497504025058.tar.gz |
2007-10-12 Paul Thomas <pault@gcc.gnu.org>
PR fortran/33664
* expr.c (gfc_specification_expr): If a function is not
external, intrinsic or pure is an error. Set the symbol pure
to prevent repeat errors.
2007-10-12 Paul Thomas <pault@gcc.gnu.org>
PR fortran/33664
* gfortran.dg/impure_spec_expr_1.f90: New test.
* gfortran.dg/char_result_7.f90: Remove illegal test.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@129267 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/dse.c')
0 files changed, 0 insertions, 0 deletions