]>
Commit | Line | Data |
---|---|---|
abe05a73 XL |
1 | #include <stdint.h> |
2 | ||
3 | /* Used to generate dyncall.s */ | |
4 | ||
5 | uint32_t i() { | |
6 | return 0; | |
7 | } | |
8 | uint32_t i_f(float f) { | |
9 | return 0; | |
10 | } | |
11 | void vd(double d) { | |
12 | return; | |
13 | } | |
14 | float ffjjdi(float f, uint64_t j, uint64_t j2, double d, uint32_t i) { | |
15 | return 0.0; | |
16 | } | |
17 | ||
18 | /* Duplicates sig vd */ | |
19 | void vd2(double d) { | |
20 | return; | |
21 | } | |
22 | ||
23 | int main() { | |
24 | asm(" i32.const $drop=, i@FUNCTION"); | |
25 | asm(" i32.const $drop=, i_f@FUNCTION"); | |
26 | asm(" i32.const $drop=, vd@FUNCTION"); | |
27 | asm(" i32.const $drop=, ffjjdi@FUNCTION"); | |
28 | asm(" i32.const $drop=, vd2@FUNCTION"); | |
29 | return 0; | |
30 | } |