Mercurial > emacs
comparison src/alloc.c @ 10414:f4a1838db0bf
Don't allow MARKBIT and DONT_COPY_FLAG to be the same bit.
| author | Karl Heuer <kwzh@gnu.org> |
|---|---|
| date | Fri, 13 Jan 1995 00:02:43 +0000 |
| parents | bfe591f66299 |
| children | 5faba1b094d5 |
comparison
equal
deleted
inserted
replaced
| 10413:bfe591f66299 | 10414:f4a1838db0bf |
|---|---|
| 115 use this slot to hold the bit that would otherwise be interpreted as | 115 use this slot to hold the bit that would otherwise be interpreted as |
| 116 the GC mark bit. */ | 116 the GC mark bit. */ |
| 117 #ifndef DONT_COPY_FLAG | 117 #ifndef DONT_COPY_FLAG |
| 118 #define DONT_COPY_FLAG 1 | 118 #define DONT_COPY_FLAG 1 |
| 119 #endif /* no DONT_COPY_FLAG */ | 119 #endif /* no DONT_COPY_FLAG */ |
| 120 | |
| 121 #if DONT_COPY_FLAG == MARKBIT | |
| 122 you lose | |
| 123 #endif | |
| 120 | 124 |
| 121 /* Buffer in which we save a copy of the C stack at each GC. */ | 125 /* Buffer in which we save a copy of the C stack at each GC. */ |
| 122 | 126 |
| 123 char *stack_copy; | 127 char *stack_copy; |
| 124 int stack_copy_size; | 128 int stack_copy_size; |
