-
-
Notifications
You must be signed in to change notification settings - Fork 1k
Implement buildmode=c-archive #5316
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Closed
Closed
Changes from 16 commits
Commits
Show all changes
34 commits
Select commit
Hold shift + click to select a range
9450ee8
initial
hectorchu 02e150a
fix esp32
hectorchu 0491538
fix ar exec
hectorchu 98e3f5b
use builtin ar
hectorchu f9d09ee
xtensa: write each function to its own section
hectorchu 21dce58
fix multiple definitions
hectorchu cc16c7d
link obj files together
hectorchu f4fb346
only link for xtensa
hectorchu ab5ef7e
remove call_start_cpu0
hectorchu f87b75d
allow c side to set gc vars
hectorchu 6f33edd
Merge remote-tracking branch 'origin/dev' into c-archive
hectorchu ead5efa
fix error
hectorchu 1728ce0
remove malloc and friends
hectorchu ccb331e
remove unnecessary line
hectorchu 575886c
simplify
hectorchu 0ec59df
simplify
hectorchu 27e364f
revert unneeded macos change
hectorchu da24005
Merge branch 'dev' into c-archive
hectorchu fb26e5d
apply fixup to riscv as well
hectorchu bfa8cd7
remove nonnull attribute from malloc
hectorchu ad2cb23
add buildmode to tags
hectorchu f012bdf
Merge branch 'dev' into c-archive
hectorchu 73291c8
doesn't seem necessary anymore
hectorchu 4126133
better c-archive separation
hectorchu 3c2feba
complete overhaul
hectorchu 88f2911
for consistency
hectorchu cafc515
add CGO_CFLAGS
hectorchu 85c4b74
slightly tidier
hectorchu 604a482
simply rename the clashing symbols
hectorchu 0bb44a8
interrupt handling done by OS
hectorchu 6d0d99f
restrict to esp32c3
hectorchu b4a7075
tinygo.riscv not esp32c3
hectorchu 823e602
place tinygo_scanCurrentStack in same section as tinygo_scanstack to …
hectorchu 9927d6d
Merge branch 'dev' into c-archive
hectorchu File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.