1. 14 10月, 2014 1 次提交
  2. 23 6月, 2014 1 次提交
    • L
      fpu: softfloat: drop INLINE macro · a49db98d
      Luiz Capitulino 提交于
      This commit expands all uses of the INLINE macro and drop it.
      
      The reason for this is to avoid clashes with external libraries with
      bad name conventions and also because renaming keywords is not a good
      practice.
      
      PS: I'm fine with this change to be licensed under softfloat-2a or
      softfloat-2b.
      Signed-off-by: NLuiz Capitulino <lcapitulino@redhat.com>
      a49db98d
  3. 08 4月, 2014 1 次提交
  4. 18 3月, 2014 1 次提交
  5. 20 2月, 2014 1 次提交
  6. 09 1月, 2014 15 次提交
  7. 08 1月, 2014 15 次提交
  8. 10 12月, 2013 2 次提交
  9. 15 4月, 2013 1 次提交
    • P
      fpu: Correct edgecase in float64_muladd · e3d142d0
      Peter Maydell 提交于
      In handling float64_muladd, if we end up doing a subtraction of the
      product and c, and the 128 bit result of this subtraction happens to
      have its most significant bit in bit 63, we weren't handling this
      correctly when attempting to normalize to put the most significant
      bit into bit 126.  We would end up doing a right shift by a negative
      number (undefined behaviour in C) so at best we would return an
      incorrect result to the guest.  MSB in bit 63 has to be handled as a
      special case separately from MSB in 0..62 and MSB in 63..126.  (MSB
      in 127 is not possible.)
      Signed-off-by: NPeter Maydell <peter.maydell@linaro.org>
      Reviewed-by: NAurelien Jarno <aurelien@aurel32.net>
      Signed-off-by: NAurelien Jarno <aurelien@aurel32.net>
      e3d142d0
  10. 26 1月, 2013 1 次提交
  11. 05 1月, 2013 1 次提交
新手
引导
客服 返回
顶部