-
Notifications
You must be signed in to change notification settings - Fork 237
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update GHC 9.12 and HEAD git pins (#2289)
* Update GHC 9.12 and HEAD git pins * Manually update hashes * Add .0 to GHC 9.12 * Update head.hackage * Skip broken tests * Fixes for mingwW64 * Skip broken tests * Skip broken tests
- Loading branch information
1 parent
62b367b
commit 6742e78
Showing
10 changed files
with
53 additions
and
22 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,29 @@ | ||
diff --git a/rts/RtsSymbols.c b/rts/RtsSymbols.c | ||
index a447f126bd..93af0f511f 100644 | ||
--- a/rts/RtsSymbols.c | ||
+++ b/rts/RtsSymbols.c | ||
@@ -165,15 +165,21 @@ extern char **environ; | ||
SymI_HasProto(rts_ConsoleHandlerDone) \ | ||
SymI_NeedsProto(__mingw_module_is_dll) \ | ||
RTS_WIN64_ONLY(SymI_NeedsProto(___chkstk_ms)) \ | ||
- SymI_HasProto(__stdio_common_vswprintf_s) \ | ||
- SymI_HasProto(__stdio_common_vswprintf) \ | ||
SymI_HasProto(_errno) \ | ||
/* see Note [Symbols for MinGW's printf] */ \ | ||
SymI_HasProto(_lock_file) \ | ||
SymI_HasProto(_unlock_file) \ | ||
/* See Note [_iob_func symbol] */ \ | ||
SymI_HasProto_redirect( \ | ||
- __imp___acrt_iob_func, __rts_iob_func, STRENGTH_WEAK, SYM_TYPE_INDIRECT_DATA) | ||
+ __imp___acrt_iob_func, __rts_iob_func, STRENGTH_WEAK, SYM_TYPE_INDIRECT_DATA) \ | ||
+ SymI_HasProto(__mingw_vsnwprintf) \ | ||
+ SymI_HasProto(__mingw_vfprintf) \ | ||
+ SymI_HasProto(closure_sizeW_) \ | ||
+ SymI_NeedsProto(_tzset) \ | ||
+ /* ^^ This one needed for time, tzset deprecated */\ | ||
+ SymI_NeedsProto(tzset) \ | ||
+ SymI_HasProto(strtoll) | ||
+ /* ^^ These two are needed for unix-time */ | ||
#else | ||
#define RTS_MINGW_ONLY_SYMBOLS /**/ | ||
#endif |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters