934-avr32_bug_9675.patch 495 B

123456789101112131415161718192021
  1. --- a/gcc/config/avr32/lib1funcs.S
  2. +++ b/gcc/config/avr32/lib1funcs.S
  3. @@ -1460,7 +1460,6 @@ __avr32_f64_cmp_lt:
  4. 0:
  5. ld.w r7, sp++
  6. popm pc, r12=0
  7. -#endif
  8. 3:
  9. cp.w r7, 1 /* Check sign bit from r9 */
  10. @@ -1481,8 +1480,8 @@ __avr32_f64_cmp_lt:
  11. reteq 0 /* Both operands are zero. Return false. */
  12. #endif
  13. ret r12
  14. -
  15. -
  16. +#endif
  17. +
  18. #if defined(L_avr32_f64_div) || defined(L_avr32_f64_div_fast)
  19. .align 2