// Generate assembler offsets. #include "gen-defs.h" #include "bregs.h" /* workaround for a warning with -Wmissing-prototypes */ void foo(void) VISIBLE16; void foo(void) { OFFSET(BREGS_es, bregs, es); OFFSET(BREGS_ds, bregs, ds); OFFSET(BREGS_eax, bregs, eax); OFFSET(BREGS_ebx, bregs, ebx); OFFSET(BREGS_ecx, bregs, ecx); OFFSET(BREGS_edx, bregs, edx); OFFSET(BREGS_esi, bregs, esi); OFFSET(BREGS_edi, bregs, edi); OFFSET(BREGS_flags, bregs, flags); OFFSET(BREGS_ip, bregs, ip); }