Skip to content
  • rtoy's avatar
    compiler/float-tran.lisp: · 599a4a72
    rtoy authored
    o Handle signed-zeroes for addition, subtraction, and multiplication
      of double-double floats.  That is, return the correct signed zero
      for the result.
    o Try to handle overflow in addition, multiplication, and division by
      returning infinity, if the overflow or divide-by-zero trap is
      disabled.  This is done by looking to see what the corresponding
      double-float operation would return.  This probably needs more work.
    
    code/irrat-dd.lisp:
    o Remove the careful-mul stuff from dd-complex-atanh since we handle
      signed zeroes better now during double-double multiplication.
    599a4a72