diff options
| author | Paul Eggert | 2011-03-16 19:18:00 -0700 |
|---|---|---|
| committer | Paul Eggert | 2011-03-16 19:18:00 -0700 |
| commit | 615f2d59a5ee849bc46c3fa57d41fd136f2d0962 (patch) | |
| tree | 1790c0c5f51411b79ca8306277089788551bf050 /src/bytecode.c | |
| parent | 7914961cd705c8a88734ff87c581924bf48c3fe3 (diff) | |
| download | emacs-615f2d59a5ee849bc46c3fa57d41fd136f2d0962.tar.gz emacs-615f2d59a5ee849bc46c3fa57d41fd136f2d0962.zip | |
* bytecode.c (CONSTANTLIM): Remove; unused.
(METER_CODE, Bscan_buffer, Bread_char, Bset_mark):
Define only if needed.
Diffstat (limited to 'src/bytecode.c')
| -rw-r--r-- | src/bytecode.c | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/src/bytecode.c b/src/bytecode.c index fca8a8e1ebe..ce2f06dfccb 100644 --- a/src/bytecode.c +++ b/src/bytecode.c | |||
| @@ -76,11 +76,7 @@ Lisp_Object Qbyte_code_meter; | |||
| 76 | } \ | 76 | } \ |
| 77 | } | 77 | } |
| 78 | 78 | ||
| 79 | #else /* no BYTE_CODE_METER */ | 79 | #endif /* BYTE_CODE_METER */ |
| 80 | |||
| 81 | #define METER_CODE(last_code, this_code) | ||
| 82 | |||
| 83 | #endif /* no BYTE_CODE_METER */ | ||
| 84 | 80 | ||
| 85 | 81 | ||
| 86 | Lisp_Object Qbytecode; | 82 | Lisp_Object Qbytecode; |
| @@ -146,7 +142,9 @@ Lisp_Object Qbytecode; | |||
| 146 | #define Bpreceding_char 0150 | 142 | #define Bpreceding_char 0150 |
| 147 | #define Bcurrent_column 0151 | 143 | #define Bcurrent_column 0151 |
| 148 | #define Bindent_to 0152 | 144 | #define Bindent_to 0152 |
| 145 | #ifdef BYTE_CODE_SAFE | ||
| 149 | #define Bscan_buffer 0153 /* No longer generated as of v18 */ | 146 | #define Bscan_buffer 0153 /* No longer generated as of v18 */ |
| 147 | #endif | ||
| 150 | #define Beolp 0154 | 148 | #define Beolp 0154 |
| 151 | #define Beobp 0155 | 149 | #define Beobp 0155 |
| 152 | #define Bbolp 0156 | 150 | #define Bbolp 0156 |
| @@ -154,8 +152,12 @@ Lisp_Object Qbytecode; | |||
| 154 | #define Bcurrent_buffer 0160 | 152 | #define Bcurrent_buffer 0160 |
| 155 | #define Bset_buffer 0161 | 153 | #define Bset_buffer 0161 |
| 156 | #define Bsave_current_buffer_1 0162 /* Replacing Bsave_current_buffer. */ | 154 | #define Bsave_current_buffer_1 0162 /* Replacing Bsave_current_buffer. */ |
| 155 | #if 0 | ||
| 157 | #define Bread_char 0162 /* No longer generated as of v19 */ | 156 | #define Bread_char 0162 /* No longer generated as of v19 */ |
| 157 | #endif | ||
| 158 | #ifdef BYTE_CODE_SAFE | ||
| 158 | #define Bset_mark 0163 /* this loser is no longer generated as of v18 */ | 159 | #define Bset_mark 0163 /* this loser is no longer generated as of v18 */ |
| 160 | #endif | ||
| 159 | #define Binteractive_p 0164 /* Needed since interactive-p takes unevalled args */ | 161 | #define Binteractive_p 0164 /* Needed since interactive-p takes unevalled args */ |
| 160 | 162 | ||
| 161 | #define Bforward_char 0165 | 163 | #define Bforward_char 0165 |
| @@ -227,7 +229,6 @@ Lisp_Object Qbytecode; | |||
| 227 | #define BinsertN 0261 | 229 | #define BinsertN 0261 |
| 228 | 230 | ||
| 229 | #define Bconstant 0300 | 231 | #define Bconstant 0300 |
| 230 | #define CONSTANTLIM 0100 | ||
| 231 | 232 | ||
| 232 | /* Whether to maintain a `top' and `bottom' field in the stack frame. */ | 233 | /* Whether to maintain a `top' and `bottom' field in the stack frame. */ |
| 233 | #define BYTE_MAINTAIN_TOP (BYTE_CODE_SAFE || BYTE_MARK_STACK) | 234 | #define BYTE_MAINTAIN_TOP (BYTE_CODE_SAFE || BYTE_MARK_STACK) |