1
0
Fork 0
mirror of https://github.com/denoland/deno.git synced 2024-12-22 15:24:46 -05:00
denoland-deno/test_napi
Luke Channings a2488ae792
fix(npm): support compiling on linux/aarch64 (#16208)
Changes introduced in #13633 have broken the ability to compile for
linux/aarch64 - specifically the use of a `i8` as a char type, which is
an `u8` on linux/aarch64.

This PR:
- Replaces instances of `i8` with the architecture-aware wrapper type
`c_char`
- Skips the use of `--export-dynamic-symbol` on linux-aarch64, because
the target environments often rely on older libc/binutils versions
2022-10-10 07:59:31 +05:30
..
src fix(npm): support compiling on linux/aarch64 (#16208) 2022-10-10 07:59:31 +05:30
tests feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
.gitignore feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
array_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
async_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
build.rs feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
callback_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
Cargo.toml feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
coerce_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
common.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
numbers_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
object_wrap_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
promise_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
properties_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
strings_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30
typedarray_test.js feat(npm): implement Node API (#13633) 2022-10-05 19:36:44 +05:30