Skip to content
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

Roll wasi-libc to include snapshot1 #84

Merged
merged 1 commit into from
Dec 11, 2019
Merged

Roll wasi-libc to include snapshot1 #84

merged 1 commit into from
Dec 11, 2019

Conversation

sbc100
Copy link
Member

@sbc100 sbc100 commented Dec 11, 2019

This brings in the following changes:

f645f49 Update signal macros after upgrade to snapshot1 (#144)
8b3266d github actions: pin checkout action to v1 (#145)
410c660 Use constructor functions for optional init routines. (#142)
fe13053 c header generation updated for reorganized witx ast (#139)
cd74e1d Correct the version of #136 on master (#141)
446cb3f Wasi snapshot preview1 (#140)
54102f0 Ignore rights in libpreopen. (#129)
8c9e1c6 Make the __original_main definition weak, fixing -flto. (#138)
cf81683 Optimize fmin, fmax, etc. (#120)
deb8eae Don't pre-check capabilities in openat. (#130)
ca9046d Use consistent style for wasi-libc C source files. (#131)
951cc3e Fix unintended recursion in __wasilibc_register_preopened_fd. (#133)
5216983 Avoid a strdup call in __wasilibc_populate_libpreopen. (#128)
70099d4 Don't link in libpreopen initialization code when it isn't needed. (#127)
ec4549d Temporarily disable the use of __heap_base. (#132)
a214f1c Use __heap_base by dlmalloc (#114)
a94d2d0 Avoid varargs conventions when calling open (#126)
7fcc4f2 Revamp and simplify the libpreopen code. (#110)
eb7230c Remove more unsupported headers. (#123)

@sbc100 sbc100 changed the title TEST: Roll wasi-libc to include snapshot1 Roll wasi-libc to include snapshot1 Dec 11, 2019
@sbc100 sbc100 requested a review from pchickey December 11, 2019 19:28
This brings in the following changes:

f645f49 Update signal macros after upgrade to snapshot1 (#144)
8b3266d github actions: pin checkout action to v1 (#145)
410c660 Use constructor functions for optional init routines. (#142)
fe13053 c header generation updated for reorganized witx ast (#139)
cd74e1d Correct the version of #136 on master (#141)
446cb3f Wasi snapshot preview1 (#140)
54102f0 Ignore rights in libpreopen. (#129)
8c9e1c6 Make the `__original_main` definition weak, fixing -flto. (#138)
cf81683 Optimize `fmin`, `fmax`, etc. (#120)
deb8eae Don't pre-check capabilities in `openat`. (#130)
ca9046d Use consistent style for wasi-libc C source files. (#131)
951cc3e Fix unintended recursion in __wasilibc_register_preopened_fd. (#133)
5216983 Avoid a `strdup` call in `__wasilibc_populate_libpreopen`. (#128)
70099d4 Don't link in libpreopen initialization code when it isn't needed. (#127)
ec4549d Temporarily disable the use of `__heap_base`. (#132)
a214f1c Use __heap_base by dlmalloc (#114)
a94d2d0 Avoid varargs conventions when calling open (#126)
7fcc4f2 Revamp and simplify the libpreopen code. (#110)
eb7230c Remove more unsupported headers. (#123)
@sbc100
Copy link
Member Author

sbc100 commented Dec 11, 2019

Seems good to go. I guess the CI doesn't do to much actual testing.. but I've done fair about of wasm-libc-side testing.

@pchickey
Copy link
Collaborator

Indeed, we don't have a meaningful test suite and we really ought to.

@sbc100 sbc100 merged commit baa9b68 into master Dec 11, 2019
@sbc100 sbc100 deleted the roll_wasi_libc branch December 11, 2019 23:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants