00001 /*===-- runtime/crt_vstack.h ----------------------------------------------=== 00002 * 00003 * This file is distributed under the MIT license. See LICENSE.txt for details. 00004 * 00005 * Copyright (C) 2009, Stephen Wilson 00006 * 00007 *===----------------------------------------------------------------------===*/ 00008 00009 #ifndef COMMA_RUNTIME_CRT_VSTACK_HDR_GUARD 00010 #define COMMA_RUNTIME_CRT_VSTACK_HDR_GUARD 00011 00036 #include <inttypes.h> 00037 00041 char *_comma_vstack; 00042 00049 void _comma_vstack_alloc(int32_t size); 00050 00057 void _comma_vstack_push(void *data, int32_t size); 00058 00062 void _comma_vstack_pop(); 00063 00064 #endif