blob: da10f098aba850a24936a1350a969a430d24ca2f (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
;; RUN: wasm-ctor-eval --help | filecheck %s
;; CHECK: wasm-ctor-eval INFILE
;; CHECK-NEXT:
;; CHECK-NEXT: Execute C++ global constructors ahead of time
;; CHECK-NEXT:
;; Skip standard tool options
;; CHECK: --no-validation,-n Disables validation, assumes inputs are
;; CHECK-NEXT: correct
;; CHECK-NEXT:
;; CHECK-NEXT: --pass-arg,-pa An argument passed along to optimization
;; CHECK-NEXT: passes being run. Must be in the form
;; CHECK-NEXT: KEY@VALUE
;; CHECK-NEXT:
;; CHECK-NEXT: --nominal Use the prototype nominal type system
;; CHECK-NEXT: instead of the normal equirecursive type
;; CHECK-NEXT: system.
;; CHECK-NEXT:
;; CHECK-NEXT: --output,-o Output file (stdout if not specified)
;; CHECK-NEXT:
;; CHECK-NEXT: --emit-text,-S Emit text instead of binary for the
;; CHECK-NEXT: output file
;; CHECK-NEXT:
;; CHECK-NEXT: --debuginfo,-g Emit names section and debug info
;; CHECK-NEXT:
;; CHECK-NEXT: --ctors,-c Comma-separated list of global
;; CHECK-NEXT: constructor functions to evaluate
|