[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#11649: 24.1.50; Some compilation woes
From: |
Stefan Monnier |
Subject: |
bug#11649: 24.1.50; Some compilation woes |
Date: |
Wed, 13 Jun 2012 08:56:26 -0400 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/24.1.50 (gnu/linux) |
> Compiler-macro error: (void-function cl--defsubst-expand)
I have to investigate some more, but I believe this is very minor: the
compiler-macro is not loaded so the function does not get inlined
(cl--defsubst-expand is the compiler-macro that implements the
inlining for defsubst*, aka cl-defsubst).
Not only this should be very minor but I believe the only real change is
that the compiler-macro-expansion used to fail silently in this case.
It happens in any file which calls a function defined with `cl-defsubst'
(e.g. a defstruct accessor) but which does not itself require CL.
Stefan
- bug#11649: 24.1.50; Some compilation woes, (continued)
- bug#11649: 24.1.50; Some compilation woes, Juanma Barranquero, 2012/06/14
- bug#11649: 24.1.50; Some compilation woes, Eli Zaretskii, 2012/06/14
- bug#11649: 24.1.50; Some compilation woes, Juanma Barranquero, 2012/06/15
- bug#11649: 24.1.50; Some compilation woes, Eli Zaretskii, 2012/06/15
- bug#11649: 24.1.50; Some compilation woes, Juanma Barranquero, 2012/06/15
- bug#11649: 24.1.50; Some compilation woes, Glenn Morris, 2012/06/14
bug#11649: 24.1.50; Some compilation woes, Juanma Barranquero, 2012/06/12
bug#11649: 24.1.50; Some compilation woes, Stefan Monnier, 2012/06/13