Commit e60a8c26 by Robert Lipe Committed by Robert Lipe

Respective ChangeLogs for common, cp/, java/

Respective ChangeLogs for common, cp/, java/
        * tree.h (tree_decl): Member `mode' now ENUM_BITFIELD.
        * cp-tree.h (lang_type): Member `language' now ENUM_BITFIELD.
        * parse.h (_jdep): Member `kind' now ENUM_BITFIELD.

From-SVN: r33378
parent 448415dc
2000-04-24 Robert Lipe <robertlipe@usa.net>
* tree.h (tree_decl): Member `mode' now ENUM_BITFIELD.
2000-04-24 Hiroyuki Machida <machida@sm.sony.co.jp>
* combine.c (try_combine): Update reg_nonzero_bits of
......
2000-04-24 Robert Lipe <robertlipe@usa.net>
* cp-tree.h (lang_type): Member `language' now ENUM_BITFIELD.
2000-04-23 Benjamin Kosnik <bkoz@cygnus.com>
* new.cc (set_new_handler): Needs to be in std::.
......
......@@ -1854,11 +1854,7 @@ struct lang_type
struct lang_decl_flags
{
#ifdef ONLY_INT_FIELDS
int language : 8;
#else
enum languages language : 8;
#endif
ENUM_BITFIELD(languages) language : 8;
unsigned operator_attr : 1;
unsigned constructor_attr : 1;
......
2000-04-24 Robert Lipe <robertlipe@usa.net>
* parse.h (_jdep): Member `kind' now ENUM_BITFIELD.
2000-04-23 Tom Tromey <tromey@cygnus.com>
* boehm.c (mark_reference_fields): Use int_byte_position.
......
......@@ -474,11 +474,7 @@ enum jdep_code {
};
typedef struct _jdep {
#ifdef ONLY_INT_FIELDS
int kind : 8; /* Type of patch */
#else
enum jdep_code kind : 8;
#endif
ENUM_BITFIELD(jdep_code) kind : 8; /* Type of patch */
int flag0 : 1; /* Some flags */
tree decl; /* Tied decl/or WFL */
......
......@@ -1354,11 +1354,7 @@ struct tree_decl
int linenum;
unsigned int uid;
union tree_node *size;
#ifdef ONLY_INT_FIELDS
int mode : 8;
#else
enum machine_mode mode : 8;
#endif
ENUM_BITFIELD(machine_mode) mode : 8;
unsigned external_flag : 1;
unsigned nonlocal_flag : 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment