gengtype.c: Don't use UNION_INIT_ZERO.

* gengtype.c: Don't use UNION_INIT_ZERO.
	* system.h (UNION_INIT_ZERO): Delete.

From-SVN: r68042
This commit is contained in:
Kaveh R. Ghazi 2003-06-16 21:29:20 +00:00 committed by Kaveh Ghazi
parent 8363b7738f
commit 4ff5837176
3 changed files with 6 additions and 12 deletions

View file

@ -1,3 +1,8 @@
2003-06-16 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
* gengtype.c: Don't use UNION_INIT_ZERO.
* system.h (UNION_INIT_ZERO): Delete.
2003-06-16 Richard Henderson <rth@redhat.com>
* simplify-rtx.c (simplify_subreg): Use GET_MODE_SIZE instead of

View file

@ -83,8 +83,7 @@ xasprintf (const char *format, ...)
/* The one and only TYPE_STRING. */
struct type string_type = {
TYPE_STRING, NULL, NULL, GC_USED
UNION_INIT_ZERO
TYPE_STRING, NULL, NULL, GC_USED, {0}
};
/* Lists of various things. */

View file

@ -515,16 +515,6 @@ extern void abort (void);
#define offsetof(TYPE, MEMBER) ((size_t) &((TYPE *) 0)->MEMBER)
#endif
/* Traditional C cannot initialize union members of structs. Provide
a macro which expands appropriately to handle it. This only works
if you intend to initialize the union member to zero since it relies
on default initialization to zero in the traditional C case. */
#ifdef __STDC__
#define UNION_INIT_ZERO , {0}
#else
#define UNION_INIT_ZERO
#endif
/* Various error reporting routines want to use __FUNCTION__. */
#if (GCC_VERSION < 2007)
#ifndef __FUNCTION__