1. 07 Aug, 2000 2 commits
  2. 06 Aug, 2000 26 commits
  3. 05 Aug, 2000 11 commits
    • Fix typos. · 7e9c81d6
      From-SVN: r35508
      Joseph Myers committed
    • c-common.c (print_char_table): Add entries for the X/Open ' format flag (print… · c16dc936
      c-common.c (print_char_table): Add entries for the X/Open ' format flag (print decimals with locale's...
      
      	* c-common.c (print_char_table): Add entries for the X/Open '
      	format flag (print decimals with locale's thousands grouping
      	character).  Make %C expect wint_t.
      	(check_format_info): If pedantic, warn when the %n$ operand
      	number form is used.  Allow for the ' flag; warn about it if
      	pedantic.
      
      From-SVN: r35507
      Joseph Myers committed
    • i386.h (FUNCTION_OK_FOR_SIBCALL): Not OK if DECL's return type is a float mode... · 26f2c02a
      	* i386.h (FUNCTION_OK_FOR_SIBCALL):  Not OK if DECL's return
      	type is a float mode, cfun->decl's return type is not, and
      	TARGET_FLOAT_RETURNS_IN_80387.
      
      	* gcc.c-torture/execute/20000731-1.x: Delete.
      
      From-SVN: r35506
      Zack Weinberg committed
    • tweak · 0681921d
      From-SVN: r35505
      Jason Merrill committed
    • Daily bump. · 48456656
      From-SVN: r35504
      Jeff Law committed
    • cxxabi.h (__pbase_type_info): Changed member names to match specifications. · f9fcf62b
      2000-08-04  Jeffrey D. Oldham  <oldham@codesourcery.com>
      
      	* inc/cxxabi.h (__pbase_type_info): Changed member names to match
      	specifications.
      	(__pointer_to_member_type_info): Likewise.
      	(__base_class_info): Likewise.
      	(__class_type_info): Likewise.
      	(__si_class_type_info): Likewise.
      	(__vmi_class_type_info): Likewise.
      	* tinfo.cc (__si_class_type_info::__do_find_public_src):
      	Changed member names to match specifications.
      	(__vmi_class_type_info::__do_find_public_src): Likewise.
      	(__si_class_type_info::__do_dyncast): Likewise.
      	(__vmi_class_type_info::__do_dyncast): Likewise.
      	(__si_class_type_info::__do_upcast): Likewise.
      	(__vmi_class_type_info::__do_upcast): Likewise.
      	* tinfo2.cc (__pbase_type_info::__do_catch): Likewise.
      	(__pbase_type_info::__pointer_catch): Likewise.
      	(__pointer_type_info::__pointer_catch): Likewise.
      	(__pointer_to_member_type_info::__pointer_catch): Likewise.
      
      From-SVN: r35503
      Jeffrey Oldham committed
    • aclocal.m4: Replace copy of ../libtool.m4 with sinclude(../libtool.m4). · 8cab40f7
      	* aclocal.m4: Replace copy of ../libtool.m4 with
      	sinclude(../libtool.m4).
      
      From-SVN: r35502
      Zack Weinberg committed
    • [multiple changes] · a36556a8
      2000-08-04  Andreas Schwab  <schwab@suse.de>
      
      	* cppmain.c (cb_def_pragma): Skip the first two tokens from the
      	token list, which are always `#' and `pragma'.
      
      2000-08-04  Zack Weinberg  <zack@wolery.cumb.org>
      
      	* tree.c (tree_expr_nonnegative_p): Move to...
      	* fold-const.c: ... here.  Also handle BIND_EXPR and RTL_EXPR.
      	(rtl_expr_nonnegative_p): New.
      	* tree.h: Add prototype for rtl_expr_nonnegative_p.
      
      	* real.h (CONST_DOUBLE_LOW, CONST_DOUBLE_HIGH, CONST_DOUBLE_MEM,
      	CONST_DOUBLE_CHAIN: Move to...
      	* rtl.h: ...here.  Use XCINT/XCEXP.
      
      	* Makefile.in: Remove toplev.o from OBJS.  Add rule to make
      	libbackend.a; add libbackend.a to STAGESTUFF.  Add BACKEND
      	variable.  Use BACKEND when linking cc1, not OBJS.  Add BACKEND
      	to VOL_FILES.
      
      	* objc/Make-lang.in (cc1obj): Link with $(BACKEND).
      
      ch:
      	* Make-lang.in (cc1chill): Depend on $(BACKEND), not stamp-objlist.
      	* Makefile.in (cc1chill): Link with $(BACKEND).  Define BACKEND,
      	eliminate C_OBJS (was commented out), OBJS, OBJDEPS.
      cp:
              * Make-lang.in (cc1plus): Depend on $(BACKEND), not stamp-objlist.
              * Makefile.in: Add C_OBJS, BACKEND; delete OBJS, OBJDEPS.
              (cc1plus): Link with $(BACKEND) and $(C_OBJS).
      f:
      	* Make-lang.in (f771): Depend on $(BACKEND), not stamp-objlist.
      	* Makefile.in: Add BACKEND; delete OBJS, OBJDEPS.
      	(f771): Link with $(BACKEND).
      java:
      	* Make-lang.in (jc1, jv-scan): Depend on $(BACKEND), not stamp-objlist.
      	* Makefile.in: Add BACKEND; delete OBJS, OBJDEPS.
      	(jc1): Link with $(BACKEND).
      	(jv-scan): Depend on version.o, not all of $(OBJS) or $(BACKEND).
      
      From-SVN: r35501
      Zack Weinberg committed
    • gcc-dg.exp: Set up TORTURE_OPTIONS... · 2ba7ba63
      	* lib/gcc-dg.exp: Set up TORTURE_OPTIONS, torture_with_loops,
      	and torture_without_loops as is done by c-torture.exp.
      	(search_for): Copy from c-torture.exp.
      	(gcc-dg-runtest): New function, drives a directory of tests
      	iterating over the TORTURE_OPTIONS.
      	(scan-assembler, scan-assembler-not): Move here from
      	individual directory drivers.
      
      	* gcc.dg/dg.exp: scan-assembler, scan-assembler-not now
      	defined by lib/gcc-dg.exp.
      	* gcc.dg/cpp/cpp.exp: Likewise.
      	* gcc.dg/noncompile/noncompile.exp: Likewise.  Use
      	gcc-dg-runtest, so we cycle over optimization options.
      
      	* gcc.dg/cpp/20000625-2.c: Expect warning on line 8, not 9.
      	* gcc.dg/compare2.c: No longer expected to fail.
      
      From-SVN: r35500
      Zack Weinberg committed
    • new · 3af4c87c
      From-SVN: r35499
      Jason Merrill committed
    • pt.c (do_type_instantiation): Add complain parm; don't complain if called recursively. · baf7e33b
              * pt.c (do_type_instantiation): Add complain parm; don't complain
              if called recursively.
              * cp-tree.h, parse.y: Adjust.
      
      From-SVN: r35498
      Jason Merrill committed
  4. 04 Aug, 2000 1 commit