1. 04 Nov, 2001 8 commits
    • ChangeLog.2, [...]: Fix spelling errors. · f5143c46
      	* ChangeLog.2, ChangeLog.4, ChangeLog.5, ChangeLog,
      	FSFChangeLog.10, FSFChangeLog.11, alias.c, attribs.c,
      	caller-save.c, calls.c, cfg.c, cfganal.c, cfgcleanup.c, cfgrtl.c,
      	cppmacro.c, fold-const.c, ifcvt.c, local-alloc.c, profile.c,
      	sched-int.h, toplev.c, config/alpha/alpha.c,
      	config/alpha/alpha.md, config/c4x/c4x.h, config/cris/cris.h,
      	config/cris/cris.md, config/i370/i370.md, config/i386/i386.c,
      	config/i386/i386.h, config/i386/i386.md, config/i386/xm-djgpp.h,
      	config/ia64/ia64.c, config/m68hc11/m68hc11.c, config/m68k/m68k.md,
      	config/mcore/mcore.h, config/mmix/mmix.c, config/ns32k/ns32k.h,
      	config/ns32k/ns32k.md, config/rs6000/rs6000.c,
      	config/rs6000/sysv4.h, config/sh/sh.md: Fix spelling errors.
      
      From-SVN: r46760
      Joseph Myers committed
    • Makefile.in (dbxout.o): Depend on function.h. · c3fb23f4
      	* Makefile.in (dbxout.o): Depend on function.h.
      	* collect2.c (is_in_list): Hide unused function.
      	* dbxout.c: Include function.h.
      	(source_label_number, dbxout_source_line, dbxout_source_file,
      	dbxout_function_end, dbxout_begin_function): Wrap/move inside
      	macros controlling usage.
      	* gcc.c (TARGET_EXECUTABLE_SUFFIX): Undef before defining.
      	* output.h (exports_section): Prototype.
      
      From-SVN: r46759
      Kaveh R. Ghazi committed
    • convex.c (convex_output_function_prologue): Fix format specifier warning. · 55710451
      	* convex.c (convex_output_function_prologue): Fix format specifier
      	warning.
      	(asm_declare_function_name): Fix signed/unsigned warning.
      	(print_operand): Fix format specifier warning.
      	* convex.h (S_REGNO_P, A_REGNO_P): Fix signed/unsigned warning.
      	* dsp16xx-protos.h (uns_comparison_operator,
      	num_1600_core_shifts): Prototype.
      	* dsp16xx.c: Include tm_p.h, not dsp16xx-protos.h.
      	(frame_size, frame_pointer_offset): Delete.
      	(dsp16xx_output_function_prologue, dsp16xx_output_function_epilogue):
      	Make static.  Fix format specifier warnings.
      	* dsp16xx.h (IS_ACCUM_REG): Fix unsigned>=0 warning.
      	(EXTRA_SECTION_FUNCTIONS): Prototype const_section.
      	* dsp16xx.md: Add default case in switches.
      	* fr30.h (IN_RANGE): Delete.
      	* ia64.h (ASM_OUTPUT_MI_THUNK): Fix format specifier warnings.
      	* mcore-protos.h (mcore_output_cmov): Const-ify.
      	* mcore.c (mcore_output_cmov): Likewise.
      	* mcore.h (switch_to_section): Make static and prototype.
      	* mn10200.h (REGNO_OK_FOR_INDEX_P, REG_OK_FOR_INDEX_P): Fix
      	unsigned>=0 warnings.
      	* mn10300.h (REGNO_IN_RANGE_P): Likewise.
      	* rs6000-protos.h (read_only_data_section,
      	read_only_private_data_section): Prototype.
      	* rs6000.h (ASM_OUTPUT_BYTE): Fix format specifier warning.
      	* sh.c (sh_adjust_cost): Mark parameter with ATTRIBUTE_UNUSED.
      	* sh.h (GENERAL_REGISTER_P): Fix unsigned>=0 warning.
      
      From-SVN: r46758
      Kaveh R. Ghazi committed
    • dwarf2asm.c (dw2_asm_output_pcrel): Mark parameters with ATTRIBUTE_UNUSED. · 40cdfca6
      	* dwarf2asm.c (dw2_asm_output_pcrel): Mark parameters with
      	ATTRIBUTE_UNUSED.
      	* final.c (final_scan_insn): Add brackets around body of if-stmt.
      	* gcc.c (convert_filename): Add static prototype.  Const-ify.
      	Wrap variable in macros controlling its use.
      	* output.h (sdata_section): Add prototype.
      
      From-SVN: r46757
      Kaveh R. Ghazi committed
    • * lex.c (copy_lang_type): Add static prototype. · 76648a8b
      From-SVN: r46756
      Kaveh R. Ghazi committed
    • 1750a.h (EXTRA_SECTION_FUNCTIONS): Add prototype. · 1943c2c1
      	* 1750a.h (EXTRA_SECTION_FUNCTIONS): Add prototype.
      	(ASM_OUTPUT_ASCII): Avoid signed/unsigned warning.
      	* c4x.h (INIT_SECTION_FUNCTION): Add prototype.
      	(ASM_FILE_START): Const-ify.
      	(ASM_OUTPUT_BYTE_FLOAT, ASM_OUTPUT_SHORT_FLOAT): Fix format
      	specifier warning.
      	* c4x.md: Don't use the 'U' integer suffix.
      	* clipper.md (clipper_movstr): Delete declaration.
      	* d30v-protos.h (d30v_move_2words): Const-ify.
      	(debug_stack_info): Add prototype.
      	* d30v.c: Include "integrate.h".
      	(d30v_function_arg_boundary, d30v_function_arg,
      	d30v_function_arg_partial_nregs, d30v_function_arg_advance): Avoid
      	signed/unsigned warnings.
      	(d30v_print_operand_memory_reference, d30v_move_2words):
      	Const-ify.
      	* d30v.h (REG_CLASS_FROM_LETTER): Use unsigned array subscript.
      	* fr30.c (fr30_pass_by_reference, fr30_pass_by_value): Prototype.
      	* fr30.md: Const-ify.
      	* h8300.h (EXTRA_SECTION_FUNCTIONS): Add prototype.
      	* i370.c (i370_label_scan, mvs_get_label): Make definition static.
      	(mvs_get_label_page): Hide unused static function.
      	* i860.c (current_function_original_name): Const-ify.
      	* i860/sysv3.h (current_function_original_name): Likewise.
      	* i860/sysv4.h (current_function_original_name): Likewise.
      	* i960.md: Add default case in switches.  Remove unused variable.
      	* i960/vx960-coff.h (MULTILIB_DEFAULTS): Undef before defining.
      	* m32r.md: Const-ify.
      	* m68hc11-protos.h (m68hc11_asm_file_start): Const-ify.
      	* m68hc11.c: Include "reload.h".
      	(static_chain_reg, print_options, m68hc11_asm_file_start):
      	Const-ify.
      	* m68hc11.md: Delete unused variable.  Const-ify.  Add parens
      	around & in comparison.
      	* mcore.h (TARGET_ASM_NAMED_SECTION): Undef before defining.
      	* mn10200.c (shift_mode): Remove trailing comma.
      	* mn10300-protos.h (output_tst): Const-ify.
      	* mn10300.c (output_tst): Likewise.
      	* pa/long_double.h (ASM_OUTPUT_LONG_DOUBLE): Fix format specifier
      	warnings.
      	* pa-protos.h (output_ascii): Use regular char *, not unsigned.
      	* pa.c (output_ascii): Likewise.
      	* pa/som.h (EXTRA_SECTION_FUNCTIONS): Add prototype.
      	* pdp11.md (expand_unop): Delete declarations.
      	* pj-protos.h (pj_output_addsi3): Const-ify.
      	* pj.c (pj_output_push_int, pj_output_load, pj_output_inc,
      	pj_output_cnv_op, mode_to_char, pj_output_varidx, pj_print_cond,
      	unique_src_operand): Add prototypes.
      	(pj_output_store_into_lval): Make definition static.
      	(pj_function_incoming_arg): Don't use unary plus.
      	(pj_output_addsi3): Const-ify.
      	* romp.md (get_symref): Delete declarations.
      	* v850-c.c (mark_current_function_as_interrupt): Don't return
      	value from void function.
      	* v850.c: Include "integrate.h".
      	* v850.h (ASM_OUTPUT_LABELREF): Const-ify.
      	* vax-protos.h (const_section): Add prototype.
      
      From-SVN: r46755
      Kaveh R. Ghazi committed
    • defineclass.cc (handleClassBegin): Use Object::class$, not Class::class$, when… · a52706f2
      defineclass.cc (handleClassBegin): Use Object::class$, not Class::class$, when initializing interface superclass.
      
      	* defineclass.cc (handleClassBegin): Use Object::class$, not
      	Class::class$, when initializing interface superclass.
      
      From-SVN: r46754
      Tom Tromey committed
    • machmode.def: Add documentation for the seventh argument in vector modes. · 7ba2b35c
      2001-11-03  Aldy Hernandez  <aldyh@redhat.com>
      
              * machmode.def: Add documentation for the seventh argument in
              vector modes.
      
      From-SVN: r46753
      Aldy Hernandez committed
  2. 03 Nov, 2001 20 commits
  3. 02 Nov, 2001 12 commits
    • stl_threads.h (_Atomic_swap): Only enable path when platform supports __GTHREAD_MUTEX_INIT. · 1b5e9d7e
              * include/bits/stl_threads.h (_Atomic_swap): Only enable path
              when platform supports __GTHREAD_MUTEX_INIT.
      
      From-SVN: r46725
      Loren J. Rittle committed
    • acconfig.h: Update comments. · 22248545
      2001-11-02  Phil Edwards  <pme@gcc.gnu.org>
      
      	* acconfig.h:  Update comments.
      	* acinclude.m4 (GLIBCPP_ENABLE_C99):  Move strtoll, strtoull tests...
      	(GLIBCPP_ENABLE_LONG_LONG):  ...to here.  Don't check enable_c99.
      	* aclocal.m4:  Regenerate.
      	* config.h.in:  Regenerate.
      	* configure:  Regenerate.
      
      	* include/bits/boost_concept_check.h:  Unconditionally compile uses
      	of 'long long' which require only compiler support, not C lib support.
      	* include/bits/cpp_type_traits.h:  Likewise.
      	* include/bits/std_limits.h:  Likewise.
      	* include/bits/type_traits.h:  Likewise.
      	* src/concept-inst.cc:  Likewise.
      	* src/limits.cc:  Likewise.
      	* include/c_shadow/stdlib.h:  Compile conditionally on _GLIBCPP_USE_C99
      	instead of _GLIBCPP_USE_LONG_LONG.
      	* include/c_shadow/bits/std_cstdlib.h:  Likewise.
      
      From-SVN: r46723
      Phil Edwards committed
    • expr.c (convert_move): Use simplify_gen_subreg to make SUBREG so we avoid SUBREGing memory. · bafe341a
              * expr.c (convert_move): Use simplify_gen_subreg to make SUBREG so
              we avoid SUBREGing memory.
      
      From-SVN: r46722
      Aldy Hernandez committed
    • expmed.c (store_bit_field): Use simplify_gen_subreg to make SUBREG so we avoid SUBREGing memory. · bb33f166
              * expmed.c (store_bit_field): Use simplify_gen_subreg to make
              SUBREG so we avoid SUBREGing memory.
      
      From-SVN: r46721
      Aldy Hernandez committed
    • 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