Skip to content
Snippets Groups Projects
  1. Jan 04, 2010
    • H.J. Lu's avatar
      Make 's' atomic · 45de5648
      H.J. Lu authored
      2010-01-04  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR libgomp/42602
      	* libgomp.fortran/recursion1.f90 (sub): Make 's' atomic.
      
      From-SVN: r155615
      45de5648
    • Janne Blomqvist's avatar
      ChangeLog-2002: Add copyright footer. · 982198d5
      Janne Blomqvist authored
      2009-01-04  Tobias Burnus  <burnus@net-b.de>
      
              * ChangeLog-2002: Add copyright footer.
              * ChangeLog-2003: Ditto.
              * ChangeLog-2004: Ditto.
              * ChangeLog-2005: Ditto.
              * ChangeLog-2006: Ditto.
              * ChangeLog-2007: Ditto.
              * ChangeLog-2008: Ditto.
              * ChangeLog-2009: Ditto.
              * ChangeLog: Ditto.
      
      From-SVN: r155611
      982198d5
    • Anthony Green's avatar
      Fix libgcc build for moxie. · e6e50811
      Anthony Green authored
      From-SVN: r155609
      e6e50811
    • Tobias Burnus's avatar
      trans-decl.c (gfc_trans_deferred_vars): Fix spelling. · 93c71688
      Tobias Burnus authored
      2010-01-04  Tobias Burnus  <burnus@net-b.de>
      
              * trans-decl.c (gfc_trans_deferred_vars): Fix spelling.
      
      From-SVN: r155607
      93c71688
    • Tobias Burnus's avatar
      re PR fortran/41872 (wrong-code: Issues with allocatable scalars) · 5b130807
      Tobias Burnus authored
      2009-01-04  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/41872
              * trans-expr.c (gfc_conv_procedure_call): Add indirect ref
              for functions returning allocatable scalars.
              * trans-stmt.c (gfc_trans_allocate): Emmit error when
              reallocating an allocatable scalar.
              * trans.c (gfc_allocate_with_status): Fix pseudocode syntax
              in comment.
              * trans-decl.c (gfc_trans_deferred_vars): Nullify local
              allocatable scalars.
              (gfc_generate_function_code): Nullify result variable for
              allocatable scalars.
              
              PR fortran/40849
              * module.c (gfc_use_module): Fix warning string to allow
              for translation.
      
              PR fortran/42517
              * invoke.texi (-fcheck=recursion): Mention that the checking
              is also disabled for -frecursive.
              * trans-decl.c (gfc_generate_function_code): Disable
              -fcheck=recursion when -frecursive is used.
      
              * intrinsic.texi (iso_c_binding): Improve wording.
      
      2009-01-04  Tobias Burnus  <burnus@net-b.de>
      
              PR fortran/41872
              * gfortran.dg/allocatable_scalar_5.f90: New test.
              * gfortran.dg/allocatable_scalar_6.f90: New test.
      
      From-SVN: r155606
      5b130807
    • Jerry Quinn's avatar
      c-tree.texi (RETURN_STMT): Change to RETURN_EXPR. · f4262155
      Jerry Quinn authored
      2010-01-03  Jerry Quinn  <jlquinn@optonline.net>
      
      	* doc/c-tree.texi (RETURN_STMT): Change to RETURN_EXPR.  Update
      	description of expression operand.
      
      From-SVN: r155604
      f4262155
    • Paolo Carlini's avatar
      list: Implement DR 1133 here too. · ab1c1187
      Paolo Carlini authored
      2010-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/profile/list: Implement DR 1133 here too.
      
      	* testsuite/25_algorithms/set_intersection/34730.cc: Do not force
      	debug-mode, leads to spurious failures in profile-mode.
      	* testsuite/25_algorithms/upper_bound/33613.cc: Likewise.
      	* testsuite/25_algorithms/lower_bound/33613.cc: Likewise.
      	* testsuite/25_algorithms/set_difference/35541.cc: Likewise.
      	* testsuite/21_strings/basic_string/40160.cc: Likewise.
      	* testsuite/23_containers/unordered_map/requirements/debug_mode.cc:
      	Likewise.
      	* testsuite/23_containers/multimap/14340.cc: Likewise.
      	* testsuite/23_containers/bitset/18604.cc: Likewise.
      	* testsuite/23_containers/set/14340.cc: Likewise.
      	* testsuite/23_containers/set/18604.cc: Likewise.
      	* testsuite/23_containers/unordered_set/requirements/
      	debug_mode.cc: Likewise.
      	* testsuite/23_containers/vector/
      	debug_mode_requires_reallocation-1.cc: Likewise.
      	* testsuite/23_containers/vector/
      	debug_mode_requires_reallocation-2.cc: Likewise.
      	* testsuite/23_containers/vector/14340.cc: Likewise.
      	* testsuite/23_containers/vector/15523.cc: Likewise.
      	* testsuite/23_containers/vector/18604.cc: Likewise.
      	* testsuite/23_containers/deque/14340.cc: Likewise.
      	* testsuite/23_containers/deque/18604.cc: Likewise.
      	* testsuite/23_containers/multiset/14340.cc: Likewise.
      	* testsuite/23_containers/list/operations/35969.cc: Likewise.
      	* testsuite/23_containers/list/14340.cc: Likewise.
      	* testsuite/23_containers/list/18604.cc: Likewise.
      	* testsuite/23_containers/map/14340.cc: Likewise.
      	* testsuite/23_containers/map/18604.cc: Likewise.
      
      	* testsuite/26_numerics/random/uniform_real_distribution/
      	cons/parms_neg.cc: Remove, isn't testing anything.
      	* testsuite/26_numerics/random/uniform_int_distribution/
      	cons/parms_neg.cc: Likewise.
      	* testsuite/tr1/5_numerical_facilities/random/uniform_int/
      	cons/range_neg.cc: Likewise.
      
      	* testsuite/23_containers/unordered_map/requirements/
      	explicit_instantiation/2.cc: Do not instantiate for
      	non-defaultconstructible mapped_type.
      
      From-SVN: r155603
      ab1c1187
    • Andrew Jenner's avatar
      configure.ac: Add install-html to target_list for Make-hooks. · 55bcd32b
      Andrew Jenner authored
      	* configure.ac: Add install-html to target_list for Make-hooks.
      	* configure: Regenerate.
      	* fortran/Make-lang.in (F95_HTMLFILES): New.
      	(fortran.html): Use it.
      	(fortran.install-html): New.
      	* Makefile.in (install-html): Add lang.install-html.
      	* java/Make-lang.in (JAVA_HTMLFILES): New.
      	(java.html): Use it.
      	(java.install-html): New.
      	* objc/Make-lang.in (objc.install-html): New.
      	* objcp/Make-lang.in (obj-c++.install-html): New.
      	* cp/Make-lang.in (c++.install-html): New.
      	* ada/gcc-interface/Make-lang.in (ada.install-html): New.
      	* lto/Make-lang.in (lto.install-html): New.
      
      From-SVN: r155602
      55bcd32b
    • H.J. Lu's avatar
      Pass -m* and -v to -plugin-opt · f0d61983
      H.J. Lu authored
      gcc/
      
      2010-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR lto/42520
      	* gcc.c (LINK_COMMAND_SPEC): Pass -m* and -v to -plugin-opt.
      
      lto-plugin/
      
      2010-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR lto/42520
      	* lto-plugin.c (exec_lto_wrapper): Output lto-wrapper command
      	if -v is passed.
      
      From-SVN: r155601
      f0d61983
    • GCC Administrator's avatar
      Daily bump. · 5ceab7f1
      GCC Administrator authored
      From-SVN: r155600
      5ceab7f1
  2. Jan 03, 2010
    • Richard Guenther's avatar
      re PR testsuite/42583 (FAIL: gfortran.dg/gomp/recursion1.f90: gfortran:... · e74003a1
      Richard Guenther authored
      re PR testsuite/42583 (FAIL: gfortran.dg/gomp/recursion1.f90: gfortran: libgomp.spec: No such file or directory)
      
      2010-01-03  Richard Guenther  <rguenther@suse.de>
      
      	PR testsuite/42583
      	* gfortran.dg/gomp/recursion1.f90: Remove.
      
      	libgomp/
      	* testsuite/libgomp.fortran/recursion1.f90: New testcase.
      
      From-SVN: r155597
      e74003a1
    • Steven Bosscher's avatar
      re PR rtl-optimization/41862 (-fgcse-sm causes bootstrap-debug comparison failures) · 2ad1dda0
      Steven Bosscher authored
      	PR rtl-optimization/41862
      	* store-motion.c (store_killed_in_insn, compute_store_table,
      	remove_reachable_equiv_notes, replace_store_insn,
      	build_store_vectors): Ignore all DEBUG_INSNs.
      
      From-SVN: r155596
      2ad1dda0
    • Richard Guenther's avatar
      Warray-bounds.c: Remove XFAILs. · 5e87f30e
      Richard Guenther authored
      2010-01-03  Richard Guenther  <rguenther@suse.de>
      
      	* gcc.dg/Warray-bounds.c: Remove XFAILs.
      	* gcc.dg/uninit-6.c: Likewise.
      	* gcc.dg/struct/wo_prof_array_through_pointer.c: Likewise.
      
      From-SVN: r155595
      5e87f30e
    • Paolo Carlini's avatar
      set.h: Implement DR 130 here too. · 5ab06c6d
      Paolo Carlini authored
      2010-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/debug/set.h: Implement DR 130 here too.
      	* include/debug/multiset.h: Likewise.
      	* include/debug/map.h: Likewise.
      	* include/debug/multimap.h: Likewise.
      	* include/profile/set.h: Implement DR 130 fully.
      	* include/profile/multiset.h: Likewise.
      	* include/profile/map.h: Likewise.
      	* include/profile/multimap.h: Likewise.
      	* include/debug/list: Implement DR 1133 here too.
      	* include/ext/pb_ds/detail/debug_map_base.hpp: Comment out for
      	now uses of __gnu_cxx::throw_allocator.
      	* testsuite/21_strings/basic_string/40160.cc: Don't pass
      	explicitly -D_GLIBCXX_DEBUG, doesn't play well with profile-mode
      	testing.
      
      From-SVN: r155594
      5ab06c6d
    • Janne Blomqvist's avatar
      PR libfortran/42420 Large file capable stat for MingW · c9828e78
      Janne Blomqvist authored
      From-SVN: r155593
      c9828e78
    • Janne Blomqvist's avatar
      Rotate ChangeLogs for 2008 and 2009 · f18c74a7
      Janne Blomqvist authored
      From-SVN: r155592
      f18c74a7
    • H.J. Lu's avatar
      Pass -dumpbase and -dumpdir to gcc for LTO · d7fb0a6d
      H.J. Lu authored
      gcc/
      
      2010-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR lto/41564
      	* common.opt: Add dumpdir.
      
      	* gcc.c (cc1_options): Add "-dumpbase %B" only if -dumpbase
      	isn't specified.
      	(option_map): Add --dumpdir.
      
      	* gcc.h (DEFAULT_WORD_SWITCH_TAKES_ARG): Add dumpdir.
      
      	* lto-wrapper.c (run_gcc): Add -dumpbase and -dumpdir for -o.
      
      	* opts.c (decode_options): Try dump_dir_name first if
      	dump_base_name isn't an absolute path.
      	(common_handle_option): Handle OPT_dumpdir.
      
      	* toplev.c (dump_dir_name): New.
      	(print_switch_values): Also ignore -dumpdir.
      
      	* toplev.h (dump_dir_name): New.
      
      gcc/lto/
      
      2010-01-03  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR lto/41564
      	* lto.c (DUMPBASE_SUFFIX): New.
      	(lto_execute_ltrans): Append a sequence number to -dumpbase
      	for LTRANS.
      
      From-SVN: r155591
      d7fb0a6d
    • Paolo Carlini's avatar
      bitset (bitset<>::bitset(unsigned long long)): Add in C++0x mode. · eb07a8f5
      Paolo Carlini authored
      2010-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/profile/bitset (bitset<>::bitset(unsigned long long)): Add
      	in C++0x mode.
      	* include/debug/bitset (bitset<>::bitset(unsigned long long)): 
      	Likewise.
      
      From-SVN: r155589
      eb07a8f5
    • Richard Guenther's avatar
      re PR rtl-optimization/42589 (bswap optimization does not work for 32bit (but... · ba1ee228
      Richard Guenther authored
      re PR rtl-optimization/42589 (bswap optimization does not work for 32bit (but for 64bit) on 64bit registers)
      
      2010-01-03  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/42589
      	* tree-ssa-math-opts.c (execute_optimize_bswap): Allow
      	double-word expansion of bswap32.
      
      	* gcc.target/i386/pr42589.c: New testcase.
      
      From-SVN: r155588
      ba1ee228
    • Paolo Carlini's avatar
      hashtable (_Hashtable<>): Remove insert_return_type typedef. · 5004040e
      Paolo Carlini authored
      2010-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/tr1_impl/hashtable (_Hashtable<>): Remove insert_return_type
      	typedef.
      	* include/profile/unordered_map (unordered_map<>::insert(const
      	value_type&), unordered_multimap<>::insert(const value_type&)): Adjust.
      	* include/profile/unordered_set (unordered_set<>::insert(const
      	value_type&), unordered_multimap<>::insert(const value_type&)):
      	Likewise.
      
      From-SVN: r155587
      5004040e
    • Steven Bosscher's avatar
      postreload-gcse.c (insert_expr_in_table): Replace BLOCK_NUM with BLOCK_FOR_INSN. · b0de17ef
      Steven Bosscher authored
      	* postreload-gcse.c (insert_expr_in_table): Replace BLOCK_NUM
      	with BLOCK_FOR_INSN.
      	* auto-inc-dec.c (attempt_change, get_next_ref, find_inc): Likewise.
      	* ifcvt.c (noce_get_alt_condition, noce_try_abs,
      	noce_process_if_block): Likewise.
      	* gcse.c (compute_local_properties, insert_expr_in_table,
      	insert_set_in_table, canon_list_insert, find_avail_set,
      	pre_insert_copy_insn): Likewise.
      
      	* basic-block.h (BLOCK_NUM): Move from here...
      	* sched-int.h (BLOCK_NUM): ... to here to localize it in the scheduler.
      
      From-SVN: r155586
      b0de17ef
    • Paolo Carlini's avatar
      stl_pair.h (pair<>::pair(_U1&&, const _T2&), [...]): Use std::is_constructible... · a8685e15
      Paolo Carlini authored
      stl_pair.h (pair<>::pair(_U1&&, const _T2&), [...]): Use std::is_constructible instead of std::is_convertible.
      
      2010-01-03  Paolo Carlini  <paolo.carlini@oracle.com>
      
      	* include/bits/stl_pair.h (pair<>::pair(_U1&&, const _T2&),
      	pair<>::pair(const _T1&, _U2&&), pair<>::pair(_U1&&, _U2&&)):
      	Use std::is_constructible instead of std::is_convertible.
      
      From-SVN: r155585
      a8685e15
    • Richard Guenther's avatar
      re PR tree-optimization/42438 (Fix for PR38819 is too conservative) · a19eb9d2
      Richard Guenther authored
      2010-01-03  Richard Guenther  <rguenther@suse.de>
      
      	PR tree-optimization/42438
      	* tree-ssa-pre.c (struct bb_bitmap_sets): Add
      	contains_may_not_return_call flag.
      	(BB_MAY_NOTRETURN): New.
      	(valid_in_sets): Trapping nary operations are not valid
      	in blocks that may not return.
      	(insert_into_preds_of_block): Remove check for trapping
      	expressions.
      	(compute_avail): Compute also BB_MAY_NOTRETURN.
      
      	* gcc.dg/tree-ssa/ssa-pre-27.c: New testcase.
      
      From-SVN: r155584
      a19eb9d2
    • Gerald Pfeifer's avatar
      * doc/invoke.texi: Add 2010 to copyright years. · c41b7b13
      Gerald Pfeifer authored
      From-SVN: r155583
      c41b7b13
    • Eric Botcazou's avatar
      * config/sparc/sparc.c: Fix formatting nits. · 4900aa61
      Eric Botcazou authored
      From-SVN: r155582
      4900aa61
    • GCC Administrator's avatar
      Daily bump. · f9de68b3
      GCC Administrator authored
      From-SVN: r155581
      f9de68b3
  3. Jan 02, 2010
  4. Jan 01, 2010
Loading