|
From: | Christian Jullien |
Subject: | Re: [Tinycc-devel] fixes in 86_64 PE |
Date: | Fri, 10 Jan 2014 05:59:36 +0100 |
This night commit ([Tinycc-devel] fixes in 86_64 PE) breaks tcc, at least on RPi. My cron detected a git commit around 5AM (Paris time) which generated a complete rebuild from scratch. Here is the error: gcc -o tcc.o -c tcc.c -DCONFIG_LDDIR="\"lib\"" -DCONFIG_MULTIARCHDIR="\"arm-linux-gnueabihf\"" -DTCC_TARGET_ARM -DTCC_ARM_EABI -DTCC_ARM_HARDFLOAT -DTCC_ARM_VFP -I. -Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -Wno-unused-result gcc -o libtcc.o -c libtcc.c -DCONFIG_LDDIR="\"lib\"" -DCONFIG_MULTIARCHDIR="\"arm-linux-gnueabihf\"" -DTCC_TARGET_ARM -DTCC_ARM_EABI -DTCC_ARM_HARDFLOAT -DTCC_ARM_VFP -I. -Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -Wno-unused-result gcc -o tccpp.o -c tccpp.c -DCONFIG_LDDIR="\"lib\"" -DCONFIG_MULTIARCHDIR="\"arm-linux-gnueabihf\"" -DTCC_TARGET_ARM -DTCC_ARM_EABI -DTCC_ARM_HARDFLOAT -DTCC_ARM_VFP -I. -Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -Wno-unused-result gcc -o tccgen.o -c tccgen.c -DCONFIG_LDDIR="\"lib\"" -DCONFIG_MULTIARCHDIR="\"arm-linux-gnueabihf\"" -DTCC_TARGET_ARM -DTCC_ARM_EABI -DTCC_ARM_HARDFLOAT -DTCC_ARM_VFP -I. -Wall -g -O2 -fno-strict-aliasing -Wno-pointer-sign -Wno-sign-compare -Wno-unused-result tccgen.c: In function “unary”: tccgen.c:3914:13: error: “s1” undeclared (first use in this function) tccgen.c:3914:13: note: each undeclared identifier is reported only once for each function it appears in tccgen.c: In function “init_put”: tccgen.c:5130:17: error: “s1” undeclared (first use in this function) tccgen.c:5131:17: warning: passing argument 2 of “greloc” from incompatible pointer type [enabled by default] tcc.h:1065:14: note: expected “struct Sym *” but argument is of type “struct Section *” tccgen.c:5131:17: error: too many arguments to function “greloc” tcc.h:1065:14: note: declared here Christian |
[Prev in Thread] | Current Thread | [Next in Thread] |