diff options
author | Jim Meyering <meyering@redhat.com> | 2011-04-18 19:20:53 +0000 |
---|---|---|
committer | Jim Meyering <meyering@gcc.gnu.org> | 2011-04-18 19:20:53 +0000 |
commit | cede9502322f2707ea29212fb115116be3c7d5a8 (patch) | |
tree | 0f2ea5a4a2af7b9e975f9465ef49db548807aa8c /gcc/fortran/module.c | |
parent | 5cc124fe7db7ef72ecf8be72c23c2a78dce7f9e8 (diff) | |
download | gcc-cede9502322f2707ea29212fb115116be3c7d5a8.zip gcc-cede9502322f2707ea29212fb115116be3c7d5a8.tar.gz gcc-cede9502322f2707ea29212fb115116be3c7d5a8.tar.bz2 |
convert each use of gfc_free (p) to free (p)
Do that by running this command:
perl -pi -e 's/\bgfc_free ?\(/free (/' \
$(git grep -El '\bgfc_free ?\(')
which also corrects the few uses that lacked a space between
the function name and the open parenthesis.
Manually undo the change to the function definition itself
and its prototype. They'll be removed next.
* array.c (gfc_free_array_spec, gfc_set_array_spec): s/gfc_free/free/
* constructor.c (node_free): Likewise.
* cpp.c (dump_queued_macros): Likewise.
* data.c (gfc_assign_data_value): Likewise.
* decl.c (free_variable, free_value, gfc_free_data): Likewise.
(gfc_free_data_all, match_old_style_init): Likewise.
(gfc_set_constant_character_len, gfc_free_enum_history, NUM_DECL):
Likewise.
(gfc_match_modproc): Likewise.
* dependency.c (check_section_vs_section): Likewise.
* error.c (gfc_pop_error, gfc_free_error): Likewise.
* expr.c (free_expr0, gfc_free_expr, gfc_free_actual_arglist): Likewise.
(gfc_free_ref_list, gfc_replace_expr, gfc_copy_ref): Likewise.
(find_substring_ref, gfc_simplify_expr, gfc_check_assign_symbol):
Likewise.
* frontend-passes.c (gfc_run_passes, cfe_expr_0): Likewise.
(strip_function_call, optimize_comparison): Likewise.
* interface.c (gfc_free_interface, arginfo, check_interface0): Likewise.
(CHECK_OS_COMPARISON, gfc_extend_assign, gfc_free_formal_arglist):
Likewise.
* intrinsic.c (gfc_intrinsic_done_1, gfc_convert_type_warn): Likewise.
(gfc_convert_chartype): Likewise.
* io.c (gfc_free_open, compare_to_allowed_values, gfc_free_close):
Likewise.
(gfc_free_filepos, gfc_free_dt, gfc_free_inquire): Likewise.
* match.c (gfc_free_iterator, gfc_match_associate): Likewise.
(gfc_free_alloc_list, gfc_free_namelist, gfc_free_equiv_until):
Likewise.
(free_case, gfc_free_forall_iterator): Likewise.
* misc.c: Likewise.
* module.c (free_pi_tree, resolve_fixups, free_rename): Likewise.
(free_true_name, peek_atom, mio_allocated_wide_string): Likewise.
(mio_pool_string, mio_internal_string, mio_gmp_integer): Likewise.
(mio_gmp_real, mio_expr, mio_typebound_proc): Likewise.
(mio_full_typebound_tree, skip_list, load_equiv): Likewise.
(free_written_common, gfc_use_module, gfc_free_use_stmts): Likewise.
* openmp.c (gfc_free_omp_clauses): Likewise.
* options.c (gfc_post_options): Likewise.
* parse.c (select_type_pop, parse_omp_structured_block): Likewise.
* primary.c (gfc_free_structure_ctor_component): Likewise.
* resolve.c (resolve_structure_cons, check_host_association): Likewise.
(gfc_resolve_forall, resolve_equivalence): Likewise.
* scanner.c (gfc_scanner_done_1, gfc_release_include_path): Likewise.
(gfc_define_undef_line, preprocessor_line, include_line): Likewise.
(load_file, gfc_read_orig_filename): Likewise.
* simplify.c (simplify_transformation_to_array): Likewise.
(gfc_simplify_ibits, simplify_shift, gfc_simplify_ishftc, STRING):
Likewise.
(gfc_simplify_compiler_options): Likewise.
* st.c (gfc_free_statement, gfc_free_statements): Likewise.
(gfc_free_association_list): Likewise.
* symbol.c (free_components, gfc_free_st_label, free_st_labels):
Likewise.
(gfc_delete_symtree, gfc_free_symbol, gfc_undo_symbols): Likewise.
(free_old_symbol, gfc_commit_symbols, free_tb_tree): Likewise.
(free_common_tree, free_uop_tree, free_sym_tree): Likewise.
(gfc_free_dt_list, gfc_free_equiv_infos, gfc_free_equiv_lists):
Likewise.
(gfc_free_finalizer, gfc_free_charlen, free_entry_list): Likewise.
(gfc_free_namespace): Likewise.
* trans-array.c (gfc_free_ss, gfc_trans_array_bound_check): Likewise.
(gfc_conv_array_ref, gfc_conv_ss_startstride): Likewise.
(gfc_trans_dummy_array_bias, gfc_conv_array_parameter): Likewise.
* trans-common.c (get_init_field, create_common): Likewise.
* trans-const.c (gfc_build_wide_string_const): Likewise.
(gfc_conv_string_init): Likewise.
* trans-decl.c (gfc_generate_function_code): Likewise.
* trans-expr.c (gfc_conv_substring, gfc_free_interface_mapping):
Likewise.
(SCALAR_POINTER, gfc_conv_statement_function): Likewise.
(gfc_trans_subarray_assign): Likewise.
* trans-intrinsic.c (conv_generic_with_optional_char_arg): Likewise.
* trans-io.c (gfc_trans_io_runtime_check, set_string): Likewise.
(transfer_namelist_element, transfer_array_component): Likewise.
* trans-openmp.c (gfc_trans_omp_array_reduction): Likewise.
* trans-stmt.c (cleanup_forall_symtrees, gfc_trans_forall_1): Likewise.
* trans.c (trans_runtime_error_vararg, gfc_restore_backend_locus):
Likewise.
From-SVN: r172666
Diffstat (limited to 'gcc/fortran/module.c')
-rw-r--r-- | gcc/fortran/module.c | 50 |
1 files changed, 25 insertions, 25 deletions
diff --git a/gcc/fortran/module.c b/gcc/fortran/module.c index 36701b4..e97354f 100644 --- a/gcc/fortran/module.c +++ b/gcc/fortran/module.c @@ -229,7 +229,7 @@ free_pi_tree (pointer_info *p) free_pi_tree (p->left); free_pi_tree (p->right); - gfc_free (p); + free (p); } @@ -424,7 +424,7 @@ resolve_fixups (fixup_t *f, void *gp) { next = f->next; *(f->pointer) = gp; - gfc_free (f); + free (f); } } @@ -496,7 +496,7 @@ free_rename (void) for (; gfc_rename_list; gfc_rename_list = next) { next = gfc_rename_list->next; - gfc_free (gfc_rename_list); + free (gfc_rename_list); } } @@ -891,7 +891,7 @@ free_true_name (true_name *t) free_true_name (t->left); free_true_name (t->right); - gfc_free (t); + free (t); } @@ -1225,7 +1225,7 @@ peek_atom (void) a = parse_atom (); if (a == ATOM_STRING) - gfc_free (atom_string); + free (atom_string); set_module_locus (&m); return a; @@ -1609,7 +1609,7 @@ mio_allocated_wide_string (const gfc_char_t *s, const size_t length) { char *quoted = quote_string (s, length); write_atom (ATOM_STRING, quoted); - gfc_free (quoted); + free (quoted); return s; } else @@ -1618,7 +1618,7 @@ mio_allocated_wide_string (const gfc_char_t *s, const size_t length) require_atom (ATOM_STRING); unquoted = unquote_string (atom_string); - gfc_free (atom_string); + free (atom_string); return unquoted; } } @@ -1644,7 +1644,7 @@ mio_pool_string (const char **stringp) { require_atom (ATOM_STRING); *stringp = atom_string[0] == '\0' ? NULL : gfc_get_string (atom_string); - gfc_free (atom_string); + free (atom_string); } } @@ -1661,7 +1661,7 @@ mio_internal_string (char *string) { require_atom (ATOM_STRING); strcpy (string, atom_string); - gfc_free (atom_string); + free (atom_string); } } @@ -2813,13 +2813,13 @@ mio_gmp_integer (mpz_t *integer) if (mpz_set_str (*integer, atom_string, 10)) bad_module ("Error converting integer"); - gfc_free (atom_string); + free (atom_string); } else { p = mpz_get_str (NULL, 10, *integer); write_atom (ATOM_STRING, p); - gfc_free (p); + free (p); } } @@ -2837,7 +2837,7 @@ mio_gmp_real (mpfr_t *real) mpfr_init (*real); mpfr_set_str (*real, atom_string, 16, GFC_RND_MODE); - gfc_free (atom_string); + free (atom_string); } else { @@ -2846,7 +2846,7 @@ mio_gmp_real (mpfr_t *real) if (mpfr_nan_p (*real) || mpfr_inf_p (*real)) { write_atom (ATOM_STRING, p); - gfc_free (p); + free (p); return; } @@ -2864,8 +2864,8 @@ mio_gmp_real (mpfr_t *real) write_atom (ATOM_STRING, atom_string); - gfc_free (atom_string); - gfc_free (p); + free (atom_string); + free (p); } } @@ -3128,7 +3128,7 @@ mio_expr (gfc_expr **ep) { require_atom (ATOM_STRING); e->value.function.name = gfc_get_string (atom_string); - gfc_free (atom_string); + free (atom_string); mio_integer (&flag); if (flag) @@ -3137,7 +3137,7 @@ mio_expr (gfc_expr **ep) { require_atom (ATOM_STRING); e->value.function.isym = gfc_find_function (atom_string); - gfc_free (atom_string); + free (atom_string); } } @@ -3419,7 +3419,7 @@ mio_typebound_proc (gfc_typebound_proc** proc) require_atom (ATOM_STRING); sym_root = ¤t_f2k_derived->tb_sym_root; g->specific_st = gfc_get_tbp_symtree (sym_root, atom_string); - gfc_free (atom_string); + free (atom_string); g->next = (*proc)->u.generic; (*proc)->u.generic = g; @@ -3470,7 +3470,7 @@ mio_full_typebound_tree (gfc_symtree** root) require_atom (ATOM_STRING); st = gfc_get_tbp_symtree (root, atom_string); - gfc_free (atom_string); + free (atom_string); mio_typebound_symtree (st); } @@ -3753,7 +3753,7 @@ skip_list (void) break; case ATOM_STRING: - gfc_free (atom_string); + free (atom_string); break; case ATOM_NAME: @@ -4061,7 +4061,7 @@ load_equiv (void) { head = eq->eq; gfc_free_expr (eq->expr); - gfc_free (eq); + free (eq); } } @@ -4663,7 +4663,7 @@ free_written_common (struct written_common *w) if (w->right) free_written_common (w->right); - gfc_free (w); + free (w); } /* Write a common block to the module -- recursive helper function. */ @@ -5742,7 +5742,7 @@ gfc_use_module (void) MOD_VERSION, filename); } - gfc_free (atom_string); + free (atom_string); } if (c == '\n') @@ -5789,10 +5789,10 @@ gfc_free_use_stmts (gfc_use_list *use_stmts) for (; use_stmts->rename; use_stmts->rename = next_rename) { next_rename = use_stmts->rename->next; - gfc_free (use_stmts->rename); + free (use_stmts->rename); } next = use_stmts->next; - gfc_free (use_stmts); + free (use_stmts); } } |