Skip to content
Snippets Groups Projects
  1. Jan 03, 2025
  2. Dec 19, 2024
  3. Nov 28, 2024
  4. Nov 13, 2024
  5. Oct 25, 2024
  6. Oct 22, 2024
  7. Oct 17, 2024
  8. Oct 15, 2024
  9. Oct 14, 2024
    • Martin Storsjö's avatar
      musl: Fix limiting the float precision in intermediates. · 3607eae6
      Martin Storsjö authored and Alexandre Julliard's avatar Alexandre Julliard committed
      musl itself expects to be configured to compile with either
      -ffloat-store or -fexcess-precision=standard - but when imported
      into Wine, those flags aren't used.
      
      This seems to be essential for getting reasonable precision
      from some math functions such as exp2() - without the expected
      precision truncation, the output value of exp2() can be off by
      as much as 0.2% in some cases.
      
      As Wine doesn't build the musl sources with those flags, use
      volatile to force storing/reloading floats in order to limit
      their intermediate precision, as musl expects.
      
      Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=56372
      3607eae6
  10. Oct 12, 2024
  11. Sep 02, 2024
  12. Jun 02, 2024
  13. May 30, 2024
  14. May 03, 2024
  15. Mar 19, 2024
  16. Mar 06, 2024
  17. Feb 22, 2024
  18. Feb 17, 2024
  19. Feb 15, 2024
Loading