aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree.c
diff options
context:
space:
mode:
authorTobias Burnus <burnus@net-b.de>2010-10-15 14:42:39 +0200
committerTobias Burnus <burnus@gcc.gnu.org>2010-10-15 14:42:39 +0200
commit55bd9c35eb4196c89c571ebceff7fba7715d4e79 (patch)
tree029473669b4c05ed25374393705f12f0e907bc7c /gcc/tree.c
parentb534dca5618e74e4d22ab43d9c809e05d36795da (diff)
downloadgcc-55bd9c35eb4196c89c571ebceff7fba7715d4e79.zip
gcc-55bd9c35eb4196c89c571ebceff7fba7715d4e79.tar.gz
gcc-55bd9c35eb4196c89c571ebceff7fba7715d4e79.tar.bz2
re PR fortran/45186 (Gfortran 4.5.0 emits wrong linenumbers)
2010-10-15 Tobias Burnus <burnus@net-b.de> PR fortran/45186 * trans.h (gfc_add_modify_loc, gfc_evaluate_now_loc): New * prototypes. (gfc_trans_runtime_error_vararg): Remove prototype. * trans.c (gfc_add_modify_loc, gfc_evaluate_now_loc): New * functions. (gfc_add_modify, gfc_evaluate_now): Use them. (trans_runtime_error_vararg): Renamed from gfc_trans_runtime_error_vararg, made static and use locus. (gfc_trans_runtime_error): Use it. (gfc_trans_runtime_check): Ditto and make use of locus. * trans-stmt.c (gfc_trans_if_1, gfc_trans_simple_do, gfc_trans_do, gfc_trans_do_while): Improve line number associated with generated expressions. From-SVN: r165507
Diffstat (limited to 'gcc/tree.c')
0 files changed, 0 insertions, 0 deletions