Skip to content

Commit 73b229e

Browse files
committed
fbc-1.10: contrib/release/build.sh
- add recipe for building fbc using winlibs-gcc-11.2/3/4 toolchain
1 parent d453535 commit 73b229e

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

changelog.txt

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,7 @@ Version 1.10.1
77

88
[added]
99
- release: add recipes for building fbc distros using gcc-11.2 and gcc-12.2 Mingw-w64 project toolchains
10+
- release: add recipe for building fbc distros using winlibs-gcc-11.2/3/4 toolchain
1011

1112
[fixed]
1213
- sf.net #982: Array descriptors emitted incorrectly in gcc backend

contrib/release/build.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,7 @@
6868
# -gcc-11.2.0 (mingw-w64 project)
6969
# -gcc-12.2.0 (mingw-w64 project)
7070
# -winlibs-gcc-9.3.0 (winlibs mingwrt 7.0.0r3 - sjlj)
71+
# -winlibs-gcc-11.2.0 (winlibs mingwrt 10.0.0r1 - msvcrt)
7172
# -winlibs-gcc-11.3.0 (winlibs mingwrt 10.0.0r3 - msvcrt)
7273
# -winlibs-gcc-11.4.0 (winlibs mingwrt 11.0.0r1 - msvcrt)
7374
# -winlibs-gcc-10.2.0 (winlibs mingwrt 8.0.0r8)
@@ -393,6 +394,14 @@ get_winlibs_toolchain() {
393394
winlibsdir=$gccversion-$llvmversion-$mingwruntime-msvcrt-$mingwbuildsrev
394395
file=winlibs-$arch-posix-$default_eh-gcc-$gccversion-mingw-w64msvcrt-$mingwruntime-$mingwbuildsrev.7z
395396
;;
397+
-winlibs-gcc-11.2.0)
398+
gccversion=11.2.0
399+
llvmversion=
400+
mingwruntime=10.0.0
401+
mingwbuildsrev=r1
402+
winlibsdir=$gccversion-$mingwruntime-msvcrt-$mingwbuildsrev
403+
file=winlibs-$arch-posix-$default_eh-gcc-$gccversion-mingw-w64msvcrt-$mingwruntime-$mingwbuildsrev.7z
404+
;;
396405
-winlibs-gcc-10.3.0)
397406
gccversion=10.3.0
398407
llvmversion=11.1.0
@@ -966,7 +975,7 @@ windowsbuild() {
966975
;;
967976
esac
968977
;;
969-
-winlibs-gcc-9.3.0|-winlibs-gcc-10.2.0|-winlibs-gcc-10.3.0|-winlibs-gcc-11.3.0|-winlibs-gcc-11.4.0)
978+
-winlibs-gcc-9.3.0|-winlibs-gcc-10.2.0|-winlibs-gcc-10.3.0|-winlibs-gcc-11.2.0|-winlibs-gcc-11.3.0|-winlibs-gcc-11.4.0)
970979
# -winlibs-gcc-X.X is being built from winlibs and the binutils have a few dependencies
971980
# copy these to the bin directory - they go with the executables and should
972981
# not be used as general libraries

0 commit comments

Comments
 (0)