From owner-freebsd-ports@freebsd.org Mon Aug 3 20:33:56 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 C452B9B2CF5 for ; Mon, 3 Aug 2015 20:33:56 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:1900:2254:206a::19:2]) (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 AEDC11C11 for ; Mon, 3 Aug 2015 20:33:56 +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 4F957484C; Mon, 3 Aug 2015 20:33:56 +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> From: Jung-uk Kim Message-ID: <55BFD033.8070507@FreeBSD.org> Date: Mon, 3 Aug 2015 16:33:55 -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: <1438633579.6572.13.camel@fbsd.es> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit 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 20:33:56 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 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(). Jung-uk Kim -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJVv9AuAAoJEHyflib82/FGcssH/RJOU1MJFGfiV4EzWeSm9rNy XzqwOQUH3SjcMVf/13JeBOPTYvrpvGra/V6LkazptufyJXWxlIIZ2bLiTwJx+ruw wDJyzjyXOdvWM202Xz0RvBZiduawQgs4nTBuqPM+7XX1p59njkm0mTQ1nVxQtjcf 4A2h6zSO/65rlkWFkdY+a6QO9J03joV6nwBkD7UIUeoJL4RdiRSaAn6oa6pjB71S XCS69y9mSoXVE9rWd/nELhy46VCkMrx30l01Dbh61FWJNSKJDilkmeJdp1JvX4Nq tXPJyGb235jdXzo/dXk2xjPjlRDPvw+dBWG8jNUB/Zh/oYR4StUxpOj8wrvvpZo= =JZI6 -----END PGP SIGNATURE-----