From: Nikodemus S. <nik...@ra...> - 2009-05-19 14:03:17
|
2009/5/15 Attila Lendvai <att...@gm...>: > dear list, > > due to 1.0.28.34: convert once-used DEFMACROs to EVAL-WHEN'd SB!XC:DEFMACROs > > compiling this for example: > > (defun x () > (sb-unix:unix-gettimeofday)) > > results in errors, because syscall* is not available in the target > anymore, while the aforementioned function contains a call to it and > is also inlined. ...not to put too fine a point on it, are you compiling in calls to UNIX-GETTIMEOFDAY directly, or you an innocent victim of something SBCL itself inlines, producing a call like this? In the first case, this is a sign that we would probably give you something with a supported API in SB-SYS instead. In the latter case restoring the syscall* macros to the target is probably in order. Cheers, -- Nikodemus |