~ chicken-core (chicken-5) cb9b4ab41067063af1d49be4f23801246c0acffb


commit cb9b4ab41067063af1d49be4f23801246c0acffb
Author:     Peter Bex <peter@more-magic.net>
AuthorDate: Sat Aug 22 18:14:14 2015 +0200
Commit:     Peter Bex <peter@more-magic.net>
CommitDate: Sat Aug 22 19:37:26 2015 +0200

    dropped obsolete stack-modification macros

diff --git a/chicken.h b/chicken.h
index 1399d5ec..33fd4a6d 100644
--- a/chicken.h
+++ b/chicken.h
@@ -1045,11 +1045,9 @@ typedef void (C_ccall *C_proc)(C_word, C_word *) C_noret;
 #define C_make_header(type, size)  ((C_header)(((type) & C_HEADER_BITS_MASK) | ((size) & C_HEADER_SIZE_MASK)))
 #define C_symbol_value(x)          (C_block_item(x, 0))
 #define C_save(x)	           (*(--C_temporary_stack) = (C_word)(x))
-#define C_adjust_stack(n)          (C_temporary_stack -= (n))
 #define C_rescue(x, i)             (C_temporary_stack[ i ] = (x))
 #define C_restore                  (*(C_temporary_stack++))
 #define C_heaptop                  ((C_word **)(&C_fromspace_top))
-#define C_pick(n)                  (C_temporary_stack[ n ])
 #define C_drop(n)                  (C_temporary_stack += (n))
 #define C_alloc(n)                 ((C_word *)C_alloca((n) * sizeof(C_word)))
 #if defined (__llvm__) && defined (__GNUC__)
Trap