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:
parent
8363b7738f
commit
4ff5837176
3 changed files with 6 additions and 12 deletions
|
@ -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
|
||||
|
|
|
@ -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. */
|
||||
|
|
10
gcc/system.h
10
gcc/system.h
|
@ -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__
|
||||
|
|
Loading…
Add table
Reference in a new issue