Skip to content
Snippets Groups Projects
  1. Sep 08, 2006
  2. Sep 07, 2006
    • geoffk's avatar
      * dwarf2out.c: Remove strange characters from comment above · 85fdc672
      geoffk authored
      	dwarf2out_frame_debug_expr.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116767 138bc75d-0d04-0410-961f-82ee72b054a4
      85fdc672
    • bkoz's avatar
      2006-09-08 Benjamin Kosnik <bkoz@redhat.com> · 2b31bec4
      bkoz authored
      	* include/debug/debug.h (_GLIBCXX_DEBUG_ONLY): New.
      	* include/ext/bitmap_allocator.h (_BALLOC_SANITY_CHECK,
      	_BALLOC_ASSERT): Remove. Use _GLIBCXX_DEBUG,
      	_GLIBCXX_DEBUG_ASSERT.
      	* include/ext/pb_ds/hash_policy.hpp (PB_DS_DBG_ASSERT): Convert to
      	_GLIBCXX_DEBUG_ASSERT. Formatting corrections.
      	(PB_DS_DBG_VERIFY): Remove, unused.
      	(PB_DS_DBG_ONLY): Convert to _GLIBCXX_DEBUG blocks.
      	* include/ext/pb_ds/detail/resize_policy/
      	hash_load_check_resize_trigger_imp.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/
      	insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/
      	binomial_heap_base_.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_base_/
      	split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	constructor_destructor_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	erase_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	insert_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	constructor_destructor_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	insert_store_hash_fn_imps.hpp: Same.	
      	* include/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	debug_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	constructor_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	debug_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	erase_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/unordered_iterator/iterator.hpp: Same.
      	* include/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/unordered_iterator/
      	const_point_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/head.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/leaf.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/node_base.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/node_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/internal_node.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/
      	split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	constructor_destructor_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	erase_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	insert_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	resize_store_hash_fn_imps.hpp: Same.	
      	* include/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	constructor_destructor_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	insert_store_hash_fn_imps.hpp: Same.	
      	* include/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	debug_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	constructor_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	debug_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	erase_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	resize_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/types_traits.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/const_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/
      	constructors_destructor_fn_imps.hpp: Same.	
      	* include/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/resize_policy.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	left_child_next_sibling_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	const_iterator.hpp: Same.	
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	insert_fn_imps.hpp: Same.	
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/left_child_next_sibling_heap_/
      	const_point_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/
      	constructors_destructor_fn_imps.hpp: Same.	
      	* include/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/map_debug_base.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp: Same.
      	* include/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/lu_map_.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/
      	constructor_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/
      	iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/
      	rc_binomial_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/
      	constructors_destructor_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp: Same.
      	* include/ext/pb_ds/detail/rc_binomial_heap_/
      	split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/
      	constructors_destructor_fn_imps.hpp: Same.	
      	* include/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp: Same.
      	* testsuite/util/regression/res_mng/forced_exception.hpp: Same.
      	* testsuite/util/regression/res_mng/dbg_ex_allocator_base.hpp: Same.
      	* testsuite/util/regression/res_mng/dbg_ex_allocator.hpp: Same.
      	* testsuite/util/rng/twister_rand_gen.cc
      	* testsuite/util/native_type/assoc/native_multimap.hpp: Same.
      	* testsuite/util/native_type/assoc/native_hash_multimap.hpp: Same.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116766 138bc75d-0d04-0410-961f-82ee72b054a4
      2b31bec4
    • jason's avatar
      PR c++/27371 · 67bb1301
      jason authored
              * cvt.c (convert_to_void): Enable previous change.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116765 138bc75d-0d04-0410-961f-82ee72b054a4
      67bb1301
    • echristo's avatar
      2006-09-07 Eric Christopher <echristo@apple.com> · 2e55afeb
      echristo authored
              * config/rs6000/darwin.h (HANDLE_SYSV_PRAGMA): Move from here...
              * config/darwin.h: ... to here.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116762 138bc75d-0d04-0410-961f-82ee72b054a4
      2e55afeb
    • hjl's avatar
      Add the entry for g++.dg/warn/unused-result1.C. · f6455c1f
      hjl authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116761 138bc75d-0d04-0410-961f-82ee72b054a4
      f6455c1f
    • jason's avatar
      PR c++/26957 · 1182c12e
      jason authored
              * method.c (use_thunk): Clear DECL_HAS_VALUE_EXPR_P on copied
              parms.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116760 138bc75d-0d04-0410-961f-82ee72b054a4
      1182c12e
    • hjl's avatar
      2006-09-07 H.J. Lu <hongjiu.lu@intel.com> · b1707e07
      hjl authored
      	* gcc.target/i386/pr28946.c (dg-options): Use -Os instead -O.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116758 138bc75d-0d04-0410-961f-82ee72b054a4
      b1707e07
    • hjl's avatar
      2006-09-07 H.J. Lu <hongjiu.lu@intel.com> · bb758671
      hjl authored
      	* config/i386/i386.c (x86_partial_flag_reg_stall): New.
      
      	* config/i386/i386.h (x86_partial_flag_reg_stall): New.
      	(TARGET_PARTIAL_FLAG_REG_STALL): New.
      
      	* config/i386/i386.md (*ashldi3_cmp_rex64): Disabled for
      	TARGET_PARTIAL_FLAG_REG_STALL.
      	(*ashldi3_cconly_rex64): Likewise.
      	(*ashlsi3_cmp): Likewise.
      	(*ashlsi3_cconly): Likewise.
      	(*ashlsi3_cmp_zext): Likewise.
      	(*ashlhi3_cmp): Likewise.
      	(*ashlhi3_cconly): Likewise.
      	(*ashlqi3_cmp): Likewise.
      	(*ashlqi3_cconly): Likewise.
      	(*ashrdi3_cmp_rex64): Likewise.
      	(*ashrdi3_cconly_rex64): Likewise.
      	(*ashrsi3_cmp): Likewise.
      	(*ashrsi3_cconly): Likewise.
      	(*ashrsi3_cmp_zext): Likewise.
      	(*ashrhi3_cmp): Likewise.
      	(*ashrhi3_cconly): Likewise.
      	(*ashrqi3_cmp): Likewise.
      	(*ashrqi3_cconly): Likewise.
      	(*lshrdi3_cmp_rex64): Likewise.
      	(*lshrdi3_cconly_rex64): Likewise.
      	(*lshrsi3_cmp): Likewise.
      	(*lshrsi3_cconly): Likewise.
      	(*lshrsi3_cmp_zext): Likewise.
      	(*lshrhi3_cmp): Likewise.
      	(*lshrhi3_cconly): Likewise.
      	(*lshrqi2_cmp): Likewise.
      	(*lshrqi2_cconly): Likewise.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116757 138bc75d-0d04-0410-961f-82ee72b054a4
      bb758671
    • uros's avatar
      PR target/28946 · 062db9f3
      uros authored
              * config/i386/i386.md ("*ashldi3_cconly_rex64", "*ashlsi3_cconly",
              "*ashlhi3_cconly", "*ashlqi3_cconly", "*ashrdi3_one_bit_cconly_rex64",
              "*ashrdi3_cconly_rex64", "*ashrsi3_one_bit_cconly", "*ashrsi3_cconly",
              "*ashrhi3_one_bit_cconly", "*ashrhi3_cconly",
              "*ashrqi3_one_bit_cconly", "*ashrqi3_cconly",
              "*lshrdi3_cconly_one_bit_rex64", "*lshrdi3_cconly_rex64",
              "*lshrsi3_one_bit_cconly", "*lshrsi3_cconly",
              "*lshrhi3_one_bit_cconly", "*lshrhi3_cconly",
              "*lshrqi2_one_bit_cconly", "*lshrqi2_cconly": New patterns to
              implement only CC setting effects of shift instructions.
      
      testsuite/ChangeLog:
      
             PR target/28946
             * gcc.target/i386/pr28946.c: New test.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116756 138bc75d-0d04-0410-961f-82ee72b054a4
      062db9f3
    • jason's avatar
      PR c++/28284 · 950d58ce
      jason authored
              * pt.c (fold_non_dependent_expr): Make sure expr is not dereferenced if it
              is NULL.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116755 138bc75d-0d04-0410-961f-82ee72b054a4
      950d58ce
    • tbm's avatar
      Add myself to doc/contrib.texi · c69dbba0
      tbm authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116754 138bc75d-0d04-0410-961f-82ee72b054a4
      c69dbba0
    • kargl's avatar
      2006-09-07 Steven G. Kargl <kargls@comcast.net> · 598b108a
      kargl authored
      	* gfortran.fortran-torture/compile/data_1.f90: Fix integer oveflow
      	in integer literal constant.
        	* gfortran.dg/enum_8.f90: Ditto.
      	* gfortran.dg/g77/20030326-1.f: Ditto.
      
      2006-09-07  Steven G. Kargl  <kargls@comcast.net>
      
      	* gfortran.h (gfc_integer_info): Eliminate max_int.
      	* arith.c (gfc_arith_init_1): Remove initialization of max_int.
      	(gfc_arith_done_1): Remove clearing of max_int.
      	(gfc_check_integer_range): Fix range chekcing of overflow.
      	* simplify.c (gfc_simplify_not): Construct mask that was max_int.
      
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116753 138bc75d-0d04-0410-961f-82ee72b054a4
      598b108a
    • kargl's avatar
      2006-09-07 Feng Wang <fengwang@nudt.edu.cn> · eb00282b
      kargl authored
      	* gfortran.fortran-torture/execute/intrinsic_set_exponent.f90: Fix
      	nonconformance usage.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116752 138bc75d-0d04-0410-961f-82ee72b054a4
      eb00282b
    • pinskia's avatar
      2006-09-07 Andrew Pinski <pinskia@physics.uc.edu> · 950474d6
      pinskia authored
              PR middle-end/28862
              * stor-layout.c (relayout_decl): Don't zero the alignment if it
              was set by the user.
      
      2006-09-07  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR middle-end/28862
              * gcc.c-torture/compile/vector-align-1.c: New test.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116751 138bc75d-0d04-0410-961f-82ee72b054a4
      950474d6
    • doko's avatar
      2006-09-07 Matthias Klose <doko@debian.org> · 2cd48372
      doko authored
       
                  * Makefile.am (AM_CXXFLAGS): Remove duplicate define. 
                  * Makefile.in: Regenerate. 
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116750 138bc75d-0d04-0410-961f-82ee72b054a4
      2cd48372
    • bonzini's avatar
      2006-09-07 Paolo Bonzini <bonzini@gnu.org> · 15256eba
      bonzini authored
      	PR target/27117
      	* config/sh/sh.md (divsi_inv_qitable, divsi_inv_hitable): New patterns.
      	(divsi_inv_m1): Use them.
      	(UNSPEC_DIV_INV_TABLE): New constant.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116746 138bc75d-0d04-0410-961f-82ee72b054a4
      15256eba
    • robc's avatar
      Added Roberto Costa to MAINTAINERS list · fb01e507
      robc authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116741 138bc75d-0d04-0410-961f-82ee72b054a4
      fb01e507
    • jason's avatar
      PR c++/26195 · 4507a637
      jason authored
              * decl.c (make_rtl_for_nonlocal_decl),
              (start_preparsed_function): Don't use lbasename on
              input_filename when calling get_fileinfo.
              * semantics.c (begin_class_definition): Likewise.
              * lex.c (cxx_make_type): Likewise.
              (handle_pragma_interface): Call get_fileinfo on input_filename,
              not on the parameter to the directive.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116740 138bc75d-0d04-0410-961f-82ee72b054a4
      4507a637
    • pinskia's avatar
      2006-09-06 James E Wilson <wilson@specifix.com> · 34c971f6
      pinskia authored
              PR rtl-opt/27883
              * flow.c (update_life_info): If UPDATE_LIFE_LOCAL and PROP_DEATH_NOTES
              then call count_or_remove_death_notes.
      
      2006-09-06  Andrew Pinski  <pinskia@physics.uc.edu>
      
              PR rtl-opt/27883
              * g++.dg/opt/copysign-1.C: New test.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116739 138bc75d-0d04-0410-961f-82ee72b054a4
      34c971f6
    • ghazi's avatar
      * configure.ac (ACX_PROG_CC_WARNING_OPTS): Add -Wcast-qual. · d22a76db
      ghazi authored
      	* configure, config.in: Regenerate.
      
      	* decContext.c (decContextStatusToString): Constify.
      	* decContext.h (decContextStatusToString): Likewise.
      	* decNumber.c (decNumberToString, decNumberToEngString,
      	decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
      	decNumberDivideInteger, decNumberMax, decNumberMin,
      	decNumberMinus, decNumberPlus, decNumberMultiply,
      	decNumberNormalize, decNumberQuantize, decNumberRescale,
      	 decNumberRemainder, decNumberRemainderNear,
      	decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
      	decNumberToIntegralValue, decNumberCopy, decToString, decAddOp,
      	decDivideOp, decMultiplyOp, decQuantizeOp, decCompareOp,
      	decCompare, decUnitCompare, decUnitAddSub, decRoundOperand,
      	decCopyFit, decSetCoeff, decGetInt, decNaNs, decGetDigits,
      	decNumberShow, decDumpAr, decCheckOperands, decCheckNumber):
      	Likewise.
      	* decNumber.h (decNumberToString, decNumberToEngString,
      	decNumberAbs, decNumberAdd, decNumberCompare, decNumberDivide,
      	decNumberDivideInteger, decNumberMax, decNumberMin,
      	decNumberMinus, decNumberMultiply, decNumberNormalize,
      	decNumberPlus, decNumberQuantize, decNumberRemainder,
      	 decNumberRemainderNear, decNumberRescale,
      	decNumberSameQuantum, decNumberSquareRoot, decNumberSubtract,
      	decNumberToIntegralValue, decNumberCopy): Likewise.
      	* decUtility.c (decDensePackCoeff, decDenseUnpackCoeff):
      	Likewise.
      	* decUtility.h (decDensePackCoeff, decDenseUnpackCoeff):
      	Likewise.
      	* decimal128.c (decimal128FromNumber, decimal128ToNumber,
      	decimal128ToString, decimal128ToEngString, decimal128Show):
      	Likewise.
      	* decimal128.h (decimal128ToString, decimal128ToEngString,
      	decimal128FromNumber, decimal128ToNumber): Likewise.
      	* decimal32.c (decimal32FromNumber, decimal32ToNumber,
      	decimal32ToString, decimal32ToEngString, decimal32Show):
      	Likewise.
      	* decimal32.h (decimal32ToString, decimal32ToEngString,
      	decimal32FromNumber, decimal32ToNumber): Likewise.
      	* decimal64.c (decimal64FromNumber, decimal64ToNumber,
      	decimal64ToString, decimal64ToEngString, decimal64Show):
      	Likewise.
      	* decimal64.h (decimal64ToString, decimal64ToEngString,
      	decimal64FromNumber, decimal64ToNumber): Likewise.
      
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116738 138bc75d-0d04-0410-961f-82ee72b054a4
      d22a76db
    • jason's avatar
      PR c++/27371 · 25b3017b
      jason authored
              * tree-inline.c (copy_result_decl_to_var): New fn.
              (declare_return_variable): Use it.  Call declare_inline_vars here.
              (expand_call_inline): Not here.
              * cp/cvt.c (convert_to_void): Strip useless TARGET_EXPR.
              * cp/cp-tree.h (TARGET_EXPR_IMPLICIT_P): New macro.
              * cp/tree.c (build_cplus_new): Set it.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116737 138bc75d-0d04-0410-961f-82ee72b054a4
      25b3017b
    • mmitchel's avatar
      PR c++/28903 · 657e2cb1
      mmitchel authored
      	* pt.c (tsubst): Use fold_non_dependent_expr to fold array
      	dimensions.
      	PR c++/28886
      	* pt.c (unify): Avoid unnecessary calls to fold_build2 for array
      	dimensions.
      
      
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116736 138bc75d-0d04-0410-961f-82ee72b054a4
      657e2cb1
    • gccadmin's avatar
      Daily bump. · 17f64fdb
      gccadmin authored
      git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116734 138bc75d-0d04-0410-961f-82ee72b054a4
      17f64fdb
  3. Sep 06, 2006
Loading