• Andreas Klebinger's avatar
    Initialize hs_init with UTF8 encoded arguments on Windows. · 7af0b906
    Andreas Klebinger authored
    Get utf8 encoded arguments before we call hs_init and use them
    instead of ignoring hs_init arguments. This reduces differing
    behaviour of the RTS between windows and linux and simplifies
    the code involved.
    A few testcases were changed to expect the same result on windows
    as on linux after the changes.
    This fixes #13940.
    Test Plan: ./validate
    Reviewers: austin, hvr, bgamari, erikd, simonmar, Phyx
    Subscribers: Phyx, rwbarton, thomie
    GHC Trac Issues: #13940
    Differential Revision: https://phabricator.haskell.org/D3739
Rts.h 8.44 KB