1. 02 Nov, 2001 14 commits
    • rs6000.c (rs6000_emit_move): Make sure that using FP registers for DImode… · c9e8cb32
      rs6000.c (rs6000_emit_move): Make sure that using FP registers for DImode mem-mem moves is acceptable.
      
      * config/rs6000/rs6000.c (rs6000_emit_move): Make sure that
      using FP registers for DImode mem-mem moves is acceptable.
      
      From-SVN: r46720
      DJ Delorie committed
    • forgot changelog · 720ea9b1
      From-SVN: r46719
      Aldy Hernandez committed
    • builtins.c (apply_args_size): Handle vector arguments. · 9016e543
              * builtins.c (apply_args_size): Handle vector arguments.
              (apply_result_size): Same.
      
      	  * machmode.def: Set WIDER mode field for all vector entries.
      
      From-SVN: r46718
      Aldy Hernandez committed
    • c_io_stdio.h: Correct grammar in comments. · 729e3d3f
      2001-11-02  Phil Edwards  <pme@gcc.gnu.org>
      
      	* config/io/c_io_stdio.h:  Correct grammar in comments.
      	* docs/doxygen/Intro.3:  Expand "top-level" man page.
      	* docs/doxygen/doxygroups.cc:  New module definitions (comments).
      	* docs/doxygen/mainpage.doxy:  Tweaks.
      	* docs/doxygen/run_doxygen:  Update Doxygen version, massage man pages.
      
      	Add @file hooks so that headers are considered to be documented.
      	* include/bits/basic_ios.h, include/bits/basic_file.h,
      	include/bits/basic_string.h, include/bits/boost_concept_check.h,
      	include/bits/char_traits.h, include/bits/codecvt.h,
      	include/bits/concept_check.h, include/bits/cpp_type_traits.h,
      	include/bits/fpos.h, include/bits/gslice.h, include/bits/gslice_array.h,
      	include/bits/indirect_array.h, include/bits/ios_base.h,
      	include/bits/locale_facets.h, include/bits/localefwd.h,
      	include/bits/mask_array.h, include/bits/pthread_allocimpl.h,
      	include/bits/slice.h, include/bits/slice_array.h,
      	include/bits/std_algorithm.h, include/bits/std_bitset.h,
      	include/bits/std_complex.h, include/bits/std_deque.h,
      	include/bits/std_fstream.h, include/bits/std_functional.h,
      	include/bits/std_iomanip.h, include/bits/std_ios.h,
      	include/bits/std_iosfwd.h, include/bits/std_iostream.h,
      	include/bits/std_istream.h, include/bits/std_iterator.h,
      	include/bits/std_limits.h, include/bits/std_list.h,
      	include/bits/std_locale.h, include/bits/std_map.h,
      	include/bits/std_memory.h, include/bits/std_numeric.h,
      	include/bits/std_ostream.h, include/bits/std_queue.h,
      	include/bits/std_set.h, include/bits/std_sstream.h,
      	include/bits/std_stack.h, include/bits/std_streambuf.h,
      	include/bits/std_string.h, include/bits/std_utility.h,
      	include/bits/std_valarray.h, include/bits/std_vector.h,
      	include/bits/stl_algo.h, include/bits/stl_alloc.h,
      	include/bits/stl_bvector.h, include/bits/stl_construct.h,
      	include/bits/stl_deque.h, include/bits/stl_heap.h,
      	include/bits/stl_iterator.h, include/bits/stl_iterator_base_funcs.h,
      	include/bits/stl_iterator_base_types.h, include/bits/stl_list.h,
      	include/bits/stl_map.h, include/bits/stl_multimap.h,
      	include/bits/stl_multiset.h, include/bits/stl_numeric.h,
      	include/bits/stl_pair.h, include/bits/stl_pthread_alloc.h,
      	include/bits/stl_queue.h, include/bits/stl_raw_storage_iter.h,
      	include/bits/stl_relops.h, include/bits/stl_set.h,
      	include/bits/stl_stack.h, include/bits/stl_tempbuf.h,
      	include/bits/stl_threads.h, include/bits/stl_tree.h,
      	include/bits/stl_uninitialized.h, include/bits/stl_vector.h,
      	include/bits/stream_iterator.h, include/bits/streambuf_iterator.h,
      	include/bits/stringfwd.h, include/bits/type_traits.h,
      	include/bits/valarray_array.h, include/bits/valarray_meta.h:
      	Add hooks, tweak comments only.
      
      	* include/bits/stl_algobase.h (swap, min, iter_swap):  Also
      	document these functions.
      	* include/bits/stl_function.h:  Tweak link comments.
      
      From-SVN: r46717
      Phil Edwards committed
    • com.c (ffecom_initialize_char_syntax_, [...]): Delete. · 93a787dc
      	* com.c (ffecom_initialize_char_syntax_, U_CHAR, is_idchar,
      	is_idstart, is_hor_space, is_space, SKIP_WHITE_SPACE,
      	SKIP_ALL_WHITE_SPACE): Delete.
      	(read_filename_string, read_name_map): Don't use is_space or
      	is_hor_space.
      
      From-SVN: r46716
      Kaveh R. Ghazi committed
    • * pt.c (unify): Handle SCOPE_REF. · fccef71e
      From-SVN: r46715
      Kriang Lerdsuwanakij committed
    • * g++.dg/other/debug1.C: Fix typos. · ae31824c
      From-SVN: r46714
      Graham Stott committed
    • Daily bump. · 331f9c78
      From-SVN: r46711
      GCC Administrator committed
    • * libjava.lang/TLtest.xfail: New file. Needs threads. · dd3a6520
      From-SVN: r46710
      Bryce McKinlay committed
    • ios_manip_fmtflags.cc: Fix for non-interactive output. · 2dc8835a
      2001-11-01  Paolo Carlini  <pcarlini@unitus.it>
      	    Benjamin Kosnik  <bkoz@redhat.com>
      
      	* testsuite/27_io/ios_manip_fmtflags.cc: Fix for non-interactive
      	output.
      	* include/bits/locale_facets.tcc (num_put::do_put(bool)): Fix.
      
      Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com>
      
      From-SVN: r46709
      Paolo Carlini committed
    • ctype_noninline.h (ctype<char>::do_toupper(char __c)): Check for proper character class. · b8a2a84b
      2001-11-01  Egor Duda  <deo@logos-m.ru>
      
      	* config/os/newlib/bits/ctype_noninline.h
      	(ctype<char>::do_toupper(char __c)): Check for proper character class.
      	(ctype<char>::do_tolower(char __c)): Ditto.
      
      From-SVN: r46708
      Egor Duda committed
    • config.gcc: Revert part of earlier patch. · 009da785
      2001-11-01  Eric Christopher  <echristo@redhat.com>
      
              * config.gcc: Revert part of earlier patch.
              * config/mips/linux.h: Ditto.
      	* df.c: Include tm_p.h to avoid warnings.
              * config/mips/mips.h (ABI_GAS_ASM_SPEC): Add defaults.  Adjust
      	#if/#endif.
      	* config/mips/mips.c: Define mips_abi regardless.
      	(mips_output_function_prologues): Add long casts for .frame
      	output.
      	(override_options): Allow use of ABI_32.
      
      From-SVN: r46707
      Eric Christopher committed
    • m68hc11.c: Fix comment formatting. · 9caea35c
      	* config/m68hc11/m68hc11.c: Fix comment formatting.
      	* config/m68hc11/m68hc11.h: Likewise.
      	* config/m68hc11/m68hc11.md: Likewise.
      
      From-SVN: r46706
      Kazu Hirata committed
  2. 01 Nov, 2001 13 commits
  3. 31 Oct, 2001 13 commits
    • mips.h (mips_cache_flush_func): Prototype. · d490e8ad
      * config/mips/mips.h (mips_cache_flush_func): Prototype.
      (TARGET_OPTIONS): Support -mflush-func= and -mno-flush-func.
      (INITIALIZE_TRAMPOLINE): Use mips_cache_flush_func if nonzero.
      * config/mips/mips.c (mips_cache_flush_func): New.
      * doc/invoke.texi: Document the new options.
      
      From-SVN: r46686
      DJ Delorie committed
    • codecvt.h: Add virtual member function declarations. · c7e2dba5
      2001-10-31  Benjamin Kosnik  <bkoz@redhat.com>
      
      	libstdc++/4749
      	* include/bits/codecvt.h: Add virtual member function declarations.
      	* src/codecvt.cc: Tweaks.
      	* testsuite/22_locale/codecvt.cc: Test compilation only,
      	non-required facets not required to have linkage.
      
      From-SVN: r46685
      Benjamin Kosnik committed
    • cris.c: Include output.h after tree.h but before target.h. · 78b14aa6
      	* config/cris/cris.c: Include output.h after tree.h but before
      	target.h.
      
      From-SVN: r46684
      Hans-Peter Nilsson committed
    • config.gcc (cris-*-linux*, tm_file): Rearrange order. · b4ac17fc
      	* config.gcc (cris-*-linux*, tm_file): Rearrange order.
      	* config/cris/linux.h (LIB_SPEC, STARTFILE_SPEC): Don't redefine.
      
      From-SVN: r46682
      Hans-Peter Nilsson committed
    • Makefile.in (INTL_TARGETS, POSUB): Delete all references. · 5b7874aa
      	* Makefile.in (INTL_TARGETS, POSUB): Delete all references.
      	(INTL_SUBDIRS): Just intl.
      	(.SUFFIXES): Add .gmo .po .pox.
      	(native): Also depend on build-@POSUB@.
      	(intl.all, intl.install): Depend on config.h and things it includes.
      	(po-generated): New target; depend on c-parse.c and tradcif.c.
      	(install-normal): Also depend on install-@POSUB@.
      	(XGETTEXT, GMSGFMT, MSGMERGE, PACKAGE, CATALOGS): New variables.
      	(build-, install-, build-po, update-po, install-po,
      	.po.gmo, .po.pox, $(PACKAGE).pot, po/$(PACKAGE).pot): New rules.
      
      	* aclocal.m4: Prefix each entry in CATALOGS with "po/"
      	* configure.in: Don't munge XGETTEXT.  Don't generate
      	po/Makefile.in.
      	* configure: Regenerate.
      
      	* exgettext: Delete.
      	* config/m68k/m68k.h: Add doc strings for -msky and -mnosky.
      	* cp/Make-lang.in, java/Make-lang.in, objc/Make-lang.in: Replace
      	$(INTL_TARGETS) with po-generated.
      
      po:
      	* EXCLUDES: New file.
      	* exgettext: New helper script; completely rewritten.
      	* Makefile.in.in, POTFILES.in: Delete.
      
      From-SVN: r46680
      Zack Weinberg committed
    • * config/h8300/h8300.md (two anonymous patterns): New. · 5fb56602
      From-SVN: r46679
      Kazu Hirata committed
    • tree.h (tree_index): Add support for V16QI and V8HI. · b63781e9
      	* tree.h (tree_index): Add support for V16QI and V8HI.
      	      (V8HI_type_node): New.
      	(V16QI_type_node): New.
      
      From-SVN: r46678
      Aldy Hernandez committed
    • att.h: Fix comment formatting. · 892a2d68
      	* config/i386/att.h: Fix comment formatting.
      	* config/i386/beos-elf.h: Likewise.
      	* config/i386/bsd.h: Likewise.
      	* config/i386/bsd386.h: Likewise.
      	* config/i386/crtdll.h: Likewise.
      	* config/i386/cygwin.asm: Likewise.
      	* config/i386/cygwin.h: Likewise.
      	* config/i386/djgpp.h: Likewise.
      	* config/i386/freebsd-aout.h: Likewise.
      	* config/i386/freebsd.h: Likewise.
      	* config/i386/gas.h: Likewise.
      	* config/i386/i386-interix.h: Likewise.
      	* config/i386/i386-protos.h: Likewise.
      	* config/i386/i386.c: Likewise.
      	* config/i386/i386.h: Likewise.
      	* config/i386/i386.md: Likewise.
      	* config/i386/i386elf.h: Likewise.
      	* config/i386/interix.c: Likewise.
      	* config/i386/isc.h: Likewise.
      	* config/i386/isccoff.h: Likewise.
      	* config/i386/iscdbx.h: Likewise.
      	* config/i386/linux.h: Likewise.
      	* config/i386/lynx.h: Likewise.
      	* config/i386/mingw32.h: Likewise.
      	* config/i386/netbsd-elf.h: Likewise.
      	* config/i386/next.h: Likewise.
      	* config/i386/osf1elf.h: Likewise.
      	* config/i386/osfrose.h: Likewise.
      	* config/i386/sco5.h: Likewise.
      	* config/i386/seq-gas.h: Likewise.
      	* config/i386/seq-sysv3.h: Likewise.
      	* config/i386/sequent.h: Likewise.
      	* config/i386/sol2.h: Likewise.
      	* config/i386/sun386.h: Likewise.
      	* config/i386/uwin.asm: Likewise.
      	* config/i386/uwin.h: Likewise.
      	* config/i386/vxi386.h: Likewise.
      	* config/i386/win32.h: Likewise.
      	* config/i386/winnt.c: Likewise.
      	* config/i386/xm-cygwin.h: Likewise.
      	* config/i386/xm-mingw32.h: Likewise.
      
      From-SVN: r46677
      Kazu Hirata committed
    • builtins.def: Fix comment typos. · 5519a4f9
      2001-10-31  Kazu Hirata  <kazu@hxi.com>
      
      	* builtins.def: Fix comment typos.
      	* config/alpha.c: Likewise.
      	* config/arm/arm.c: Likewise.
      	* config/avr/avr.h: Likewise.
      	* config/d30v/d30v.c: Likewise.
      	* config/d30v/d30v.h: Likewise.
      	* config/d30v/d30v.md: Likewise.
      	* config/dsp16xx/dsp16xx.c: Likewise.
      	* config/fr30/fr30.c: Likewise.
      	* config/fr30/fr30.md: Likewise.
      	* config/i386/i386.c: Likewise.
      	* config/i860/i860.c: Likewise.
      	* config/i960/i960.c: Likewise.
      	* config/ia64/ia64.c: Likewise.
      	* config/mips/mips.c: Likewise.
      	* config/pa/pa.c: Likewise.
      	* config/rs6000/rs6000.c: Likewise.
      	* config/s390/s390.c: Likewise.
      	* config/sparc/sparc.c: Likewise.
      
      From-SVN: r46676
      Kazu Hirata committed
    • std_complex.h (complex::operator/=): Correct sign. · 51ad6d81
      2001-10-31  Edward E. Meyer  <edward.e.meyer@boeing.com>
      
      	libstdc++/4622
      	* include/bits/std_complex.h (complex::operator/=): Correct sign.
      
      From-SVN: r46675
      Edward E. Meyer committed
    • basic_string.h: Tweaks. · 9a304d17
      2001-10-30  Paolo Carlini  <pcarlini@unitus.it>
      	    Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/bits/basic_string.h: Tweaks.
      	* include/bits/basic_string.tcc (string::_M_replace(iterator,
      	iterator, _ForwardIter, _ForwardIter, forward_iterator_tag): Fix.
      	* src/string-inst.cc: Tweaks, add instantiation.
      	* testsuite/21_strings/replace.cc (test02): Add test.
      	* testsuite/21_strings/assign.cc (test01): New file.
      
      0
      
      Co-Authored-By: Benjamin Kosnik <bkoz@redhat.com>
      
      From-SVN: r46674
      Paolo Carlini committed
    • Daily bump. · 8f32f3ab
      From-SVN: r46672
      GCC Administrator committed