-
Notifications
You must be signed in to change notification settings - Fork 13.2k
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
Working asmjs and wasm targets #36339
Merged
Merged
Changes from 1 commit
Commits
Show all changes
27 commits
Select commit
Hold shift + click to select a range
939bd47
Configure LLVM to use js backend
badboy cb3f579
Make the jsbackend an optional component
badboy 86fd661
Patch panic_unwind to compile, but this is surely broken
badboy 1231ce3
Support emscripten in rustbuild
brson c62d8b1
Update gcc-rs for emscripten
brson ad9184c
Adapting bootstrap to run tests on asmjs.
rschulman b2dfeac
Adding ignore-emscripten to failing tests.
rschulman b8b50f0
Preliminary wasm32 support
brson f41b363
Update libtest for single-threaded emscripten support
brson fcd3279
Improve bootstrap crate testing for emscripten
brson 9c4a01e
Ignore lots and lots of std tests on emscripten
brson 00e377c
Ignore all debuginfo tests on emscripten
brson 10a52d5
Update LLVM with fastcomp patches
brson 37abec0
Tidy
brson 183b2dd
Ignore entire test modules on emscripten instead of individual tests
brson a4c3288
Change the sigs of set_print/set_panic to allow restoring the default…
brson 8401e37
Update bootstrap and compiletest to use the detected nodejs
brson 7c0bf41
Ignore another emscripten test because missing intrinsics
brson 525a798
Rewrite emscripten unwinding to use libcxx
brson 096670c
Ignore various entire test modules on emscripten
brson 834bbab
rustbuild: Only build 'dist' when building the host
brson d997a62
Call emcc with ERROR_ON_UNDEFINED_SYMBOLS
brson 21b987e
Unignore some working emscripten tests
brson badfd62
Cleanup bootstrap
brson 3c038c0
Document emscripten's unwind impl and remove unused function
brson 4f5e73b
Build a dummy alloc_jemalloc crate on platforms that don't support it
brson afa72b5
Don't build any native compiler-builtin components for emscripten
brson 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
Call emcc with ERROR_ON_UNDEFINED_SYMBOLS
- Loading branch information
commit d997a6291f42c9315f9ddd8d4044e8910ced8745
There are no files selected for viewing
This file contains 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 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 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 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 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 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.
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.
Still an issue?
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.
Yep. Don't know why.