summaryrefslogtreecommitdiff
path: root/gcc/config
diff options
context:
space:
mode:
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2006-02-04 18:57:53 +0000
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>2006-02-04 18:57:53 +0000
commitea347d9102f600a5ac11c4ece444323737363235 (patch)
treec0d1e0f40e8cd4dc49d6721aa72f8082ff6c8750 /gcc/config
parent48f69925fdb49b9c1403a6d6fad6e0a34c5df2a0 (diff)
downloadgcc-ea347d9102f600a5ac11c4ece444323737363235.tar.gz
* decl.c (java_init_decl_processing): Create char_type_node as a
regular INTEGER_TYPE node. (push_promoted_type): Preserve TYPE_STRING_FLAG on types. * typeck.c (convert): No longer check for CHAR_TYPEs but instead test for char_type_node and promoted_char_type_node as special instances of INTEGER_TYPE tree codes. (promote_type,build_java_signature): Likewise. * jcf-write.c (adjust_typed_op): Likewise. * mangle.c (mangle_type): Likewise. * parse.y (do_unary_numeric_promotion): No longer handle CHAR_TYPE. * parse.h (JINTEGRAL_TYPE_P): Likewise. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@110592 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/config')
0 files changed, 0 insertions, 0 deletions