[Top][All Lists]
[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.