You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: changelog.txt
+7Lines changed: 7 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -4,16 +4,23 @@ Version 1.10.1
4
4
- rtlib: printf format specifier, use 'll' instead of 'I64' if building for ucrt or mingw-w64's stdio implementation (for newer gcc versions and c std)
5
5
- gcc backend: use 'char' types for zstring instead of 'uint8' to avoid warnings in newer gcc 11+
6
6
- release: update to build libffi 3.4.4 - this is needed to work with newer mingw-w64 based toolchains for gcc 11.x and up
7
+
- emscripten/fbc: in debug version of fbc (__FB_DEBUG__<>0) allow wchar conversion on win32 host to allow building and testing of the test-suite
7
8
8
9
[added]
9
10
- release: add recipes for building fbc distros using gcc-11.2 and gcc-12.2 Mingw-w64 project toolchains
10
11
- release: add recipe for building fbc distros using winlibs-gcc-11.2/3/4 toolchain
12
+
- fbc: '-fbgfx' command line option to link against correct libfbgfx variant, for platforms (emscripten) where it's not automatic due to missing objinfo support
11
13
12
14
[fixed]
13
15
- sf.net #982: Array descriptors emitted incorrectly in gcc backend
14
16
- gas64: emit debug information for statics
15
17
- gas64: handle #inf's and NaN's in float comparisons
16
18
- unable to set opengl scaling to 1 after initial screen mode - previously: logic error in the driver code prevented the scaling from being set to 1
19
+
- emscripten: fbc created faulty static libraries (it called ar instead of emar)
20
+
- fbc: emscripten: wstring was broken because sizeof(wstring) was 2 rather than 4
21
+
- emscripten: non-graphical programs will now run under node.js. Use -x output.js to produce a .js rather than an .html
22
+
- rtlib: emscripten: CURDIR and EXEPATH always returned ""
23
+
- emscripten/fbc: -sASYNCIFY wasn't passed to emcc at link-time as needed by recent Emscripten
0 commit comments