Skip to content

Commit 894a0e9

Browse files
authored
internal: add llvm into cond-compile (#2008)
* internal: support llvm backend * fix: enable monotonic clock on llvm backend
1 parent 71d07b1 commit 894a0e9

15 files changed

Lines changed: 20 additions & 21 deletions

File tree

array/moon.pkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,6 +14,6 @@
1414
"targets": {
1515
"array_js.mbt": ["js"],
1616
"array_nonjs.mbt": ["not", "js"],
17-
"panic_test.mbt": ["not", "native"]
17+
"panic_test.mbt": ["not", "native", "llvm"]
1818
}
1919
}

bench/moon.pkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"targets": {
33
"monotonic_clock_js.mbt": ["js"],
44
"monotonic_clock_wasm.mbt": ["wasm", "wasm-gc"],
5-
"monotonic_clock_native.mbt": ["native"]
5+
"monotonic_clock_native.mbt": ["native", "llvm"]
66
},
77
"import": [
88
"moonbitlang/core/builtin",

builtin/moon.pkg.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,14 +21,14 @@
2121
"bigint_nonjs_wbtest.mbt": ["not", "js"],
2222
"arraycore_js.mbt": ["js"],
2323
"arraycore_nonjs.mbt": ["not", "js"],
24-
"panic_test.mbt": ["not", "native"],
25-
"panic_wbtest.mbt": ["not", "native"],
24+
"panic_test.mbt": ["not", "native", "llvm"],
25+
"panic_wbtest.mbt": ["not", "native", "llvm"],
2626
"panic_nonjs_test.mbt": ["wasm", "wasm-gc"],
2727
"array_nonjs_test.mbt": ["not", "js"],
2828
"stringbuilder_buffer.mbt": ["not", "js"],
2929
"stringbuilder_concat.mbt": ["js"],
3030
"double_to_int64_js.mbt": ["js"],
31-
"double_to_int64_native.mbt": ["native"],
31+
"double_to_int64_native.mbt": ["native", "llvm"],
3232
"double_to_int64_wasm.mbt": ["wasm", "wasm-gc"],
3333
"double_to_int.mbt": ["not", "wasm", "wasm-gc"],
3434
"double_to_int_wasm.mbt": ["wasm", "wasm-gc"]

deque/moon.pkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"moonbitlang/core/json"
55
],
66
"targets": {
7-
"panic_test.mbt": ["not", "native"]
7+
"panic_test.mbt": ["not", "native", "llvm"]
88
},
99
"test-import": [
1010
"moonbitlang/core/array"

env/moon.pkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,6 @@
99
"targets": {
1010
"env_wasm.mbt": ["wasm", "wasm-gc"],
1111
"env_js.mbt": ["js"],
12-
"env_native.mbt": ["native"]
12+
"env_native.mbt": ["native", "llvm"]
1313
}
1414
}

immut/array/moon.pkg.json

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,13 @@
1010
"targets": {
1111
"panic_test.mbt": [
1212
"not",
13-
"native"
13+
"native",
14+
"llvm"
1415
],
1516
"panic_wbtest.mbt": [
1617
"not",
17-
"native"
18+
"native",
19+
"llvm"
1820
]
1921
}
2022
}

immut/list/moon.pkg.json

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,6 @@
1010
"moonbitlang/core/double"
1111
],
1212
"targets": {
13-
"panic_test.mbt": [
14-
"not",
15-
"native"
16-
]
13+
"panic_test.mbt": ["not", "native", "llvm"]
1714
}
1815
}

immut/priority_queue/moon.pkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
],
77
"test-import": ["moonbitlang/core/random"],
88
"targets": {
9-
"panic_test.mbt": ["not", "native"]
9+
"panic_test.mbt": ["not", "native", "llvm"]
1010
}
1111
}

immut/sorted_map/moon.pkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,6 @@
88
"moonbitlang/core/json"
99
],
1010
"targets": {
11-
"panic_wbtest.mbt": ["not", "native"]
11+
"panic_wbtest.mbt": ["not", "native", "llvm"]
1212
}
1313
}

immut/sorted_set/moon.pkg.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,6 @@
66
"moonbitlang/core/json"
77
],
88
"targets": {
9-
"panic_test.mbt": ["not", "native"]
9+
"panic_test.mbt": ["not", "native", "llvm"]
1010
}
1111
}

0 commit comments

Comments
 (0)