Re: note-c-var vs note-c-fun
Bruno Haible <[email protected]>
| Newsgroups | gmane.lisp.clisp.devel |
|---|---|
| Message-ID | <1516911.163uatSHqJ@omega> |
Hi Sam, > one is marked ABI and the other is not: > > --8<---------------cut here---------------start------------->8--- > note-c-fun ; not ABI, compile-time only > note-c-var ; ABI > --8<---------------cut here---------------end--------------->8--- "ABI" means that a symbol that is not exported may occur in .fas files or .lib files. In this case, when I compile a file such as -------------------------------------------------------- (ffi:def-c-var foo (:type ffi:int)) (ffi:def-call-out bar (:arguments) (:return-type nil)) -------------------------------------------------------- the .fas and .lib files don't reference NOTE-C-VAR nor NOTE-C-FUN. So, "not ABI, compile-time only" is correct for both. Jörg fixed the description for NOTE-C-FUN on 2006-01-30. We can do the same for NOTE-C-VAR. Bruno ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ clisp-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/clisp-devel