- 07 Apr, 2005 2 commits
-
-
2005-04-06 Benjamin Kosnik <bkoz@redhat.com> * docs/html/test.html: Update. * testsuite/printnow.c: Remove. * scripts/check_survey.in: Remove. * testsuite/abi_check.cc: To... * testuite/testsuite_abi_check.cc: ...here. * testsuite/libstdc++-abi/abi.exp: Change abi_check.cc to testsuite_abi_check.cc. * testsuite/testsuite_hooks.h: Move character related bits to... * testsuite/testsuite_character.h: ...here. * testsuite/testsuite_character.cc: ... and here. * testsuite/21_strings/basic_string/inserters_extractors/pod/ 10081-in.cc: Use testsuite_character.h. * testsuite/21_strings/basic_string/inserters_extractors/pod/ 10081-out.cc: Same. * testsuite/22_locale/numpunct/members/pod/1.cc: Same. * testsuite/22_locale/numpunct/members/pod/2.cc: Same. * testsuite/27_io/basic_filebuf/2.cc: Same. * testsuite/27_io/basic_fstream/2.cc: Same. * testsuite/27_io/basic_istream/2.cc: Same. * testsuite/27_io/basic_istream/extractors_arithmetic/pod/ 3983-1.cc: Same. * testsuite/27_io/basic_istream/extractors_character/char/ 9826.cc: Same. * testsuite/27_io/basic_istream/extractors_character/pod/ 3983-2.cc: Same. * testsuite/27_io/basic_istream/extractors_other/pod/3983-3.cc: Same. * testsuite/27_io/basic_istream/sentry/pod/1.cc: Same. * testsuite/27_io/basic_ostream/2.cc: Same. * testsuite/27_io/basic_ostream/sentry/pod/1.cc: Same. * testsuite/27_io/basic_streambuf/2.cc: Same. * testsuite/27_io/basic_stringbuf/2.cc: Same. * testsuite/27_io/basic_stringbuf/4.cc: Same. * testsuite/27_io/basic_stringstream/2.cc: Same. * testsuite/27_io/fpos/1.cc: Same. * testsuite/ext/mt_allocator/tune-1.cc: Same. * testsuite/ext/mt_allocator/tune-2.cc: Same. * testsuite/ext/stdio_filebuf/char/1.cc: Same. * testsuite/lib/libstdc++.exp (v3-build_support): Add testsuite_character.cc. * testsuite/Makefile.am (libv3test_a_SOURCES): Add testsuite_character.cc. * testsuite/Makefile.in: Regenerate. * configure.ac: Remove use of check_survey. * configure: Regenerate. * testsuite/Makefile.am: Remove check-script and check-script-install rules. * testsuite/Makefile.in: Regenerate. From-SVN: r97772
Benjamin Kosnik committed -
[[Split portion of a mixed commit.]] From-SVN: r97770.2
GCC Administrator committed
-
- 06 Apr, 2005 38 commits
-
-
From-SVN: r97765
Hans-Peter Nilsson committed -
target-supports.exp (get_compiler_messages): Support optional arguments, the fourth being compiler options. * lib/target-supports.exp (get_compiler_messages): Support optional arguments, the fourth being compiler options. (check_effective_target_fpic): New proc. * gcc.dg/20050321-2.c: Restrict to target fpic. From-SVN: r97763
Hans-Peter Nilsson committed -
* coverage.h (GCOV_TYPE_NODE): Delete. * coverage.c (coverage_counter_alloc, tree_coverage_counter_ref) (build_ctr_info_type): Use get_gcov_type () instead of GCOV_TYPE_NODE. * tree-profile.c (tree_gen_edge_profiler, tree_gen_interval_profiler) (tree_gen_pow2_profiler, tree_gen_one_value_profiler): Likewise. * value-prof.c (tree_divmod_fixed_value_transform): Delete. From-SVN: r97760
Richard Sandiford committed -
gcc/ PR other/20792 * Makefile.in (gcc.pot): Remove options.c dependency. * optc-gen.awk: Don't quote help strings with N_(). gcc/po/ PR other/20792 * exgettext: Don't scan options.c. Scan .opt files for help strings. * gcc.pot: Regenerate. From-SVN: r97759
Richard Sandiford committed -
2005-04-06 Andrew Haley <aph@redhat.com> * testsuite/libjava.lang/bytearray.java: New file. * testsuite/libjava.lang/bytearray.out: New file. * java/lang/ClassLoader.java (loadClassFromSig): Declare (loadClass): Use it. * java/lang/natClassLoader.cc (loadClassFromSig): New method. From-SVN: r97756
Andrew Haley committed -
c-common.c (handle_malloc_atttribute): Only set DECL_IS_MALLOC if the function returns a pointer type. 2005-04-06 James A. Morrison <phython@gcc.gnu.org> * c-common.c (handle_malloc_atttribute): Only set DECL_IS_MALLOC if the function returns a pointer type. From-SVN: r97751
James A. Morrison committed -
From-SVN: r97749
Steven G. Kargl committed -
2005-04-06 Mohan Embar <gnustuff@thisiscool.com> * Makefile.am ($(db_name)): Add $(EXEEXT) suffix to gcj-dbtool dependency * Makefile.in: Regenerated From-SVN: r97747
Mohan Embar committed -
2005-04-06 Daniel Berlin <dberlin@dberlin.org> * params.def (PARAM_SALIAS_MAX_IMPLICIT_FIELDS): New * params.h (SALIAS_MAX_IMPLICIT_FIELDS): New * doc/invoke.texi: Documnet salias-max-implicit-fields. * tree-ssa-alias.c (struct used_part): Add implicit_uses and explicit_uses members. (get_or_create_used_part_for): Initialize new fields. (fieldoff_compare): New function. (create_overlap_variables_for): Count number of fields, use heuristic to determine whether to create subvars for vars with only implicit uses. Sort the field list by offset and avoid creating duplicate SFT's. From-SVN: r97746
Daniel Berlin committed -
* c.opt (-F): Remove trailing whitespace from help string. (-finput-charset): Use a tab to separate the switch name and help string. * common.opt (-fsched-stalled-insns, -fsched-stalled-insns-dep) (-ftree-vectorizer-verbose): Likewise. From-SVN: r97742
Richard Sandiford committed -
fortran/ * expr.c (gfc_check_assign): Don't allow NULL as rhs in a non-pointer assignment. testsuite/ * gfortran.dg/pr15754.f90: Change annotations to dg-error. From-SVN: r97740
Tobias Schlüter committed -
natLogger.cc (getCallerStackFrame): Don't crash on NULL klass and meth values from _Jv_StackTrace::GetCallerInfo(). 2005-04-06 Bryce McKinlay <mckinlay@redhat.com> * java/util/logging/natLogger.cc (getCallerStackFrame): Don't crash on NULL klass and meth values from _Jv_StackTrace::GetCallerInfo(). From-SVN: r97739
Bryce McKinlay committed -
tree-ssa-sink.c (nearest_common_dominator_of_uses): Look at a PHI argument where a use occurs instead of all PHI arguments. * tree-ssa-sink.c (nearest_common_dominator_of_uses): Look at a PHI argument where a use occurs instead of all PHI arguments. From-SVN: r97738
Kazu Hirata committed -
natLogger.cc (getCallerStackFrame): Don't crash on NULL klass and meth values from _Jv_StackTrace::GetCallerInfo(). 2005-04-06 Bryce McKinlay <mckinlay@redhat.com> * java/util/logging/natLogger.cc (getCallerStackFrame): Don't crash on NULL klass and meth values from _Jv_StackTrace::GetCallerInfo(). From-SVN: r97737
Bryce McKinlay committed -
* c-decl.c (finish_decl): Apply pending #pragma weak regardless of scope. cp: * decl.c (start_decl): Apply pending #pragma weak regardless of scope. testsuite: * gcc.dg/weak/weak-12.c, g++.dg/ext/weak2.C: New tests. From-SVN: r97733
Joseph Myers committed -
* gcc.dg/i386-387-7.c, gcc.dg/i386-3dnowA-1.c, gcc.dg/i386-3dnowA-2.c, gcc.dg/pr12092-1.c: Skip x86 tests for -m64. * gcc.dg/loop-3.c, gcc.dg/short-compare-1.c, gcc.dg/short-compare-2.c, gcc.dg/smod-1.c, gcc.dg/torture/badshift.c: Don't give 32-bit options for x86 -m64. From-SVN: r97731
Joseph Myers committed -
* cse.c, tree-flow-inline.h, tree-flow.h, tree-ssa-operands.c, tree-ssa-sink.c, tree.h, config/bfin/bfin.c, config/bfin/bfin.h: Fix comment typos. From-SVN: r97730
Kazu Hirata committed -
* config/cpu/s390/atomicity.h (__exchange_and_add): Add "memory" clobber to inline assembly statement. From-SVN: r97728
Ulrich Weigand committed -
PR c++/20212 * pt.c (regenerate_decl_from_template): Copy attributes for parameters from the pattern to the instantiation. PR c++/20212 * g++.dg/warn/Wunused-11.C: New test. From-SVN: r97726
Mark Mitchell committed -
From-SVN: r97723
Mark Mitchell committed -
* doc/install.texi: Update the URL for Jacks. * doc/sourcebuild.texi: Likewise. From-SVN: r97722
Ranjit Mathew committed -
2005-04-05 Andrew Haley <aph@redhat.com> * gnu/gcj/tools/gcj_dbtool/Main.java (Fileset): New class. (Tokenizer): New class. (getFiles): New method. (main): Add "-" argument. Add "-0" argument. Read list of files from stdin when merging map databases. (usage): Add "-" argument. Add "-0" argument. Minor corrections. From-SVN: r97719
Andrew Haley committed -
PR target/17245 * config/sparc/sparc.c (legitimate_address_p): Remove 'imm2'. Revert 2004-10-08 patch. Reject TFmode LO_SUM in 32-bit mode. From-SVN: r97713
Eric Botcazou committed -
From-SVN: r97712
Kelley Cook committed -
From-SVN: r97711
Bernd Schmidt committed -
* config/v850/v850-protos.h (override_options): Delete. * config/v850/v850.h (target_flags, MASK_GHS, MASK_LONG_CALLS, MASK_EP) (MASK_PROLOG_FUNCTION, MASK_DEBUG, MASK_V850, MASK_V850E) (MASK_SMALL_SLD, MASK_BIG_SWITCH, MASK_NO_APP_REGS, MASK_DISABLE_CALLT) (MASK_STRICT_ALIGN, MASK_US_BIT_SET, MASK_US_MASK_SET, TARGET_GHS) (TARGET_LONG_CALLS, TARGET_EP, TARGET_PROLOG_FUNCTION, TARGET_V850) (TARGET_BIG_SWITCH, TARGET_DEBUG, TARGET_V850E, TARGET_US_BIT_SET) (TARGET_SMALL_SLD, TARGET_DISABLE_CALLT, TARGET_NO_APP_REGS) (TARGET_STRICT_ALIGN, TARGET_SWITCHES, TARGET_OPTIONS) (OVERRIDE_OPTIONS): Delete. (MASK_CPU): Redefine as MASK_V850 | MASK_V850E. (small_memory_info): Remove the value field. (CONDITIONAL_REGISTER_USAGE): Check !TARGET_APP_REGS rather than TARGET_NO_APP_REGS. * config/v850/v850.c (small_memory): Remove the value field. (TARGET_DEFAULT_TARGET_FLAGS, TARGET_HANDLE_OPTION): Override defaults. (override_options): Delete. (v850_handle_memory_option, v850_handle_option): New functions. * config/v850/v850.opt: New file. From-SVN: r97710
Richard Sandiford committed -
* config.host: Add a section for generic hosts, and a subsection for Darwin. Add a case for x86-darwin. Update ppc-darwin case. * config/host-darwin.c: New, split out of config/rs6000/host-darwin.c. * config/host-darwin.h: New. * config/x-darwin: New. * config/i386/host-i386-darwin.c: New. * config/i386/x-darwin: New. * config/rs6000/host-darwin.c: Include host-darwin.h. (darwin_rs6000_gt_pch_get_address): Move to config/host-darwin.c. (darwin_rs6000_gt_pch_use_address): Likewise. * config/rs6000/x-darwin: Change name of .o built, update dependencies for changes to rs6000/host-darwin.c. From-SVN: r97709
Geoffrey Keating committed -
2005-04-06 Ralf Corsepius <ralf.corsepius@rtems.org> PR target/17824 * config/c4x/c4x.h (ASM_PROG, LD_PROG): Remove. From-SVN: r97708
Ralf Corsepius committed -
From-SVN: r97705
Dorit Naishlos committed -
tree-vect-analyze.c (vect_analyze_loop_form): Call split_loop_exit_edge instead of loop_split_edge_with. * tree-vect-analyze.c (vect_analyze_loop_form): Call split_loop_exit_edge instead of loop_split_edge_with. From-SVN: r97702
Dorit Naishlos committed -
From-SVN: r97701
Feng Wang committed -
2005-04-06 Paolo Bonzini <bonzini@gnu.org> * Makefile.tpl (BUILD_CONFIGARGS): Include --with-build-subdir. (TARGET_CONFIGARGS): Include --with-target-subdir. (configure, all): New macros. Use them throughout. * Makefile.in: Regenerate. From-SVN: r97700
Paolo Bonzini committed -
2005-04-06 Paolo Bonzini <bonzini@gnu.org> * config/rs6000/altivec.md (UNSPEC_VSLW, UNSPEC_SUBS, UNSPEC_SET_VSCR): New constants, used throughout. (*andc3_v4sf): New. (altivec_vspltisb, altivec_vsplitish, altivec_vsplitisw): Replace with... (altivec_vspltis<VI_char>): ... this pattern, using a QImode const_int_operand for the immediate. (abs<mode>2, absv4sf2, altivec_abss_<mode>): Rewrite as define_expands. From-SVN: r97699
Paolo Bonzini committed -
PR c++/20734 * cp-tree.def (OFFSET_REF): Correct comments. * init.c (build_offset_ref): Remove misleading comment. * typeck.c (build_unary_op): Handle pointer-to-member creation here, rather than ... (unary_complex_lvalue): ... here. PR c++/20734 * g++.dg/template/ptrmem13.C: New test. From-SVN: r97696
Mark Mitchell committed -
2005-04-06 Ralf Corsepius <ralf.corsepius@rtems.org> PR target/17822 * config/avr/t-avr (AR_FOR_TARGET,RANLIB_FOR_TARGET): Remove. From-SVN: r97694
Ralf Corsepius committed -
PR c++/19312 * tree.c (stabilize_init): Don't bother trying to stabilize something with no side-effects. From-SVN: r97691
Jason Merrill committed -
2005-04-06 Kelley Cook <kcook@gcc.gnu.org> * Makefile.in (LIBGCC2_CFLAGS): Compile with -pipe. From-SVN: r97686
Kelley Cook committed -
2005-04-06 Kelley Cook <kcook@gcc.gnu.org> * acinclude.m4 (_GLIBCXX_USE_LONG_LONG, _GLIBCXX_USE_WCHAR_T, _GLIBCXX_USE_C99, _GLIBCXX_USE_C99_MATH, _GLIBCXX_USE_C99_COMPLEX, _GLIBCXX_RES_LIMITS, _GLIBCXX_CONCEPT_CHECKS, _GLIBCXX_SYMVER, _GLIBCXX_USE_LFS, _GLIBCXX_FULLY_DYNAMIC_STRING, _GLIBCXX_USE_NLS, HAVE_GTHR_DEFAULT, HAVE_MBSTATE_T, HAVE_POLL, HAVE_S_ISREG, HAVE_S_IFREG, HAVE_WRITEV, HAVE_INT64_T, HAVE_LC_MESSAGES): Use long form of AC_DEFINE ... * acconfig.h: ... to eliminate them from here. (_GLIBCXX_ASM_SYMVER): Move definition below @BOTTOM@. * config.h.in, configure: Regenerate. From-SVN: r97685
Kelley Cook committed
-