They are compiling C++ which has language-visible exception handling
instead.

On 16 January 2012 19:03, Bakul Shah <ba...@bitblocks.com> wrote:

> How do you deal with longjmp?
>
>
> On Jan 16, 2012, at 10:51 AM, Comeau At9Fans <comeauat9f...@gmail.com>
> wrote:
>
> On Mon, Jan 16, 2012 at 10:41 AM, Bakul Shah <ba...@bitblocks.com> wrote:
>
>> A frame pointer is needed for C99's variable length arrays but not
>> otherwise. Only an issue if ever plan9 C is extended to handle C99 or C1x.
>> gcc has to do the right thing even with -fno-frame-pointer.
>>
>
> What we do in problematic cases with Comeau is to generate code to arrange
> for the allocation of the VLA on the heap.  I'm not saying this is perfect,
> but at least it gets the feature implementable and up and running as "a
> portable implementation" versus perhaps not being able to implement it at
> all on some platforms.
>
>

Reply via email to