guile-devel
[Top][All Lists]
Advanced

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

Re: gcc 2.95 inline scm_is_pair workaround


From: Kevin Ryde
Subject: Re: gcc 2.95 inline scm_is_pair workaround
Date: Sun, 28 May 2006 09:44:45 +1000
User-agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.4 (gnu/linux)

[delayed by a mail bounce]

Marius Vollmer <address@hidden> writes:
>
> Should we still support GCC 2.95?

It's still in current debian unstable, so it's not totally dead.
Using it guards against some c99-isms (local variables in the middle
of functions) so it has some use for development.

>       * throw.c (scm_ithrow): Remove "asm volatile" hack.  It used to
>       work around a bug in GCC 2.95.2 but is now a bug in itself.

Doesn't look so evil as to cause a bug itself ...

I put mine conditionalized precisely to gcc==2.95, so as to restrict
its effect.  All this sort of thing is pretty ugly, but at least if
it's tightly delimited then it's clear what you can rip out in 10
years time.




reply via email to

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