[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Tinycc-devel] SEH in tcc

From: Fabrice Bellard
Subject: Re: [Tinycc-devel] SEH in tcc
Date: Tue, 23 May 2006 01:27:37 +0200
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.3) Gecko/20040913

Ben Hinkle wrote:
On 5/20/06, *PerfectDark* <address@hidden <mailto:address@hidden>> wrote:

    I work with tcc under win32 and now appeared one question - is there
    any 'cheap' possibility to implement win32 MSVC-like SEH (__try,
    __except, __finally, __leave) in tcc? Does someone interested in
    that, except me? May be someone heard about any tcc' development
    plans - if them exists?
    As I understood - in answers to my previous question, there are no
    any branches of developing/testing tcc :(

I've been working on some "extensions" to C using tcc as a base. The website is http://www.tinycx.org <http://www.tinycx.org/>. I think there are other project that take tcc and experiment on it. In terms of SEH what I've done with tinycx is added some simple error handling with the reserved labels error: and finally:. The implementation uses setjmp/longjmp but that's because it was easier for me. Other features to C I've added are module support, multiple return values, function overloading, polymorphism, type inference. If you check it out any feedback you have would be appreciated.

Interesting. I was thinking about implementing some of the extensions you mentionned ! I'll look at your code and specification more closely and tell you my remarks...



reply via email to

[Prev in Thread] Current Thread [Next in Thread]