Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants