1. 01 Oct, 2006 5 commits
  2. 30 Sep, 2006 8 commits
    • f2c_specifics.F90: Special-case conjg functions so that their suffices are _4 and _8 instead of... · 5da8d27d
      	* intrinsics/f2c_specifics.F90: Special-case conjg functions so
      	that their suffices are _4 and _8 instead of _c4 and _c8.
      
      From-SVN: r117335
      Francois-Xavier Coudert committed
    • re PR c/24010 (Duplicate C99 dot initializer warning missing) · 7ed322d7
      	PR c/24010
      	* c.opt (Woverride-init): New.
      	* c-opts.c (c_common_post_options): Default warn_override_init to
      	extra_warnings.
      	* c-typeck.c (add_pending_init, output_init_element): Warn for
      	overriding initializers without side effects.
      	* doc/invoke.texi (-Woverride-init): Document.
      	(-Wextra): Update.
      
      testsuite:
      	* gcc.dg/Woverride-init-1.c, gcc.dg/Woverride-init-2.c,
      	gcc.dg/Woverride-init-3.c: New tests.
      
      From-SVN: r117334
      Joseph Myers committed
    • java-interp.h (prepared): Change type to pc_t. · 19add4f7
              * include/java-interp.h (prepared): Change type to pc_t.
              (insn_index): Define for both DIRECT_THREADED and bytecode interpreters.
              * interpret.cc [!DIRECT_THREADED] (POKEI): Fix typo.
              (insn_index): Implement for bytecode interpreter.
              * interpret-run.cc [!DIRECT_THREADED] (AVAL1U): Add _Jv_Linker class
              qualifier to resolve_pool_entry.
              [!DIRECT_THREADED] (AVAL2U): Likewise.
              [!DIRECT_THREADED] bytecode() cannot be called without an object.
              Changed all typos.
              [!DIRECT_THREADED] Likewise for defining_class.
      
      From-SVN: r117333
      Keith Seitz committed
    • resolve.c: Fix commentary typo. · 05c1e3a7
      2006-09-30  Bernhard Fischer  <aldot@gcc.gnu.org>
      
      	* resolve.c: Fix commentary typo.  Fix whitespace.
      
      From-SVN: r117332
      Bernhard Fischer committed
    • re PR rtl-optimization/28096 (fdlibm/strtod.c miscompiled at -O2) · 2d722423
      	PR rtl-optimization/28096
      	* ifcvt.c (check_cond_move_block): Return FALSE if the source of an
      	assignment has already been used as a destination earlier in the
      	block.
      
      From-SVN: r117331
      Eric Botcazou committed
    • types_traits.hpp (store_extra_false_type): To false_type. · 10d2ebc5
      2006-09-30  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/ext/pb_ds/detail/types_traits.hpp (store_extra_false_type):
      	To false_type.
      	(store_extra_true_type): To true_type.
      	(no_throw_copies_true_type): To true_type.
      	(no_throw_copies_false_type): To false_type.
      	* 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_/
      	resize_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_/
      	entry_list_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_/
      	debug_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	resize_no_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_/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_/
      	find_no_store_hash_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_/
      	debug_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/list_update_map_/lu_map_.hpp: Same.
      
      From-SVN: r117329
      Benjamin Kosnik committed
    • constructor_destructor_no_store_hash_fn_imps.hpp: Formating fixes. · beb5d0f4
      2006-09-29  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	constructor_destructor_no_store_hash_fn_imps.hpp: Formating fixes.
      	* include/ext/pb_ds/detail/basic_tree_policy/
      	null_node_metadata.hpp: Same.
      	* include/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/basic_types.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_policy/
      	mtf_lu_policy_imp.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_policy/
      	counter_lu_metadata.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_policy/
      	sample_update_policy.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_policy/
      	counter_lu_policy_imp.hpp: Same.
      	* include/ext/pb_ds/list_update_policy.hpp: Same.
      
      From-SVN: r117328
      Benjamin Kosnik committed
    • Daily bump. · 2e67b718
      From-SVN: r117326
      GCC Administrator committed
  3. 29 Sep, 2006 14 commits
    • cpu_time.c: Add cpu_time_10 and cpu_time_16 routines. · d68d3a3d
      2006-09-29  Steven G. Kargl  <kargl@gcc.gnu.org>
       
      	* intrinsics/cpu_time.c:  Add cpu_time_10 and cpu_time_16 routines.
      
      From-SVN: r117320
      Steven G. Kargl committed
    • re PR other/25035 (libssp causes a failure with cross compilers with unified trees) · be14fe72
      	PR other/25035
      	* configure.ac (AC_EXEEXT): Remove.
      	(GCC_NO_EXECUTABLES): Call.
      	(ssp_use_symver): Default to no if unable to link.
      	(AC_CHECK_FUNCS): Hardwire results if unable to link.
      	* aclocal.m4, configure, Makefile.in: Regenerate.
      
      From-SVN: r117318
      Joseph Myers committed
    • re PR libfortran/18791 (CABS specifics declared of wrong type) · 4a44c1a2
              PR fortran/18791
      
              * gfortran.dg/specifics_1.f90: New test.
              * gfortran.fortran-torture/execute/specifics.f90: Add tests for
              complex specifics.
      
              * m4/specific.m4: Special-case cabs so that its return type is
              real. Special-case conjg so that their suffices are _4, _8, _10 and
              _16 instead of _c4, _c8, _c10 and _c16.
              * intrinsics/f2c_specifics.F90: Special-case conjg functions so
              that their suffices are _4 and _8 instead of _c4 and _c8.
              * generated/_conjg_c4.F90: Regenerate.
              * generated/_conjg_c8.F90: Regenerate.
              * generated/_conjg_c10.F90: Regenerate.
              * generated/_conjg_c16.F90: Regenerate.
              * generated/_abs_c4.F90: Regenerate.
              * generated/_abs_c8.F90: Regenerate.
              * generated/_abs_c10.F90: Regenerate.
              * generated/_abs_c16.F90: Regenerate.
      
      From-SVN: r117317
      Francois-Xavier Coudert committed
    • pthread-init-1.c, [...]: New. · 57270ac1
      	* gcc.dg/pthread-init-1.c, pthread-init-2.c,
      	pthread-init-common.h: New.
      
      From-SVN: r117314
      Kaveh R. Ghazi committed
    • inclhack.def (solaris_mutex_init_2): Update for Solaris9. · a77d42cf
      	* inclhack.def (solaris_mutex_init_2): Update for Solaris9.
      	Prevent it from running on solaris10 or later.
      	(solaris_once_init_2): Fix comment.
      	* tests/base/pthread.h: Update.
      
      	* fixincl.x: Regenerate.
      
      From-SVN: r117310
      Kaveh R. Ghazi committed
    • nearest_1.f90: Add -ffloat-store to defeat extra precision on some archs. · 504652cb
      2006-09-29  Steven G. Kargl  <kargl@gcc.gnu.org>
      
      	* gfortran.dg/nearest_1.f90: Add -ffloat-store to defeat extra
      	precision on some archs.
      
      From-SVN: r117309
      Steven G. Kargl committed
    • type_traits.h (__remove_unsigned): Fix up for signed char, bool, wchar_t, and floating point types. · 3454c18f
      2006-09-29  Benjamin Kosnik  <bkoz@redhat.com>
                  Howard Hinnant  <hhinnant@apple.com>
                  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/ext/type_traits.h (__remove_unsigned): Fix up for signed
      	char, bool, wchar_t, and floating point types.
      	(__add_unsigned): Same.	
      	* testsuite/ext/type_traits: New.
      	* testsuite/ext/type_traits.cc: Move...
      	* testsuite/ext/type_traits/numeric_traits.cc: ...here.	
      	* testsuite/ext/type_traits/add_unsigned_floating_neg.cc: New.
      	* testsuite/ext/type_traits/add_unsigned_integer_neg.cc: New.
      	* testsuite/ext/type_traits/remove_unsigned_floating_neg.cc: New.
      	* testsuite/ext/type_traits/remove_unsigned_integer_neg.cc: New.
      	* testsuite/ext/type_traits/add_unsigned.cc: New.
      	* testsuite/ext/type_traits/remove_unsigned.cc: New.
      	
      
      Co-Authored-By: Howard Hinnant <hhinnant@apple.com>
      Co-Authored-By: Paolo Carlini <pcarlini@suse.de>
      
      From-SVN: r117303
      Benjamin Kosnik committed
    • acinclude.m4 (enable_symvers): Default to no if unable to link. · 4bd726d0
      	* acinclude.m4 (enable_symvers): Default to no if unable to link.
      	* configure: Regenerate.
      
      From-SVN: r117301
      Joseph Myers committed
    • Fix nits. · 7a197678
      From-SVN: r117300
      Eric Botcazou committed
    • decl.c (gnat_to_gnu_entity): Do not set "const" flag on "pure" Ada subprograms… · b55e7f34
      decl.c (gnat_to_gnu_entity): Do not set "const" flag on "pure" Ada subprograms if SJLJ exceptions are used.
      
      	* decl.c (gnat_to_gnu_entity) <E_Procedure>: Do not set "const" flag
      	on "pure" Ada subprograms if SJLJ exceptions are used.
      	* trans.c (Handled_Sequence_Of_Statements_to_gnu): Set TREE_NO_WARNING
      	on the declaration node of JMPBUF_SAVE.
      	* utils.c (init_gigi_decls): Set DECL_IS_PURE on the declaration nodes
      	of Get_Jmpbuf_Address_Soft and Get_GNAT_Exception.
      	* utils2.c (build_call_0_expr): Do not set TREE_SIDE_EFFECTS.
      
      From-SVN: r117299
      Eric Botcazou committed
    • builtins.c (expand_builtin_setjmp): Delete. · 4f6c2131
      	* builtins.c (expand_builtin_setjmp): Delete.
      	(expand_builtin) <BUILT_IN_SETJMP>: Mark as unreachable.
      	<BUILT_IN_SETJMP_SETUP>: New case.
      	<BUILT_IN_SETJMP_DISPATCHER>: Likewise.
      	<BUILT_IN_SETJMP_RECEIVER>: Likewise.
      	* builtins.def (BUILT_IN_SETJMP_SETUP): New built-in stub.
      	(BUILT_IN_SETJMP_DISPATCHER): Likewise.
      	(BUILT_IN_SETJMP_RECEIVER): Likewise.
      	* gimple-low.c (struct lower_data): New field calls_builtin_setjmp.
      	(lower_function_body): Initialize it to false.  If it is set to true
      	at the end of the processing, emit the setjmp dispatcher.
      	(lower_stmt) <CALL_EXPR>: Invoke lower_builtin_setjmp if the callee
      	is __builtin_setjmp and set calls_builtin_setjmp to true as well.
      	<MODIFY_EXPR>: Fall through to above case if there is a CALL_EXPR
      	on the rhs of the assignment.
      	(lower_builtin_setjmp): New function.
      	* tree.c (build_common_builtin_nodes): Build BUILT_IN_SETJMP_SETUP,
      	BUILT_IN_SETJMP_DISPATCHER and BUILT_IN_SETJMP_RECEIVER nodes.
      	* tree-cfg.c (make_exit_edges) <CALL_EXPR>: Use specific predicate
      	to detect calls that can go to non-local labels.  Use specific
      	helper to create the abnormal edges associated with them.
      	<MODIFY_EXPR>: Likewise.
      	(make_abnormal_goto_edges): New function extracted from...
      	(make_goto_expr_edges): ...here.  Call it for computed gotos.
      	(simple_goto_p): Minor tweak.
      	(tree_can_make_abnormal_goto): New predicate.
      	(tree_redirect_edge_and_branch): Return zero on all abnormal edges.
      	(tree_purge_dead_abnormal_call_edges): New function.
      	* tree-flow.h (tree_can_make_abnormal_goto): Declare.
      	(tree_purge_dead_abnormal_call_edges): Likewise.
      	(make_abnormal_goto_edges): Likewise.
      	* tree-inline.c (expand_call_inline): Simplify statement frobbing.
      	Purge all dead abnormal edges if the call was in the last statement.
      	* tree-optimize.c (has_abnormal_outgoing_edge_p): New predicate.
      	(execute_fixup_cfg): If there are non-local labels in the function,
      	scan the basic blocks and split them at calls that can go to non-local
      	labels or add missing abnormal call edges.  Write down the CFG in the
      	dump file.
      	(pass_fixup_cfg): Remove TODO_dump_func flag.
      	* unwind-sjlj.c: Poison setjmp.
      	* doc/install.texi (enable-sjlj-exceptions): Use more general wording.
      	* doc/tm.texi (DWARF2_UNWIND_INFO): Likewise.
      	(TARGET_UNWIND_TABLES_DEFAULT): Fix typo.
      	(DONT_USE_BUILTIN_SETJMP): Document it.
      
      From-SVN: r117298
      Eric Botcazou committed
    • arith.c (gfc_check_integer_range): Disable range checking via -fno-range-check. · a40e443f
      2006-09-28  Steven G. Kargl  <kargl@gcc.gnu.org>
      
      	fortran/29147
      	* arith.c (gfc_check_integer_range): Disable range checking via
      	-fno-range-check.
      
      From-SVN: r117297
      Steven G. Kargl committed
    • re PR target/28617 (___divti3 and ___umodti3 undefined for -m64 on powerpc-apple-darwin8) · 67796c1f
      	PR target/28617
      	* config/rs6000/rs6000.h [IN_LIBGCC2] (TARGET_POWERPC64): Define
      	to 1 when __ppc64__ is defined.
      	* config/rs6000/t-darwin (LIB2FUNCS_EXTRA): Add ppc64-fp.c and
      	darwin-64.c.
      	* config/rs6000/ppc64-fp.c: Also compile when __ppc64__ is defined.
      
      From-SVN: r117296
      Geoffrey Keating committed
    • Daily bump. · 91cd72c9
      From-SVN: r117294
      GCC Administrator committed
  4. 28 Sep, 2006 13 commits
    • t-hpux (LIB2FUNCS_EXTRA): Remove unwind-hpux.c. · 811b6bea
      	* config/ia64/t-hpux (LIB2FUNCS_EXTRA): Remove unwind-hpux.c.
      	* config/ia64/unwind-hpux.c: Delete.
      
      From-SVN: r117290
      Steve Ellcey committed
    • arith.c: Change conditional test for inclusion of arctangent(). · 48c7b142
      2006-09-28  Steven G. Kargl <kargl@gcc.gnu.org>
      
      	* arith.c: Change conditional test for inclusion of arctangent().
      	(gfc_check_real_range): Change conditional test for use of
      	mpfr_subnormalize.
      	* simplify.c (gfc_simplify_atan2): Fix conditional for use of
      	mpfr_atan2() instead of arctangent().
      	(gfc_simplify_exponent): Fix conditional for use of mpfr_get_exp().
       	(gfc_simplify_log): Fix conditional for use of mpfr_atan2() instead
      	 of arctangent().
      	(gfc_simplify_nearest): Fix conditional for use of mpfr_nextafter().
      
      From-SVN: r117289
      Steven G. Kargl committed
    • gimplify.c (gimplify_init_ctor_preeval): Call maybe_with_size_expr on the… · 0461b801
      gimplify.c (gimplify_init_ctor_preeval): Call maybe_with_size_expr on the element before gimplifying it...
      
      	* gimplify.c (gimplify_init_ctor_preeval): Call maybe_with_size_expr
      	on the element before gimplifying it, instead of punting if it is of
      	variable size.
      
      From-SVN: r117288
      Eric Botcazou committed
    • stl_uninitialized.h (__uninitialized_fill_n_a(_ForwardIterator, _Size, const… · 8072ddb0
      stl_uninitialized.h (__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&, allocator<>)): Inline.
      
      2006-09-28  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/stl_uninitialized.h
      	(__uninitialized_fill_n_a(_ForwardIterator, _Size, const _Tp&,
      	allocator<>)): Inline.
      
      From-SVN: r117285
      Paolo Carlini committed
    • erase_store_hash_fn_imps.hpp: Formatting fixes. · 1b24692f
      2006-09-28  Benjamin Kosnik  <bkoz@redhat.com>
      
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	erase_store_hash_fn_imps.hpp: Formatting fixes.
      	* 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_/cmp_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_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	resize_store_hash_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_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	entry_list_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	find_store_hash_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_/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_/
      	cond_key_dtor_entry_dealtor.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/cc_hash_table_map_/size_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	iterators_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/cc_hash_table_map_/
      	resize_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/child_iterator.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/head.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.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_/trace_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_/node_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/point_iterators.hpp: Same.
      	* include/ext/pb_ds/detail/pat_trie_/iterators_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_/
      	constructor_destructor_no_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_/
      	policy_access_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_/gp_ht_map_.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_/
      	insert_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	iterator_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	find_no_store_hash_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/gp_hash_table_map_/
      	find_store_hash_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_/
      	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/binomial_heap_/binomial_heap_.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/
      	policy_access_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.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/ov_tree_map_/iterators_fn_imps.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_/node.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/splay_tree_/traits.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/
      	entry_metadata_base.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_/insert_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/list_update_map_/
      	iterators_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_/node.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp: Same.
      	* include/ext/pb_ds/detail/rb_tree_map_/traits.hpp: Same.
      
      From-SVN: r117281
      Benjamin Kosnik committed
    • boost_shared_ptr.h: Use __atomic_add_dispatch and __exchange_and_add_dispatch everywhere. · 45538136
      2006-09-28  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/tr1/boost_shared_ptr.h: Use __atomic_add_dispatch and
      	__exchange_and_add_dispatch everywhere.
      
      From-SVN: r117280
      Paolo Carlini committed
    • loop.texi: New file. · 01e0ef5a
      	* doc/loop.texi: New file.
      	* doc/gccint.texi: Reference loop.texi.
      	* Makefile.in (loop.texi): Add.
      
      From-SVN: r117277
      Zdenek Dvorak committed
    • darwin.h (ENABLE_EXECUTE_STACK): New, use getpagesize not __sysctl. · c6c621d4
      	* config/darwin.h (ENABLE_EXECUTE_STACK): New, use getpagesize not
      	__sysctl.
      	* config/rs6000/darwin.h (ENABLE_EXECUTE_STACK): Remove.
      	* config/i386/darwin.h (ENABLE_EXECUTE_STACK): Remove.
      
      From-SVN: r117274
      Geoffrey Keating committed
    • Makefile.am: Install libgfortranbegin inside compiler libraries directory instead of system... · f3ed85f6
      	* Makefile.am: Install libgfortranbegin inside compiler libraries
      	directory instead of system libraries directory.
      	* Makefile.in: Regenerate.
      
      From-SVN: r117273
      Francois-Xavier Coudert committed
    • sh.md (divsi_inv_m0): Remove unused variable. · d2dfcc07
      	* config/sh/sh.md (divsi_inv_m0): Remove unused variable.
      
      From-SVN: r117272
      Kaz Kojima committed
    • * compareSumTests3: POD syntax fix. · 7f5b8ff7
      From-SVN: r117271
      Matthew Sachs committed
    • Clarify the fix application tests · d7af6698
      From-SVN: r117270
      Bruce Korb committed
    • dglib.pm: Initial commit. · ed5ce4e0
      * dglib.pm: Initial commit.
      * compareSumTests3: Initial commit.
      
      From-SVN: r117269
      Matthew Sachs committed