1. 26 May, 2002 2 commits
  2. 11 Dec, 2001 1 commit
  3. 10 Dec, 2001 1 commit
  4. 03 Nov, 2001 1 commit
  5. 24 Oct, 2001 1 commit
    • c-common.h (struct c_common_identifier): Remove rid_code field. · b621a4dd
      	* 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
      Zack Weinberg committed
  6. 21 Oct, 2001 1 commit
    • aclocal.m4 (AM_WITH_NLS): Also create and substitute INTLDEPS variable, which… · 77c06844
      aclocal.m4 (AM_WITH_NLS): Also create and substitute INTLDEPS variable, which does not include $LIBICONV.
      
      	* aclocal.m4 (AM_WITH_NLS): Also create and substitute
      	INTLDEPS variable, which does not include $LIBICONV.
      	* Makefile.in: Use INTLDEPS in LIBDEPS.
      	* configure: Regenerate.
      
      intl:
      	* dcigettext.c: Don't use #elif.
      	* gettextP.h: Prototype nls_uint32 and locale_charset here.
      	Always define ZERO to 1 to avoid warnings (ZERO is used in
      	flexible-array-member declarations).
      	* loadmsgcat.c: Apply __extension__ to structure definitions
      	using C99 designated initializer syntax.
      	Do not prototype locale_charset here.
      	* localcharset.c: Prototype get_charset_aliases before use.
      	Get rid of STATIC nonsense.
      
      From-SVN: r46394
      Zack Weinberg committed
  7. 19 Oct, 2001 1 commit
    • aclocal.m4 (AM_WITH_NLS): AC_DEFINE HAVE_LIBINTL_H and USE_INCLUDED_LIBINTL when appropriate. · 191bf464
      	* aclocal.m4 (AM_WITH_NLS): AC_DEFINE HAVE_LIBINTL_H and
      	USE_INCLUDED_LIBINTL when appropriate.
      	* configure, config.in: Regenerate.
      	* Makefile.in (datadir): Set to @datadir@.
      	(intl.o): Also depend on $(CONFIG_H) and system.h.
      
      	* intl.c: Factor out common gettext initialization sequence.
      	(gcc_init_libintl):  New function.
      	* intl.h: Include intl/libgnuintl.h if USE_INCLUDED_LIBINTL;
      	otherwise include libintl.h if HAVE_LIBINTL_H; otherwise turn
      	off NLS.  Add multiple include guard.  No need to #ifdef-guard
      	an #undef.  Prototype gcc_init_libintl here.
      
      	* collect2.c (main), cppmain.c (general_init), gcc.c (main),
      	gcov.c (main), protoize.c (main), toplev.c (toplev_main):
      	Use gcc_init_libintl.
      
      intl:
      	* Makefile.in: Don't copy libgnuintl.h anywhere.
      
      From-SVN: r46348
      Zack Weinberg committed
  8. 12 Oct, 2001 1 commit
    • ABOUT-NLS, aclocal.m4: Update i18n framework from gettext 0.10.40. · 71a94577
      top:
      	* ABOUT-NLS, aclocal.m4: Update i18n framework from gettext 0.10.40.
      	* configure.in, Makefile.in: Take out obsolete check-po logic.
      	* configure, config.in: Regenerate.
      intl:
      	* Update entire directory from gettext 0.10.40.
      	* cat-compat.c, linux-msg.sed, po2tbl.sed.in, xopen-msg.sed:
      	Removed.
      	* config.charset, dcigettext.c, dcngettext.c, libgnuintl.h,
      	localcharset.c, locale.alias, ngettext.c, plural.c, plural.y,
      	ref-add.sin, ref-del.sin: New.
      po:
      	* Makefile.in.in: Upgrade to gettext-0.10.40.
      	* cat-id-tbl.c: Remove file.
      	* stamp-cat-id: Remove file.
      
      From-SVN: r46233
      Zack Weinberg committed
  9. 06 Jul, 2001 1 commit
  10. 26 May, 2001 1 commit
  11. 18 Sep, 2000 1 commit
  12. 06 Sep, 2000 1 commit
  13. 02 Aug, 2000 1 commit
    • c-common.h: Prototype min_precision and c_build_qualified_type here... · 50e60bc3
      	* c-common.h: Prototype min_precision and c_build_qualified_type here...
      	* c-tree.h: ... not here.
      	* errors.h: Prototype fancy_abort.
      
      	* emit-rtl.c (gen_lowpart_common): Move variable 'c' into
      	HOST_BITS_PER_WIDE_INT == 64 ifdef block.
      	* regrename.c (regrename_optimize): Make control flow explicit.
      	(replace_reg_in_block): Initialize reg_use to 0.
      
      	* i386.c (legitimate_address_p): Rename error label to
      	report_error to avoid namespace clash.
      
      cp:
      	* cp-tree.h: Don't prototype min_precision here.
      	(my_friendly_assert): Cast expression to void.
      	* semantics.c (do_poplevel): Initialize scope_stmts.
      
      f:
      	* expr.c (ffeexpr_finished_): Cast signed side of ?:
      	expression to bool.
      
      java:
      	* class.c (build_dtable_decl): Initialize dummy.
      
      intl:
      	* dcgettext.c (find_msg): Initialize act before loop.
      	(guess_category_value): Add dummy uses of both parameters.
      	* localealias.c (read_alias_file): Cast arg of strchr to char *.
      
      From-SVN: r35427
      Zack Weinberg committed
  14. 06 Jun, 2000 1 commit
    • configure.in (AC_C_INLINE): Added. · 603832a0
      gcc/:
              * configure.in (AC_C_INLINE): Added.
      	* configure: Regenerate.
      
      gcc/java:
      	* Makefile.in (INTLLIBS): New.
      	(LIBS): Add above.
      	(DEPLIBS): Ditto.
      
      gcc/f:
      	* Makefile.in(INTLLIBS): New macro.
      	(LIBS): Add INTLLIBS.
      	(DEPLIBS): Likewise.
      
      gcc/ch:
      	* Makefile.in: Changed to be processed by configure.
      	(INTLLIBS): New macro.
      	(LIBS): Add INTLLIBS.
      	(DEPLIBS): Likewise.
      	* config-lang(outputs): Specify ch/Makefile.
      
      gcc/po:
      	* Makefile.in.in: Add --define switch for xgettext.
      
      gcc/intl:
      	* Makefile.in: Add -DIN_GCC to DEFS, add appropriate -I switches.
      	* dcgettext.c: Define _GNU_SOURCE before any system header is
      	included. Guard getcwd declaration with HAVE_DECL_GETCWD.
      	* loadmsgcat.c (_nl_load_domain): Cast st.st_size in compaison to
      	size_t.
      	* localealias.c: Define _GNU_SOURCE before any system header is
      	included. Don't use return value of memcpy because it could be a
      	macro defined in terms of bcopy.
      	(read_alias_file): Remove HAVE_MEMCPY guard and just don't use the
      	return value of memcpy. Cast argument to fgets and strlen to char *.
      	* explodename.c (_nl_explode_name): Cast codeset to unsigned char **
      	in call to _nl_normalize_codeset.
      	* l10nflist.c: Define _GNU_SOURCE before any system header is
      	included.
      
      From-SVN: r34423
      Philipp Thomas committed
  15. 17 Apr, 2000 1 commit
  16. 02 Feb, 1999 1 commit
  17. 02 Aug, 1998 1 commit
  18. 29 Apr, 1998 5 commits
  19. 28 Apr, 1998 2 commits
  20. 27 Apr, 1998 10 commits
  21. 01 Aug, 1997 1 commit
  22. 23 Nov, 1995 1 commit
  23. 21 Sep, 1995 1 commit