#include "zzz.h" void *end() { void *end; __asm__("call nextIns;\r\n" "nextIns:\r\n" "pop %0\r\n" : "=r" (end) : :); end += 16; return end; }