Albert Larsan
cf2dff2b1e
Move /src/test to /tests
2023-01-11 09:32:08 +00:00
Thomas Lively
2bf59bea48
Upgrade Emscripten targets to use upstream LLVM backend
...
- Compatible with Emscripten 1.38.46-upstream or later upstream.
- Refactors the Emscripten target spec to share code with other wasm
targets.
- Replaces the old incorrect wasm32 C call ABI with the correct one,
preserving the old one as wasm32_bindgen_compat for wasm-bindgen
compatibility.
- Updates the varargs ABI used by Emscripten and deletes the old one.
- Removes the obsolete wasm32-experimental-emscripten target.
- Uses EMCC_CFLAGS on CI to avoid the timeout problems with #63649 .
2019-10-16 17:06:48 -07:00
Tyler Mandry
d16b7f705b
Revert "Auto merge of #63649 - tlively:emscripten-upstream-upgrade, r=alexcrichton"
...
This reverts commit 7870050796
, reversing
changes made to 2e7244807a
.
2019-10-05 21:38:45 -07:00
Thomas Lively
5b56c660c9
Fix ABI, run and fix more tests, re-enable CI for PRs
2019-10-04 00:47:21 -07:00
Mark Rousskov
2a663555dd
Remove licenses
2018-12-25 21:08:33 -07:00
Oliver Schneider
8b99c61701
Ensure that statics are always ByRef
2018-05-19 14:24:24 +02:00
John Kåre Alsaker
fdd9787777
Introduce ConstValue and use it instead of miri's Value for constant values
2018-05-11 13:01:44 +02:00
dragan.mladjenovic
dab317f04f
Small nits to make couple of tests pass on mips targets.
2018-04-10 09:11:21 +02:00
Oliver Schneider
0595ff1009
Codegen tests
2018-03-08 08:34:08 +01:00
Eduard-Mihai Burtescu
386d59dc89
rustc_trans: use a predictable layout for constant ADTs.
2017-11-19 02:14:28 +02:00
Austin Hicks
f2f7ace213
Update codegen/link_section.rs.
2016-09-24 21:56:26 -04:00
Richard Diamond
9a24025661
Avoid loading the whole gdb debug scripts section.
...
This is so LLVM isn't forced to load every byte of it. Also sets the alignment of
the load. Adds a test for the debug script section.
2015-09-21 15:43:52 -05:00
Eli Friedman
c40703f9b3
Fix link_section regression.
...
Fixes #27467 .
2015-08-03 17:33:23 -07:00