8sa1-gcc/gcc/intl
Zack Weinberg b621a4ddc7 c-common.h (struct c_common_identifier): Remove rid_code field.
* c-common.h (struct c_common_identifier): Remove rid_code field.
	(C_RID_CODE): Use ->node.rid_code instead of ->rid_code.

	* c-typeck.c (constructor_designated): New local flag.
	(struct constructor_stack): Add "designated" field to match.
	(start_init): Clear it.
	(really_start_incremental_init, push_init_level): Push and
	clear it.
	(pop_init_level): Pop it.
	(set_designator): Set it.

	(pop_init_level): Suppress "missing initializer" warnings if
	constructor_designated is true.
	(process_init_element): Suppress warning about union
	initialization under traditional C, if constructor_designated
	is true.

	* intl/loadmsgcat.c (INTTYPE_SIGNED, INTTYPE_MINIMUM,
	INTTYPE_MAXIMUM): Clone from system.h.
	(_nl_load_domain): Use them when testing for overflow of size_t.
	Cast result of sizeof to off_t to compare to st_size value.
	Move side effects out of conditional for comprehensibility.

	* testsuite/gcc.dg/20011021-1.c: New test.

From-SVN: r46472
2001-10-24 20:10:53 +00:00
..
bindtextdom.c
ChangeLog c-common.h (struct c_common_identifier): Remove rid_code field. 2001-10-24 20:10:53 +00:00
config.charset
dcgettext.c
dcigettext.c aclocal.m4 (AM_WITH_NLS): Also create and substitute INTLDEPS variable, which does not include $LIBICONV. 2001-10-21 16:29:13 +00:00
dcngettext.c
dgettext.c
dngettext.c
explodename.c
finddomain.c
gettext.c
gettext.h
gettextP.h aclocal.m4 (AM_WITH_NLS): Also create and substitute INTLDEPS variable, which does not include $LIBICONV. 2001-10-21 16:29:13 +00:00
hash-string.h
intl-compat.c
l10nflist.c
libgettext.h
libgnuintl.h
loadinfo.h
loadmsgcat.c c-common.h (struct c_common_identifier): Remove rid_code field. 2001-10-24 20:10:53 +00:00
localcharset.c aclocal.m4 (AM_WITH_NLS): Also create and substitute INTLDEPS variable, which does not include $LIBICONV. 2001-10-21 16:29:13 +00:00
locale.alias
localealias.c
Makefile.in
ngettext.c
plural.c
plural.y
ref-add.sin
ref-del.sin
textdomain.c
VERSION