code = malloc(0x1000); data = malloc(0x1000); /* output compiled results into code and data... */ relocate(code); relocate(data); get_main_from_code(code)(argc, argv);