Skip to content
Snippets Groups Projects
Forked from asdf / asdf
300 commits behind the upstream repository.
  • Francois-Rene Rideau's avatar
    64d01eca
    Stop warning in define-convenience-methods explain · 64d01eca
    Francois-Rene Rideau authored
    The convenience methods recursively call explain, which cause a style-warning
    if the compiler-macro is already defined, and a different one if it is defined
    afterwards. The solution is to declare the function notinline in the body of
    the convenience methods.
    
    This fixes test-clean-load on sbcl, and more generally
    hushes loading asdf.lisp from source.
    64d01eca
    History
    Stop warning in define-convenience-methods explain
    Francois-Rene Rideau authored
    The convenience methods recursively call explain, which cause a style-warning
    if the compiler-macro is already defined, and a different one if it is defined
    afterwards. The solution is to declare the function notinline in the body of
    the convenience methods.
    
    This fixes test-clean-load on sbcl, and more generally
    hushes loading asdf.lisp from source.