Le dimanche 9 mars 2014, 01:29:30 Austin English a écrit : > It broke between 0.9.25 and 0.9.26. Introduced by: > 7a477d70cabe15fa66fd0f32fab5e95841a500e5 is the first bad commit > commit 7a477d70cabe15fa66fd0f32fab5e95841a500e5 > Author: grischka <grischka> > Date: Wed Feb 6 19:01:07 2013 +0100 > > lib/Makefile: use CC, add bcheck to libtcc1.a > > Also: > - fix "make tcc_p" (profiling version) > - remove old gcc flags: > -mpreferred-stack-boundary=2 -march=i386 -falign-functions=0 > - remove test "hello" for Darwin (cannot compile to file) > > [austin@localhost tinycc]$ git describe > release_0_9_26-158-gfdb3b10 > > clang -c libtcc1.c -o x86_64/libtcc1.o -I.. -Wall -g -O2 > -fheinous-gnu-extensions -DTCC_TARGET_X86_64 > libtcc1.c:697:45: error: too few arguments provided to function-like macro > invocation > void *__va_copy(struct __va_list_struct *src) > ^ > /usr/bin/../lib/clang/3.3/include/stdarg.h:40:9: note: macro '__va_copy' > defined here > #define __va_copy(d,s) __builtin_va_copy(d,s) > ^ > libtcc1.c:697:16: error: expected ';' after top level declarator > void *__va_copy(struct __va_list_struct *src) > ^ > ; > 2 errors generated. > make[1]: *** [x86_64/libtcc1.o] Error 1
Fixed. But there is another error with __clear_cache being defined and I don't know how to solve this. Why isn't this just a warning? Best regards, Thomas _______________________________________________ Tinycc-devel mailing list [email protected] https://lists.nongnu.org/mailman/listinfo/tinycc-devel
