1. 27 Mar, 2005 3 commits
    • Convert libiberty to use ISO C prototype style 3/n. · 500d7701
              * cplus-dem.c (set_cplus_marker_for_demangling, consume_count,
              consume_count_with_underscores, code_for_qualifier,
              qualifier_string, demangle_qualifier, cplus_demangle_opname,
              cplus_mangle_opname, cplus_demangle_set_style,
              cplus_demangle_name_to_style, cplus_demangle, grow_vect,
              ada_demangle, internal_cplus_demangle, squangle_mop_up,
              work_stuff_copy_to_from, delete_non_B_K_work_stuff,
              delete_work_stuff, mop_up, demangle_signature,
              demangle_method_args, demangle_template_template_parm,
              demangle_expression, demangle_integral_value,
              demangle_real_value, demangle_template_value_parm,
              demangle_template, arm_pt, demangle_arm_hp_template,
              demangle_class_name, demangle_class,
              iterate_demangle_function,
              demangle_prefix, gnu_special, recursively_demangle,
              arm_special,
              demangle_qualified, get_count, do_type, demangle_fund_type,
              do_hpacc_template_const_value, do_hpacc_template_literal,
              snarf_numeric_literal, do_arg, remember_type, remember_Ktype,
              register_Btype, remember_Btype, forget_B_and_K_types,
              forget_types, demangle_args, demangle_nested_args,
              demangle_function_name, string_need, string_delete,
              string_init,
              string_clear, string_empty, string_append, string_appends,
              string_appendn, string_prepend, string_prepends,
              string_prependn,
              string_append_template_idx): Use ISO C prootype style.
              * cp-demint.c (cplus_demangle_fill_component,
              cplus_demangle_fill_builtin_type,
              cplus_demangle_fill_operator,
              cplus_demangle_v3_components): Likewise.
      
      From-SVN: r97109
      Gabriel Dos Reis committed
    • configure.ac: Fix ZIP and GCJH at configure time to absolute paths like we do for the compiler... · e5022f0d
              * configure.ac: Fix ZIP and GCJH at configure time to absolute
              paths like we do for the compiler, as we use it in external/sax
              and it doesn't get MULTIBUILDTOP right when multilibing.
      
      From-SVN: r97091
      Mike Stump committed
    • Daily bump. · e732e137
      [[Split portion of a mixed commit.]]
      
      From-SVN: r97089.2
      GCC Administrator committed
  2. 26 Mar, 2005 10 commits
    • Makefile.in (libbackend.o): Depend on version files; add custom generation command. · f2c79568
      2005-03-26  Andrew Pinski  <pinskia@physics.uc.edu>
      
              * Makefile.in (libbackend.o): Depend on version files;
              add custom generation command.
      
      From-SVN: r97086
      Andrew Pinski committed
    • demangle.h: Remove uses of PARAMS. · 9486db4f
      include/
      2005-03-26  Gabriel Dos Reis  <gdr@integrable-solutions.net>
      
              * demangle.h: Remove uses of PARAMS.
      
              * libiberty.h (ANSI_PROTOTYPES): Remove guard since
              ANSI_PROTOTYPES is always assumed.
              Remove uses of PARAMS throughout.
      
      libiberty/
      2005-03-26  Gabriel Dos Reis  <gdr@integrable-solutions.net>
      
              Convert libiberty to use ISO C prototype style 2/n.
              * cp-demangle.h: Remove uses of PARAMS.
              * cp-demangle.c: Likewise.
              (d_dump, cplus_demangle_fill_name,
              cplus_demangle_fill_extended_operator,
              cplus_demangle_fill_ctor,
              cplus_demangle_fill_dtor, d_make_empty, d_make_comp,
              d_make_name,
              d_make_builtin_type, d_make_operator,
              d_make_extended_operator,
              d_make_ctor, d_make_dtor, d_make_template_param, d_make_sub,
              cplus_demangle_mangled_name, has_return_type,
              is_ctor_dtor_or_conversion, d_encoding, d_name, d_nested_name,
              d_prefix, d_unqualified_name, d_source_name, d_number,
              d_identifier, d_operator_name, d_special_name, d_call_offset,
              d_ctor_dtor_name, cplus_demangle_type, d_cv_qualifiers,
              d_function_type, d_bare_function_type, d_class_enum_type,
              d_array_type, d_pointer_to_member_type, d_template_param,
              d_template_args, d_template_arg, d_expression, d_expr_primary,
              d_local_name, d_discriminator, d_add_substitution,
              d_substitution, d_print_resize, d_print_append_char,
              d_print_append_buffer, d_print_error, cplus_demangle_print,
              d_print_comp, d_print_java_identifier, d_print_mod_list,
              d_print_mod, d_print_function_type, d_print_array_type,
              d_print_expr_op, d_print_cast, cplus_demangle_init_info,
              d_demangle, __cxa_demangle, cplus_demangle_v3,
              java_demangle_v3,
              is_ctor_or_dtor, is_gnu_v3_mangled_ctor,
              is_gnu_v3_mangled_dtor,
              print_usage, main):
      
      2005-03-26  Gabriel Dos Reis  <gdr@integrable-solutions.net>
      
              Convert libiberty to ISO C prototype style 1/n.
              * _doprnt.c: Remove conditional #include <varargs.h> on
              ANSI_PROTOTYPES as the latter is always assumed.
              (_doprnt, checkit, main): Use ISO C prototype.
              * alloca.c (find_stack_direction, C_alloca): Use ISO C
              prototype.
              * argv.c: Remove conditional #includes on ANSI_PROTOTYPES.
              (dupargv, freeargv, buildargv, main): Use ISO C prototype.
              * atexit.c (atexit): Likewise
              * asprintf.c: Remove conditional include on ANSI_PROTOTYPES.
              (asprintf): Use ISO C prototype.
              * basename.c (basename): Likewise
              * bcmp.c (bcmp): Likewise.
              * bcopy.c (bcopy): Likewise.
              * bzero.c (bzero): Likewise.
              * bsearch.c (bsearch): Likewise.  Improve const-correctness.
              * choose-temp.c (choose_temp_base): Likewise.
              * calloc.c: Remove conditional #include on ANSI_PROTOTYPES.
              (calloc): Use ISO C prototype.
              * clock.c (clock): Likewise.
              * concat.c: Remove conditional #include on ANSI_PROTOTYPES.
              (vconcat_length, vconcat_copy, concat_length, concat_copy,
              concat_copy2, concat, reconcat, main): Use ISO C prototype.
              * copysign.c (copysign): Likewise.
      
      From-SVN: r97085
      Gabriel Dos Reis committed
    • MAINTAINERS (Various Maintainers): Add self. · 6a8c79d5
      2005-03-26  Thomas Fitzsimmons  <fitzsim@redhat.com>
      
      	* MAINTAINERS (Various Maintainers): Add self.
      
      From-SVN: r97084
      Thomas Fitzsimmons committed
    • gfortran.dg/underflow.f90: New test. · a59928bc
      gfortran.dg/g77/20030326-1.f:  Fix illegal code.
      
      From-SVN: r97083
      Steven G. Kargl committed
    • Fix illogical logic. · 4c54501b
      From-SVN: r97082
      Steven G. Kargl committed
    • re PR target/20636 (Bootstrap failure on Linux/PowerPC64 with rtl checking) · d7b1468b
      2005-03-26  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR target/20636
              * config/rs6000/rs6000.md (extendsfdf2_fpr): Check to make
              sure that we have a REG before getting its REGNO.
      
      From-SVN: r97081
      Andrew Pinski committed
    • trans-common.c (create_common): Build RECORD_NODE for common blocks contain no equivalence objects. · a3122424
      	* trans-common.c (create_common): Build RECORD_NODE for common blocks
      	contain no equivalence objects.
      	(add_equivalences): New argument saw_equiv.
      	(trans_common): New local variable saw_equiv.
      	(finish_equivalences): Add a local variable dummy, Always pass true
      	for the 3rd parameter to create_common.
      
      From-SVN: r97079
      Canqun Yang committed
    • builtin-types.def (BT_FN_STRING_CONST_STRING_SIZE): New. · 1ad81c8e
      	* builtin-types.def (BT_FN_STRING_CONST_STRING_SIZE): New.
      	* builtins.def (BUILT_IN_STRNDUP): New.
      
      testsuite:
      	* gcc.dg/nonnull-3.c: Also test __builtin_strndup.
      
      From-SVN: r97077
      Kaveh R. Ghazi committed
    • g++.exp (g++_link_flags): Use gcc-set-multilib-library-path. · e0b23a58
      	* lib/g++.exp (g++_link_flags): Use gcc-set-multilib-library-path.
      	(g++_init): Make sure that CXXFLAGS is set.
      	* lib/gcc-defs.exp (gcc-set-multilib-library-path): New function.
      	* lib/gcc-dg.exp: Use gcc-set-multilib-library-path.
      	* lib/gfortran.exp (gfortran_link_flags): Likewise.
      	* lib/objc.exp (objc_init): Likewise.
      	* lib/treelang.exp (treelang_init): Likewise.
      
      From-SVN: r97076
      Mark Mitchell committed
    • Daily bump. · c4803fca
      [[Split portion of a mixed commit.]]
      
      From-SVN: r97074.2
      GCC Administrator committed
  3. 25 Mar, 2005 27 commits