-
Notifications
You must be signed in to change notification settings - Fork 150
Comparing changes
Open a pull request
base repository: freebasic/fbc
base: master
head repository: freebasic/fbc
compare: fbc-1.08
- 16 commits
- 16 files changed
- 2 contributors
Commits on Jul 6, 2021
-
makefile: add config-post.mk to augment/alter makefile variables befo…
…re build rules (cherry picked from commit 0e37087)
Configuration menu - View commit details
-
Copy full SHA for 561a9b7 - Browse repository at this point
Copy the full SHA 561a9b7View commit details
Commits on Jul 24, 2021
-
Configuration menu - View commit details
-
Copy full SHA for e5e460c - Browse repository at this point
Copy the full SHA e5e460cView commit details -
(cherry picked from commit 4b53924)
Configuration menu - View commit details
-
Copy full SHA for e9c18db - Browse repository at this point
Copy the full SHA e9c18dbView commit details -
changelog.txt: update for d2d scaling
(cherry picked from commit 75a340d)
Configuration menu - View commit details
-
Copy full SHA for edbb6ef - Browse repository at this point
Copy the full SHA edbb6efView commit details
Commits on Sep 4, 2021
-
fix regression - fbc.stripsymbols (-strip/-nostrip) check clobbered b…
…y emscripten merge
Configuration menu - View commit details
-
Copy full SHA for fac0ede - Browse repository at this point
Copy the full SHA fac0edeView commit details
Commits on Oct 16, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 28c2e43 - Browse repository at this point
Copy the full SHA 28c2e43View commit details
Commits on Dec 5, 2021
-
fbrt: don't check ThreadDetach on main thread in the debug version
- debug asserts in libfbrt will throw an error if the caller tries to detach the main thread - the test-suite can't recover from this type of failure so must be disabled - maybe in future if ON ERROR is made to work, we can catch the debug assert (cherry picked from commit de3b10d)
Configuration menu - View commit details
-
Copy full SHA for fb42146 - Browse repository at this point
Copy the full SHA fb42146View commit details -
gfxlib2: fix conditional for cygwin builds (#if => #ifdef)
(cherry picked from commit 8e21b7b)
Configuration menu - View commit details
-
Copy full SHA for 767a09b - Browse repository at this point
Copy the full SHA 767a09bView commit details -
fbc-tests: fix tests/quirk/inline-asm.bas for x86_64
- use RIP-relative addressing to test the address of a procedure in ASM - error found when testing with latest binutils With the previous 'mov rax, offset quirk_inline_asm_f1': Depending on the version of binutils maybe will see this error: asm.o:fake:(.text+0x4d): relocation truncated to fit: R_X86_64_32S against `.text' The immediate cause is: - when the ASM is compiled in to an object file, space is reserved for a 32-bit sign extended address. - when the object file is linked, the linker is relocating the code to an address that can't be represented by a 32-bit sign extended address. - therefore we get an error that the address has been truncated Possible change in binutils: - binutils 2.34 appears to default the executable image base to 0x40000000 - binutils 2.37 appears to default the executable image base to 0x140000000 (cherry picked from commit b4073ee)
Configuration menu - View commit details
-
Copy full SHA for 3cfde53 - Browse repository at this point
Copy the full SHA 3cfde53View commit details -
bootstrap: add cygwin-x86_64 to the bootstrap package
(cherry picked from commit cc0cef2)
Configuration menu - View commit details
-
Copy full SHA for e240c07 - Browse repository at this point
Copy the full SHA e240c07View commit details -
bootstrap: add cygwin-x86_64 to the bootstrap package
(cherry picked from commit a084e82)
Configuration menu - View commit details
-
Copy full SHA for 79bc5af - Browse repository at this point
Copy the full SHA 79bc5afView commit details
Commits on Dec 19, 2021
-
Configuration menu - View commit details
-
Copy full SHA for 5029365 - Browse repository at this point
Copy the full SHA 5029365View commit details -
fbc: add '-z fbrt' command line option to link against libfbrt*.a ins…
…tead of libfb*.a
Configuration menu - View commit details
-
Copy full SHA for dfb5f85 - Browse repository at this point
Copy the full SHA dfb5f85View commit details -
makefile: add target for fbrt, the fb runtime library written in fbc.
- build source found in src/fbrt/*.bas, plus OS and taret specific directories - bulid libfbrt*.a and merge any missing object modules from libfb*.a by coping src/rtlib/obj to src/fbrt/obj
Configuration menu - View commit details
-
Copy full SHA for 7491143 - Browse repository at this point
Copy the full SHA 7491143View commit details
Commits on Nov 15, 2023
-
Configuration menu - View commit details
-
Copy full SHA for dfb9e5e - Browse repository at this point
Copy the full SHA dfb9e5eView commit details -
changelog.txt: fbc-1.08.0 log message correction
- Change overload to IMAGEINFO( byval as const any ptr, byref as long = 0, byref as long = 0, byref as long = 0, byref as long = 0, byref as any ptr = 0, byref as long = 0 ) as long
Configuration menu - View commit details
-
Copy full SHA for b6d4d46 - Browse repository at this point
Copy the full SHA b6d4d46View commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff master...fbc-1.08