From owner-freebsd-ports@freebsd.org Mon Aug 3 21:26:57 2015 Return-Path: Delivered-To: freebsd-ports@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 9824E9B2AE5 for ; Mon, 3 Aug 2015 21:26:57 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from mx2.freebsd.org (mx2.freebsd.org [8.8.178.116]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "mx2.freebsd.org", Issuer "Gandi Standard SSL CA 2" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 88B991DA for ; Mon, 3 Aug 2015 21:26:57 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from hammer.pct.niksun.com (freefall.freebsd.org [IPv6:2001:1900:2254:206c::16:87]) by mx2.freebsd.org (Postfix) with ESMTP id 32B061AEA; Mon, 3 Aug 2015 21:26:57 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Subject: Re: lang/tcc unusable To: Carlos Jacobo Puga Medina , "freebsd-ports@freebsd.org" References: <1438633579.6572.13.camel@fbsd.es> <55BFD033.8070507@FreeBSD.org> <1438634467.7343.2.camel@fbsd.es> From: Jung-uk Kim Message-ID: <55BFDCA0.8040006@FreeBSD.org> Date: Mon, 3 Aug 2015 17:26:56 -0400 User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:38.0) Gecko/20100101 Thunderbird/38.1.0 MIME-Version: 1.0 In-Reply-To: <1438634467.7343.2.camel@fbsd.es> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 03 Aug 2015 21:26:57 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On 08/03/2015 16:41, Carlos Jacobo Puga Medina wrote: > El lun, 03-08-2015 a las 16:33 -0400, Jung-uk Kim escribió: > > Hi Jung-uk, >> On 08/03/2015 16:26, Carlos Jacobo Puga Medina wrote: >>> Hi people, >>> >>> Recently I added amd64 support to TinyCC, but I encounter the >>> following problem trying to compile a simple code. >>> >>> #include >>> >>> int main(){ printf("hello, world!\n); return 0; } >>> >>> % tcc -o hello hello.c In file included from hello.c:1: >>> /usr/include/stdio.h:63: error: ';' expected (got "va_list") >>> >>> I guess that some change introduced in 'stdio.h' causes this >>> weird behaviour. Last time that TCC worked fine was on FreeBSD >>> 9.1 -RELEASE/i386. >>> >>> Also I reported this problem in the tinycc-devel mailing list >>> [1] >>> >>> Any thoughts? >> >> I haven't tried tcc but '"' is missing for the printf(). > > Yes, it was a typo here :) It seems it's a known tcc bug: http://savannah.nongnu.org/bugs/?30966 Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVv9yaAAoJEHyflib82/FGyo0IAJsHtcVWos+Ahd/dgq4O+KXM OUy5yStNq90ryn2MevVXTlT6Jdp83G1tCa5lWOIr7NGyXKAT9IVpEvcYS2ePgMTU 6ZoE2eX3ZhM1NQCxeSDE0empIaIGwTdlKa89FC+vBjxM+OzqdcLhkgC1KEuXUHUX DwwgWf/0EHZVY8jwPN7K0I7GUwO613dVQo+eNq6JG8h1Fyjr9P272wEI2LLpGPan ywnRuEtIPMqitqY3UkStAcj5PPR+53jKgQWD2NdvALIcmF6juiHnTCkgrITCZcNc c8Cx228MGISbI8NoYrggY2y+2QUwvyMklBopl6Q3q/MKJgWPuSACSQ2gAu/rgaI= =8p00 -----END PGP SIGNATURE-----