diff options
| author | Paul Eggert | 2016-07-15 22:15:43 +0200 |
|---|---|---|
| committer | Paul Eggert | 2016-07-15 22:31:41 +0200 |
| commit | 9569916d94c6c448862d02919e52fc3bfb9b9c8d (patch) | |
| tree | 9032e51907fc78e47a16aec9fd45f100a957e906 /src/bytecode.c | |
| parent | 4ba72d329525332798b3b222eaec0efc8a23ac75 (diff) | |
| download | emacs-9569916d94c6c448862d02919e52fc3bfb9b9c8d.tar.gz emacs-9569916d94c6c448862d02919e52fc3bfb9b9c8d.zip | |
Stop worrying about Alliant in bytecode.c
* src/bytecode.c (PUSH): Remove workaround for long-obsolete compiler.
Diffstat (limited to 'src/bytecode.c')
| -rw-r--r-- | src/bytecode.c | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/src/bytecode.c b/src/bytecode.c index a551eca2447..bb7922d54a4 100644 --- a/src/bytecode.c +++ b/src/bytecode.c | |||
| @@ -338,12 +338,10 @@ relocate_byte_stack (void) | |||
| 338 | 338 | ||
| 339 | #define FETCH2 (op = FETCH, op + (FETCH << 8)) | 339 | #define FETCH2 (op = FETCH, op + (FETCH << 8)) |
| 340 | 340 | ||
| 341 | /* Push x onto the execution stack. This used to be #define PUSH(x) | 341 | /* Push X onto the execution stack. The expression X should not |
| 342 | (*++stackp = (x)) This oddity is necessary because Alliant can't be | 342 | contain TOP, to avoid competing side effects. */ |
| 343 | bothered to compile the preincrement operator properly, as of 4/91. | ||
| 344 | -JimB */ | ||
| 345 | 343 | ||
| 346 | #define PUSH(x) (top++, *top = (x)) | 344 | #define PUSH(x) (*++top = (x)) |
| 347 | 345 | ||
| 348 | /* Pop a value off the execution stack. */ | 346 | /* Pop a value off the execution stack. */ |
| 349 | 347 | ||