diff options
| author | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-02-04 18:57:53 +0000 |
|---|---|---|
| committer | sayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4> | 2006-02-04 18:57:53 +0000 |
| commit | ea347d9102f600a5ac11c4ece444323737363235 (patch) | |
| tree | c0d1e0f40e8cd4dc49d6721aa72f8082ff6c8750 /libjava/gnu/java/lang | |
| parent | 48f69925fdb49b9c1403a6d6fad6e0a34c5df2a0 (diff) | |
| download | ppe42-gcc-ea347d9102f600a5ac11c4ece444323737363235.tar.gz ppe42-gcc-ea347d9102f600a5ac11c4ece444323737363235.zip | |
* 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 'libjava/gnu/java/lang')
0 files changed, 0 insertions, 0 deletions

