updated openmcl patch



>>>>> "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