1. 07 May, 2007 9 commits
  2. 06 May, 2007 16 commits
  3. 05 May, 2007 3 commits
  4. 04 May, 2007 12 commits
    • Daily bump. · 56507c79
      From-SVN: r124454
      GCC Administrator committed
    • intrinsic.texi (CMPLX): Document result kind. · 7e73a3cb
      * intrinsic.texi (CMPLX): Document result kind.
      (COMPLEX): Add documentation.
      
      From-SVN: r124448
      Brooks Moses committed
    • natVMVirtualMachine.cc (getClassMethod): Change to use JVMTI. · ddd3985e
      2007-05-04  Kyle Galloway  <kgallowa@redhat.com>
      
      	* gnu/classpath/jdwp/natVMVirtualMachine.cc (getClassMethod): Change
      	to use JVMTI.
      
      From-SVN: r124447
      Kyle Galloway committed
    • re PR libfortran/31760 (missing elemental applicability) · 640afd95
      gcc/fortran:
      2007-05-04  Daniel Franke  <franke.daniel@gmail.com>
      
              PR fortran/31760
              * intrinsic.c (add_functions): Replaced calls to gfc_check_g77_math1
              by gfc_check_fn_r to avoid checks for scalarity.
              * check.c (gfc_check_besn): Removed check for scalarity.
              (gfc_check_g77_math1): Removed.
              * intrinsic.h (gfc_check_g77_math1): Removed.
      
      gcc/testsuite:
      2007-05-04  Daniel Franke  <franke.daniel@gmail.com>
      
              PR fortran/31760
              * gfortran.dg/erf.f90: New test.
              * gfortran.dg/besxy.f90: New test.
      
      
      [gcc/fortran/ChangeLog was already committed in r124441 by accident]
      
      From-SVN: r124446
      Daniel Franke committed
    • re PR libgomp/28482 (Cannot use libgomp in shared library) · f1028b02
      	PR libgomp/28482
      	* configure.tgt: Don't link with -Wl,-z,nodlopen even on Linux.
      
      From-SVN: r124445
      Jakub Jelinek committed
    • crtstuff.c (HIDDEN_DTOR_LIST_END): New macro. · 3fc95619
      	* crtstuff.c (HIDDEN_DTOR_LIST_END): New macro.
      	(__do_global_dtors_aux): Use more paranoid loop to run
      	destructors if HIDDEN_DTOR_LIST_END.
      	(__DTOR_END__): Export as a hidden symbol when HIDDEN_DTOR_LIST_END.
      
      Co-Authored-By: Jakub Jelinek <jakub@redhat.com>
      
      From-SVN: r124444
      Ulrich Drepper committed
    • * config/linux/proc.c: New file. · 12aac30b
      From-SVN: r124443
      Jakub Jelinek committed
    • varasm.c (align_variable): Don't increase alignment for DECL_THREAD_LOCAL_P… · 52d53754
      varasm.c (align_variable): Don't increase alignment for DECL_THREAD_LOCAL_P variables above BITS_PER_WORD...
      
      	* varasm.c (align_variable): Don't increase alignment for
      	DECL_THREAD_LOCAL_P variables above BITS_PER_WORD through
      	DATA_ALIGNMENT or CONSTANT_ALIGNMENT.
      
      From-SVN: r124442
      Jakub Jelinek committed
    • Fix typo in PR numbers 22539 <> 22359. · 134b4010
      From-SVN: r124441
      Daniel Franke committed
    • check.c (gfc_check_fseek_sub): Fixed typo. · ec378566
      2007-05-04  Daniel Franke  <franke.daniel@gmail.com>
      
      	* check.c (gfc_check_fseek_sub): Fixed typo.
      
      From-SVN: r124440
      Daniel Franke committed
    • basic-block.h (cdi_direction): Assign values to all enumeration constants. · 2b28c07a
      2007-05-04  Josh Conner  <jconner@apple.com>
      
      	* basic-block.h (cdi_direction): Assign values to all enumeration
      	constants.
      	(dom_computed): Remove.
      	(dom_info_state): New.
      	(set_dom_info_availability): New.
      	* tree-ssa-loop-im.c (determine_invariantness): Initialize
      	walk_data.dom_direction.
      	* cfghooks.c (delete_basic_block): Use dom_info_available_p()
      	instead of dom_computed[].
      	(split_edge): Likewise.
      	(create_basic_block): Likewise.
      	(merge_blocks): Likewise.
      	* ifcvt.c (find_if_header): Likewise.
      	* tree-cfgcleanup.c (cleanup_tree_cfg): Likewise.
      	* tree-ssa-dce.c (remove_dead_stmt): Likewise.
      	* tree-ssa.c (verify_ssa): Likewise.
      	* tree-cfg.c (tree_verify_flow_info): Likewise.
      	(remove_edge_and_dominated_blocks): Likewise.
      	* dominance.c (dom_computed): Make static.
      	(calc_dfs_tree_nonrec): Change third param to a bool.
      	(calc_dfs_tree): Change second param to a bool.
      	(calc_idioms): Change second param to a bool.  Use
      	dom_convert_dir_to_idx.
      	(init_dom_info): Validate dir before using.
      	(dom_convert_dir_to_idx): New.
      	(calculate_dominance_info): Use dom_convert_dir_to_idx.  New
      	variable 'reverse' used for calling calc_dfs_tree and calc_idoms.
      	(free_dominance_info): Use dom_convert_dir_to_idx.
      	(get_immediate_dominator): Likewise.
      	(set_immediate_dominator): Likewise.
      	(get_dominated_by): Likewise.
      	(redirect_immediate_dominators): Likewise.
      	(nearest_common_denominator): Likewise.
      	(dominated_by_p): Likewise.
      	(bb_dom_dfs_in): Likewise.
      	(bb_dom_dfs_out): Likewise.
      	(recount_dominator): Likewise.
      	(iterate_fix_dominators): Likewise.
      	(add_to_dominance_info): Likewise.
      	(delete_from_dominance_info): Likewise.
      	(first_dom_son): Likewise.
      	(next_dom_son): Likewise.
      	(dom_info_available_p): Likewise.
      	(dom_info_state): New.
      	(set_dom_info_availability): New.
      
      From-SVN: r124439
      Josh Conner committed
    • stl_memory.h: Rename to stl_auto_ptr.h. · acb8a4ef
      2007-05-04  Paolo Carlini  <pcarlini@suse.de>
      
      	* include/bits/stl_memory.h: Rename to stl_auto_ptr.h.
      	(__get_temporary_buffer, get_temporary_buffer,
      	return_temporary_buffer): Move...
      	* include/bits/stl_tempbuf.h: ... here.
      	* include/std/memory: Adjust includes.
      	* testsuite/20_util/auto_ptr/assign_neg.cc: Adjust dg-error line
      	numbers.
      	* include/Makefile.am: Adjust.
      	* include/Makefile.in: Regenerate.
      
      	* testsuite/util/testsuite_iterators.h: Do not include the entire
      	<iterator>.
      	* include/bits/stl_iterator_base_types.h: Adjust includes.
      	* testsuite/25_algorithms/unique_copy/2.cc: Include <functional>.
      
      From-SVN: r124438
      Paolo Carlini committed