store frame data on the stack, not the heap

This commit is contained in:
Joel Dice
2007-07-05 19:06:06 -06:00
parent 56467e61d7
commit dc8232eddf
4 changed files with 194 additions and 119 deletions

View File

@ -8,6 +8,14 @@
#include "stdio.h"
#include "types.h"
#ifdef __i386__
# define LD "%d"
# define LLD "%lld"
#elif defined __x86_64__
# define LD "%ld"
# define LLD "%ld"
#endif
#define NO_RETURN __attribute__((noreturn))
#define LIKELY(v) __builtin_expect((v) != 0, true)