1. 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
  2. 25 Mar, 2005 27 commits
  3. 24 Mar, 2005 3 commits