diff options
| author | Albert Larsan <74931857+albertlarsan68@users.noreply.github.com> | 2023-01-05 09:13:28 +0100 |
|---|---|---|
| committer | Albert Larsan <74931857+albertlarsan68@users.noreply.github.com> | 2023-01-11 09:32:08 +0000 |
| commit | cf2dff2b1e3fa55fa5415d524200070d0d7aacfe (patch) | |
| tree | 40a88d9a46aaf3e8870676eb2538378b75a263eb /src/test/run-make/wasm-stringify-ints-small | |
| parent | ca855e6e42787ecd062d81d53336fe6788ef51a9 (diff) | |
| download | rust-cf2dff2b1e3fa55fa5415d524200070d0d7aacfe.tar.gz rust-cf2dff2b1e3fa55fa5415d524200070d0d7aacfe.zip | |
Move /src/test to /tests
Diffstat (limited to 'src/test/run-make/wasm-stringify-ints-small')
| -rw-r--r-- | src/test/run-make/wasm-stringify-ints-small/Makefile | 10 | ||||
| -rw-r--r-- | src/test/run-make/wasm-stringify-ints-small/foo.rs | 33 |
2 files changed, 0 insertions, 43 deletions
diff --git a/src/test/run-make/wasm-stringify-ints-small/Makefile b/src/test/run-make/wasm-stringify-ints-small/Makefile deleted file mode 100644 index 2fa2c954d4a..00000000000 --- a/src/test/run-make/wasm-stringify-ints-small/Makefile +++ /dev/null @@ -1,10 +0,0 @@ -include ../../run-make-fulldeps/tools.mk - -ifeq ($(TARGET),wasm32-unknown-unknown) -all: - $(RUSTC) foo.rs -C lto -O --target wasm32-unknown-unknown - wc -c < $(TMPDIR)/foo.wasm - [ "`wc -c < $(TMPDIR)/foo.wasm`" -lt "25000" ] -else -all: -endif diff --git a/src/test/run-make/wasm-stringify-ints-small/foo.rs b/src/test/run-make/wasm-stringify-ints-small/foo.rs deleted file mode 100644 index 7a947f013ad..00000000000 --- a/src/test/run-make/wasm-stringify-ints-small/foo.rs +++ /dev/null @@ -1,33 +0,0 @@ -#![crate_type = "cdylib"] - -extern "C" { - fn observe(ptr: *const u8, len: usize); -} - -macro_rules! s { - ( $( $f:ident -> $t:ty );* $(;)* ) => { - $( - extern "C" { - fn $f() -> $t; - } - let s = $f().to_string(); - observe(s.as_ptr(), s.len()); - )* - }; -} - -#[no_mangle] -pub unsafe extern "C" fn foo() { - s! { - get_u8 -> u8; - get_i8 -> i8; - get_u16 -> u16; - get_i16 -> i16; - get_u32 -> u32; - get_i32 -> i32; - get_u64 -> u64; - get_i64 -> i64; - get_usize -> usize; - get_isize -> isize; - } -} |
