diff options
author | Tom Tromey <tromey@redhat.com> | 2007-01-10 19:28:39 +0000 |
---|---|---|
committer | Tom Tromey <tromey@gcc.gnu.org> | 2007-01-10 19:28:39 +0000 |
commit | 08f0e79ed931917b74221563e09d85e4804c4293 (patch) | |
tree | 722fcda144ee1c967294ec48adf52843af50195d /gcc/java/lang.c | |
parent | e0ae13896e72fdc6d0cf2a93452ecbb8a7993860 (diff) | |
download | gcc-08f0e79ed931917b74221563e09d85e4804c4293.zip gcc-08f0e79ed931917b74221563e09d85e4804c4293.tar.gz gcc-08f0e79ed931917b74221563e09d85e4804c4293.tar.bz2 |
fold-const.c (fold_truthop): Don't check can_use_bit_fields_p.
gcc
* fold-const.c (fold_truthop): Don't check can_use_bit_fields_p.
(fold_binary): Likewise.
* langhooks.c (lhd_can_use_bit_fields_p): Removed.
* langhooks-def.h (lhd_can_use_bit_fields_p): Removed.
(LANG_HOOKS_CAN_USE_BIT_FIELDS_P): Removed.
(LANG_HOOKS_INITIALIZER): Remove LANG_HOOKS_CAN_USE_BIT_FIELDS_P.
* langhooks.h (struct lang_hooks): Removed field
'can_use_bit_fields_p'.
gcc/java
* lang.c (java_can_use_bit_fields_p): Removed.
(LANG_HOOKS_CAN_USE_BIT_FIELDS_P): Removed.
From-SVN: r120647
Diffstat (limited to 'gcc/java/lang.c')
-rw-r--r-- | gcc/java/lang.c | 11 |
1 files changed, 0 insertions, 11 deletions
diff --git a/gcc/java/lang.c b/gcc/java/lang.c index 51a59d2..461cdc8 100644 --- a/gcc/java/lang.c +++ b/gcc/java/lang.c @@ -60,7 +60,6 @@ static tree java_tree_inlining_walk_subtrees (tree *, int *, walk_tree_fn, void *, struct pointer_set_t *); static int merge_init_test_initialization (void * *, void *); static int inline_init_test_initialization (void * *, void *); -static bool java_can_use_bit_fields_p (void); static bool java_dump_tree (void *, tree); static void dump_compound_expr (dump_info_p, tree); static bool java_decl_ok_for_sibcall (tree); @@ -178,8 +177,6 @@ struct language_function GTY(()) #define LANG_HOOKS_DECL_PRINTABLE_NAME lang_printable_name #undef LANG_HOOKS_PRINT_ERROR_FUNCTION #define LANG_HOOKS_PRINT_ERROR_FUNCTION java_print_error_function -#undef LANG_HOOKS_CAN_USE_BIT_FIELDS_P -#define LANG_HOOKS_CAN_USE_BIT_FIELDS_P java_can_use_bit_fields_p #undef LANG_HOOKS_TYPE_FOR_MODE #define LANG_HOOKS_TYPE_FOR_MODE java_type_for_mode @@ -597,14 +594,6 @@ java_init_options (unsigned int argc ATTRIBUTE_UNUSED, return CL_Java; } -static bool -java_can_use_bit_fields_p (void) -{ - /* The bit-field optimizations cause problems when generating class - files. */ - return flag_emit_class_files ? false : true; -} - /* Post-switch processing. */ static bool java_post_options (const char **pfilename) |