Skip to content

Commit f453d9d

Browse files
authored
Appease GCC strict prototypes warning (#3775)
1 parent cbc2078 commit f453d9d

30 files changed

+338
-338
lines changed

core/iwasm/aot/aot_reloc.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -226,7 +226,7 @@ SymbolMap *
226226
get_target_symbol_map(uint32 *sym_num);
227227

228228
uint32
229-
get_plt_table_size();
229+
get_plt_table_size(void);
230230

231231
void
232232
init_plt_table(uint8 *plt);

core/iwasm/aot/aot_runtime.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -648,7 +648,7 @@ aot_check_app_addr_and_convert(AOTModuleInstance *module_inst, bool is_str,
648648
void **p_native_addr);
649649

650650
uint32
651-
aot_get_plt_table_size();
651+
aot_get_plt_table_size(void);
652652

653653
void *
654654
aot_memmove(void *dest, const void *src, size_t n);

core/iwasm/aot/arch/aot_reloc_aarch64.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,7 @@ get_current_target(char *target_buf, uint32 target_buf_size)
7979
}
8080

8181
static uint32
82-
get_plt_item_size()
82+
get_plt_item_size(void)
8383
{
8484
/* 6*4 bytes instructions and 8 bytes symbol address */
8585
return 32;

core/iwasm/aot/arch/aot_reloc_arm.c

Lines changed: 97 additions & 97 deletions
Original file line numberDiff line numberDiff line change
@@ -12,102 +12,102 @@
1212
#define R_ARM_MOVT_ABS 44
1313

1414
/* clang-format off */
15-
void __adddf3();
16-
void __addsf3();
17-
void __aeabi_d2f();
18-
void __aeabi_d2iz();
19-
void __aeabi_d2lz();
20-
void __aeabi_d2uiz();
21-
void __aeabi_d2ulz();
22-
void __aeabi_dadd();
23-
void __aeabi_dcmpeq();
24-
void __aeabi_dcmpge();
25-
void __aeabi_dcmpgt();
26-
void __aeabi_dcmple();
27-
void __aeabi_dcmplt();
28-
void __aeabi_dcmpun();
29-
void __aeabi_ddiv();
30-
void __aeabi_dmul();
31-
void __aeabi_dsub();
32-
void __aeabi_f2d();
33-
void __aeabi_f2iz();
34-
void __aeabi_f2lz();
35-
void __aeabi_f2ulz();
36-
void __aeabi_fadd();
37-
void __aeabi_fcmpeq();
38-
void __aeabi_fcmpge();
39-
void __aeabi_fcmpgt();
40-
void __aeabi_fcmple();
41-
void __aeabi_fcmplt();
42-
void __aeabi_fcmpun();
43-
void __aeabi_fdiv();
44-
void __aeabi_fmul();
45-
void __aeabi_fsub();
46-
void __aeabi_i2d();
47-
void __aeabi_i2f();
48-
void __aeabi_idiv();
49-
void __aeabi_idivmod();
50-
void __aeabi_l2d();
51-
void __aeabi_l2f();
52-
void __aeabi_ldivmod();
53-
void __aeabi_memclr();
54-
void __aeabi_memcpy();
55-
void __aeabi_memmove();
56-
void __aeabi_memset();
57-
void __aeabi_ui2d();
58-
void __aeabi_ui2f();
59-
void __aeabi_uidiv();
60-
void __aeabi_uidivmod();
61-
void __aeabi_ul2d();
62-
void __aeabi_ul2f();
63-
void __aeabi_uldivmod();
64-
void __clzsi2();
65-
void __divdf3();
66-
void __divdi3();
67-
void __divsf3();
68-
void __divsi3();
69-
void __eqdf2();
70-
void __eqsf2();
71-
void __extendsfdf2();
72-
void __fixdfdi();
73-
void __fixdfsi();
74-
void __fixsfdi();
75-
void __fixsfsi();
76-
void __fixunsdfdi();
77-
void __fixunsdfsi();
78-
void __fixunssfdi();
79-
void __floatdidf();
80-
void __floatdisf();
81-
void __floatsidf();
82-
void __floatsisf();
83-
void __floatundidf();
84-
void __floatundisf();
85-
void __floatunsidf();
86-
void __floatunsisf();
87-
void __gedf2();
88-
void __gesf2();
89-
void __gtdf2();
90-
void __gtsf2();
91-
void __ledf2();
92-
void __lesf2();
93-
void __ltdf2();
94-
void __ltsf2();
95-
void __moddi3();
96-
void __modsi3();
97-
void __muldf3();
98-
void __mulsf3();
99-
void __nedf2();
100-
void __nesf2();
101-
void __subdf3();
102-
void __subsf3();
103-
void __truncdfsf2();
104-
void __udivdi3();
105-
void __udivmoddi4();
106-
void __udivsi3();
107-
void __umoddi3();
108-
void __umodsi3();
109-
void __unorddf2();
110-
void __unordsf2();
15+
void __adddf3(void);
16+
void __addsf3(void);
17+
void __aeabi_d2f(void);
18+
void __aeabi_d2iz(void);
19+
void __aeabi_d2lz(void);
20+
void __aeabi_d2uiz(void);
21+
void __aeabi_d2ulz(void);
22+
void __aeabi_dadd(void);
23+
void __aeabi_dcmpeq(void);
24+
void __aeabi_dcmpge(void);
25+
void __aeabi_dcmpgt(void);
26+
void __aeabi_dcmple(void);
27+
void __aeabi_dcmplt(void);
28+
void __aeabi_dcmpun(void);
29+
void __aeabi_ddiv(void);
30+
void __aeabi_dmul(void);
31+
void __aeabi_dsub(void);
32+
void __aeabi_f2d(void);
33+
void __aeabi_f2iz(void);
34+
void __aeabi_f2lz(void);
35+
void __aeabi_f2ulz(void);
36+
void __aeabi_fadd(void);
37+
void __aeabi_fcmpeq(void);
38+
void __aeabi_fcmpge(void);
39+
void __aeabi_fcmpgt(void);
40+
void __aeabi_fcmple(void);
41+
void __aeabi_fcmplt(void);
42+
void __aeabi_fcmpun(void);
43+
void __aeabi_fdiv(void);
44+
void __aeabi_fmul(void);
45+
void __aeabi_fsub(void);
46+
void __aeabi_i2d(void);
47+
void __aeabi_i2f(void);
48+
void __aeabi_idiv(void);
49+
void __aeabi_idivmod(void);
50+
void __aeabi_l2d(void);
51+
void __aeabi_l2f(void);
52+
void __aeabi_ldivmod(void);
53+
void __aeabi_memclr(void);
54+
void __aeabi_memcpy(void);
55+
void __aeabi_memmove(void);
56+
void __aeabi_memset(void);
57+
void __aeabi_ui2d(void);
58+
void __aeabi_ui2f(void);
59+
void __aeabi_uidiv(void);
60+
void __aeabi_uidivmod(void);
61+
void __aeabi_ul2d(void);
62+
void __aeabi_ul2f(void);
63+
void __aeabi_uldivmod(void);
64+
void __clzsi2(void);
65+
void __divdf3(void);
66+
void __divdi3(void);
67+
void __divsf3(void);
68+
void __divsi3(void);
69+
void __eqdf2(void);
70+
void __eqsf2(void);
71+
void __extendsfdf2(void);
72+
void __fixdfdi(void);
73+
void __fixdfsi(void);
74+
void __fixsfdi(void);
75+
void __fixsfsi(void);
76+
void __fixunsdfdi(void);
77+
void __fixunsdfsi(void);
78+
void __fixunssfdi(void);
79+
void __floatdidf(void);
80+
void __floatdisf(void);
81+
void __floatsidf(void);
82+
void __floatsisf(void);
83+
void __floatundidf(void);
84+
void __floatundisf(void);
85+
void __floatunsidf(void);
86+
void __floatunsisf(void);
87+
void __gedf2(void);
88+
void __gesf2(void);
89+
void __gtdf2(void);
90+
void __gtsf2(void);
91+
void __ledf2(void);
92+
void __lesf2(void);
93+
void __ltdf2(void);
94+
void __ltsf2(void);
95+
void __moddi3(void);
96+
void __modsi3(void);
97+
void __muldf3(void);
98+
void __mulsf3(void);
99+
void __nedf2(void);
100+
void __nesf2(void);
101+
void __subdf3(void);
102+
void __subsf3(void);
103+
void __truncdfsf2(void);
104+
void __udivdi3(void);
105+
void __udivmoddi4(void);
106+
void __udivsi3(void);
107+
void __umoddi3(void);
108+
void __umodsi3(void);
109+
void __unorddf2(void);
110+
void __unordsf2(void);
111111
/* clang-format on */
112112

113113
static SymbolMap target_sym_map[] = {
@@ -255,7 +255,7 @@ get_current_target(char *target_buf, uint32 target_buf_size)
255255
#undef BUILD_TARGET_ARM_DEFAULT
256256

257257
uint32
258-
get_plt_item_size()
258+
get_plt_item_size(void)
259259
{
260260
/* 8 bytes instructions and 4 bytes symbol address */
261261
return 12;

core/iwasm/aot/arch/aot_reloc_mips.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ get_current_target(char *target_buf, uint32 target_buf_size)
2828
}
2929

3030
static uint32
31-
get_plt_item_size()
31+
get_plt_item_size(void)
3232
{
3333
return 0;
3434
}

core/iwasm/aot/arch/aot_reloc_riscv.c

Lines changed: 53 additions & 53 deletions
Original file line numberDiff line numberDiff line change
@@ -49,58 +49,58 @@
4949
#endif
5050

5151
/* clang-format off */
52-
void __adddf3();
53-
void __addsf3();
54-
void __divdf3();
55-
void __divdi3();
56-
void __divsf3();
57-
void __divsi3();
58-
void __eqdf2();
59-
void __eqsf2();
60-
void __extendsfdf2();
61-
void __fixdfdi();
62-
void __fixdfsi();
63-
void __fixsfdi();
64-
void __fixsfsi();
65-
void __fixunsdfdi();
66-
void __fixunsdfsi();
67-
void __fixunssfdi();
68-
void __fixunssfsi();
69-
void __floatdidf();
70-
void __floatdisf();
71-
void __floatsidf();
72-
void __floatsisf();
73-
void __floatundidf();
74-
void __floatundisf();
75-
void __floatunsidf();
76-
void __floatunsisf();
77-
void __gedf2();
78-
void __gesf2();
79-
void __gtdf2();
80-
void __gtsf2();
81-
void __ledf2();
82-
void __lesf2();
83-
void __ltdf2();
84-
void __ltsf2();
85-
void __moddi3();
86-
void __modsi3();
87-
void __muldf3();
88-
void __muldi3();
89-
void __mulsf3();
90-
void __mulsi3();
91-
void __nedf2();
92-
void __negdf2();
93-
void __negsf2();
94-
void __nesf2();
95-
void __subdf3();
96-
void __subsf3();
97-
void __truncdfsf2();
98-
void __udivdi3();
99-
void __udivsi3();
100-
void __umoddi3();
101-
void __umodsi3();
102-
void __unorddf2();
103-
void __unordsf2();
52+
void __adddf3(void);
53+
void __addsf3(void);
54+
void __divdf3(void);
55+
void __divdi3(void);
56+
void __divsf3(void);
57+
void __divsi3(void);
58+
void __eqdf2(void);
59+
void __eqsf2(void);
60+
void __extendsfdf2(void);
61+
void __fixdfdi(void);
62+
void __fixdfsi(void);
63+
void __fixsfdi(void);
64+
void __fixsfsi(void);
65+
void __fixunsdfdi(void);
66+
void __fixunsdfsi(void);
67+
void __fixunssfdi(void);
68+
void __fixunssfsi(void);
69+
void __floatdidf(void);
70+
void __floatdisf(void);
71+
void __floatsidf(void);
72+
void __floatsisf(void);
73+
void __floatundidf(void);
74+
void __floatundisf(void);
75+
void __floatunsidf(void);
76+
void __floatunsisf(void);
77+
void __gedf2(void);
78+
void __gesf2(void);
79+
void __gtdf2(void);
80+
void __gtsf2(void);
81+
void __ledf2(void);
82+
void __lesf2(void);
83+
void __ltdf2(void);
84+
void __ltsf2(void);
85+
void __moddi3(void);
86+
void __modsi3(void);
87+
void __muldf3(void);
88+
void __muldi3(void);
89+
void __mulsf3(void);
90+
void __mulsi3(void);
91+
void __nedf2(void);
92+
void __negdf2(void);
93+
void __negsf2(void);
94+
void __nesf2(void);
95+
void __subdf3(void);
96+
void __subsf3(void);
97+
void __truncdfsf2(void);
98+
void __udivdi3(void);
99+
void __udivsi3(void);
100+
void __umoddi3(void);
101+
void __umodsi3(void);
102+
void __unorddf2(void);
103+
void __unordsf2(void);
104104
/* clang-format on */
105105

106106
static SymbolMap target_sym_map[] = {
@@ -193,7 +193,7 @@ get_current_target(char *target_buf, uint32 target_buf_size)
193193
}
194194

195195
uint32
196-
get_plt_item_size()
196+
get_plt_item_size(void)
197197
{
198198
#if __riscv_xlen == 64
199199
/* auipc + ld + jalr + nop + addr */

0 commit comments

Comments
 (0)