Differences From Artifact [f9fefae3d1]:
- File kcore/makefile — part of check-in [6479e060a3] at 2019-07-26 09:51:02 on branch trunk — major update. fix ridiculous old type size determination mechanism. mmap is still broken and i'm not sure why; the syscall does not appear to be going through correctly - see posix_mmap, kmheapa, and kcore/testbin.exe.fn (user: lexi, size: 1441) [annotate] [blame] [check-ins using]
To Artifact [e2db22ecce]:
- File kcore/makefile — part of check-in [0c20d256a6] at 2019-07-27 05:28:14 on branch trunk — port header macro files to m4; delete gpp infra; fix glaring syntax errors in kcore/type.h (user: lexi, size: 1441) [annotate] [blame] [check-ins using]
- File legacy/kcore.makefile — part of check-in [34c625a47b] at 2019-08-19 05:42:02 on branch trunk — switch over to new build mechanism and formally deprecate makefiles (user: lexi, size: 1441) [annotate] [blame] [check-ins using]
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# so we're generating it at build time.
# gen-headers = type.h
include ../modmake
${OUT}/k/type.h: type.h.m ${TMP}/typesize.def
$(m-comp) $< $(file < ${TMP}/typesize.def) > $@
## the below code predates the introduction of gpp
## to generate these headers from templates instead
## of trying to write one for everypossible arch
## tuple. it is left as a monument to a terrible
## and now blissfully forgotten past.
#
|
| |
4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
# so we're generating it at build time.
# gen-headers = type.h
include ../modmake
${OUT}/k/type.h: type.h.m ${TMP}/typesize.def
$(m-comp) $(file < ${TMP}/typesize.def) $< > $@
## the below code predates the introduction of gpp
## to generate these headers from templates instead
## of trying to write one for everypossible arch
## tuple. it is left as a monument to a terrible
## and now blissfully forgotten past.
#
|