This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |
| Other format: | [Raw text] | |
* check.c, data.c, dependency.c, dump-parse-tree.c, intrinsic.c, io.c, match.c, primary.c, resolve.c, simplify.c, trans-array.c, trans-common.c, trans-expr.c, trans-intrinsic.c, trans-stmt.c: Use 'symbol' component of gfc_expr instead of 'symtree->n.sym' where appropriate. * array.c: Same. Also use 'symbol' instead of 'symtree' in iterator_stack's. * expr.c (gfc_get_expression, gfc_build_conversion): Nullify 'symbol' component instead of symtree component. (gfc_check_assign_symbol): Don't allocate a symtree. (ALL): Same as for the other files. * gfortran.h (gfc_expr): Replace component 'symtree' by component 'symbol'. (iterator_stack): Change component 'variable' from gfc_symtree to gfc_symbol. * interface.c (gfc_Extend_expr): No need to search through symtree any longer. (ALL): Same as for the other files. * module.c (mio_symtree_ref): Remove function and prototype. (mio_expr): Input/Output symbol instead of symtree. * trans-io.c (get_new_var_expr): No need to allocate symtree. (set_string): Same as in other files.
Attachment:
sympatch.gz
Description: application/gzip
| Index Nav: | [Date Index] [Subject Index] [Author Index] [Thread Index] | |
|---|---|---|
| Message Nav: | [Date Prev] [Date Next] | [Thread Prev] [Thread Next] |