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
- fbc: add '-z fbrt' command line option to link against libfbrt*.a instead of libfb*.a
15
19
- makefile: add target for fbrt, fb runtime library written in fbc. Bulid libfbrt*.a and merge any missing object modules from libfb*.a
16
20
- github #325, #326: fbc: add support for wstrings used with __FB_EVAL__()
21
+
- crt headers: minimal crt headers to compile fbc and build test-suite on freebsd-13.0-i386
22
+
- darwin: Implemented objinfo for Darwin/OSX Mach-O .o files, so #inclib etc. work (TeeEmCee)
23
+
- darwin: put objinfo in 'fbctinf, __DATA' section instead of '.fbctinf' (TeeEmCee)
24
+
- fbc: add '-entry name' command line option to set program entry point (TeeEmCee)
25
+
- added objinfo support for ELF files on freebsd
17
26
18
27
[fixed]
19
28
- github #315: set parameters when calling SCREENCONTROL (was broken in fbc 1.08.0 due to new LONG/LONGINT SCREENCONTROL API's)
@@ -25,6 +34,8 @@ Version 1.09.0
25
34
- github #324: fbc: When converting a wide character escape sequence to an internal format, the escaped value is incorrect. (Skyfish)
26
35
- fbc: remove warning on function suffix in '-lang qb'
27
36
- github #325, #326: fbc: constant folding ASC() on constant strings with embedded NUL characters - previously ASC returned 0 for anything past the first embedded NUL char, for example ASC(!"A\000B",3) incorrectly returned 0 and should return 66
37
+
- rtlib: define fb_AtomicSetThreadFlags() even in the non-multithreaded version of run time library - it is needed by thread_core.c:threadproc() - unusual but not impossible to link the non-multithreaded rtlib and call thread functions
38
+
- darwin: a variety of improvements to allow compiling and linking (TeeEmCee)
0 commit comments