trans.c (gfc_restore_backend_locus): New function.
authorMikael Morin <mikael@gcc.gnu.org>
Wed, 6 Oct 2010 15:48:25 +0000 (15:48 +0000)
committerMikael Morin <mikael@gcc.gnu.org>
Wed, 6 Oct 2010 15:48:25 +0000 (15:48 +0000)
commit363aab219509999ae48a7c8e5c515e7d82f08474
tree24bd13baa0b098c0036174293c6c3deeab54b3e0
parent1b4544b729d2d4d159df843afa8252af13fb2e55
trans.c (gfc_restore_backend_locus): New function.

2010-10-06  Mikael Morin  <mikael@gcc.gnu.org>

* trans.c (gfc_restore_backend_locus): New function.
(gfc_get_backend_locus): Renamed to ...
(gfc_save_backend_locus): ... this.
* trans.h (gfc_restore_backend_locus, gfc_get_backend_locus,
gfc_save_backend_locus): Same.
* trans-array.c (gfc_trans_g77_array, gfc_trans_dummy_array_bias,
gfc_trans_deferred_array): Rename gfc_get_backend_locus to
gfc_save_backend_locus.
(gfc_trans_dummy_array_bias): Call gfc_restore_backend_locus at the
end.
(gfc_trans_g77_array, gfc_trans_deferred_array): Use
gfc_restore_backend_locus instead of gfc_set_backend_locus.
(gfc_trans_deferred_array): Call gfc_restore_backend_locus on early
return.
* trans-decl.c (gfc_get_extern_function_decl, build_entry_thunks,
gfc_trans_deferred_vars):
Rename gfc_get_backend_locus to gfc_save_backend_locus.
Use gfc_restore_backend_locus insted of gfc_set_backend_locus.

From-SVN: r165045
gcc/fortran/ChangeLog
gcc/fortran/trans-array.c
gcc/fortran/trans-decl.c
gcc/fortran/trans.c
gcc/fortran/trans.h