1. 16 Apr, 2007 2 commits
    • BootClassLoader.java (getBootURLLoader): New method. · 0e055c1c
      2007-04-16  Andrew Haley  <aph@redhat.com>
      
              * gnu/gcj/runtime/BootClassLoader.java (getBootURLLoader): New
              method.
              (bootGetResource): Use getBootURLLoader() to load resources.
              (bootGetResources): Likewise.
      
              * java/lang/reflect/natMethod.cc (Method::invoke): In invoke also
              check that the method's declaring class is accessible.
      
      From-SVN: r123862
      Andrew Haley committed
    • tree-vect-analyze.c (vect_analyze_operations): Reorganize calls to vectorizable_* functions. · 60555ced
              * tree-vect-analyze.c (vect_analyze_operations): Reorganize calls to
              vectorizable_* functions.
              * tree-vect-transform.c (vectorizable_call): Add check for
              STMT_VINFO_RELEVANT_P, STMT_VINFO_DEF_TYPE and STMT_VINFO_LIVE_P.
              (vectorizable_store): likewise.
              (vectorizable_conversion): Add check for STMT_VINFO_DEF_TYPE.
              Add comments.
              (vectorizable_operation, vectorizable_type_demotion): Likewise.
              (vectorizable_type_promotion, vectorizable_load): Likewise.
              (vectorizable_live_operation, vectorizable_condition): Likewise.
              (vectorizable_assignment): Add check for STMT_VINFO_DEF_TYPE and
              STMT_VINFO_LIVE_P.
              (vect_transform_stmt): Reorganize calls to vectorizable_* functions.
      
      From-SVN: r123861
      Dorit Nuzman committed
  2. 15 Apr, 2007 16 commits
  3. 14 Apr, 2007 19 commits
  4. 13 Apr, 2007 3 commits
    • re PR c++/31074 (Reference casting involving multiple inheritance produces bad pointer) · 44ba4c4e
              PR c++/31074
              * call.c (reference_binding): Add c_cast_p parm.  If true,
              add quals to TO as needed to make it reference-compatible.
      
      From-SVN: r123805
      Jason Merrill committed
    • Daily bump. · 9a7b07c6
      From-SVN: r123803
      GCC Administrator committed
    • re PR libstdc++/31556 (find_if uses operator! instead of conversion to bool) · dded9d2c
      2007-04-13  Paolo Carlini  <pcarlini@suse.de>
      
      	PR libstdc++/31556
      	* include/bits/stl_algobase.h (equal(_InputIterator1, _InputIterator1,
      	_InputIterator2, _BinaryPredicate), mismatch(_InputIterator1,
      	_InputIterator1, _InputIterator2, _BinaryPredicate)): Convert
      	predicate return to bool.
      	* include/bits/stl_algo.h (__find_if(_InputIterator, _InputIterator,
      	_Predicate, input_iterator_tag), search(_ForwardIterator1,
      	_ForwardIterator1, _ForwardIterator2, _ForwardIterator2,
      	_BinaryPredicate), __search_n(_ForwardIterator, _ForwardIterator,
      	_Integer, const _Tp&, _BinaryPredicate, std::forward_iterator_tag),
      	__search_n(_RandomAccessIter, _RandomAccessIter, _Integer, const _Tp&,
      	_BinaryPredicate, std::random_access_iterator_tag),
      	search_n(_ForwardIterator, _ForwardIterator, _Integer, const _Tp&,
      	_BinaryPredicate), remove_copy_if(_InputIterator, _InputIterator,
      	_OutputIterator, _Predicate), __unique_copy(_ForwardIterator,
      	_ForwardIterator, _OutputIterator, _BinaryPredicate,
      	forward_iterator_tag, output_iterator_tag),
      	__unique_copy(_InputIterator, _InputIterator, _OutputIterator,
      	_BinaryPredicate, input_iterator_tag, output_iterator_tag),
      	__unique_copy(_InputIterator, _InputIterator, _OutputIterator,
      	_BinaryPredicate, input_iterator_tag, output_iterator_tag),
      	__unique_copy(_InputIterator, _InputIterator, _ForwardIterator,
      	_BinaryPredicate, input_iterator_tag, forward_iterator_tag),
      	unique(_ForwardIterator, _ForwardIterator, _BinaryPredicate),
      	__partition(_BidirectionalIterator, _BidirectionalIterator, _Predicate,
      	bidirectional_iterator_tag), binary_search(_ForwardIterator,
      	_ForwardIterator, const _Tp&, _Compare),
      	next_permutation(_BidirectionalIterator, _BidirectionalIterator,
      	_Compare), prev_permutation(_BidirectionalIterator,
      	_BidirectionalIterator, _Compare)): Likewise.
      
      From-SVN: r123800
      Paolo Carlini committed