]> git.eshelyaron.com Git - emacs.git/commit
Fix nativecomp cond-rw pass
authorAndrea Corallo <akrl@sdf.org>
Sun, 15 Nov 2020 22:31:00 +0000 (23:31 +0100)
committerAndrea Corallo <akrl@sdf.org>
Mon, 16 Nov 2020 14:32:52 +0000 (15:32 +0100)
commit898f929215cf644c651abf789b564fcbc50ffbdd
treeb26431fbdeb28c7bc2509cf732c6bb83c375c667
parent54f2e9c06d599b795af45ab872915887e7649ef2
Fix nativecomp cond-rw pass

* lisp/emacs-lisp/comp.el (comp-mvar-symbol-p): Improve it.
(comp-cond-rw-func): Fix logic for multiple predecessor on target
block.
* test/src/comp-tests.el (comp-test-cond-rw-1): New test.
* test/src/comp-test-funcs.el (comp-test-cond-rw-1-1-f)
(comp-test-cond-rw-1-2-f): New functions.
lisp/emacs-lisp/comp.el
test/src/comp-test-funcs.el
test/src/comp-tests.el