diff options
author | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-01-10 19:28:39 +0000 |
---|---|---|
committer | tromey <tromey@138bc75d-0d04-0410-961f-82ee72b054a4> | 2007-01-10 19:28:39 +0000 |
commit | 551c9b1be52431a5ea9b862b9aa515b6661f2cee (patch) | |
tree | 722fcda144ee1c967294ec48adf52843af50195d /gcc/java/lang.c | |
parent | 542e3f5262bdc12376c3f31488f991a6a5d6f421 (diff) | |
download | gcc-551c9b1be52431a5ea9b862b9aa515b6661f2cee.tar.gz |
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.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@120647 138bc75d-0d04-0410-961f-82ee72b054a4
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 51a59d218a8..461cdc81eef 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) |