Skip to content
Snippets Groups Projects
  1. Apr 05, 2023
  2. Apr 04, 2023
  3. Feb 23, 2023
  4. Feb 20, 2023
  5. Feb 18, 2023
  6. Feb 17, 2023
  7. Feb 15, 2023
  8. Feb 11, 2023
  9. Oct 10, 2022
  10. Oct 06, 2022
  11. Oct 03, 2022
  12. Sep 06, 2022
  13. May 30, 2022
    • Ashley Yakeley's avatar
      Merge pull request #209 from TerrorJack/fix-clockid-ctype · 8cf54fe7
      Ashley Yakeley authored
      Use base CClockId as ClockId type
    • Cheng Shao's avatar
      Add wasm32 CI job · b35924e4
      Cheng Shao authored
      b35924e4
    • Cheng Shao's avatar
      Use base CClockId as ClockId type · 2b3026ff
      Cheng Shao authored
      We used to define ClockId as hsc2hs-detected ${type clockid_t} type.
      Unfortunately, certain libcs (e.g. wasi-libc) define clockid_t as a
      pointer type, and hsc2hs only supports detecting C
      integral/floating-point types, so clockid_t will mistakenly be
      detected as a floating-point type, resulting in incorrect code
      generation.
      
      We should really just use the base CClockId type here. base handles C
      pointer types correctly, since it uses its own custom autoconf logic
      instead of hsc2hs, and similar issues have been reported & fixed
      before, see ghc/ghc!6896
      and ghc/ghc!6912.
      
      Also make tzset conditional.
      2b3026ff
  14. May 13, 2022
  15. May 12, 2022
  16. May 04, 2022
Loading