mirror of
https://github.com/GraphiteEditor/Graphite.git
synced 2026-09-30 10:48:11 +08:00
* Reorganize file structure * Remove all unsafe code * Add testcase for debugging ub * Convert into proper test with fail condition * General cleanup * Fix tests * Add feature guard for deallocation * Use raw pointer for storing values to avoid violating aliasing rules * Add comment explaining the disabling of simd128 * Fix brush node * Fix formatting
15 lines
475 B
TOML
15 lines
475 B
TOML
[target.wasm32-unknown-unknown]
|
|
#rustflags = ["-C", "target-feature=+simd128,+atomics,+bulk-memory,+mutable-globals","--cfg=web_sys_unstable_apis"]
|
|
rustflags = [
|
|
# Currently disabled because of https://github.com/GraphiteEditor/Graphite/issues/1262
|
|
# The current simd implementation leads to undefined behavior
|
|
#"-C",
|
|
#"target-feature=+simd128",
|
|
"-C",
|
|
"link-arg=--max-memory=4294967296",
|
|
"--cfg=web_sys_unstable_apis",
|
|
]
|
|
|
|
[unstable]
|
|
build-std = ["panic_abort", "std"]
|