1. 05 Aug, 2009 9 commits
  2. 04 Aug, 2009 13 commits
  3. 03 Aug, 2009 12 commits
  4. 02 Aug, 2009 6 commits
    • PR libstdc++/40912 (final) · 453def3e
      2009-08-02  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	PR libstdc++/40912 (final)
      	* testsuite/26_numerics/random/mt19937.cc: dg-require-cstdint.
      	* testsuite/26_numerics/random/uniform_real_distribution/cons/
      	parms_neg.cc: Likewise.
      	* testsuite/26_numerics/random/uniform_real_distribution/cons/
      	parms.cc: Likewise.
      	* testsuite/26_numerics/random/uniform_real_distribution/cons/
      	default.cc: Likewise.
      	* testsuite/26_numerics/random/uniform_real_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_constant_distribution/
      	cons/range.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_constant_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_constant_distribution/
      	cons/num_xbound_fun.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_constant_distribution/
      	cons/initlist_fun.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_constant_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/minstd_rand.cc: Likewise.
      	* testsuite/26_numerics/random/chi_squared_distribution/cons/
      	parms.cc: Likewise.
      	* testsuite/26_numerics/random/chi_squared_distribution/cons/
      	default.cc: Likewise.
      	* testsuite/26_numerics/random/chi_squared_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/normal_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/normal_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/normal_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/seed_seq/cons/
      	range.cc: Likewise.
      	* testsuite/26_numerics/random/seed_seq/cons/
      	initlist.cc: Likewise.
      	* testsuite/26_numerics/random/seed_seq/cons/
      	default.cc: Likewise.
      	* testsuite/26_numerics/random/seed_seq/requirements/
      	typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/uniform_int_distribution/
      	cons/parms_neg.cc: Likewise.
      	* testsuite/26_numerics/random/uniform_int_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/uniform_int_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/uniform_int_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/poisson_distribution/cons/
      	parms.cc: Likewise.
      	* testsuite/26_numerics/random/poisson_distribution/cons/
      	default.cc: Likewise.
      	* testsuite/26_numerics/random/poisson_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/bernoulli_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/bernoulli_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/bernoulli_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/ranlux24_base.cc: Likewise.
      	* testsuite/26_numerics/random/
      	default_random_engine.cc: Likewise.
      	* testsuite/26_numerics/random/discrete_distribution/
      	cons/range.cc: Likewise.
      	* testsuite/26_numerics/random/discrete_distribution/
      	cons/initlist.cc: Likewise.
      	* testsuite/26_numerics/random/discrete_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/discrete_distribution/
      	cons/num_xbound_fun.cc: Likewise.
      	* testsuite/26_numerics/random/discrete_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/weibull_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/weibull_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/weibull_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	cons/base_move.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	cons/seed1.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	cons/seed2.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	cons/base_copy.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	cons/seed_seq.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	operators/equal.cc: Likewise.
      	* testsuite/26_numerics/random/independent_bits_engine/
      	operators/serialize.cc: Likewise.
      	* testsuite/26_numerics/random/ranlux48_base.cc: Likewise.
      	* testsuite/26_numerics/random/minstd_rand0.cc: Likewise.
      	* testsuite/26_numerics/random/subtract_with_carry_engine/
      	cons/seed1.cc: Likewise.
      	* testsuite/26_numerics/random/subtract_with_carry_engine/
      	cons/seed2.cc: Likewise.
      	* testsuite/26_numerics/random/subtract_with_carry_engine/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/subtract_with_carry_engine/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/subtract_with_carry_engine/
      	operators/equal.cc: Likewise.
      	* testsuite/26_numerics/random/subtract_with_carry_engine/
      	operators/serialize.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/cons/
      	base_move.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/cons/
      	seed1.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/cons/
      	seed2.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/cons/
      	base_copy.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/cons/
      	default.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/cons/
      	seed_seq.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/
      	operators/equal.cc: Likewise.
      	* testsuite/26_numerics/random/discard_block_engine/
      	operators/serialize.cc: Likewise.
      	* testsuite/26_numerics/random/cauchy_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/cauchy_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/cauchy_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/negative_binomial_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/negative_binomial_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/negative_binomial_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/gamma_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/gamma_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/gamma_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/mersenne_twister_engine/
      	cons/seed1.cc: Likewise.
      	* testsuite/26_numerics/random/mersenne_twister_engine/
      	cons/seed2.cc: Likewise.
      	* testsuite/26_numerics/random/mersenne_twister_engine/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/mersenne_twister_engine/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/mersenne_twister_engine/
      	operators/equal.cc: Likewise.
      	* testsuite/26_numerics/random/mersenne_twister_engine/
      	operators/serialize.cc: Likewise.
      	* testsuite/26_numerics/random/fisher_f_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/fisher_f_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/fisher_f_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/exponential_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/exponential_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/exponential_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/binomial_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/binomial_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/binomial_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/lognormal_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/lognormal_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/lognormal_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/mt19937_64.cc: Likewise.
      	* testsuite/26_numerics/random/random_device/cons/
      	token.cc: Likewise.
      	* testsuite/26_numerics/random/random_device/cons/
      	default.cc: Likewise.
      	* testsuite/26_numerics/random/random_device/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/ranlux24.cc: Likewise.
      	* testsuite/26_numerics/random/extreme_value_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/extreme_value_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/extreme_value_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_linear_distribution/
      	cons/range.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_linear_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_linear_distribution/
      	cons/num_xbound_fun.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_linear_distribution/
      	cons/initlist_fun.cc: Likewise.
      	* testsuite/26_numerics/random/piecewise_linear_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/student_t_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/student_t_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/student_t_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/linear_congruential_engine/
      	cons/seed1.cc: Likewise.
      	* testsuite/26_numerics/random/linear_congruential_engine/
      	cons/seed2.cc: Likewise.
      	* testsuite/26_numerics/random/linear_congruential_engine/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/linear_congruential_engine/
      	requirements/non_uint_neg.cc: Likewise.
      	* testsuite/26_numerics/random/linear_congruential_engine/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/linear_congruential_engine/
      	operators/equal.cc: Likewise.
      	* testsuite/26_numerics/random/linear_congruential_engine/
      	operators/serialize.cc: Likewise.
      	* testsuite/26_numerics/random/ranlux48.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/cons/
      	base_move.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/cons/
      	seed1.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/cons/
      	seed2.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/cons/
      	base_copy.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/cons/
      	default.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/cons/
      	seed_seq.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/
      	operators/equal.cc: Likewise.
      	* testsuite/26_numerics/random/shuffle_order_engine/
      	operators/serialize.cc: Likewise.
      	* testsuite/26_numerics/random/geometric_distribution/
      	cons/parms.cc: Likewise.
      	* testsuite/26_numerics/random/geometric_distribution/
      	cons/default.cc: Likewise.
      	* testsuite/26_numerics/random/geometric_distribution/
      	requirements/typedefs.cc: Likewise.
      	* testsuite/26_numerics/random/knuth_b.cc: Likewise.
      
      From-SVN: r150361
      Paolo Carlini committed
    • pa.c (pa_promote_function_mode): Remove ATTRIBUTE_UNUSED from declaration arguments. · 4ce3042d
      	* pa.c (pa_promote_function_mode): Remove ATTRIBUTE_UNUSED from
      	declaration arguments.
      
      From-SVN: r150358
      John David Anglin committed
    • re PR fortran/40853 (I/O: Namelist read error) · 9a1425da
      2009-08-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR libfortran/40853
      	* gfortran.dg/namelist_40.f90: Update error output.
      	* gfortran.dg/namelist_47.f90: Update error output.
      	* gfortran.dg/namelist_58.f90: New test.
      
      From-SVN: r150357
      Jerry DeLisle committed
    • re PR fortran/40853 (I/O: Namelist read error) · ba286d56
      2009-08-02  Jerry DeLisle  <jvdelisle@gcc.gnu.org>
      
      	PR libfortran/40853
      	* io/list_read.c (nml_get_obj_data): Do not set nl
      	pointer to first_nl if nl->next is NULL.
      
      From-SVN: r150356
      Jerry DeLisle committed
    • i386.c (ix86_expand_fp_compare): Use const0_rtx instead of GEN_INT (0x00) and… · 0589e07d
      i386.c (ix86_expand_fp_compare): Use const0_rtx instead of GEN_INT (0x00) and const1_rtx instead of GEN_INT (0x01).
      
      	* config/i386/i386.c (ix86_expand_fp_compare): Use const0_rtx instead
      	of GEN_INT (0x00) and const1_rtx instead of GEN_INT (0x01).
      	(ix86_split_ashl): Ditto.
      	(ix86_expand_vector_init_one_nonzero): Ditto.
      	(ix86_expand_vector_set): Ditto.
      	(ix86_expand_reduc_v4sf): Ditto.
      
      From-SVN: r150355
      Uros Bizjak committed
    • Add missing entry · f698757b
      From-SVN: r150353
      Eric Botcazou committed