1. 06 Jul, 2001 17 commits
    • i386-signal.h: Don't do anything with unsigned divide overflow except throw an exception. · b8ef6023
      2001-07-06  Andrew Haley  <aph@cambridge.redhat.com>
      
              * include/i386-signal.h: Don't do anything with unsigned divide
              overflow except throw an exception.
      
      From-SVN: r43813
      Andrew Haley committed
    • Divide_1.java: Add may more test cases. · b3268598
      2001-07-06  Andrew Haley  <aph@cambridge.redhat.com>
      
              * libjava.lang/Divide_1.java: Add may more test cases.
              * libjava.lang/Divide_1.out: Likewise.
      
      From-SVN: r43812
      Andrew Haley committed
    • Update Craig's status. · 93603141
      From-SVN: r43811
      Jeff Law committed
    • * gcc.c-torture/compile/20010706-1.c: New test. · d9249616
      From-SVN: r43810
      Jeffrey A Law committed
    • Makefile.in (LIB2_DIVMOD_FUNCS): New. · fc6aa0a9
      2001-07-05  Andrew Haley  <aph@redhat.com>
      
              * Makefile.in (LIB2_DIVMOD_FUNCS): New.
              (LIB2FUNCS): Move divmod functions to LIB2_DIVMOD_FUNCS.
              * mklibgcc.in: Compile LIB2_DIVMOD_FUNCS.
      
      From-SVN: r43809
      Andrew Haley committed
    • stl_vector.h (vector::_M_initialize_aux): Fix typo. · 17879500
      2001-07-06  Peter Schmid  <schmid@snake.iap.physik.tu-darmstadt.de>
              * include/bits/stl_vector.h (vector::_M_initialize_aux): Fix typo.
      
      From-SVN: r43808
      Peter Schmid committed
    • cp-tree.def (TEMPLATE_DECL): Update comment. · c80106a4
      2001-07-06  Ira Ruben   <ira@apple.com>
              * cp-tree.def (TEMPLATE_DECL): Update comment. DECL_RESULT should
      	be DECL_TEMPLATE_RESULT.
      
      From-SVN: r43807
      Ira Ruben committed
    • configure.in: Check for fseeko, ftello. · f8d92613
      2001-07-06  Toon Moene  <toon@moene.indiv.nluug.nl>
                  Pedro Vazquez  <vazquez@penelope.iqm.unicamp.br>
      
      	* configure.in: Check for fseeko, ftello.
      	* configure: Rebuilt.
      	* config.h.in: Rebuilt.
      	* fio.h: Define FSEEK to be fseek or fseeko, depending
      	on configure's findings.  Ditto for FTELL and ftell / ftello.
      	* backspace.c (f_back): Use FSEEK for fseek, FTELL for ftell.
      	* dfe.c (c_dfe): Ditto.
      	* due.c (c_due, e_rdue): Ditto.
      	* endfile.c (t_runc): Ditto.
      	* err.c (f__nowreading, f__nowwriting): Ditto.
      	* ftell_.c (G77_ftell_0, G77_fseek_0): Ditto.
      	* inquire.c (f_inqu): Ditto.
      	* open.c (f_open): Ditto.
      	* rdfmt.c (rd_ed): Ditto.
      	* sue.c (s_wsue, e_wsue, e_rsue): Ditto.
      
      Co-Authored-By: Pedro Vazquez <vazquez@penelope.iqm.unicamp.br>
      
      From-SVN: r43806
      Toon Moene committed
    • dwarf2out.c (mem_loc_descriptor): Only look through a constant pool reference if... · 6331d1c1
              * dwarf2out.c (mem_loc_descriptor): Only look through a constant pool
              reference if the target constant is also a SYMBOL_REF.
      
      From-SVN: r43805
      Jason Merrill committed
    • Fix bad checkin in docs. · d15a05b3
      From-SVN: r43804
      Eric Christopher committed
    • [multiple changes] · 7dac2f89
      2001-07-05  Eric Christopher  <echristo@redhat.com>
      
              * config/mips/mips.h (MASK_MIPS3900): Remove.
              (MASK_MIPS16,MASK_NO_CHECK_ZERO_DIV,MASK_CHECK_RANGE_DIV,
              MASK_UNINIT_CONST_IN_RODATA): Change for 3900 mask removal.
              (TARGET_MIPS3900): Change to use mips_arch.
              (TARGET_MIPS4000): New.
              (TARGET_MIPS4100): New.
              (TARGET_MIPS4300): New.
              (TARGET_SWITCHES): Change 3900 and 4650 options to NULL.
              (SUBTARGET_TARGET_OPTIONS): Add -march. Change help text
              for -mipsX.
              (GENERATE_BRANCHLIKELY): Move TARGET_MIPS3900.
              (ISA_HAS_BRANCHLIKELY): To here.
              (CC1_CPU_SPEC):  New.
              (CC1_SPEC): Use here.  Remove 4650 and 3900 options.
              (mips_arch_string): Declare.
              (mips_arch): Declare.
              (TARGET_OPTIONS): Add -march and -mtune.
      
              * config/mips/mips.c (mips_arch_string): New.
              (mips_arch): New.
              (override_options): Handle -march for codegen and -mtune
              for scheduling. Use mips_arch. Move tx39 target default here.
              (mips_parse_cpu): Move error message to override_options.
      
              * config/mips/r3900.h (TARGET_DEFAULT): Remove.
      
              * config/mips/mips.md: Use TARGET_MIPS4000 and TARGET_MIPS4300.
      
              * doc/invoke.texi (Option Summary): Add -march and -mtune entries.
              (MIPS Options): Ditto.  Change mcpu entry to historical text.
      
      2001-07-05  H.J. Lu  (hjl@gnu.org)
      
              * config/mips/mips.c (mips_parse_cpu): New function to parse
              -march=*/-mcpu=*.
      
      From-SVN: r43803
      Eric Christopher committed
    • Daily bump. · 8a749647
      From-SVN: r43802
      GCC Administrator committed
    • cp-tree.h (copy_template_template_parm): Rename to ... · dac65501
      	* cp-tree.h (copy_template_template_parm): Rename to ...
      	(bind_template_template_parm): ... here.
      	* tree.c (copy_template_template_parm): Rename to ...
      	(bind_template_template_parm): ... here.  Remove the case when
      	NEWARGS is NULL_TREE.
      	(copy_tree_r): Don't copy TEMPLATE_TEMPLATE_PARM and
      	BOUND_TEMPLATE_TEMPLATE_PARM.
      	* pt.c (lookup_template_class): Adjust.
      
      From-SVN: r43800
      Kriang Lerdsuwanakij committed
    • lang.c (flag_assume_compiled): Removed. · af418b8c
      	* lang.c (flag_assume_compiled): Removed.
      	* java-tree.h (flag_assume_compiled): Removed.
      	* lang-options.h: Removed -ffile-list-file, -fuse-boehm-gc,
      	-fhash-synchronization, -fuse-divide-subroutine,
      	-fcheck-references, -femit-class-file, -femit-class-files,
      	-fassume-compiled.  Updated --encoding information.  Changed
      	-foutput-class-dir to `-d'.
      
      From-SVN: r43799
      Tom Tromey committed
    • cvt.c (convert_lvalue): New fn. · ede3cf23
              * cvt.c (convert_lvalue): New fn.
              * cp-tree.h: Declare it.
              * method.c (do_build_assign_ref): Use it.
              (do_build_copy_constructor): Convert parm to base types
              before calling base constructors.
      
      From-SVN: r43798
      Jason Merrill committed
    • typeck.c (check_return_expr): Check DECL_ALIGN instead of DECL_USER_ALIGN. · 1e4ce346
              * typeck.c (check_return_expr): Check DECL_ALIGN instead of
              DECL_USER_ALIGN.  Check flag_elide_constructors instead of
              optimize.
              * semantics.c (cp_expand_stmt): Don't destroy the named return value.
      
      From-SVN: r43797
      Jason Merrill committed
    • Remove bogus patch. · a2497896
      	* config/ia64/lib1funcs.asm: Revert 2001-07-02 change.
      	* config/ia64/t-ia64: Likewise.
      	(LIB1ASMFUNCS): Update comment.
      
      From-SVN: r43796
      Jim Wilson committed
  2. 05 Jul, 2001 16 commits
  3. 04 Jul, 2001 7 commits