.section .rodata .balign 16 #define TABLE(name, file) \ .global name##_start; \ .global name##_end; \ name##_start: .incbin file; \ name##_end: TABLE(basic_madt, "basic_madt.aml") TABLE(basic_rsdt, "basic_rsdt.aml") TABLE(basic_rsdp, "basic_rsdp.aml") TABLE(table_header, "table_header.aml") #undef TABLE