1. 07 Jul, 2003 14 commits
  2. 06 Jul, 2003 26 commits
    • call.c: Fix comment formatting. · 9bcb9aae
      	* call.c: Fix comment formatting.
      	* class.c: Likewise.
      	* cp-tree.h: Likewise.
      	* decl.c: Likewise.
      	* decl2.c: Likewise.
      	* error.c: Likewise.
      	* method.c: Likewise.
      	* name-lookup.c: Likewise.
      	* parser.c: Likewise.
      	* pt.c: Likewise.
      	* rtti.c: Likewise.
      	* search.c: Likewise.
      	* typeck.c: Likewise.
      
      From-SVN: r69022
      Kazu Hirata committed
    • h8300.c: Fix comment typos. · 2a43945f
      	* config/h8300/h8300.c: Fix comment typos.
      	* config/h8300/h8300.md: Likewise.
      	* config/i386/athlon.md: Likewise.
      	* config/i386/i386.c: Likewise.
      	* config/i386/pentium.md: Likewise.
      	* config/ia64/ia64.c: Likewise.
      	* config/ia64/itanium1.md: Likewise.
      	* config/ia64/itanium2.md: Likewise.
      	* config/m32r/m32r.md: Likewise.
      	* config/m68hc11/m68hc11.c: Likewise.
      	* config/mcore/mcore.c: Likewise.
      	* config/mips/sr71k.md: Likewise.
      	* config/mips/t-iris5-as: Likewise.
      	* config/mmix/mmix.h: Likewise.
      	* config/ns32k/ns32k.h: Likewise.
      	* config/ns32k/NOTES: Fix a typo.
      
      From-SVN: r69021
      Kazu Hirata committed
    • re PR c++/11345 (ICE in build_base_path) · 127b8136
      	PR c++/11345
      	* search.c (lookup_base_r): Remove is_non_public and
      	within_current_scope parameters.  Remove other dead code.
      	(lookup_base): Adjust call to lookup_base_r.
      	(adjust_result_of_qualified_name_lookup): Improve comment.
      	* semantics.c (finish_call_expr): Use maybe_dummy_object.
      
      From-SVN: r69020
      Mark Mitchell committed
    • demangle.h: Support C++. · 513dab32
      2003-07-06  H.J. Lu <hongjiu.lu@intel.com>
      
      	* demangle.h: Support C++.
      
      From-SVN: r69016
      H.J. Lu committed
    • stmt.c: Convert remaining prototypes to ISO C90. · 7e51717c
      	* stmt.c: Convert remaining prototypes to ISO C90.
      	* cfglayout.c: Likewise.
      	* dbxout.c: Likewise.
      	* gcc.c: Likewise.
      	* genemit.c: Likewise.
      
      From-SVN: r69015
      Andreas Jaeger committed
    • bad.c: Convert () to (void) in function definitions. · 77f9b92c
      	* bad.c: Convert () to (void) in function definitions.
      	* bld.c: Likewise.
      	* data.c: Likewise.
      	* equiv.c: Likewise.
      	* expr.c: Likewise.
      	* global.c: Likewise.
      	* implic.c: Likewise.
      	* info.c: Likewise.
      	* intdoc.c: Likewise.
      	* intrin.c: Likewise.
      	* lab.c: Likewise.
      	* lex.c: Likewise.
      	* malloc.c: Likewise.
      	* src.c: Likewise.
      	* st.c: Likewise.
      	* sta.c: Likewise.
      	* stb.c: Likewise.
      	* stc.c: Likewise.
      	* std.c: Likewise.
      	* ste.c: Likewise.
      	* storag.c: Likewise.
      	* stt.c: Likewise.
      	* stw.c: Likewise.
      	* symbol.c: Likewise.
      	* top.c: Likewise.
      	* where.c: Likewise.
      
      	* com.c: Convert prototypes to ISO C90.
      	* com.h: Likewise.
      	* g77spec.c: Likewise.
      
      From-SVN: r69014
      Andreas Jaeger committed
    • acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Do not test for binutils 2.11 with globbing backport fix. · 313dd504
      2003-07-06  Phil Edwards  <pme@gcc.gnu.org>
      
      	* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS):  Do not test for binutils
      	2.11 with globbing backport fix.
      	* aclocal.m4, configure:  Regenerated.
      
      From-SVN: r69013
      Phil Edwards committed
    • Add entries for last round of ISO C90 conversions. · ceee09f7
      From-SVN: r69012
      Andreas Jaeger committed
    • c-common.h (c_comon_handle_filename, [...]): New. · cb66e385
      	* c-common.h (c_comon_handle_filename,
      	c_common_missing_arguement): New.
      	* c-lang.c (LANG_HOOKS_HANDLE_FILENAME,
      	LANG_HOOKS_MISSING_ARGUMENT): New.
      	* c-opts.c (missing_arg): Rename c_common_missing_argument,
      	update to be an appropriate langhook.
      	(c_common_handle_option): Don't handle filenames.
      	(c_common_handle_filename): New.
      	* hooks.c (hook_void_constcharptr,
      	hook_bool_constcharptr_size_t_false): New.
      	* hooks.h (hook_void_constcharptr,
      	hook_bool_constcharptr_size_t_false): New.
      	* langhooks-def.h (LANG_HOOKS_HANDLE_FILENAME,
      	LANG_HOOKS_MISSING_ARGUMENT): New.
      	(LANG_HOOKS_INITIALIZER): Update.
      	* langhooks.h (struct lang_hooks): Add handle_filename and
      	missing_argument.
      	* opts.c (handle_option): Don't handle filenames here, but ...
      	(handle_options): ... here.
      	(common_handle_option): Don't handle missing arguments here.
      	* objc/objc-lang.c (LANG_HOOKS_HANDLE_FILENAME,
      	LANG_HOOKS_MISSING_ARGUMENT): New.
      ada:
      	* misc.c (gnat_handle_option): Don't handle filenames.
      cp:
      	* cp-lang.c (LANG_HOOKS_HANDLE_FILENAME,
      	LANG_HOOKS_MISSING_ARGUMENT): Override.
      f:
      	* top.c (ffe_handle_option): Don't handle filenames.
      java:
      	* lang.c (java_handle_option): Don't handle filenames.
      
      From-SVN: r69011
      Neil Booth committed
    • basic-block.h: Convert prototypes to ISO C90. · f55ade6e
      	* basic-block.h: Convert prototypes to ISO C90.
      	* c-parse.in: Likewise.
      	* c-pragma.h: Likewise.
      	* c-typeck.c: Likewise.
      	* cfghooks.h: Likewise.
      	* cfgloopanal.c: Likewise.
      	* dbxout.h: Likewise.
      	* debug.h: Likewise.
      	* dwarf2asm.h: Likewise.
      	* gcov.c: Likewise.
      	* gengtype-lex.l: Likewise.
      	* sched-int.h: Likewise.
      	* timevar.c: Likewise.
      
      From-SVN: r69010
      Andreas Jaeger committed
    • Makfile.in: Remove traces of mbchar. · ade4289c
      	* Makfile.in: Remove traces of mbchar.
      	* c-parse.in (MULTIBYTE_CHARS): Remove.
      	* config.in (MULTIBYTE_CHARS): Remove.
      	* configure: Remove --enable-mbchar.
      	* configure.in: Remove --enable-mbchar.
      	* mbchar.c, mbchar.h: Remove.
      	* system.h: Poison MULTIBYTE_CHARS.
      	* config/linux-aout.h (MULTIBYTE_CHARS): Remove.
      	* config/linux.h (MULTIBYTE_CHARS): Remove.
      	* config/svr4.h (MULTIBYTE_CHARS): Remove.
      	* config/sparc/linux.h (MULTIBYTE_CHARS): Remove.
      
      From-SVN: r69009
      Neil Booth committed
    • * varray.c (varray_check_failed): Fix typo. · 11dc5cc6
      From-SVN: r69008
      Andreas Jaeger committed
    • unroll.c: Convert prototypes to ISO C90. · 2e1eedd6
      	* unroll.c: Convert prototypes to ISO C90.
      	* varasm.c: Likewise.
      	* varray.c: Likewise.
      	* varray.h: Likewise.
      	* vmsdbgout.c: Likewise.
      	* xcoffout.c: Likewise.
      	* xcoffout.h: Likewise.
      
      From-SVN: r69007
      Andreas Jaeger committed
    • gcov-io.h: Add a local time stamp. · dd486eb2
      	* gcov-io.h: Add a local time stamp.
      	(struct gcov_info): Add stamp field.
      	(gcov_truncate): New.
      	* coverage.c (read_counts_file): Skip the stamp.
      	(coverage_begin_output): Write the stamp.
      	(build_gcov_info): Declare and init the stamp.
      	(coverage_finish): Only unlink data file, if stamp is zero.
      	* gcov-dump.c (dump_file): Dump the stamp.
      	* gcov.c (bbg_stamp): New.
      	(release_structures): Clear bbg_stamp.
      	(read_graph_file): Read stamp.
      	(read_count_file): Check stamp.
      	* libgcov.c (gcov_exit): Check stamp and truncate if needed.
      
      From-SVN: r69006
      Nathan Sidwell committed
    • tree.h (default_flag_random_seed): Remove. · c07e5477
      	* tree.h (default_flag_random_seed): Remove.
      	* toplev.h (local_tick): Declare.
      	* tree.c (flag_random_seed, default_flag_random_seed): Move to
      	toplev.c.
      	(append_random_chars): Don't call default_flag_random_seed.
      	* toplev.c (flag_random_seed): Define here. Set local_tick.
      	(local_tick): Define.
      	(randomize): New, moved from tree.c.
      	(print_switch_values): Adjust.
      	(toplev_main): Call randomize.
      
      From-SVN: r69005
      Nathan Sidwell committed
    • tree.h (crc32_string): Declare. · 2aab7ceb
      	* tree.h (crc32_string): Declare.
      	* tree.c (append_random_chars): Remove.
      	(crc32_string): New.
      	(get_file_function_name_long): Use crc32_string here.
      
      From-SVN: r69004
      Nathan Sidwell committed
    • sbitmap.c: Convert prototypes to ISO C90. · 46c5ad27
      	* sbitmap.c: Convert prototypes to ISO C90.
      	* sbitmap.h: Likewise.
      	* scan-decls.c: Likewise.
      	* scan.c: Likewise.
      	* sched-deps.c: Likewise.
      	* sched-ebb.c: Likewise.
      	* sched-int.h: Likewise.
      	* sched-rgn.c: Likewise.
      	* sched-vis.c: Likewise.
      	* sibcall.c: Likewise.
      	* simplify-rtx.c: Likewise.
      	* sreal.c: Likewise.
      	* sreal.h: Likewise.
      	* ssa-ccp.c: Likewise.
      	* ssa-dce.c: Likewise.
      	* ssa.c: Likewise.
      	* ssa.h: Likewise.
      	* stack.h: Likewise.
      	* stmt.c: Likewise.
      	* stor-layout.c: Likewise.
      	* stringpool.c: Likewise.
      	* target.h: Likewise.
      	* timevar.c: Likewise.
      	* timevar.h: Likewise.
      	* tlink.c: Likewise.
      	* tracer.c: Likewise.
      	* tree-inline.c: Likewise.
      	* tree-inline.h: Likewise.
      	* tree.c: Likewise.
      	* tree.h: Likewise.
      
      From-SVN: r69002
      Andreas Jaeger committed
    • std_fstream.h (xsputn): Don't call _M_destroy_pback... · 6623b2f2
      2003-07-06  Paolo Carlini  <pcarlini@unitus.it>
      
      	* include/std/std_fstream.h (xsputn): Don't call _M_destroy_pback:
      	if output is at all possible (!_M_reading), cannot be active.
      
      	* include/std/std_fstream.h: Tweak comments to doxygen style.
      
      From-SVN: r69001
      Paolo Carlini committed
    • * genattrtab.h: Convert prototypes to ISO C90. · fdd9b6ba
      From-SVN: r69000
      Andreas Jaeger committed
    • Adjust last entry. · f8ec47c7
      From-SVN: r68999
      Andreas Jaeger committed
    • jump.c: Convert prototypes to ISO C90. · 0c20a65f
      	* jump.c: Convert prototypes to ISO C90.
      	* langhooks-def.h: Likewise.  Add extern to prototypes.
      	* langhooks.c: Likewise.
      	* langhooks.h: Likewise.
      	* lcm.c: Likewise.
      	* local-alloc.c: Likewise.
      	* loop-init.c: Likewise.
      	* loop-unroll.c: Likewise.
      	* loop-unswitch.c: Likewise.
      	* loop.c: Likewise.
      	* loop.h: Likewise. Add extern to prototypes.
      	* machmode.h: Likewise.
      	* main.c: Likewise.
      	* mbchar.c: Likewise.
      	* mbchar.h: Likewise.
      	* mkdeps.c: Likewise.
      	* mkdeps.h: Likewise.
      	* optabs.c: Likewise.
      	* optabs.h: Likewise.
      	* output.h: Likewise.
      	* gccspec.c: Likwise.
      	* postreload.c: Likewise.
      	* prefix.c: Likewise.
      	* prefix.h: Likewise.
      	* print-rtl.c: Likewise.
      	* print-tree.c: Likewise.
      	* profile.c: Likewise.
      	* read-rtl.c: Likewise.
      	* real.c: Likewise.
      	* real.h: Likewise.
      	* recog.c: Likewise.
      	* recog.h: Likewise.
      	* reg-stack.c: Likewise.
      	* regclass.c: Likewise.
      	* regmove.c: Likewise.
      	* regrename.c: Likewise.
      	* regs.h: Likewise.
      	* reload.c: Likewise.
      	* reload.h: Likewise.
      	* reload1.c: Likewise.
      	* reorg.c: Likewise.
      	* resource.c: Likewise.
      	* resource.h: Likewise.
      	* rtl-error.c: Likewise.
      	* rtl.c: Likewise.
      	* rtl.h: Likewise.
      	* rtlanal.c: Likewise.
      
      From-SVN: r68998
      Andreas Jaeger committed
    • locale_classes.h: Fully qualify standard functions with std::, thus avoiding Koenig lookup. · 391cfc46
      2003-07-06  Paolo Carlini  <pcarlini@unitus.it>
      
      	* include/bits/locale_classes.h: Fully qualify standard
      	functions with std::, thus avoiding Koenig lookup.
      	* include/bits/locale_facets.tcc: Likewise.
      	* src/locale.cc: Likewise.
      	* src/localename.cc: Likewise.
      
      From-SVN: r68997
      Paolo Carlini committed
    • gcc.c: Convert prototypes to ISO C90. · 1d088dee
      	* gcc.c: Convert prototypes to ISO C90.
      	* gcc.h: Likewise.
      	* gcov-dump.c: Likewise.
      	* gcov-iov.c: Likewise.
      	* gcse.c: Likewise.
      	* genattrtab.h: Likewise.
      	* ggc.h: Likewise.
      	* global.c: Likewise.
      	* graph.c: Likewise.
      	* graph.h: Likewise.
      	* hosthooks.h: Likewise.
      	* hooks.h: Likewise.
      	* hooks.c: Likewise.
      	* hashtable.h: Likewise.
      	* hashtable.c: Likewise.
      	* haifa-sched.c: Likewise.
      	* integrate.h: Likewise.
      	* integrate.c: Likewise.
      	* input.h: Likewise.
      	* ifcvt.c: Likewise.
      
      From-SVN: r68995
      Andreas Jaeger committed
    • allocator_traits.h: Fix doxygen markup. · 48166869
      2003-07-06  Phil Edwards  <pme@gcc.gnu.org>
      
      	* include/bits/allocator_traits.h:  Fix doxygen markup.
      	* include/ext/mt_allocator.h:  Likewise.
      
      From-SVN: r68994
      Phil Edwards committed
    • testsuite_hooks.h: Guard against a missing unlink(). · aaa4a229
      2003-07-06  Phil Edwards  <pme@gcc.gnu.org>
      
      	* testsuite/testsuite_hooks.h:  Guard against a missing unlink().
      
      From-SVN: r68993
      Phil Edwards committed
    • acinclude.m4 (GLIBCXX_ENABLE_SYMVERS): Bump minimal version requirement. · e6b7a69a
      2003-07-05  Phil Edwards  <pme@gcc.gnu.org>
      
      	* acinclude.m4 (GLIBCXX_ENABLE_SYMVERS):  Bump minimal version
      	requirement.  Add port_specific_symbol_file variable.
      	* configure.host:  Add docs for port_specific_symbol_file.
      	Clean up try_cpu block for x86.
      	* config/linker-map.gnu:  No more "last symbol can't have a
      	semicolon" kaka.  Add hook for port-specific symbols.
      	* src/Makefile.am:  Remove trailing whitespace.
      	(libstdc++-symbol.ver):  Detect the presence of port-specific
      	symbols, and add them accordingly.
      
      	* docs/html/17_intro/porting.texi:  Bring up to date.
      
      	* src/Makefile.in, aclocal.m4, configure,
      	docs/html/17_intro/porting.html:  Regenerated.
      
      From-SVN: r68992
      Phil Edwards committed