Skip to content
Snippets Groups Projects
  1. Jun 05, 2006
    • jwlemke's avatar
      * dg-cmp-results.sh: New script for comparing DejaGNU logs. · dfec1549
      jwlemke authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114393 138bc75d-0d04-0410-961f-82ee72b054a4
      dfec1549
    • sje's avatar
      PR testsuite/27705 · f4cf5d21
      sje authored
      	* gcc.dg/sibcall-7.c: Do not run on ia64-*-* platforms.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114391 138bc75d-0d04-0410-961f-82ee72b054a4
      f4cf5d21
    • sje's avatar
      PR target/27051 · 71685250
      sje authored
      	* config/ia64/ia64.c (ia64_select_rtx_section): Check TARGET_NO_SDATA.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114390 138bc75d-0d04-0410-961f-82ee72b054a4
      71685250
    • tromey's avatar
      PR gcc/27818: · 02dd30c4
      tromey authored
      	* Makefile.in: Rebuilt.
      	* Makefile.am (install-data-local): Define conditionally.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114389 138bc75d-0d04-0410-961f-82ee72b054a4
      02dd30c4
    • victork's avatar
      Changelog: · e47352fb
      victork authored
              PR tree-optimization/26360
              * tree-vectorizer.c (destroy_loop_vec_info): Remove (dead) pattern
              stmts.
      
      testsuite/Changelog:
              PR tree-optimizations/26360
              * gcc.dg/vect/vect.exp: Compile tests prefixed with "no-tree-dce"
              with -fno-tree-dce.
              * gcc.dg/vect/no-tree-dce-pr26360.c: New test.
      
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114386 138bc75d-0d04-0410-961f-82ee72b054a4
      e47352fb
    • pault's avatar
      2006-06-05 Paul Thomas <pault@gcc.gnu.org> · e0cff9dc
      pault authored
      	PR fortran/14067
      	* data.c (create_character_intializer): Add warning message
      	for truncated string.
      
      	PR fortran/16943
      	* symbol.c : Include flags.h.
      	(gfc_add_type): If a procedure and types are the same do not
      	throw an error unless standard is less than gnu or pedantic.
      
      	PR fortran/20838
      	* parse.c (parse_do_block): Error if named block do construct
      	does not have a named enddo.
      
      	PR fortran/27655
      	* check.c (gfc_check_associated): Pick up EXPR_NULL for pointer
      	as well as target and put error return at end of function.
      
      2006-06-05  Paul Thomas  <pault@gcc.gnu.org>
      
      	PR fortran/14067
      	* gfortran.dg/data_char_1.f90: Add messages for truncated
      	strings.
      
      	PR fortran/16943
      	* gfortran.dg/func_decl_2.f90: New test.
      
      	PR fortran/20838
      	* gfortran.dg/do_2.f90: New test.
      
      	PR fortran/27655
      	* gfortran.dg/associated_3.f90: New test.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114385 138bc75d-0d04-0410-961f-82ee72b054a4
      e0cff9dc
    • paolo's avatar
      2006-06-05 Paolo Carlini <pcarlini@suse.de> · b0765c8c
      paolo authored
      	* include/tr1/random.tcc (Max::value()): Cast 1 to Tp(1) and
      	adjust shift count to w; rename as Max_w.
      	(struct Mod_w): New.
      	(mersenne_twister<>::seed(Gen&, false_type): Use the latter.
      	(mersenne_twister<>::operator()()): Fix ~0ul to ~_UInt().
      	* testsuite/tr1/5_numerical_facilies/random/mersenne_twister/
      	cons/default.cc: Fix ~0ul to 2^32-1.
      	* testsuite/tr1/5_numerical_facilies/random/mersenne_twister/
      	cons/gen1.cc: Likewise.
      
      2006-06-05  Stephen M. Webb  <stephen.webb@bregmasoft.com>
      
      	* include/tr1/random: New.
      	* include/tr1/random.tcc: Likewise.
      	* include/Makefile.am: Add.
      	* testsuite/tr1/5_numerical_facilies/random/ranlux3.cc: New.
      	* testsuite/tr1/5_numerical_facilies/random/ranlux4.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/mt19937.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/variate_generator/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/subtract_with_carry/
      	cons/seed1.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/subtract_with_carry/
      	cons/seed2.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/subtract_with_carry/
      	cons/default.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/subtract_with_carry/
      	cons/gen1.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/subtract_with_carry/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/subtract_with_carry/
      	operators/equal.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/subtract_with_carry/
      	operators/not_equal.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/subtract_with_carry/
      	operators/serialize.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/uniform_real/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/discard_block/
      	requirements/requirements.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	cons/seed1.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	cons/seed2.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	cons/default.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	cons/gen1.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	requirements/non_uint_neg.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	operators/equal.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	operators/not_equal.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/linear_congruential/
      	operators/serialize.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/xor_combine/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/minstd_rand.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/minstd_rand0.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/uniform_int/
      	cons/range.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/uniform_int/
      	cons/default.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/uniform_int/
      	cons/range_neg.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/uniform_int/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/mersenne_twister/
      	cons/seed1.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/mersenne_twister/
      	cons/seed2.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/mersenne_twister/
      	cons/default.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/mersenne_twister/
      	cons/gen1.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilies/random/mersenne_twister/
      	requirements/typedefs.cc: Likewise.
      	* include/Makefile.in: Regenerate.
      	* testsuite/tr1/headers.cc: Update.
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114384 138bc75d-0d04-0410-961f-82ee72b054a4
      b0765c8c
    • mmitchel's avatar
      PR c++/27819 · ac4d57eb
      mmitchel authored
      	* decl.c (cp_finish_decl): Process initializers for static data
      	members with non-dependent initializers, even in templates.
      	PR c++/27722
      	* decl.c (maybe_deduce_size_from_array_init): If the declaration
      	is erroneous, give it an erroneous type.
      	(layout_var_decl): If the type is erroneous, give up.
      	(check_initializer): Likewise.
      	PR c++/27807
      	* cp-tree.h (TYPE_OBJ_P): New macro.
      	(TYPE_PTROB_P): Use it.
      	(TYPE_REF_OBJ_P): Likewise.
      	* semantics.c (finish_compound_literal): Do not permit compound
      	literals of non-object types.
      	PR c++/27806
      	* typeck.c (original_type): Robustify.
      	PR c++/27819
      	* g++.dg/template/static25.C: New test.
      	PR c++/27722
      	* g++.dg/init/array21.C: New test.
      	PR c++/27807
      	* g++.dg/ext/complit7.C: New test.
      	
      	PR c++/27806
      	* g++.dg/parse/ptrmem5.C: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114382 138bc75d-0d04-0410-961f-82ee72b054a4
      ac4d57eb
    • sayle's avatar
      · 2bdb3a91
      sayle authored
      	PR middle-end/27382
      	PR c/27150
      	* gcc.dg/pr27150-1.c: New testcase.
      	* gcc.dg/pr27382-1.c: New testcase.
      	* gcc.dg/pr27382-2.c: New testcase.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114381 138bc75d-0d04-0410-961f-82ee72b054a4
      2bdb3a91
    • sayle's avatar
      · a0a37ffc
      sayle authored
      	PR middle-end/27382
      	* c-common.c (c_common_truthvalue_conversion): Explicitly check
      	for LABEL_DECL before calling DECL_WEAK.
      
      	PR c/27150
      	* c-typeck.c (build_binary_op): Likewise, explicitly check for
      	LABEL_DECL and PARM_DECL.
      
      	* gcc.dg/pr27150-1.c: New testcase.
      	* gcc.dg/pr27382-1.c: New testcase.
      	* gcc.dg/pr27382-2.c: New testcase.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114380 138bc75d-0d04-0410-961f-82ee72b054a4
      a0a37ffc
    • jsm28's avatar
      PR c/25161 · dc95eae2
      jsm28 authored
      	PR c/27020
      	* c-decl.c (grokdeclarator): Disallow variably modified types at
      	file scope.  Avoid marking shared array type of constant size as
      	VLA.
      
      testsuite:
      	* gcc.dg/array-10.c: New test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114378 138bc75d-0d04-0410-961f-82ee72b054a4
      dc95eae2
    • reichelt's avatar
      PR c++/27804 · ec63b02e
      reichelt authored
      	* init.c (constant_value_1): Return decl instead of error_mark_node
      	for invalid initializers.
      
      	PR c++/27804
      	* g++.dg/init/const4.C: New test.
      	* g++.dg/init/member1.C: Add error-marker.
      	* g++.dg/other/fold1.C: Adjust error-marker.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114377 138bc75d-0d04-0410-961f-82ee72b054a4
      ec63b02e
    • gccadmin's avatar
      Daily bump. · 9ddd059a
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114375 138bc75d-0d04-0410-961f-82ee72b054a4
      9ddd059a
  2. Jun 04, 2006
  3. Jun 03, 2006
    • fxcoudert's avatar
      * trans.c (gfc_msg_bounds, gfc_msg_fault, gfc_msg_wrong_return): · 97c2a00c
      fxcoudert authored
      	Add strings for common runtime error messages.
      	(gfc_trans_runtime_check): Add a locus argument, use a string
      	and not a string tree for the message.
      	* trans.h (gfc_trans_runtime_check): Change prototype accordingly.
      	(gfc_msg_bounds, gfc_msg_fault, gfc_msg_wrong_return): Add proto.
      	* trans-const.c (gfc_strconst_bounds, gfc_strconst_fault,
      	gfc_strconst_wrong_return, gfc_strconst_current_filename): Remove.
      	(gfc_init_constants): Likewise.
      	* trans-const.h: Likewise.
      	* trans-decl.c (gfc_build_builtin_function_decls): Call to
      	_gfortran_runtime_error has only one argument, the message string.
      	* trans-array.h (gfc_conv_array_ref): Add a symbol argument and a
      	locus.
      	* trans-array.c (gfc_trans_array_bound_check): Build precise
      	error messages.
      	(gfc_conv_array_ref): Use the new symbol argument and the locus
      	to build more precise error messages.
      	(gfc_conv_ss_startstride): More precise error messages.
      	* trans-expr.c (gfc_conv_variable): Give symbol reference and
      	locus to gfc_conv_array_ref.
      	(gfc_conv_function_call): Use the new prototype for
      	gfc_trans_runtime_check.
      	* trans-stmt.c (gfc_trans_goto): Build more precise error message.
      	* trans-io.c (set_string): Likewise.
      	* trans-intrinsic.c (gfc_conv_intrinsic_bound): Use new prototype
      	for gfc_trans_runtime_check.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114346 138bc75d-0d04-0410-961f-82ee72b054a4
      97c2a00c
    • carlos's avatar
      · 4180eb7d
      carlos authored
      2006-06-03  Carlos O'Donell  <carlos@codesourcery.com>
      
      	* Makefile.in: Add html and install-html targets.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114345 138bc75d-0d04-0410-961f-82ee72b054a4
      4180eb7d
    • lauras's avatar
      2006-06-03 Laurynas Biveinis <laurynas.biveinis@gmail.com> · 8f4b42fe
      lauras authored
      	* MAINTAINERS (Write After Approval): Update my e-mail address.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114343 138bc75d-0d04-0410-961f-82ee72b054a4
      8f4b42fe
    • bonzini's avatar
      2006-06-03 Paolo Bonzini <bonzini@gnu.org> · 413c0367
      bonzini authored
      	* scripts/jar.in: Ensure return with argument has non-empty argument.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114341 138bc75d-0d04-0410-961f-82ee72b054a4
      413c0367
    • geoffk's avatar
      Update copyright notice on host-darwin.c. · c5a3a3a2
      geoffk authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114340 138bc75d-0d04-0410-961f-82ee72b054a4
      c5a3a3a2
    • geoffk's avatar
      Index: gcc/ChangeLog · 168c58e0
      geoffk authored
      2006-06-02  Geoffrey Keating  <geoffk@apple.com>
      
      	* config/rs6000/host-darwin.c (sigaltstack): Protect prototype with
      	HAVE_DECL_SIGALTSTACK.
      	(MC_FLD): New.
      	(segv_handler): Use MC_FLD.
      	* configure.ac: Check for a sigaltstack declaration.
      	Compute HAS_MCONTEXT_T_UNDERSCORES on Darwin.
      	* configure: Regenerate.
      	* config.in: Regenerate.
      
      Index: boehm-gc/ChangeLog
      2006-06-02  Geoffrey Keating  <geoffk@apple.com>
      
      	* configure.ac: Define HAS_PPC_THREAD_STATE_R0,
      	HAS_PPC_THREAD_STATE___R0, HAS_PPC_THREAD_STATE64_R0,
      	HAS_PPC_THREAD_STATE64___R0, HAS_I386_THREAD_STATE_EAX,
      	HAS_I386_THREAD_STATE___EAX.
      	* configure: Regenerate.
      	* include/gc_config.h.in: Regenerate.
      	* darwin_stop_world.c (PPC_RED_ZONE_SIZE): Use standard Darwin
      	macro names to determine value.
      	(THREAD_STATE): New.
      	(THREAD_FLD): New.
      	(GC_push_all_stacks): Use THREAD_STATE and THREAD_FLD in both versions.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114339 138bc75d-0d04-0410-961f-82ee72b054a4
      168c58e0
    • echristo's avatar
      2006-06-02 Eric Christopher <echristo@apple.com> · 920bea8a
      echristo authored
              * gcc.c-torture/compile/20000804-1.c: Skip if i?86-darwin.
              * gcc.target/i386/20020523-1.c: Skip if darwin.
              * gcc.target/i386/asm-3.c: Ditto.
              * gcc.target/i386/20011119-1.c: Ditto.
              * gcc.target/i386/clobbers.c: Remove pic part of test.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114338 138bc75d-0d04-0410-961f-82ee72b054a4
      920bea8a
    • gccadmin's avatar
      Daily bump. · 09b96d55
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@114336 138bc75d-0d04-0410-961f-82ee72b054a4
      09b96d55
  4. Jun 02, 2006
  5. Jun 01, 2006
Loading