[lld] [lld][WebAssembly] Allow `--no-stack-first` in addition to `--stack-first` (PR #166384)
Derek Schuff via llvm-commits
llvm-commits at lists.llvm.org
Tue Nov 4 10:27:36 PST 2025
================
@@ -8,6 +8,15 @@ RUN: llvm-mc -filetype=obj -triple=wasm32-unknown-unknown %p/Inputs/stack-first.
RUN: wasm-ld -z stack-size=512 --stack-first --export=__data_end --export=__heap_base --export=someByte -o %t.wasm %t.o
RUN: obj2yaml %t.wasm | FileCheck %s
+; Check `--no-stack-first`
+RUN: wasm-ld -z stack-size=512 --stack-first --no-stack-first --export=__data_end --export=__heap_base --export=someByte -o %t.wasm %t.o
+RUN: obj2yaml %t.wasm | FileCheck %s --check-prefix=NOT-FIRST
+
+; Check that the default
----------------
dschuff wrote:
```suggestion
; Check that the default is no-stack-first
```
https://github.com/llvm/llvm-project/pull/166384
More information about the llvm-commits
mailing list