diff options
author | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-30 18:24:06 +0000 |
---|---|---|
committer | nathan <nathan@138bc75d-0d04-0410-961f-82ee72b054a4> | 2003-04-30 18:24:06 +0000 |
commit | 5f27b3048ddb6daa0bf6e0976be9201801772844 (patch) | |
tree | c7577e44462505f725352f8a9c6e130a4674fca4 /gcc/tree.h | |
parent | 894fa295cf6b3b5fd1cafc06ba683ebae2fb7e66 (diff) | |
download | gcc-5f27b3048ddb6daa0bf6e0976be9201801772844.tar.gz |
* tree.h (DECL_POINTER_DEPTH): Remove.
(struct tree_decl): Remove pointer_depth.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@66300 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/tree.h')
-rw-r--r-- | gcc/tree.h | 14 |
1 files changed, 2 insertions, 12 deletions
diff --git a/gcc/tree.h b/gcc/tree.h index 5a2d3b9fac8..fd6420aacff 100644 --- a/gcc/tree.h +++ b/gcc/tree.h @@ -1777,16 +1777,6 @@ struct tree_type GTY(()) #define DECL_POINTER_ALIAS_SET_KNOWN_P(NODE) \ (DECL_POINTER_ALIAS_SET (NODE) != - 1) -/* The pointer_depth field comprises two bits for values in the range - 0..3. The value is normally equal to TYPE_POINTER_DEPTH of decl's - type node, but for functions it migth be greater. For example, - this can happen when the function is declared to accept a parameter - of type void* (depth=1), but is actually called with an argument of - type foo** (depth=2). The function type will get the formal - parameter's depth, but the function decl will get the actual - argument's depth. */ -#define DECL_POINTER_DEPTH(DECL) (DECL_CHECK (DECL)->decl.pointer_depth) - struct function; struct tree_decl GTY(()) @@ -1823,13 +1813,13 @@ struct tree_decl GTY(()) ENUM_BITFIELD(built_in_class) built_in_class : 2; unsigned pure_flag : 1; - unsigned pointer_depth : 2; unsigned non_addressable : 1; unsigned user_align : 1; unsigned uninlinable : 1; unsigned thread_local_flag : 1; unsigned inlined_function_flag : 1; - /* One unused bit. */ + unsigned unused : 3; + /* three unused bits. */ unsigned lang_flag_0 : 1; unsigned lang_flag_1 : 1; |