fold-const.c (fold_comparison): Use ssizetype.
2010-04-18 Eric Botcazou <ebotcazou@adacore.com> * fold-const.c (fold_comparison): Use ssizetype. * gimple-fold.c (maybe_fold_offset_to_array_ref): Likewise. * ipa-prop.c (ipa_modify_call_arguments): Use sizetype. * tree-loop-distribution.c (build_size_arg_loc): Likewise. * tree-object-size.c (compute_object_sizes): Use size_type_node. * tree.h (initialize_sizetypes): Remove parameter. (build_common_tree_nodes): Remove second parameter. * stor-layout.c (initialize_sizetypes): Remove parameter. Always create an unsigned type. (set_sizetype): Assert that the passed type is unsigned and simplify. * tree.c (build_common_tree_nodes): Remove second parameter. Adjust call to initialize_sizetypes. * c-decl.c (c_init_decl_processing): Remove second argument in call to build_common_tree_nodes. cp/ * decl.c (cxx_init_decl_processing): Remove second argument in call to build_common_tree_nodes. java/ * decl.c (java_init_decl_processing): Remove argument in call to initialize_sizetypes fortran/ * f95-lang.c (gfc_init_decl_processing): Remove second argument in call to build_common_tree_nodes. ada/ * gcc-interface/misc.c (gnat_init): Remove second argument in call to build_common_tree_nodes. lto/ * lto-lang.c (lto_init): Remove second argument in call to build_common_tree_nodes. From-SVN: r158496
Showing
- gcc/ChangeLog 18 additions, 0 deletionsgcc/ChangeLog
- gcc/ada/ChangeLog 5 additions, 0 deletionsgcc/ada/ChangeLog
- gcc/ada/gcc-interface/misc.c 1 addition, 1 deletiongcc/ada/gcc-interface/misc.c
- gcc/c-decl.c 1 addition, 1 deletiongcc/c-decl.c
- gcc/cp/ChangeLog 5 additions, 0 deletionsgcc/cp/ChangeLog
- gcc/cp/decl.c 1 addition, 1 deletiongcc/cp/decl.c
- gcc/fold-const.c 4 additions, 9 deletionsgcc/fold-const.c
- gcc/fortran/ChangeLog 12 additions, 7 deletionsgcc/fortran/ChangeLog
- gcc/fortran/f95-lang.c 1 addition, 1 deletiongcc/fortran/f95-lang.c
- gcc/gimple-fold.c 1 addition, 1 deletiongcc/gimple-fold.c
- gcc/ipa-prop.c 1 addition, 1 deletiongcc/ipa-prop.c
- gcc/java/ChangeLog 5 additions, 0 deletionsgcc/java/ChangeLog
- gcc/java/decl.c 1 addition, 1 deletiongcc/java/decl.c
- gcc/lto/ChangeLog 5 additions, 0 deletionsgcc/lto/ChangeLog
- gcc/lto/lto-lang.c 1 addition, 1 deletiongcc/lto/lto-lang.c
- gcc/stor-layout.c 27 additions, 45 deletionsgcc/stor-layout.c
- gcc/tree-loop-distribution.c 3 additions, 6 deletionsgcc/tree-loop-distribution.c
- gcc/tree-object-size.c 2 additions, 1 deletiongcc/tree-object-size.c
- gcc/tree.c 2 additions, 2 deletionsgcc/tree.c
- gcc/tree.h 2 additions, 2 deletionsgcc/tree.h
Loading
Please register or sign in to comment