* __scm.h: (SCM_FENCE): New macro: optimizer will not move code
authorJim Blandy <jimb@red-bean.com>
Mon, 23 Jun 1997 00:51:35 +0000 (00:51 +0000)
committerJim Blandy <jimb@red-bean.com>
Mon, 23 Jun 1997 00:51:35 +0000 (00:51 +0000)
commit8417b6657fc026c87ca8432e83b6584c675c8b6a
treedfc4ea98a084412559ca40a38c6f2a4b39973bf1
parent91b28bb55d7efb3167af9d2c39908047814f4d64
* __scm.h: (SCM_FENCE): New macro: optimizer will not move code
across this.  Only works on GCC.  Otherwise, we hope for the best.
(SCM_DEFER_INTS, SCM_ALLOW_INTS): Use FENCE appropriately.  I have
the feeling that real thread systems will not need this...
libguile/__scm.h