mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-01-12 06:44:27 +08:00
re PR debug/21022 ([4.0 only] ICE while compiling GdkFontMetrics.class with stabs debugging)
2005-04-19 Andrew Haley <aph@redhat.com> PR java/21022 * dbxout.c (dbxout_type_fields): Check DECL_IGNORED_P before looking at a field's bitpos. From-SVN: r98412
This commit is contained in:
parent
61e723301e
commit
b8621d81e8
@ -1,3 +1,9 @@
|
||||
2005-04-19 Andrew Haley <aph@redhat.com>
|
||||
|
||||
PR java/21022
|
||||
* dbxout.c (dbxout_type_fields): Check DECL_IGNORED_P before
|
||||
looking at a field's bitpos.
|
||||
|
||||
2005-04-19 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
|
||||
|
||||
* system.h (fopen, fdopen, freopen): Define these to the unlocked
|
||||
|
@ -1404,14 +1404,14 @@ dbxout_type_fields (tree type)
|
||||
|
||||
/* Omit here local type decls until we know how to support them. */
|
||||
if (TREE_CODE (tem) == TYPE_DECL
|
||||
/* Omit here the nameless fields that are used to skip bits. */
|
||||
|| DECL_IGNORED_P (tem)
|
||||
/* Omit fields whose position or size are variable or too large to
|
||||
represent. */
|
||||
|| (TREE_CODE (tem) == FIELD_DECL
|
||||
&& (! host_integerp (bit_position (tem), 0)
|
||||
|| ! DECL_SIZE (tem)
|
||||
|| ! host_integerp (DECL_SIZE (tem), 1)))
|
||||
/* Omit here the nameless fields that are used to skip bits. */
|
||||
|| DECL_IGNORED_P (tem))
|
||||
|| ! host_integerp (DECL_SIZE (tem), 1))))
|
||||
continue;
|
||||
|
||||
else if (TREE_CODE (tem) != CONST_DECL)
|
||||
|
Loading…
Reference in New Issue
Block a user