-
Notifications
You must be signed in to change notification settings - Fork 3.5k
Add EXPORT_KEEPALIVE to export symbols even in MINIMAL_RUNTIME #18819
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
Add EXPORT_KEEPALIVE to export symbols even in MINIMAL_RUNTIME #18819
Conversation
sbc100
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm! Can we add some tests though? At least one test for building with -sEXPORT_KEEPALIVE=0 in the normal runtime and one for -sEXPORT_KEEPALIVE= in the minimal runtime?
|
@sbc100 Done! Fixed the comments and added two tests |
0eac5df to
fcb0809
Compare
sbc100
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm % comments
|
@sbc100 Done! I had to make some gymnastic again for Took the liberty to also update the ChangeLog. |
|
Done :) I think the failing test happens also on master, doesn't look related to this MR. |
Head branch was pushed to by a user without write access
45d8735 to
dea9657
Compare
sbc100
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
lgtm, just a couple of more minor comments.
|
@sbc100 Done :) |
293b78a to
e1c8123
Compare
Head branch was pushed to by a user without write access
e01da91 to
cefc557
Compare
|
@sbc100 The tests were red so I rebased on |
This is the continuity of #17911, and an attempt to fix #18814.