aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorAndrea Corallo2019-10-21 11:04:18 +0200
committerAndrea Corallo2020-01-01 11:37:58 +0100
commit4847522fd4030af7ddb92b789545bc4e253524ee (patch)
tree1979f5b72048333bd8bbedaa2b88f74fe2293982 /src
parent96e2863f2e85bc907e5fc0cb7d86e0b6ff54317a (diff)
downloademacs-4847522fd4030af7ddb92b789545bc4e253524ee.tar.gz
emacs-4847522fd4030af7ddb92b789545bc4e253524ee.zip
some clean-up
Diffstat (limited to 'src')
-rw-r--r--src/comp.c11
1 files changed, 0 insertions, 11 deletions
diff --git a/src/comp.c b/src/comp.c
index f71df794185..a7a5ce0dcbe 100644
--- a/src/comp.c
+++ b/src/comp.c
@@ -37,13 +37,6 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */
37 37
38#define COMP_DEBUG 1 38#define COMP_DEBUG 1
39 39
40/*
41 If 1 always favorite the emission of direct constants when these are know
42 instead of the corresponding frame slot access.
43 This has to prove to have some perf advantage but certainly makes the
44 generated code C-like code more bloated.
45*/
46
47/* C symbols emited for the load relocation mechanism. */ 40/* C symbols emited for the load relocation mechanism. */
48#define DATA_RELOC_SYM "d_reloc" 41#define DATA_RELOC_SYM "d_reloc"
49#define IMPORTED_FUNC_RELOC_SYM "f_reloc" 42#define IMPORTED_FUNC_RELOC_SYM "f_reloc"
@@ -60,10 +53,6 @@ along with GNU Emacs. If not, see <https://www.gnu.org/licenses/>. */
60 XCAR (XCDR (x)) 53 XCAR (XCDR (x))
61#define THIRD(x) \ 54#define THIRD(x) \
62 XCAR (XCDR (XCDR (x))) 55 XCAR (XCDR (XCDR (x)))
63#define FORTH(x) \
64 XCAR (XCDR (XCDR (XCDR (x))))
65#define FIFTH(x) \
66 XCAR (XCDR (XCDR (XCDR (XCDR (x)))))
67 56
68#define FUNCALL1(fun, arg) \ 57#define FUNCALL1(fun, arg) \
69 CALLN (Ffuncall, intern_c_string (STR(fun)), arg) 58 CALLN (Ffuncall, intern_c_string (STR(fun)), arg)