• espindola's avatar
    gcc/java/ChangeLog: · 81e897e4
    espindola authored
       * typeck.c (java_signed_or_unsigned_type): Remove.
       (java_signed_type): use get_signed_or_unsigned_type instead of
    java_signed_or_unsigned_type.
       (java_unsigned_type): Ditto.
       * lang.c (LANG_HOOKS_SIGNED_OR_UNSIGNED_TYPE): Remove.
       * java-tree.h (java_signed_or_unsigned_type): Remove
    
    gcc/Changelog:
       * tree.h(get_signed_or_unsigned_type): New
       * fold-const.c (operand_equal_for_comparison_p): Use
    get_signed_or_unsigned_type instead of
    lang_hooks.types.signed_or_unsigned_type.
       * expr.c (store_expr): Ditto.
       * langhooks.c (get_signed_or_unsigned_type): New.
         (lhd_signed_or_unsigned_type): New
       * langhooks.h (lhd_signed_or_unsigned_type): New.
       * langhooks-def.h (LANG_HOOKS_SIGNED_OR_UNSIGNED_TYPE): Define.
    
    gcc/treelang/ChangeLog:
       * treetree.c (tree_lang_signed_or_unsigned_type): Remove.
       (LANG_HOOKS_SIGNED_OR_UNSIGNED_TYPE) Remove.
    
    gcc/ada/ChangeLog:
        * trans.c (Attribute_to_gnu): Use get_signed_or_unsigned_type
    instead of gnat_signed_or_unsigned_type.
        * utils.c (gnat_signed_or_unsigned_type): Remove.
        * misc.c (LANG_HOOKS_SIGNED_OR_UNSIGNED_TYPE): Remove
        * gigi.h (gnat_signed_or_unsigned_type): Remove
    
    gcc/forrtan/trans-types.c:
       * trans-types.c (gfc_signed_or_unsigned_type): Remove.
         (gfc_unsigned_type): Use get_signed_or_unsigned_type instead of
    gfc_signed_or_unsigned_type.
         (gfc_signed_type): Ditto.
       * trans-types.h (gfc_signed_or_unsigned_type): Remove.
       * f95-lang.c (LANG_HOOKS_SIGNED_OR_UNSIGNED_TYPE): Remove.
    
    
    
    git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@123373 138bc75d-0d04-0410-961f-82ee72b054a4
    81e897e4
ChangeLog 378 KB