aboutsummaryrefslogtreecommitdiff
path: root/packages
diff options
context:
space:
mode:
authorMateusz Mikuła <mati865@gmail.com>2024-06-03 23:42:53 +0200
committerChris Packham <judge.packham@gmail.com>2024-06-05 19:32:48 +1200
commit78980241378010f4983e320df76b5edf58a62ab7 (patch)
tree0cbef8d0c8f2abacb0bc3b38c0e89473a25c4279 /packages
parentb82f532f0b918f7c3e4773c9b50345bdc3f0346b (diff)
downloadcrosstool-ng-78980241378010f4983e320df76b5edf58a62ab7.tar.gz
crosstool-ng-78980241378010f4983e320df76b5edf58a62ab7.tar.bz2
crosstool-ng-78980241378010f4983e320df76b5edf58a62ab7.zip
mingw-w64: add v12.0.0
This release defaults to UCRT rather than MSVCRT, brings new APIs and improved math functions. Signed-off-by: Mateusz Mikuła <mati865@gmail.com>
Diffstat (limited to 'packages')
-rw-r--r--packages/mingw-w64/v12.0.0/0000-mingw64-malloc.patch30
-rw-r--r--packages/mingw-w64/v12.0.0/chksum8
-rw-r--r--packages/mingw-w64/v12.0.0/version.desc0
3 files changed, 38 insertions, 0 deletions
diff --git a/packages/mingw-w64/v12.0.0/0000-mingw64-malloc.patch b/packages/mingw-w64/v12.0.0/0000-mingw64-malloc.patch
new file mode 100644
index 00000000..8e0add1f
--- /dev/null
+++ b/packages/mingw-w64/v12.0.0/0000-mingw64-malloc.patch
@@ -0,0 +1,30 @@
+---
+ mingw-w64-tools/genidl/src/genidl_cfg.h | 2 ++
+ mingw-w64-tools/genidl/src/genidl_typinfo.c | 3 +++
+ 2 files changed, 5 insertions(+)
+
+--- a/mingw-w64-tools/genidl/src/genidl_cfg.h
++++ b/mingw-w64-tools/genidl/src/genidl_cfg.h
+@@ -26,7 +26,9 @@
+ #include <stdio.h>
+ #include <stdlib.h>
+ #include <string.h>
++#if defined(HAVE_MALLOC_H)
+ #include <malloc.h>
++#endif
+ #include <memory.h>
+ #include <stdarg.h>
+ #include <stdint.h>
+--- a/mingw-w64-tools/genidl/src/genidl_typinfo.c
++++ b/mingw-w64-tools/genidl/src/genidl_typinfo.c
+@@ -21,7 +21,10 @@
+ #include "genidl_cfg.h"
+ #include "genidl_typeinfo.h"
+ #include "genidl_typinfo.h"
++#if defined(HAVE_MALLOC_H)
+ #include <malloc.h>
++#endif
++#include <stdlib.h>
+ #include <string.h>
+ #include <memory.h>
+
diff --git a/packages/mingw-w64/v12.0.0/chksum b/packages/mingw-w64/v12.0.0/chksum
new file mode 100644
index 00000000..46a45c5d
--- /dev/null
+++ b/packages/mingw-w64/v12.0.0/chksum
@@ -0,0 +1,8 @@
+md5 mingw-w64-v12.0.0.tar.bz2 cb32877a300620246926613489022fae
+sha1 mingw-w64-v12.0.0.tar.bz2 8a725388147e7aa2b367c35e52e91a92713e1faf
+sha256 mingw-w64-v12.0.0.tar.bz2 cc41898aac4b6e8dd5cffd7331b9d9515b912df4420a3a612b5ea2955bbeed2f
+sha512 mingw-w64-v12.0.0.tar.bz2 949b2bfab8763ab10ec4e9fdfdaf5361517a4ab787fb98ab419b38d02694061c2e821ebbf6e2e4b39d92bdf17419d116daa8e63afd9e01d11592f39df4da69d7
+md5 mingw-w64-v12.0.0.zip a3d5e45d99805e9b95ed76ee564edece
+sha1 mingw-w64-v12.0.0.zip e2926a37b5a7d271503339a073d9289ffe52b436
+sha256 mingw-w64-v12.0.0.zip c19563610fdf7c8075959bcc2b834359c261b6d85998fb31822595765004ade8
+sha512 mingw-w64-v12.0.0.zip 2b42d355d4c9172671ee8375fa30d277b09d5bd8f56d011252087745768e89ebb22c7a661b87ffb51a5517359dff1013bdd4d532fe6da1bce6d56ee35f4ecd9b
diff --git a/packages/mingw-w64/v12.0.0/version.desc b/packages/mingw-w64/v12.0.0/version.desc
new file mode 100644
index 00000000..e69de29b
--- /dev/null
+++ b/packages/mingw-w64/v12.0.0/version.desc