From d0acef9e10a5e1cde019080b8daae2ca6eb3ee6c Mon Sep 17 00:00:00 2001 From: mrs Date: Fri, 11 Oct 1996 20:08:01 +0000 Subject: 89th Cygnus<->FSF quick merge git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@12952 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/cp/class.c | 14 -------------- 1 file changed, 14 deletions(-) (limited to 'gcc/cp/class.c') diff --git a/gcc/cp/class.c b/gcc/cp/class.c index 424c10cb87d..304531586eb 100644 --- a/gcc/cp/class.c +++ b/gcc/cp/class.c @@ -3466,11 +3466,6 @@ finish_struct_1 (t, warn_anon) DECL_INITIAL (x) = NULL_TREE; DECL_FIELD_SIZE (x) = width; DECL_BIT_FIELD (x) = 1; - /* Traditionally a bit field is unsigned - even if declared signed. */ - if (flag_traditional - && TREE_CODE (TREE_TYPE (x)) == INTEGER_TYPE) - TREE_TYPE (x) = unsigned_type_node; } } else @@ -4349,15 +4344,6 @@ finish_struct (t, list_of_fieldlists, attributes, warn_anon) { tree tag = TYPE_NAME (TREE_VALUE (x)); -#ifdef DWARF_DEBUGGING_INFO - if (write_symbols == DWARF_DEBUG) - { - /* Notify dwarfout.c that this TYPE_DECL node represent a - gratuitous typedef. */ - DECL_IGNORED_P (tag) = 1; - } -#endif /* DWARF_DEBUGGING_INFO */ - TREE_NONLOCAL_FLAG (TREE_VALUE (x)) = 0; x = TREE_CHAIN (x); last_x = chainon (last_x, tag); -- cgit v1.2.1