-
Avoid that information has to be provided multiple times, specifically the sensitive syscall modes. For that purpose, both entry points and modes are picked up by a script from COBALT_SYSCALL macros in all kernel/cobalt/posix/*.c files. These are translated into entries for both tables and filled into a generated header. syscall.c can then include the header and use the accumulating macros __COBALT_CALL_ENTRIES and __COBALT_CALL_MODES in its table definitions. Signed-off-by: Jan Kiszka <jan.kiszka@siemens.com>
a9c52359