|
From: | Dirk Herrmann |
Subject: | Re: scm_remember_upto_here asm volatile |
Date: | Sat, 23 Aug 2003 12:32:29 +0200 |
User-agent: | Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.3) Gecko/20030312 |
Kevin Ryde wrote:
+ do { \ + __asm__ __volatile__ ("" : : "g" (x)); \ + } while (0)
Hello Kevin,would you mind to add an explanation of the syntax of that construct? For example, what does the "g" mean? Since we don't have many asm instructions in guile, it is fair to assume that most of the developers don't know about the exact meaning of that construct.
Thanks a lot Dirk Herrmann
[Prev in Thread] | Current Thread | [Next in Thread] |