|
From: | Christian Jullien |
Subject: | [Tinycc-devel] Port issues with recent changes on mob |
Date: | Wed, 25 Nov 2020 07:55:01 +0100 |
Hi, Testing mob on different systems, I get the following new errors on: Arm (RPi): arm-gen.c: In function ‘gen_cvt_itof’: arm-gen.c:2140:7: warning: implicit declaration of function ‘vpushsym’; did you mean ‘vpushv’? [-Wimplicit-function-declaration] vpushsym(func_type, external_helper_sym(func)); ^~~~~~~~ vpushv … gcc -shared -Wl,-soname,libtcc.so -o libtcc.so libtcc.o tccpp.o tccgen.o tccelf.o tccasm.o tccrun.o arm-gen.o arm-link.o arm-asm.o -s -fPIC gcc -o tcc tcc.o libtcc.so -lm -lpthread -ldl -s -Wl,-rpath,"/home/jullien/tinycc/dist/lib" /usr/bin/ld: libtcc.so: undefined reference to `vpushsym' collect2: error: ld returned 1 exit status Windows x64: Test: 90_struct-init... --- 90_struct-init.expect 2020-11-24 18:28:07.048862800 +0100 +++ 90_struct-init.output 2020-11-25 07:32:16.991124500 +0100 @@ -1,57 +0,0 @@ -ce: 1 12 -gs: 1 2 3 4 -gs2: 1 2 3 4 -gt: 68 65 6c 6c 6f 0 0 0 0 0 0 0 0 0 0 0 2a -gu: 3 5 6 7 8 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -gu2: 3 5 6 7 8 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -gu3: 3 5 6 7 8 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -gu4: 3 5 6 7 0 5 62 6c 61 0 0 0 0 0 0 0 0 0 0 0 0 0 2c -gs3: 1 2 3 4 -gv: 3 4 5 6 68 61 68 61 0 0 0 0 0 0 0 0 0 0 0 0 2d 2e -gv2: 7 8 9 a 68 69 68 69 0 0 0 0 0 0 0 0 0 0 0 0 2f 30 -gv3: 7 8 9 a 68 6f 68 6f 0 0 0 0 0 0 0 0 0 0 0 0 31 32 -sinit16: 1 0 0 0 2 0 0 0 -gw: 1 2 3 4 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 -gsu: 5 6 -guv: 6 5 0 0 -guv.b: 5 -guv2: 8 7 0 0 -guv3: 7 8 0 0 -gssu1: 5 0 0 0 3 0 0 0 -gssu2: 5 0 0 0 3 0 0 0 -phdr: 6 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 9 8 7 6 0 0 0 0 0 0 0 0 0 0 0 0 -ls: 1 2 3 4 -ls2: 1 2 3 4 -lt: 68 65 6c 6c 6f 0 0 0 0 0 0 0 0 0 0 0 2a -lu: 3 5 6 7 8 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -lu1: 3 1 2 3 4 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -lu2: 3 1 2 3 4 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -ls21: 1 2 3 4 -lu21: 3 1 2 3 4 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -lu22: 3 1 2 3 4 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -lu3: 3 5 6 7 8 4 68 75 68 75 0 0 0 0 0 0 0 0 0 0 0 0 2b -lu4: 3 5 6 7 0 5 62 6c 61 0 0 0 0 0 0 0 0 0 0 0 0 0 2c -ls3: 1 2 3 4 -lv: 3 4 5 6 68 61 68 61 0 0 0 0 0 0 0 0 0 0 0 0 2d 2e -lv2: 1 2 3 4 68 69 68 69 0 0 0 0 0 0 0 0 0 0 0 0 2f 30 -lv3: 7 8 9 a 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 32 -lt2: 0 9 9 9 43 43 43 43 42 42 42 0 0 0 0 0 1 -lssu1: 5 0 0 0 3 0 0 0 -lssu2: 5 0 0 0 3 0 0 0 -flow: 9 8 7 6 0 0 0 0 0 0 0 0 0 0 0 0 6 5 4 3 0 0 0 0 0 0 0 0 0 0 0 0 -ls4: 1 2 3 4 -one -(0) -ni -four -one -(0) -ni -four - 1 1 2 2 -mdfa glob: 30 - 3 4 5 6 7 8 3 4 5 6 7 8 3 4 5 6 7 8 9 0 0 10 0 0 97 98 99 0 0 0 -mdfa locl: 30 - 3 4 5 6 7 8 3 4 5 6 7 8 3 4 5 6 7 8 9 0 0 10 0 0 97 98 99 0 0 0 -sea_fill0: okay -sea_fill1: okay -sea_fill2: okay -1438 make[2]: *** [Makefile:117: 90_struct-init.test] Error 1 Test: 91_ptr_longlong_arith32... Test: 92_enum_bitfield... Test: 93_integer_promotion... Test: 94_generic... Test: 95_bitfields... Test: 95_bitfields_ms... Test: 96_nodata_wanted... Test: 97_utf8_string_literal... Test: 100_c99array-decls... Test: 101_cleanup... Test: 102_alignas... Test: 103_implicit_memmove... Test: 104_inline... Test: 105_local_extern... Test: 107_stack_safe... Test: 108_constructor... Test: 109_float_struct_calling... --- 109_float_struct_calling.expect 2020-11-24 18:28:07.007131400 +0100 +++ 109_float_struct_calling.output 2020-11-25 07:32:19.447178000 +0100 @@ -1 +0,0 @@ -5.000000 make[2]: *** [Makefile:117: 109_float_struct_calling.test] Error 1 Test: 110_average... Test: 111_conversion... Test: 112_backtrace... Test: 113_btdll... Test: 115_bound_setjmp... Test: 116_bound_setjmp2... Test: 117_builtins... Test: 118_switch... Test: 119_random_stuff... --- 119_random_stuff.expect 2020-11-24 18:28:07.013112300 +0100 +++ 119_random_stuff.output 2020-11-25 07:32:20.918929400 +0100 @@ -1,5 +0,0 @@ -tst_branch -- -- -tst_adr 5 -tst_compare: ok -tst_pack: j.f = 5, i.f = 5 -schar to ushort cast: ffff0033 make[2]: *** [Makefile:117: 119_random_stuff.test] Error 1 |
[Prev in Thread] | Current Thread | [Next in Thread] |