mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 22:41:06 -08:00
(byte-compile-eval): Adjust to changes in load-history
The `function-history` patch introduced a regression which caused spurious compiler warnings. Fix it. The new code also fixes a bug in the old code, thus causing some new non-spurious warnings. Fix them as well. * lisp/emacs-lisp/bytecomp.el (byte-compile-eval): Adjust to changes in `load-history`. * lisp/gnus/gnus-group.el (nnrss-discover-feed) (nnrss-save-server-data): Use `declare-function`. * lisp/cedet/semantic/wisent/comp.el (wisent-defcontext) (wisent-with-context): * lisp/emacs-lisp/comp.el (comp-op-case): Silence compiler warning.
This commit is contained in:
parent
be2566eeab
commit
cce477cad7
4 changed files with 17 additions and 21 deletions
|
|
@ -1767,6 +1767,7 @@ This is responsible for generating the proper stack adjustment, when known,
|
|||
and the annotation emission."
|
||||
(declare (debug (body))
|
||||
(indent defun))
|
||||
(declare-function comp-body-eff nil (body op-name sp-delta))
|
||||
`(pcase op
|
||||
,@(cl-loop for (op . body) in cases
|
||||
for sp-delta = (gethash op comp-op-stack-info)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue