From MAILER-DAEMON Fri Apr 01 01:54:19 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHG2s-0006ab-EX for mharc-tinycc-devel@gnu.org; Fri, 01 Apr 2005 01:54:18 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHG2i-0006VY-18 for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 01:54:09 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHG2d-0006Sl-Pr for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 01:54:04 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHG2d-0006Ry-N7 for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 01:54:03 -0500 Received: from [81.228.11.116] (helo=av9-2-sn1.fre.skanova.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHFmF-0000qq-4V for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 01:37:07 -0500 Received: by av9-2-sn1.fre.skanova.net (Postfix, from userid 502) id 6642637E43; Fri, 1 Apr 2005 08:36:55 +0200 (CEST) Received: from smtp2-1-sn2.hy.skanova.net (smtp2-1-sn2.hy.skanova.net [81.228.8.177]) by av9-2-sn1.fre.skanova.net (Postfix) with ESMTP id 539B437E42 for ; Fri, 1 Apr 2005 08:36:55 +0200 (CEST) Received: from hno.homeip.net (c83-250-150-78.bredband.comhem.se [83.250.150.78]) by smtp2-1-sn2.hy.skanova.net (Postfix) with ESMTP id 4B1BE37E42 for ; Fri, 1 Apr 2005 08:36:55 +0200 (CEST) Received: from localhost (localhost.localdomain [127.0.0.1]) by hno.homeip.net (8.12.8/8.12.8) with ESMTP id j316asEl015753 for ; Fri, 1 Apr 2005 08:36:55 +0200 Date: Fri, 1 Apr 2005 08:36:54 +0200 (CEST) From: Henrik Nordstrom To: tinycc-devel@nongnu.org Subject: Re: [Tinycc-devel] -run question In-Reply-To: <1112311616.2197.50.camel@bishop.localdomain> Message-ID: References: <1112311616.2197.50.camel@bishop.localdomain> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 06:54:11 -0000 On Fri, 1 Apr 2005, Paul Furber wrote: > But when I try to run it directly, tcc can't find a whole lot of symbols > that are in lualib.so and that are linked in correctly as above: > maverick@bishop lua $ tcc "-run -llualib -llua -lm -ldl" luatcc.c > tcc: undefined symbol 'luaopen_base' This is a longshot, but try reordering the libraries tcc "-run -llua -llualib -lm -ldl" luatcc.c Regards Henrik From MAILER-DAEMON Fri Apr 01 02:28:01 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHGZU-0006Ce-9Y for mharc-tinycc-devel@gnu.org; Fri, 01 Apr 2005 02:28:00 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHGZP-0006Bj-1z for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 02:27:55 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHGZM-0006AZ-0l for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 02:27:52 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHGZH-0005zz-Vt for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 02:27:48 -0500 Received: from [64.233.170.202] (helo=rproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHGB2-0002QG-8l for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 02:02:44 -0500 Received: by rproxy.gmail.com with SMTP id f1so794866rne for ; Thu, 31 Mar 2005 23:02:43 -0800 (PST) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=cUXjhggjOXCkZcs1bFbulqq0C+EyAJNPPyY8jvEssc2hr/yRCZ+uvn1FEuwpjbHcuq/ke66nw9yBWT8Qb8UWCvN31yoPdCURr4+15xeFWHKWEsJOHxD3nSoc7CeMd0q0BZXnjeTEEkpxEZ+weQEHMhvNyvIxB0yHjuy8vYDUbRk= Received: by 10.38.12.35 with SMTP id 35mr2505665rnl; Thu, 31 Mar 2005 23:02:43 -0800 (PST) Received: from ?35.11.22.220? ([35.11.22.220]) by mx.gmail.com with ESMTP id 71sm24166rnc.2005.03.31.23.02.42; Thu, 31 Mar 2005 23:02:43 -0800 (PST) Message-ID: <424CF212.5040108@gmail.com> Date: Fri, 01 Apr 2005 02:02:42 -0500 From: "Thomas Harning Jr." User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050329) X-Accept-Language: en-us, en MIME-Version: 1.0 To: tinycc-devel@nongnu.org Subject: Re: [Tinycc-devel] -run question References: <1112311616.2197.50.camel@bishop.localdomain> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 07:27:57 -0000 Henrik Nordstrom wrote: > On Fri, 1 Apr 2005, Paul Furber wrote: >> But when I try to run it directly, tcc can't find a whole lot of symbols >> that are in lualib.so and that are linked in correctly as above: >> maverick@bishop lua $ tcc "-run -llualib -llua -lm -ldl" luatcc.c >> tcc: undefined symbol 'luaopen_base' > > This is a longshot, but try reordering the libraries > tcc "-run -llua -llualib -lm -ldl" luatcc.c > Hmm.. I think a potential issue is having the library includes within the quotes... doing that will cause all those items to be pushed into 1 argument.. which I don't think would get parsed the right way. So... removing the quotes should let the -run thing happen, and the individual library includes get linked in. tcc -run -llua -llualib -lm -ldl luatcc.c should work I think. -- Thomas Harning Jr. From MAILER-DAEMON Fri Apr 01 11:48:43 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHPK7-0001YN-MK for mharc-tinycc-devel@gnu.org; Fri, 01 Apr 2005 11:48:43 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHPEu-00015Q-GF for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 11:43:20 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHPEa-0000xG-UY for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 11:43:04 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHPEa-0000x6-1u for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 11:43:00 -0500 Received: from [219.110.248.185] (helo=duron.akihabara.co.uk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHOxT-0006Er-Mz for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 11:25:20 -0500 Received: by duron.akihabara.co.uk (Postfix, from userid 1000) id B536882B73; Sat, 2 Apr 2005 01:26:29 +0900 (JST) Date: Sat, 2 Apr 2005 01:26:29 +0900 From: Neil Booth To: jellonek@knip.pol.lublin.pl Message-ID: <20050401162629.GA5047@duron.akihabara.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Cc: tinycc-devel@nongnu.org Subject: [Tinycc-devel] Re: difference between gcc & tcc X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 16:48:41 -0000 > tcc: [...] > + compatybility with standards This is not true at all. TCC is not close to being compliant to even C89; it misses out almost all of the hard things (e.g. trigraphs and correct macro expansion to name but two in the preprocessor), and fails to diagnose an enormous range of things the standard requires be diagnosed. This is what helps it be so fast. Unfortunately it does seem to be believed by many - witness several cases of TCC and GCC doing things differently being dismissed as TCC being stricter than GCC in the mail archives. In all cases I remember it is actually a TCC bug. > + portabilyty (easy to adapt to some new system/hardware) Really this isn't true beyond a superficial level either - e.g. where are the abstractions for target floating point and integer issues that would be needed in the front end? Calculations are done by tcc in host arithmetic, which is doomed for a portable cross compiler. Neil. From MAILER-DAEMON Fri Apr 01 17:47:40 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DHUvU-00032G-55 for mharc-tinycc-devel@gnu.org; Fri, 01 Apr 2005 17:47:40 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DHUvR-00031A-Ot for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 17:47:38 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DHUvL-0002xd-Gh for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 17:47:32 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DHUvL-0002xT-CD for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 17:47:31 -0500 Received: from [194.251.242.243] (helo=fep18.inet.fi) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DHUuV-0003ut-El for tinycc-devel@nongnu.org; Fri, 01 Apr 2005 17:46:39 -0500 Received: from dsl-hkigw8b9d.dial.inet.fi ([84.248.1.157]) by fep18.inet.fi with ESMTP id <20050401224627.ZDYP27282.fep18.inet.fi@dsl-hkigw8b9d.dial.inet.fi> for ; Sat, 2 Apr 2005 01:46:27 +0300 Received: from localhost (localhost [127.0.0.1]) by dsl-hkigw8b9d.dial.inet.fi (Postfix) with ESMTP id 461A14F65BFC for ; Sat, 2 Apr 2005 01:46:27 +0300 (EEST) Received: from dsl-hkigw8b9d.dial.inet.fi ([127.0.0.1]) by localhost (juu.ath.cx [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 16075-03 for ; Sat, 2 Apr 2005 01:46:22 +0300 (EEST) Received: from dsl-hkigw8v1e.dial.inet.fi (joo [192.168.1.2]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client CN "joo.ath.cx", Issuer "CA Cert Signing Authority" (verified OK)) by dsl-hkigw8b9d.dial.inet.fi (Postfix) with ESMTP id 05B134EA625B for ; Sat, 2 Apr 2005 01:46:21 +0300 (EEST) Received: by dsl-hkigw8v1e.dial.inet.fi (Postfix, from userid 1000) id 6BBBE8077C7; Sat, 2 Apr 2005 01:46:21 +0300 (EEST) Received: from localhost (localhost [127.0.0.1]) by dsl-hkigw8v1e.dial.inet.fi (Postfix) with ESMTP id 686C52405C8E for ; Sat, 2 Apr 2005 01:46:21 +0300 (EEST) Date: Sat, 2 Apr 2005 01:46:21 +0300 (EEST) From: "Petri T. Koistinen" To: tinycc-devel@nongnu.org Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Virus-Scanned: at juu.ath.cx Subject: [Tinycc-devel] Postfix with TCC X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Apr 2005 22:47:39 -0000 Hi! Could you try to compile Postfix (www.postfix.org) with TCC. You find interesting bugs, such as http://archives.neohapsis.com/archives/postfix/2004-04/1951.html Best regards, Petri Koistinen From MAILER-DAEMON Wed Apr 06 13:41:20 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DJEWl-0004Eg-Ou for mharc-tinycc-devel@gnu.org; Wed, 06 Apr 2005 13:41:19 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DJEWh-0004D5-E0 for tinycc-devel@nongnu.org; Wed, 06 Apr 2005 13:41:16 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DJEWh-0004CK-5W for tinycc-devel@nongnu.org; Wed, 06 Apr 2005 13:41:15 -0400 Received: from [80.179.66.44] (helo=80.179.66.44.cable.012.net.il) by monty-python.gnu.org with smtp (Exim 4.34) id 1DJExo-0007nA-VY for tinycc-devel@nongnu.org; Wed, 06 Apr 2005 14:09:19 -0400 FCC: mailbox://zzkdmcceugrzru@yahoo.com/Sent X-Identity-Key: id1 Date: Wed, 06 Apr 2005 20:05:26 +0100 From: Greg Cordova X-Accept-Language: en-us, en MIME-Version: 1.0 To: tinycc-devel@nongnu.org Content-Type: multipart/related; boundary="------------050607050105050807010008" Message-Id: Subject: [Tinycc-devel] re [18]: X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Apr 2005 17:41:17 -0000 This is a multi-part message in MIME format. --------------050607050105050807010008 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit

Super Bowl Commercials Panasonic smart San Diego

I'm unwell. How are you?

--------------050607050105050807010008 Content-Type: image/gif; name="murphy.GIF" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="murphy.GIF" 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 Rk83Xj+5ZWu5nFd3gJu4kKc5lJu4RK95Yl85lh95RC95nZfCHjuAgysAC6Tyeaebme85mj/0gvf3lOc3 nA+5muu5iiM5ZeP5Tdu5ag93lvP/+Whj+p+TeEnPeaYXtXKH8QucsBHfHKQ7dY+jNJ1vOKk394Kn+qrr +aeDunZLeqoLN7DH+FNfeoELOpUT+q0D96u/gINnss3RulvbOjdr+nK3tq7DNq9rt6+/OIpTt5QLu7Z7 urEXeodzuKpze6dzOgmkcg0LXbbneVvTu72PuqiTu3O3OoabO7ifubKfeYY7ebuLO5EPubpvuYgbfLu3 QLybMJlr07UPvLuf+5Ez97pr9r6bwsFHekH7eIlXdqXjeq4DOrl7u8Yn91Gr/EJ5uX3SeMrdu8g3O8av 9syject3e7q3gsebO4sL/MfnPIYz+XFzOK+rfM0LvcWvwg8r/QB5V3C0OzrG4bzFTzWVszbOVzrAY7O3 Zzywo/qFR/nCl/vSv7VryzdTZ/vJk/22s33aYz0gTT3VGznNu/k2wziB63vb97oxe312b7XNd7SF9/LR B/2PF/rY1zncE3vWJ7i2B36oM7u/v95Gg/o3GzlGZ/7k771Zk/TmW3rIb/pJiz7I73jhnzrJm/6tt7mS 27dsO/vht/7bj755jvPlNzPso329l/vVs/PBW36c0znl2/3id/7Pr77Nsz6Sr33pd7ruE77Dz/L0U3/1 W//1e3Gga//2c3/3e//3g3/4i//4k3/5m//5o3/6szn2s3/7u//7w3/8y//8078BhwAAIf5waHFnaHVt Z2lidGFmdmRpcmptc3N6Z2FiZHZ4aWxtZ3FhcWx4ZmltZmR6eHhheXdtdnlrcHd4bHppb25lADs= --------------050607050105050807010008-- From MAILER-DAEMON Sat Apr 09 17:15:06 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKNII-0001wm-Lq for mharc-tinycc-devel@gnu.org; Sat, 09 Apr 2005 17:15:06 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKNID-0001us-RG for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:15:02 -0400 Received: from mailman by lists.gnu.org with local (Exim 4.43) id 1DKNET-00015o-Ck for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:11:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKLyw-0000sT-Ay for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 15:51:03 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKLpO-0006yH-HE for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 15:41:10 -0400 Received: from [38.113.3.61] (helo=smtp-out.hotpop.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKMJK-00061r-96 for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 16:12:06 -0400 Received: from hotpop.com (kubrick.hotpop.com [38.113.3.103]) by smtp-out.hotpop.com (Postfix) with SMTP id E6A5D1052B62 for ; Sat, 9 Apr 2005 20:10:47 +0000 (UTC) Received: from y9h4p3 (dialin-145-254-066-034.arcor-ip.net [145.254.66.34]) by smtp-1.hotpop.com (Postfix) with ESMTP id 4CD5C1A01AB for ; Sat, 9 Apr 2005 20:10:10 +0000 (UTC) Message-ID: <001001c53d40$0c285be0$2242fe91@y9h4p3> From: "grischka" To: Date: Sat, 9 Apr 2005 22:01:46 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-HotPOP: ----------------------------------------------- Sent By HotPOP.com FREE Email Get your FREE POP email at www.HotPOP.com ----------------------------------------------- X-TMDA-Confirmed: Sat Apr 9 17:11:09 EDT 2005 Subject: [Tinycc-devel] TinyCC-PE X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 21:15:04 -0000 Hi, I lately started some experiments with TCC on Windows, and finally I got it writing runnable exe's and also dll's. As to the original code there are not too much changes (I hope), maybe to mention a #pragma pack(...), and also a __chkstk for the function prologue when it has more than 4kb locals, well and a fix in macro_subst (see below). So, if anyone is interested to check this out, I did put together a package including a binary compiler, some header files and 'tiny' library. http://grishka.port5.com/tccpe-0922.zip --- grischka /*----------------------------------*/ #define Q(msg) msg #define P Q #define W P("world") printf("hello %s!\n", W); From MAILER-DAEMON Sat Apr 09 17:41:38 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKNhx-0004Gw-J2 for mharc-tinycc-devel@gnu.org; Sat, 09 Apr 2005 17:41:37 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKNhR-00048E-1v for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:41:06 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKNh7-00043k-GB for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:40:47 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKNh6-00040N-FD for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:40:44 -0400 Received: from [217.72.192.224] (helo=smtp06.web.de) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DKO1k-00025T-Js for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 18:02:04 -0400 Received: from [62.227.151.187] (helo=p4.LAN) by smtp06.web.de with asmtp (TLSv1:RC4-MD5:128) (WEB.DE 4.104 #268) id 1DKO0V-00041T-00 for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 00:00:47 +0200 From: Detlef Riekenberg To: tinycc Content-Type: text/plain Date: Sat, 09 Apr 2005 23:59:42 +0200 Message-Id: <1113083982.14721.6.camel@p4.LAN> Mime-Version: 1.0 X-Mailer: Evolution 2.2.1.1 Content-Transfer-Encoding: 7bit Sender: dr.dev@web.de X-Sender: dr.dev@web.de Subject: [Tinycc-devel] tcc in the samba build-farm X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 21:41:14 -0000 Just for Info: tcc is tested on a machine in the samba build-farm ( http://build.samba.org/ ) -- by by ... ... Detlef From MAILER-DAEMON Sat Apr 09 17:51:21 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKNrN-0007Ry-Lp for mharc-tinycc-devel@gnu.org; Sat, 09 Apr 2005 17:51:21 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKNrA-0007PH-Uc for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:51:09 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKNr8-0007O6-W9 for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:51:08 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKNr8-0007Np-AY for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:51:06 -0400 Received: from [207.202.141.67] (helo=synthcom.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DKOKO-0002xX-68 for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 18:21:20 -0400 Received: from [207.202.141.85] (archive.synthcom.com [207.202.141.85]) by synthcom.com (8.12.10/8.12.10) with ESMTP id j39MK3pA016548; Sat, 9 Apr 2005 15:20:03 -0700 (PDT) (envelope-from nb@synthcom.com) Message-ID: <42585519.7060507@synthcom.com> Date: Sat, 09 Apr 2005 15:20:09 -0700 From: Neil Bradley User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: tinycc-devel@nongnu.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Tinycc-devel] TinyCC's future X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 21:51:11 -0000 I had been told at one time that anything beyond x86 was not in TCC's future. That got me thinking - what is the intenet on TCC's future? It's an honest question, not meant to flame or insult. I feel it's a sleekly designed compiler with a potentially bright future - something to rival the albatross that gcc has become. What it's ultimate goal? -->Neil From MAILER-DAEMON Sat Apr 09 17:59:39 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKNzP-0001na-FO for mharc-tinycc-devel@gnu.org; Sat, 09 Apr 2005 17:59:39 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKNzL-0001lt-6D for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:59:35 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKNzH-0001jy-SJ for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:59:33 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKNzH-0001jX-MU for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 17:59:31 -0400 Received: from [209.225.28.162] (helo=mxsf37.cluster1.charter.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKORI-0003AQ-3A for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 18:28:28 -0400 Received: from mxip18.cluster1.charter.net (mxip18a.cluster1.charter.net [209.225.28.148]) by mxsf37.cluster1.charter.net (8.12.11/8.12.11) with ESMTP id j39MRDaX004581 for ; Sat, 9 Apr 2005 18:27:13 -0400 Received: from 66-215-72-198.az-eres.charterpipeline.net (HELO [10.0.1.201]) (66.215.72.198) by mxip18.cluster1.charter.net with ESMTP; 09 Apr 2005 18:27:14 -0400 X-Ironport-AV: i="3.92,91,1112587200"; d="scan'208"; a="1011041100:sNHT13043112" Mime-Version: 1.0 (Apple Message framework v619.2) In-Reply-To: <42585519.7060507@synthcom.com> References: <42585519.7060507@synthcom.com> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> Content-Transfer-Encoding: 7bit From: =?ISO-8859-1?Q?Peter_Fr=F6hlich?= Subject: Re: [Tinycc-devel] TinyCC's future Date: Sat, 9 Apr 2005 15:27:11 -0700 To: tinycc-devel@nongnu.org X-Mailer: Apple Mail (2.619.2) X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 21:59:36 -0000 Hi all, On Apr 9, 2005, at 15:20, Neil Bradley wrote: > I had been told at one time that anything beyond x86 was not in TCC's > future. That got me thinking - what is the intenet on TCC's future? > It's an honest question, not meant to flame or insult. I feel it's a > sleekly designed compiler with a potentially bright future - something > to rival the albatross that gcc has become. What it's ultimate goal? I don't know what the "official" future of it is, but I just approved a 10 week student project in which they're going to try to make it into a PPC compiler under OS X. Should be interesting, I am sure it has not been designed for easy portability... If a new platform can be added in this short timeframe, it would probably be a good idea to take the experiences my students will accumulate and then decide whether it's worth the effort to try to extend tcc into a cross-platform compiler. I am sure it would become a little more complex in the process, but probably nowhere near as bloated as GCC. Just my $0.02, Peter PS: Are there other ports of tcc that I didn't find on my cursory search? -- Peter H. Froehlich <><><><><><> http://www.cs.ucr.edu/~phf/ OpenPGP: ABC2 9BCC 1445 86E9 4D59 F532 A8B2 BFAE 342B E9D9 From MAILER-DAEMON Sat Apr 09 19:12:44 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKP86-0006cR-4g for mharc-tinycc-devel@gnu.org; Sat, 09 Apr 2005 19:12:43 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKP81-0006bH-OZ for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 19:12:38 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKP7v-0006Y9-5n for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 19:12:34 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKP7t-0006S1-CJ for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 19:12:29 -0400 Received: from [137.222.10.102] (helo=dirg.bris.ac.uk) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKPLc-00052q-OU for tinycc-devel@nongnu.org; Sat, 09 Apr 2005 19:26:40 -0400 Received: from lunaleka.cs.bris.ac.uk ([137.222.102.100]) by dirg.bris.ac.uk with esmtp (Exim 4.50) id 1DKPKO-0004HD-1q for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 00:25:26 +0100 Received: from [137.222.103.158] (helo=panic.cs.bris.ac.uk) by lunaleka.cs.bris.ac.uk with esmtp (Exim 4.34) id 1DKPKN-0002Co-Ku for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 00:25:23 +0100 Received: from jules by panic.cs.bris.ac.uk with local (Exim 3.36 #1 (Debian)) id 1DKPKO-0000AZ-00 for ; Sun, 10 Apr 2005 00:25:24 +0100 Date: Sun, 10 Apr 2005 00:25:24 +0100 To: tinycc-devel@nongnu.org Subject: Re: [Tinycc-devel] TinyCC's future Message-ID: <20050409232524.GA32499@cs.bris.ac.uk> References: <42585519.7060507@synthcom.com> <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> User-Agent: Mutt/1.5.6+20040907i From: Julian Brown X-Spam-Score: -2.8 X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: brown@compsci.bristol.ac.uk, tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Apr 2005 23:12:39 -0000 On Sat, Apr 09, 2005 at 03:27:11PM -0700, Peter Fr?hlich wrote: > > PS: Are there other ports of tcc that I didn't find on my cursory > search? There's an ARM port, though I don't have a URL handy. Julian From MAILER-DAEMON Sun Apr 10 02:40:47 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKW7i-0001n2-Gm for mharc-tinycc-devel@gnu.org; Sun, 10 Apr 2005 02:40:46 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKW7e-0001k2-J1 for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 02:40:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKW7a-0001ho-Ir for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 02:40:39 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKW7a-0001go-DJ for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 02:40:38 -0400 Received: from [204.245.156.209] (helo=basmati.dododge.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1DKWRV-0002bX-Vr for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 03:01:14 -0400 Received: (qmail 13090 invoked by uid 1000); 10 Apr 2005 07:19:54 -0000 Date: Sun, 10 Apr 2005 03:19:54 -0400 From: Dave Dodge To: brown@compsci.bristol.ac.uk, tinycc-devel@nongnu.org Subject: Re: [Tinycc-devel] TinyCC's future Message-ID: <20050410071954.GI5007@basmati> References: <42585519.7060507@synthcom.com> <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> <20050409232524.GA32499@cs.bris.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20050409232524.GA32499@cs.bris.ac.uk> User-Agent: Mutt/1.4.2i Cc: X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 06:40:44 -0000 On Sun, Apr 10, 2005 at 12:25:24AM +0100, Julian Brown wrote: > On Sat, Apr 09, 2005 at 03:27:11PM -0700, Peter Fr?hlich wrote: > > PS: Are there other ports of tcc that I didn't find on my cursory > > search? > > There's an ARM port, though I don't have a URL handy. tcc ships with ARM and TMS320C67 backends right in the source tarfile, and they even build by default (for example "arm-tcc"). But I've never personally tried using them. -Dave Dodge From MAILER-DAEMON Sun Apr 10 03:52:34 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKXF7-00009d-W8 for mharc-tinycc-devel@gnu.org; Sun, 10 Apr 2005 03:52:30 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKXEz-00005m-Mn for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 03:52:22 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKXAm-00085T-4n for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 03:48:04 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKX52-0007bQ-0K for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 03:42:05 -0400 Received: from [62.4.16.100] (helo=kraid.nerim.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKXXY-0004WD-78 for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 04:11:32 -0400 Received: from hector.lesours (ours.starynkevitch.net [62.212.121.80]) by kraid.nerim.net (Postfix) with ESMTP id 81272432A1 for ; Sun, 10 Apr 2005 10:10:03 +0200 (CEST) Received: from basile by hector.lesours with local (Exim 4.50) id 1DKXVv-0003Ll-4J for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 10:09:51 +0200 Date: Sun, 10 Apr 2005 10:09:51 +0200 To: tinycc-devel@nongnu.org Subject: Re: [Tinycc-devel] TinyCC's future Message-ID: <20050410080951.GA11418@ours.starynkevitch.net> References: <42585519.7060507@synthcom.com> <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> User-Agent: Mutt/1.5.8i From: Basile STARYNKEVITCH Content-Transfer-Encoding: quoted-printable X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 07:52:24 -0000 Le Sat, Apr 09, 2005 at 03:27:11PM -0700, Peter Fr=F6hlich =E9crivait/wro= te: > Hi all, >=20 > On Apr 9, 2005, at 15:20, Neil Bradley wrote: >=20 > >I had been told at one time that anything beyond x86 was not in TCC's=20 > >future. That got me thinking - what is the intenet on TCC's future?=20 > >It's an honest question, not meant to flame or insult. I feel it's a=20 > >sleekly designed compiler with a potentially bright future - something= =20 > >to rival the albatross that gcc has become. What it's ultimate goal? >=20 > I don't know what the "official" future of it is, but I just approved a= =20 > 10 week student project in which they're going to try to make it into a= =20 > PPC compiler under OS X. [...] A possible suggestion, given that tcc does not aim performance, is to use the GNU lightning library, which generate, from calls to a common API, machine code for x86, PPC, Sparc. See http://savannah.gnu.org/projects/lightning/ and http://www.gnu.org/software/lightning/lightning.html Regards. --=20 Basile STARYNKEVITCH http://starynkevitch.net/Basile/=20 email: basilestarynkevitchnet=20 aliases: basiletunesorg =3D bstarynknerimnet 8, rue de la Fa=EFencerie, 92340 Bourg La Reine, France From MAILER-DAEMON Sun Apr 10 11:41:04 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKeYW-0007ON-FL for mharc-tinycc-devel@gnu.org; Sun, 10 Apr 2005 11:41:01 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKeYF-0007Hu-LF for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 11:40:45 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKeY7-0007CA-K3 for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 11:40:35 -0400 Received: from [129.104.30.34] (helo=mx1.polytechnique.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKet4-00066K-Fa for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 12:02:14 -0400 Received: from [84.99.204.168] (168.204.99-84.rev.gaoland.net [84.99.204.168]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTP id 8650C33179; Sun, 10 Apr 2005 18:00:49 +0200 (CEST) Message-ID: <42594E14.1010503@bellard.org> Date: Sun, 10 Apr 2005 18:02:28 +0200 From: Fabrice Bellard User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 X-Accept-Language: en-us, en MIME-Version: 1.0 To: grischka@hotpop.com Subject: Re: [Tinycc-devel] TinyCC-PE References: <001001c53d40$0c285be0$2242fe91@y9h4p3> In-Reply-To: <001001c53d40$0c285be0$2242fe91@y9h4p3> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030616-p10 at Polytechnique.org X-DCC--Metrics: djali 32702; Body=1 Fuz1=1 Fuz2=1 Cc: tinycc-devel@nongnu.org X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 15:40:50 -0000 Hi, I find your work very interesting. I am going to try to merge your version in the TinyCC CVS. A new directory structure will be needed so that the same tree can be used on Linux and Windows. Fabrice. grischka wrote: > Hi, > > I lately started some experiments with TCC on Windows, and finally I got > it writing runnable exe's and also dll's. > > As to the original code there are not too much changes (I hope), maybe > to mention a #pragma pack(...), and also a __chkstk for the function > prologue when it has more than 4kb locals, well and a fix in macro_subst > (see below). > > So, if anyone is interested to check this out, I did put together a package > including a binary compiler, some header files and 'tiny' library. > > http://grishka.port5.com/tccpe-0922.zip > > --- grischka > > /*----------------------------------*/ > #define Q(msg) msg > #define P Q > #define W P("world") > printf("hello %s!\n", W); > > > > > > > > _______________________________________________ > Tinycc-devel mailing list > Tinycc-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/tinycc-devel > > From MAILER-DAEMON Sun Apr 10 11:49:42 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKegv-0004Rd-34 for mharc-tinycc-devel@gnu.org; Sun, 10 Apr 2005 11:49:41 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKego-0004Lw-MD for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 11:49:35 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKegm-0004K9-Sp for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 11:49:32 -0400 Received: from [129.104.30.34] (helo=mx1.polytechnique.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKf8K-0006bv-9X for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 12:18:00 -0400 Received: from [84.99.204.168] (168.204.99-84.rev.gaoland.net [84.99.204.168]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTP id 0DFD133179 for ; Sun, 10 Apr 2005 18:16:35 +0200 (CEST) Message-ID: <425951C5.2090901@bellard.org> Date: Sun, 10 Apr 2005 18:18:13 +0200 From: Fabrice Bellard User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 X-Accept-Language: en-us, en MIME-Version: 1.0 To: tinycc-devel@nongnu.org Subject: Re: [Tinycc-devel] TinyCC's future References: <42585519.7060507@synthcom.com> In-Reply-To: <42585519.7060507@synthcom.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030616-p10 at Polytechnique.org X-DCC--Metrics: djali 32702; Body=1 Fuz1=1 Fuz2=1 X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 15:49:38 -0000 Neil Bradley wrote: > I had been told at one time that anything beyond x86 was not in TCC's > future. That got me thinking - what is the intenet on TCC's future? It's > an honest question, not meant to flame or insult. I feel it's a sleekly > designed compiler with a potentially bright future - something to rival > the albatross that gcc has become. What it's ultimate goal? I made TCC as a toy - my goal was to make the smallest self compiling C compiler. Then the project diverted and I should have stopped there :-) I have no current plan for TCC except merging contributions from others I find interesting. People having contributed a significant amount of patches can be candidates to help me maintain the project. It would be good to design a better code generator for TinyCC in the same spirit as the whole project (small and fast), but I have no motivation to do that yet and I found no code generator which fullfilled my needs. Here are other simpler projects: - Portability and cross compiling: allow TinyCC to cross compile for targets with different endianness and word size (32 or 64 bits). - Portability and floats: use the soft float library for all floating point computations in the compiler. - Fix remaining bugs to pass all the gcc 3.x validation tests. - Add support for '-E' gcc option. - Add an x86_64 code generator. - Add a PowerPC code generator. - Add a .net bytecode generator. - Stricter type checking at some points (see the XXX in the code). Fabrice. From MAILER-DAEMON Sun Apr 10 17:25:46 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKjw9-00029g-NS for mharc-tinycc-devel@gnu.org; Sun, 10 Apr 2005 17:25:45 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKjw6-00027t-Qh for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 17:25:42 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKjw6-00027O-4V for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 17:25:42 -0400 Received: from [129.104.30.34] (helo=mx1.polytechnique.org) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKkPj-0004NA-UI for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 17:56:20 -0400 Received: from [84.99.204.168] (168.204.99-84.rev.gaoland.net [84.99.204.168]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by ssl.polytechnique.org (Postfix) with ESMTP id DD69D33179; Sun, 10 Apr 2005 23:54:51 +0200 (CEST) Message-ID: <4259A10E.4030706@bellard.org> Date: Sun, 10 Apr 2005 23:56:30 +0200 From: Fabrice Bellard User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913 X-Accept-Language: en-us, en MIME-Version: 1.0 To: grischka@hotpop.com Subject: Re: [Tinycc-devel] TinyCC-PE References: <001001c53d40$0c285be0$2242fe91@y9h4p3> In-Reply-To: <001001c53d40$0c285be0$2242fe91@y9h4p3> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd-new-20030616-p10 at Polytechnique.org X-DCC--Metrics: djali 32702; Body=1 Fuz1=1 Fuz2=1 Cc: tinycc-devel@nongnu.org X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 21:25:43 -0000 I commited in the CVS most of your patches. A few details: - I suppressed 'pe_setup_paths' which is not needed. I just kept the fact that "tcc_lib_path = tcc.exe path" is the default on WIN32. - I did not add the 'verbose' flag yet. - the dllexport visibility logic in the st_other ELF symbol field is not merged yet. Maybe using the ELF visibility stuff would be better, but I don't know how gcc 3.4.x handles it (is dllexport equivalent to visibility("default") ?). Moreover I don't like using st_other as the dll index. - The __chkstk patch is not merged yet. - The #pragma stuff is not merged yet - What are your other patches in the preprocessor ? Fabrice. grischka wrote: > Hi, > > I lately started some experiments with TCC on Windows, and finally I got > it writing runnable exe's and also dll's. > > As to the original code there are not too much changes (I hope), maybe > to mention a #pragma pack(...), and also a __chkstk for the function > prologue when it has more than 4kb locals, well and a fix in macro_subst > (see below). > > So, if anyone is interested to check this out, I did put together a package > including a binary compiler, some header files and 'tiny' library. > > http://grishka.port5.com/tccpe-0922.zip From MAILER-DAEMON Sun Apr 10 18:10:53 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKkdm-0001bt-T6 for mharc-tinycc-devel@gnu.org; Sun, 10 Apr 2005 18:10:51 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKkde-0001Xy-BD for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 18:10:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKkdX-0001UZ-Du for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 18:10:36 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKkdW-0001RJ-Of for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 18:10:34 -0400 Received: from [82.82.183.33] (helo=stinkie.bse) by monty-python.gnu.org with smtp (Exim 4.34) id 1DKl3T-0006OA-9Z for tinycc-devel@nongnu.org; Sun, 10 Apr 2005 18:37:23 -0400 Received: (qmail 502 invoked from network); 10 Apr 2005 22:29:11 -0000 Received: from daniel.bse (192.168.1.3) by stinkie.bse with SMTP; 10 Apr 2005 22:29:11 -0000 Received: (qmail 647 invoked by uid 500); 10 Apr 2005 22:29:11 -0000 Date: Mon, 11 Apr 2005 00:29:11 +0200 From: Daniel =?iso-8859-1?Q?Gl=F6ckner?= To: tinycc-devel@nongnu.org Message-ID: <20050410222911.GA617@daniel.bse> Mail-Followup-To: tinycc-devel@nongnu.org Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="EVF5PPMfhYS0aIcm" Content-Disposition: inline User-Agent: Mutt/1.4.2.1i Subject: [Tinycc-devel] asm parameter substitution X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 10 Apr 2005 22:10:45 -0000 --EVF5PPMfhYS0aIcm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Writing an ARM inline assembler, I have some problems to make the code do what it should do in subst_asm_operand and asm_gen_code using just the information provided by their parameters. Even the x86 inline assembler doesn't do it properly, as the following example shows: int f(int *x) { asm("xorl %0,%0":"=r"(*x)); } Both functions should be given the ASMOperand and the SValue for each parameter. Daniel --EVF5PPMfhYS0aIcm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (GNU/Linux) iD8DBQFCWai2JHOClulZYAQRAkB5AKDFxJlYW36hCKnpLe0ZKRNdRrs3wACgwP0G njjPR4/llMvsevzbdaXPmCI= =vnHP -----END PGP SIGNATURE----- --EVF5PPMfhYS0aIcm-- From MAILER-DAEMON Mon Apr 11 07:06:17 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKwkD-0003AL-3F for mharc-tinycc-devel@gnu.org; Mon, 11 Apr 2005 07:06:17 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKwk8-00038D-IG for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 07:06:12 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKwk4-00035g-8O for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 07:06:11 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKwk4-00035W-2g for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 07:06:08 -0400 Received: from [193.147.41.3] (helo=mail.udc.es) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DKxDL-0002fm-To for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 07:36:24 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.udc.es ("Servidor de correo del SIAIN") with ESMTP id 37E0130A6E for ; Mon, 11 Apr 2005 13:26:25 +0200 (CEST) Received: from mail.udc.es ([127.0.0.1]) by localhost (mail.udc.es [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 11677-01-9 for ; Mon, 11 Apr 2005 13:26:25 +0200 (CEST) Received: from tambre.udc.es (tambre.udc.es [193.147.41.6]) by mail.udc.es ("Servidor de correo del SIAIN") with ESMTP id 01D2430A6A for ; Mon, 11 Apr 2005 13:26:24 +0200 (CEST) Received: by tambre.udc.es (Postfix, from userid 33) id 202242FB9C; Mon, 11 Apr 2005 13:30:42 +0200 (CEST) Received: from xdg176239.xunta.es (xdg176239.xunta.es [213.60.176.239]) by webmail.udc.es (IMP) with HTTP for ; Mon, 11 Apr 2005 13:30:42 +0200 Message-ID: <1113219042.425a5fe2136bc@webmail.udc.es> Date: Mon, 11 Apr 2005 13:30:42 +0200 From: fpuentes@udc.es To: tinycc-devel@nongnu.org Subject: Re: [Tinycc-devel] TinyCC's future References: <42585519.7060507@synthcom.com> <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> <20050410080951.GA11418@ours.starynkevitch.net> In-Reply-To: <20050410080951.GA11418@ours.starynkevitch.net> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15 User-Agent: Internet Messaging Program (IMP) 3.2.6 X-Originating-IP: 213.60.176.239 Content-Transfer-Encoding: quoted-printable X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 11:06:13 -0000 Obviosly tcc need split it self into a frontend and a backend. I just have wrotten a IA32 backend, something like lightning but only for= IA32 (RtAsm aka Runtime assembler); I use it to generate runtime code. It woul= d be easy built a bytecode intermediate language and use it as middle represen= tation between fron and back ends. TCC then only move C code into RtAsm and this= one into IA32, RISC or PPC etc. it is only a suggestion. Mensaje citado por Basile STARYNKEVITCH : > Le Sat, Apr 09, 2005 at 03:27:11PM -0700, Peter Fr=F6hlich =E9crivait/w= rote: > > Hi all, > > > > On Apr 9, 2005, at 15:20, Neil Bradley wrote: > > > > >I had been told at one time that anything beyond x86 was not in TCC'= s > > >future. That got me thinking - what is the intenet on TCC's future? > > >It's an honest question, not meant to flame or insult. I feel it's a > > >sleekly designed compiler with a potentially bright future - somethi= ng > > >to rival the albatross that gcc has become. What it's ultimate goal? > > > > I don't know what the "official" future of it is, but I just approved= a > > 10 week student project in which they're going to try to make it into= a > > PPC compiler under OS X. [...] > > A possible suggestion, given that tcc does not aim performance, is to > use the GNU lightning library, which generate, from calls to a common > API, machine code for x86, PPC, Sparc. See > http://savannah.gnu.org/projects/lightning/ and > http://www.gnu.org/software/lightning/lightning.html > > Regards. > > -- > Basile STARYNKEVITCH http://starynkevitch.net/Basile/ > email: basilestarynkevitchnet > aliases: basiletunesorg =3D bstarynknerimnet > 8, rue de la Fa=EFencerie, 92340 Bourg La Reine, France > > > _______________________________________________ > Tinycc-devel mailing list > Tinycc-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/tinycc-devel > ---------------------------------------------------------------- Correo enviado usando el servicio de Webmail del SIAIN From MAILER-DAEMON Mon Apr 11 08:56:14 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DKySa-0000R6-87 for mharc-tinycc-devel@gnu.org; Mon, 11 Apr 2005 08:56:12 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DKySW-0000OY-8Q for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 08:56:08 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DKySQ-0000IY-Vp for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 08:56:04 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DKySQ-0000FW-8l for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 08:56:02 -0400 Received: from [66.225.203.133] (helo=esc14.midphase.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DKyol-0002H3-JB for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 09:19:07 -0400 Received: from c-67-187-51-187.hsd1.tx.comcast.net ([67.187.51.187] helo=taro.coolrunningconcepts.com) by esc14.midphase.com with esmtpsa (SSLv3:RC4-MD5:128) (Exim 4.44) id 1DKyn5-0006gw-Ph for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 08:17:24 -0500 Subject: Re: [Tinycc-devel] TinyCC's future From: "Evan K. Langlois" To: tinycc-devel@nongnu.org In-Reply-To: <20050409232524.GA32499@cs.bris.ac.uk> References: <42585519.7060507@synthcom.com> <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> <20050409232524.GA32499@cs.bris.ac.uk> Content-Type: text/plain Organization: Cool Running Concepts Date: Mon, 11 Apr 2005 08:17:51 -0500 Message-Id: <1113225471.14736.1.camel@taro.coolrunningconcepts.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - esc14.midphase.com X-AntiAbuse: Original Domain - nongnu.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - CoolRunningConcepts.com X-Source: X-Source-Args: X-Source-Dir: X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 12:56:10 -0000 On Sun, 2005-04-10 at 00:25 +0100, Julian Brown wrote: > On Sat, Apr 09, 2005 at 03:27:11PM -0700, Peter Fr?hlich wrote: > > > > PS: Are there other ports of tcc that I didn't find on my cursory > > search? > > There's an ARM port, though I don't have a URL handy. Interesting. I don't suppose there is an m68k or coldfire port is there? -- Evan From MAILER-DAEMON Mon Apr 11 12:13:55 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DL1Xv-0002Jt-EW for mharc-tinycc-devel@gnu.org; Mon, 11 Apr 2005 12:13:55 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DL1Xt-0002J3-2q for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 12:13:53 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DL1Xq-0002HR-69 for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 12:13:50 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DL1Xp-0002Go-Sr for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 12:13:49 -0400 Received: from [66.163.170.8] (helo=smtp110.mail.sc5.yahoo.com) by monty-python.gnu.org with smtp (Exim 4.34) id 1DL20S-000275-Sf for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 12:43:25 -0400 Received: from unknown (HELO tom26) (tom5828@162.84.162.147 with login) by smtp110.mail.sc5.yahoo.com with SMTP; 11 Apr 2005 16:41:45 -0000 Message-ID: <002201c53eb5$5d22eda0$6602a8c0@tom26> From: "tom" To: References: <001001c53d40$0c285be0$2242fe91@y9h4p3> <42594E14.1010503@bellard.org> Subject: Re: [Tinycc-devel] TinyCC-PE Date: Mon, 11 Apr 2005 12:41:50 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2800.1437 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 16:13:53 -0000 Cool, I want use it on windows also. Can I use the Visual Studio 6.0 to compile TCC? Thanks. ----- Original Message ----- From: "Fabrice Bellard" To: Cc: Sent: Sunday, April 10, 2005 12:02 PM Subject: Re: [Tinycc-devel] TinyCC-PE > Hi, > > I find your work very interesting. I am going to try to merge your > version in the TinyCC CVS. A new directory structure will be needed so > that the same tree can be used on Linux and Windows. > > Fabrice. > > grischka wrote: > > Hi, > > > > I lately started some experiments with TCC on Windows, and finally I got > > it writing runnable exe's and also dll's. > > > > As to the original code there are not too much changes (I hope), maybe > > to mention a #pragma pack(...), and also a __chkstk for the function > > prologue when it has more than 4kb locals, well and a fix in macro_subst > > (see below). > > > > So, if anyone is interested to check this out, I did put together a package > > including a binary compiler, some header files and 'tiny' library. > > > > http://grishka.port5.com/tccpe-0922.zip > > > > --- grischka > > > > /*----------------------------------*/ > > #define Q(msg) msg > > #define P Q > > #define W P("world") > > printf("hello %s!\n", W); > > > > > > > > > > > > > > > > _______________________________________________ > > Tinycc-devel mailing list > > Tinycc-devel@nongnu.org > > http://lists.nongnu.org/mailman/listinfo/tinycc-devel > > > > > > > > _______________________________________________ > Tinycc-devel mailing list > Tinycc-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/tinycc-devel From MAILER-DAEMON Mon Apr 11 13:09:43 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DL2Pr-0002Cj-FU for mharc-tinycc-devel@gnu.org; Mon, 11 Apr 2005 13:09:40 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DL2Po-0002B8-14 for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 13:09:36 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DL2Pj-00029C-Gc for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 13:09:32 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DL2Pi-00026y-MB for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 13:09:30 -0400 Received: from [209.225.28.211] (helo=mxsf11.cluster1.charter.net) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DL2pX-0005h1-9R for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 13:36:11 -0400 Received: from mxip07.cluster1.charter.net (mxip07a.cluster1.charter.net [209.225.28.137]) by mxsf11.cluster1.charter.net (8.12.11/8.12.11) with ESMTP id j3BHYKIs022150 for ; Mon, 11 Apr 2005 13:34:26 -0400 Received: from 66-215-72-198.az-eres.charterpipeline.net (HELO [10.0.1.201]) (66.215.72.198) by mxip07.cluster1.charter.net with ESMTP; 11 Apr 2005 13:34:19 -0400 X-Ironport-AV: i="3.92,94,1112587200"; d="scan'208"; a="845845855:sNHT132338884" Mime-Version: 1.0 (Apple Message framework v619.2) In-Reply-To: <1113219042.425a5fe2136bc@webmail.udc.es> References: <42585519.7060507@synthcom.com> <979059ec690f2566cb372d2fc46541ce@cs.ucr.edu> <20050410080951.GA11418@ours.starynkevitch.net> <1113219042.425a5fe2136bc@webmail.udc.es> Content-Type: text/plain; charset=US-ASCII; format=flowed Message-Id: <19205f684f8576309f7a9233ab424f3e@cs.ucr.edu> Content-Transfer-Encoding: 7bit From: =?ISO-8859-1?Q?Peter_Fr=F6hlich?= Subject: Re: [Tinycc-devel] TinyCC's future Date: Mon, 11 Apr 2005 10:34:17 -0700 To: tinycc-devel@nongnu.org X-Mailer: Apple Mail (2.619.2) X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 17:09:37 -0000 Hi all, On Apr 11, 2005, at 04:30, fpuentes@udc.es wrote: > I just have wrotten a IA32 backend, something like lightning but only > for IA32 > (RtAsm aka Runtime assembler); I use it to generate runtime code. It > would be > easy built a bytecode intermediate language and use it as middle > representation > between fron and back ends. TCC then only move C code into RtAsm and > this one > into IA32, RISC or PPC etc. Just my $0.02 again: If you split the compiler into frontend and backend, it is worth considering using a higher-level structure like an AST instead of linear bytecode, at least if the size of the backends is a concern at all. It's easier to process an AST into decent code in one pass, harder to do on lower-level representations. I am assuming that nobody is actually suggesting turning tcc into a highly optimizing compiler? Then a linear representation (based on SSA probably) would be a good choice, but I don't think that would be in the "spirit" of the tcc project. Peter -- Peter H. Froehlich <><><><><><> http://www.cs.ucr.edu/~phf/ OpenPGP: ABC2 9BCC 1445 86E9 4D59 F532 A8B2 BFAE 342B E9D9 From MAILER-DAEMON Mon Apr 11 18:06:44 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DL73M-0006c3-3z for mharc-tinycc-devel@gnu.org; Mon, 11 Apr 2005 18:06:44 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DL73K-0006b3-2b for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 18:06:42 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DL73E-0006Yz-Su for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 18:06:38 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DL73E-0006Yj-OU for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 18:06:36 -0400 Received: from [38.113.3.71] (helo=smtp-out.hotpop.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DL7Vl-0005nH-D9 for tinycc-devel@nongnu.org; Mon, 11 Apr 2005 18:36:05 -0400 Received: from hotpop.com (kubrick.hotpop.com [38.113.3.103]) by smtp-out.hotpop.com (Postfix) with SMTP id 2D99015224DC for ; Mon, 11 Apr 2005 22:35:54 +0000 (UTC) Received: from y9h4p3 (dialin-145-254-070-016.arcor-ip.net [145.254.70.16]) by smtp-1.hotpop.com (Postfix) with ESMTP id 42BD51A013F; Mon, 11 Apr 2005 22:35:54 +0000 (UTC) Message-ID: <002101c53ee6$a8cc7920$1046fe91@y9h4p3> From: "grischka" To: "Fabrice Bellard" References: <001001c53d40$0c285be0$2242fe91@y9h4p3> <4259A10E.4030706@bellard.org> Subject: Re: [Tinycc-devel] TinyCC-PE Date: Tue, 12 Apr 2005 00:33:36 +0200 MIME-Version: 1.0 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 X-HotPOP: ----------------------------------------------- Sent By HotPOP.com FREE Email Get your FREE POP email at www.HotPOP.com ----------------------------------------------- Cc: tinycc-devel@nongnu.org X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 11 Apr 2005 22:06:42 -0000 Fabrice Bellard wrote: > I commited in the CVS most of your patches. Yep, just saw it, cool! > - the dllexport visibility logic in the st_other ELF symbol field is not > merged yet. Maybe using the ELF visibility stuff would be better, but I > don't know how gcc 3.4.x handles it (is dllexport equivalent to > visibility("default") ?). I guess 'dllexport' is even more visibility than 'default'. Well, looking into the 'coff' objects from the mingw assembler it seems like it has a special section with just linker options in plain text like: "-export:symbol ...". > Moreover I don't like using st_other as the dll index. Right, a cheap solution, also ;) > - What are your other patches in the preprocessor ? It's something with macro expansion, the test example is here at the bottom: http://lists.gnu.org/archive/html/tinycc-devel/2005-04/msg00005.html Actually be warned I was not really shure what I was doing there. All I did was running the tcctest.c afterwards, which seemed ok, still. --- grischka From MAILER-DAEMON Thu Apr 14 14:23:16 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DM8zi-0004Y3-Qs for mharc-tinycc-devel@gnu.org; Thu, 14 Apr 2005 14:23:15 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DM8yG-0004BO-EJ for tinycc-devel@nongnu.org; Thu, 14 Apr 2005 14:21:45 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DM8y2-00043J-82 for tinycc-devel@nongnu.org; Thu, 14 Apr 2005 14:21:31 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DM8y1-0003zT-4K for tinycc-devel@nongnu.org; Thu, 14 Apr 2005 14:21:29 -0400 Received: from [65.173.77.25] (helo=nongnu.org) by monty-python.gnu.org with smtp (Exim 4.34) id 1DM8uT-0002a0-Gk for tinycc-devel@nongnu.org; Thu, 14 Apr 2005 14:17:50 -0400 Received: from spheric .softtread.net (HELO mail.softtread.net) by softtread.net with SMTP; Thu, 14 Apr 2005 18:29:42 -0400 Received: (qmail 24970 invoked from network); Thu, 14 Apr 2005 18:30:26 +0100 Date: Thu, 14 Apr 2005 18:31:27 +0300 Message-Id: From: "Taylor Garrett" To: X-Originating-IP: [36.209.231.107] Subject: [Tinycc-devel] re:[1] Is this special?? bourbaki X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 14 Apr 2005 18:23:11 -0000 2vT Invitation No. Ch-85724B3 Low Price Perscriptions SAVE UP TO 8O% ON ALL MEDS GO HERE TO GET WHAT YOU NEED Current Specials... Vicod(i)n Ci(a)lias So(m)a A(m)bien V(i)agra G0 HERE T0 GET WHAT Y0U NEED http://D34K.archaistic2apposition.com/?hqbx=ETSRrBA&f=0&gb=xUYL - No doctor visits or prior perscription required! - Quick delivery to your front door ---------------- shareown housewares tablespoonful From MAILER-DAEMON Sat Apr 16 06:12:33 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DMkHw-0005sK-FJ for mharc-tinycc-devel@gnu.org; Sat, 16 Apr 2005 06:12:32 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DMkHt-0005qs-EV for tinycc-devel@nongnu.org; Sat, 16 Apr 2005 06:12:29 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DMkHm-0005q0-Bu for tinycc-devel@nongnu.org; Sat, 16 Apr 2005 06:12:26 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DMk8Z-00046O-4W for tinycc-devel@nongnu.org; Sat, 16 Apr 2005 06:02:51 -0400 Received: from [12.181.13.48] (helo=nongnu.org) by monty-python.gnu.org with smtp (Exim 4.34) id 1DMjtq-0007zr-D8 for tinycc-devel@nongnu.org; Sat, 16 Apr 2005 05:47:38 -0400 Received: from omail3.walla.co.il ([198.85.245.193]:8339 "EHLO omail0.walla.nul.il") by a6.fibertel.gov with ESMTP id S139723AbUKHM3Z; Sat, 16 Apr 2005 09:39:22 -0500 Message-Id: <90F74AFC-0F32-11D8-8D3B-394065CB0118@mac.com> Date: Sat, 16 Apr 2005 09:39:38 +0100 From: "Tanner Diane" To: tinycc-devel@nongnu.org X-Orcpt: rfc822;yPybqXuYL@yahoo.com In-Reply-To: <20017831114305.U1yPybqXuYL@yahoo.com> Subject: [Tinycc-devel] re:[1] Is this special?? scathe X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 16 Apr 2005 10:12:30 -0000 ddhA Invitation No. o5-4342td Low Price Perscriptions SAVE UP TO 8O% ON ALL MEDS GO HERE TO GET WHAT YOU NEED Current Specials... Vicod(i)n Ci(a)lias So(m)a A(m)bien V(i)agra G0 HERE T0 GET WHAT Y0U NEED http://AjHh.archaistic2apposition.com/?qhj=TkwRrBA&f=0&kqt=eDeL - No doctor visits or prior perscription required! - Quick delivery to your front door ---------------- theodosian agribusiness clog From MAILER-DAEMON Mon Apr 18 12:27:45 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DNZ69-0006Lt-81 for mharc-tinycc-devel@gnu.org; Mon, 18 Apr 2005 12:27:45 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DNZ65-0006K4-Uo for tinycc-devel@nongnu.org; Mon, 18 Apr 2005 12:27:43 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DNZ64-0006JH-1M for tinycc-devel@nongnu.org; Mon, 18 Apr 2005 12:27:41 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DNZ63-0005zz-Tv for tinycc-devel@nongnu.org; Mon, 18 Apr 2005 12:27:39 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DNZ3r-00033B-RK for tinycc-devel@nongnu.org; Mon, 18 Apr 2005 12:25:24 -0400 Received: from [24.206.113.253] (helo=nongnu.org) by mx20.gnu.org with smtp (Exim 4.34) id 1DNZ1w-0004ZC-SF for tinycc-devel@nongnu.org; Mon, 18 Apr 2005 12:23:25 -0400 Received: from detention .com.cl ([even .com.cl]:21765 "EHLO nair .com.cl") by casbah .com.cl with ESMTP id ; Mon, 18 Apr 2005 16:23:17 -0100 X-Orcpt: rfc822;zmailer-log Message-ID: <52685277.103133GKERauj74@yahoo.com> In-Reply-To: <200207967GKERauj74@yahoo.com> Date: Mon, 18 Apr 2005 16:19:04 -0300 From: "Maryann Vicky" To: tinycc-devel@nongnu.org Subject: [Tinycc-devel] Your order: 07429519. You have been refunded. X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 18 Apr 2005 16:27:43 -0000 Hello, You have been chosen to participate in an invitation only limited time event! Are you currently paying over 3% for your mortgage? STOP! We can help you lower that today! Answer only a few questions and we can give you an approval in under 30 seconds – it’s that simple! http://Oz9C.g00dl1fe.com/p2.asp And stop fighting for lenders – let them fight for you! Make them work for your business by giving you the lowest rates around! $230,000 loans are available for only $340/month! WE’RE PRACTICALLY GIVING AWAY MONEY! http://IrVk.g00dl1fe.com/p2.asp Think your credit is too bad to get a deal like this? THINK AGAIN! We will have you saving your money in no time! Are you ready to save your money? http://WWzI.g00dl1fe.com/p2.asp http://mRqK.g00dl1fe.com/p1.asp Regards, Maryann Vicky From MAILER-DAEMON Thu Apr 21 06:18:39 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DOYla-0006c1-0O for mharc-tinycc-devel@gnu.org; Thu, 21 Apr 2005 06:18:38 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DOYlW-0006b5-B4 for tinycc-devel@nongnu.org; Thu, 21 Apr 2005 06:18:34 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DOYlS-0006Zv-ML for tinycc-devel@nongnu.org; Thu, 21 Apr 2005 06:18:32 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOYlR-0006Ig-Qw for tinycc-devel@nongnu.org; Thu, 21 Apr 2005 06:18:30 -0400 Received: from [221.148.231.23] (helo=nongnu.org) by monty-python.gnu.org with smtp (Exim 4.34) id 1DOYja-0002DU-FC for tinycc-devel@nongnu.org; Thu, 21 Apr 2005 06:16:34 -0400 Received: from smtp.x169purge .net (moan helo=smtp.armada .net) by smtp2.legato .nl with esmtp (Exim 3.35 #8 (Debian)) id 1AGZO1-0000d1-00 Message-ID: <03GUK0USPCVM5WW3GW@UCBEH.SAN.UC.EDU> Date: Thu, 21 Apr 2005 10:12:03 +0100 From: "Henry Eloy" To: tinycc-devel@nongnu.org X-Sender: uNAVH6jLNqyi@yahoo.com Sender: uNAVH6jLNqyi@yahoo.com X-Fib-Al-MXId: 08c6b7aef16a7126739108231ad9d218 Subject: [Tinycc-devel] re: 14. X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 21 Apr 2005 10:18:36 -0000 Hello, You have been chosen to participate in an invitation only limited time event! Are you currently paying over 3% for your mortgage? STOP! We can help you lower that today! Answer only a few questions and we can give you an approval in under 30 seconds – it’s that simple! http://bXIa.cra3y.com/p1.asp And stop fighting for lenders – let them fight for you! Make them work for your business by giving you the lowest rates around! $230,000 loans are available for only $340/month! WE’RE PRACTICALLY GIVING AWAY MONEY! http://lnaS.cra3y.com/p1.asp Think your credit is too bad to get a deal like this? THINK AGAIN! We will have you saving your money in no time! Are you ready to save your money? http://fH1W.cra3y.com/p1.asp http://Gc5g.cra3y.com/p1.asp Regards, Henry Eloy From MAILER-DAEMON Fri Apr 22 02:24:50 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DOrar-0004rc-VX for mharc-tinycc-devel@gnu.org; Fri, 22 Apr 2005 02:24:50 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DOrao-0004nU-OG for tinycc-devel@nongnu.org; Fri, 22 Apr 2005 02:24:47 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DOral-0004lg-Mz for tinycc-devel@nongnu.org; Fri, 22 Apr 2005 02:24:44 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DOral-00021P-5b for tinycc-devel@nongnu.org; Fri, 22 Apr 2005 02:24:43 -0400 Received: from [64.233.184.193] (helo=wproxy.gmail.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1DOrcO-0004ZM-42 for tinycc-devel@nongnu.org; Fri, 22 Apr 2005 02:26:24 -0400 Received: by wproxy.gmail.com with SMTP id 71so1451419wra for ; Thu, 21 Apr 2005 23:23:46 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:user-agent:x-accept-language:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=CJVulnq5ZcDPIbr4Ip4NJuKzYT+E4sRAFM4dNAy38ii2c7gZI79uNYV7Xvb+xdqno5r8c63qLaAEMVTOJR+F4trC4oO2Z/ZLRXPEQzeOl3imLonsJ/KDWakZhycb18lHMzRuCoWyGx25BW043kTDVPJ4QLo8KFCiG/z5h/6Vt5Q= Received: by 10.54.77.16 with SMTP id z16mr306552wra; Thu, 21 Apr 2005 23:23:46 -0700 (PDT) Received: from ?218.9.122.79? ([218.9.122.79]) by mx.gmail.com with ESMTP id 8sm1108364wrl.2005.04.21.23.23.37; Thu, 21 Apr 2005 23:23:46 -0700 (PDT) Message-ID: <42689831.9050804@gmail.com> Date: Fri, 22 Apr 2005 14:22:41 +0800 From: Hanzac Chen User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: tinycc-devel@nongnu.org References: <001001c53d40$0c285be0$2242fe91@y9h4p3> <4259A10E.4030706@bellard.org> <002101c53ee6$a8cc7920$1046fe91@y9h4p3> In-Reply-To: <002101c53ee6$a8cc7920$1046fe91@y9h4p3> Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit Subject: [Tinycc-devel] Test on TinyCC-PE (maybe more) X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 22 Apr 2005 06:24:48 -0000 Hi, I've been testing the TinyCC with PE outputs ... However, I can't get win32/examples/hello_win.c to run. Here is the message: ______________________________________________________________________ win32/examples/hello_win.c:110: warning: assignment makes pointer from integer without a cast win32/examples/hello_win.c:111: warning: assignment makes pointer from integer without a cast tcc: undefined symbol 'MAKEINTRESOURCEA' tcc: undefined symbol '_winstart' _______________________________________________________________________ I think there's some bug about the preprocessor related to TCC or its PE part. After that, I do a specific test, when I use #define MAKEINTRESOURCE(i) (LPSTR)((DWORD)((WORD)(i))) Compiling the hello_win.c won't print undefined symbol 'MAKEINTRESOURCE' Seems that the preprocessor will consider it's a function instead of a macro if using nested macro definition, e.g., #define MAKEINTRESOURCEA(i) (LPSTR)((DWORD)((WORD)(i))) #define MAKEINTRESOURCEW(i) (LPWSTR)((DWORD)((WORD)(i))) #define MAKEINTRESOURCE MAKEINTRESOURCEA I still don't understand why symbol '_winstart' can't be found, I already checked the libtcc1.a, it is generated correctly and the '_winstart' is in that lib. Regards, Hanzac From MAILER-DAEMON Tue Apr 26 05:19:09 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DQMDk-0006rx-Or for mharc-tinycc-devel@gnu.org; Tue, 26 Apr 2005 05:19:08 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DQMDi-0006qe-KD for tinycc-devel@nongnu.org; Tue, 26 Apr 2005 05:19:06 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DQMDh-0006pw-LM for tinycc-devel@nongnu.org; Tue, 26 Apr 2005 05:19:05 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DQMDh-0006pt-HV for tinycc-devel@nongnu.org; Tue, 26 Apr 2005 05:19:05 -0400 Received: from [59.144.38.50] (helo=BTNL-KK-DSL050.38.144.59.touchtelindia.net) by monty-python.gnu.org with smtp (Exim 4.34) id 1DQMDn-0001nX-FZ for tinycc-devel@nongnu.org; Tue, 26 Apr 2005 05:19:14 -0400 FCC: mailbox://hiuiqgfqcdqgz@yahoo.com/Sent X-Identity-Key: id1 Date: Tue, 26 Apr 2005 03:15:19 -0700 From: Solomon Delong X-Accept-Language: en-us, en MIME-Version: 1.0 To: tinycc-devel@nongnu.org Content-Type: multipart/related; boundary="------------050909050201070004070004" Message-Id: Subject: [Tinycc-devel] re[17]: X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 26 Apr 2005 09:19:07 -0000 This is a multi-part message in MIME format. --------------050909050201070004070004 Content-Type: text/html; charset=us-ascii Content-Transfer-Encoding: 7bit

in 1887 London Beatles I wonder what if...

Jobs in 1840

--------------050909050201070004070004 Content-Type: image/gif; name="autism.GIF" Content-Transfer-Encoding: base64 Content-ID: Content-Disposition: inline; filename="autism.GIF" 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 q+ItjcnNEvDyi1ccHD+RCE9WJlF/Znyl/yCrp8V+LjOVcJPnOfVpQUfekzEVrCQspWhRcTZShW1kaB7x B8HxRTOdg4woSMc4Roc+NKAm1Z4VW2oXNML0eDJN3xrhaFCNXhKiJ4Uh684Xxoay8Z9FVKk5expPgG4y qGQxIFOFqlQhvhSn6pznTkmwPyQSdYQ6TepCvQdW9tUuq3J0aVSBGdZuLkSsT30eW79ZUapGE4YfZaj/ jvo+rnY1il8FK171utOKDpSSeNVoXXGYSCUyEaFtRatd+TpXZqr1scUsJVYnycnHjXWolz0hYz3r2Y0O bbSEtawoV1o2ZF7Tmom1JiSdela6zU2roqQmUmvrS0JC85i5fW03baY7TFp686X4fKQ2e3vVsbj2uLnF 5STjeNsoKq6mzN1mMp3pQ78qk7k+3eTsiItZ6s5Ss2fl7WBPht70qne97N2SbN8L3/jKd770ra9974vf /Op3v/ztr3//i9lvAHjABC6wgQ+M4AQreMEMxmd7HwzhCEt4whSusIUvjOEMa3jDHO6whz8M4hCLeMQk LrGJT4ziFKt4xSxusYtfDOMYy3jGNK6xIhIAACH+cGhxZ2h1bWVheWxubGZkeGZpcmN2c2N4Z2did2tm Y2p4eGZwbXRib3l1cHJhcmNqcGRjZHBsZnRpcXJ6bW51dmVzeHhrc2Vna3NlZnhtdW9wd3JrdmVzADs= --------------050909050201070004070004-- From MAILER-DAEMON Thu Apr 28 03:35:01 2005 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1DR3Y2-000366-Kp for mharc-tinycc-devel@gnu.org; Thu, 28 Apr 2005 03:34:59 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1DR3Xw-00034U-4C for tinycc-devel@nongnu.org; Thu, 28 Apr 2005 03:34:52 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1DR3Xr-00033I-D3 for tinycc-devel@nongnu.org; Thu, 28 Apr 2005 03:34:50 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DR3Xp-00031u-Sh for tinycc-devel@nongnu.org; Thu, 28 Apr 2005 03:34:46 -0400 Received: from [199.232.41.67] (helo=mx20.gnu.org) by monty-python.gnu.org with esmtp (TLS-1.0:RSA_ARCFOUR_SHA:16) (Exim 4.34) id 1DR3ZO-0002yK-Lq for tinycc-devel@nongnu.org; Thu, 28 Apr 2005 03:36:22 -0400 Received: from [221.167.146.51] (helo=nongnu.org) by mx20.gnu.org with smtp (Exim 4.34) id 1DR19C-0007hS-DK for tinycc-devel@nongnu.org; Thu, 28 Apr 2005 01:01:11 -0400 Received: from localhost (lwaxana.ibis .UFPE.BR) by smtp7.cistron.nl with esmtp (Exim 4.89 #1 (stony )) id 3AHg6h-4644bE-00; Thu, 28 Apr 2005 05:-3:58 +0300 Message-Id: <73GWZWZP12LC000264@NPD9.UFPE.BR> Date: Thu, 28 Apr 2005 05:-1:37 +0500 From: "Gale Darrell" To: tinycc-devel@nongnu.org Subject: [Tinycc-devel] Get your personalized rate quote NOW! X-BeenThere: tinycc-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: tinycc-devel@nongnu.org List-Id: tinycc-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 07:34:55 -0000 Hello, You have been chosen to participate in an invitation only limited time event! Are you currently paying over 3% for your mortgage? STOP! We can help you lower that today! Answer only a few questions and we can give you an approval in under 30 seconds – it’s that simple! http://eeKG.crazy-biz.net/p1.asp And stop fighting for lenders – let them fight for you! Make them work for your business by giving you the lowest rates around! $230,000 loans are available for only $340/month! WE’RE PRACTICALLY GIVING AWAY MONEY! http://e9PE.crazy-biz.net/p1.asp Think your credit is too bad to get a deal like this? THINK AGAIN! We will have you saving your money in no time! Are you ready to save your money? http://ILS4.crazy-biz.net/p2.asp http://vSwI.crazy-biz.net/p1.asp Regards, Gale Darrell