1. 17 Mar, 2009 10 commits
  2. 16 Mar, 2009 12 commits
  3. 15 Mar, 2009 3 commits
  4. 14 Mar, 2009 3 commits
  5. 13 Mar, 2009 6 commits
  6. 12 Mar, 2009 6 commits
    • re PR libobjc/27466 (RFE: Support for libobjc equivalent of std::set_unexpected) · faef499b
      libobjc/
      
      2009-03-12  Richard Frith-Macdonald  <rfm@gnu.org>
      	    David Ayers  <ayers@fsfe.org>
      
      	PR libobjc/27466
      	* objc/objc-api.h (_objc_unexpected_exception): Declare
      	new hook.  Update copyright dates.
      	* exception.c (objc_exception_throw): Use hook.  Update
      	copyright dates.
      	* libobjc.def (_objc_unexpected_exception): Export hook.
      	Update copyright dates.
      	
      gcc/testsuite/
      
      2009-03-12  David Ayers  <ayers@fsfe.org>
      
      	PR libobjc/27466
      	* objc/execute/exceptions/handler-1.m. New test.
      
      From-SVN: r144826
      David Ayers committed
    • re PR target/39431 (ICE in spill_failure, at reload1.c:2093) · 03a18198
      	PR target/39431
      	* config/i386/predicates.md (cmpxchg8b_pic_memory_operand): New
      	predicate.
      	* config/i386/sync.md (sync_compare_and_swap<mode>,
      	sync_compare_and_swap_cc<mode>): For DImode with -m32 -fpic check
      	if operands[1] is cmpxchg8b_pic_memory_operand, if not force address
      	into a register.
      	(sync_double_compare_and_swapdi_pic,
      	sync_double_compare_and_swap_ccdi_pic): Require operand 1 to be
      	cmpxchg8b_pic_memory_operand instead of just memory_operand.
      
      	* gcc.target/i386/pr39431.c: New test.
      
      From-SVN: r144825
      Jakub Jelinek committed
    • re PR target/39445 (failure of SSE2 tests) · 122c59c7
      gcc/
      
      2009-03-12  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/39445
      	* config/i386/i386.c (ix86_expand_push): Don't set memory
      	alignment.
      
      gcc/testsuite/
      
      2009-03-12  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/39445
      	* gcc.target/i386/pr39445.c: New.
      
      	* gcc.target/i386/push-1.c: XFAIL.
      
      From-SVN: r144823
      H.J. Lu committed
    • re PR target/39327 (Incorrect addsub/unpck patterns in sse.md) · cec8874f
      2009-03-12  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/39327
      	* config/i386/sse.md (avx_addsubv8sf3): Correct item bits.
      	(avx_addsubv4df3): Likewise.
      	(*avx_addsubv4sf3): Likewise.
      	(sse3_addsubv4sf3): Likewise.
      
      From-SVN: r144819
      H.J. Lu committed
    • [multiple changes] · 2e95a6c3
      2009-03-11  Andrew Haley  <aph@redhat.com>
      
      	* java/lang/natClassLoader.cc (_Jv_RegisterClassHookDefault): Clear
      	INTERPRETED access modifier.
      
      2009-03-11  Tom Tromey  <tromey@redhat.com>
      
      	* link.cc (_Jv_Linker::find_field): Pass the field_type to
      	_Jv_CheckOrCreateLoadingConstraint, not the class that is
      	requesting the field.
      
      From-SVN: r144818
      Andrew Haley committed
    • re PR target/38824 (performance regression of sse code from 4.2/4.3) · bbb52802
      2009-03-12  H.J. Lu  <hongjiu.lu@intel.com>
      
      	PR target/38824
      	* config/i386/i386.md: Compare REGNO on the new peephole2
      	patterns.
      
      From-SVN: r144817
      H.J. Lu committed