>>>>> "Yannick" == Yannick Versley <yversley@gmx.de> writes:
>> >> Since gcl/cmucl/sbcl/clisp all seem ok, I can check this patch
>> >> in if you like.
Yannick> That's fine with me.
>>
>> Ok, I'll do that soon.
>>
>> I noticed that you replaced some macros with compiler-macros. Any
>> particular reason for that?
Yannick> openmcl doesn't like it (i.e. gives a continuable error) when there is a
Yannick> function foo and a macro foo. So I've replaced every instance of a macro
Yannick> where there is a function with the same name by a compiler-macro.
Ok. I was going to just get rid of the macros everywhere and just use
the function declared inline. But I guess all platforms that we're
interested in support define-compiler-macro, and this makes everything
inline, even for the platforms that don't inline functions. (I
think).
Sounds good. I'll check in the openmcl changes soon.
Ray