Differences From Artifact [ebd330ccf3]:
- File kcore/type.h.m — part of check-in [a8d93823f1] at 2019-08-18 13:42:35 on branch trunk — add functions, generate C syscall table (user: lexi, size: 5756) [annotate] [blame] [check-ins using]
To Artifact [88fed336c0]:
- File kcore/type.h.m — part of check-in [26c340d29e] at 2019-08-19 04:51:01 on branch trunk — begin move away from legacy build system (user: lexi, size: 5778) [annotate] [blame] [check-ins using]
- File mod/kcore/type.h.m — part of check-in [14172a910a] at 2019-08-21 06:00:24 on branch trunk — move modules to a subdirectory in order to keep the directory tree organized and make room for OS-specific build files (user: lexi, size: 5778) [annotate] [blame] [check-ins using]
1 1 dnl kcore/type.h.m → <k/type.h> 2 2 dnl ~ lexi hale <lexi@hale.su> 3 3 dnl this file gathers information on the environment it's 4 4 dnl being compiled in, defining types that our code 5 5 dnl needs. it will be emitted as <k/type.h>. 6 6 dnl vim: ft=c 7 +include(`typesize.m') 7 8 changequote(`“',`”') 8 9 #ifndef KItype 9 10 #define KItype 10 11 11 12 /* we define 64-bit types first due to an oddity in how 12 13 * 128-bit types are handled: we want kc_?big to reference 13 14 * the absolute largest type available to the compiler,