1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237 |
- From 030fb6c4fa354cdbd6a8d6903dfed5d36eaf3cb2 Mon Sep 17 00:00:00 2001
- From: Chris Coulson <chris.coulson@canonical.com>
- Date: Thu, 7 Jan 2021 15:15:43 +0000
- Subject: [PATCH] kern/buffer: Add variable sized heap buffer
- Add a new variable sized heap buffer type (grub_buffer_t) with simple
- operations for appending data, accessing the data and maintaining
- a read cursor.
- Signed-off-by: Chris Coulson <chris.coulson@canonical.com>
- Reviewed-by: Daniel Kiper <daniel.kiper@oracle.com>
- [Add changes to generated files]
- Signed-off-by: Stefan Sørensen <stefan.sorensen@spectralink.com>
- ---
- grub-core/Makefile.core.am | 46 +++---
- grub-core/Makefile.core.def | 1 +
- grub-core/Makefile.in | 341 +++++++++++++++++++++++++-------------------
- grub-core/kern/buffer.c | 117 +++++++++++++++
- include/grub/buffer.h | 144 +++++++++++++++++++
- po/POTFILES.in | 2 +
- 6 files changed, 485 insertions(+), 166 deletions(-)
- create mode 100644 grub-core/kern/buffer.c
- create mode 100644 include/grub/buffer.h
- diff --git a/grub-core/Makefile.core.am b/grub-core/Makefile.core.am
- index fbfb627..2fa9a8e 100644
- --- a/grub-core/Makefile.core.am
- +++ b/grub-core/Makefile.core.am
- @@ -22334,7 +22334,7 @@ gcry_whirlpool.marker: $(gcry_whirlpool_module_SOURCES) $(nodist_gcry_whirlpool_
- if COND_emu
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES =
- -kernel_exec_SOURCES += disk/host.c kern/emu/cache_s.S kern/emu/hostdisk.c osdep/unix/hostdisk.c osdep/exec.c osdep/devmapper/hostdisk.c osdep/hostdisk.c kern/emu/hostfs.c kern/emu/main.c kern/emu/argp_common.c kern/emu/misc.c kern/emu/mm.c kern/emu/time.c kern/emu/cache.c osdep/emuconsole.c osdep/dl.c osdep/sleep.c osdep/init.c osdep/emunet.c osdep/cputime.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += disk/host.c kern/emu/cache_s.S kern/emu/hostdisk.c osdep/unix/hostdisk.c osdep/exec.c osdep/devmapper/hostdisk.c osdep/hostdisk.c kern/emu/hostfs.c kern/emu/main.c kern/emu/argp_common.c kern/emu/misc.c kern/emu/mm.c kern/emu/time.c kern/emu/cache.c osdep/emuconsole.c osdep/dl.c osdep/sleep.c osdep/init.c osdep/emunet.c osdep/cputime.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL) $(CFLAGS_GNULIB)
- @@ -22356,7 +22356,7 @@ endif
- if COND_i386_pc
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/i386/pc/startup.S
- -kernel_exec_SOURCES += kern/i386/pc/init.c kern/i386/pc/mmap.c term/i386/pc/console.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/i386/pc/init.c kern/i386/pc/mmap.c term/i386/pc/console.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22378,7 +22378,7 @@ endif
- if COND_i386_efi
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/i386/efi/startup.S
- -kernel_exec_SOURCES += kern/i386/efi/tsc.c kern/i386/tsc_pmtimer.c kern/i386/efi/init.c bus/pci.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/i386/efi/tsc.c kern/i386/tsc_pmtimer.c kern/i386/efi/init.c bus/pci.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22400,7 +22400,7 @@ endif
- if COND_i386_qemu
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/i386/qemu/startup.S
- -kernel_exec_SOURCES += kern/i386/qemu/init.c bus/pci.c kern/vga_init.c kern/i386/qemu/mmap.c term/i386/pc/vga_text.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/i386/qemu/init.c bus/pci.c kern/vga_init.c kern/i386/qemu/mmap.c term/i386/pc/vga_text.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22422,7 +22422,7 @@ endif
- if COND_i386_coreboot
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/i386/coreboot/startup.S
- -kernel_exec_SOURCES += kern/i386/coreboot/init.c kern/i386/pc/acpi.c kern/acpi.c kern/i386/tsc_pmtimer.c kern/i386/coreboot/cbtable.c video/coreboot/cbfb.c kern/coreboot/mmap.c kern/coreboot/cbtable.c term/gfxterm.c font/font.c font/font_cmd.c io/bufio.c video/fb/fbblit.c video/fb/fbfill.c video/fb/fbutil.c video/fb/video_fb.c video/video.c term/i386/pc/vga_text.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/i386/coreboot/init.c kern/i386/pc/acpi.c kern/acpi.c kern/i386/tsc_pmtimer.c kern/i386/coreboot/cbtable.c video/coreboot/cbfb.c kern/coreboot/mmap.c kern/coreboot/cbtable.c term/gfxterm.c font/font.c font/font_cmd.c io/bufio.c video/fb/fbblit.c video/fb/fbfill.c video/fb/fbutil.c video/fb/video_fb.c video/video.c term/i386/pc/vga_text.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22444,7 +22444,7 @@ endif
- if COND_i386_multiboot
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/i386/coreboot/startup.S
- -kernel_exec_SOURCES += kern/i386/coreboot/init.c kern/i386/pc/acpi.c kern/acpi.c kern/i386/multiboot_mmap.c term/i386/pc/vga_text.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/i386/coreboot/init.c kern/i386/pc/acpi.c kern/acpi.c kern/i386/multiboot_mmap.c term/i386/pc/vga_text.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22466,7 +22466,7 @@ endif
- if COND_i386_ieee1275
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/i386/ieee1275/startup.S
- -kernel_exec_SOURCES += disk/ieee1275/ofdisk.c kern/ieee1275/cmain.c kern/ieee1275/ieee1275.c kern/ieee1275/mmap.c kern/ieee1275/openfw.c term/ieee1275/console.c kern/ieee1275/init.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += disk/ieee1275/ofdisk.c kern/ieee1275/cmain.c kern/ieee1275/ieee1275.c kern/ieee1275/mmap.c kern/ieee1275/openfw.c term/ieee1275/console.c kern/ieee1275/init.c kern/i386/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22488,7 +22488,7 @@ endif
- if COND_x86_64_efi
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/x86_64/efi/startup.S
- -kernel_exec_SOURCES += kern/i386/efi/tsc.c kern/i386/tsc_pmtimer.c kern/x86_64/efi/callwrap.S kern/i386/efi/init.c bus/pci.c kern/x86_64/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/i386/efi/tsc.c kern/i386/tsc_pmtimer.c kern/x86_64/efi/callwrap.S kern/i386/efi/init.c bus/pci.c kern/x86_64/dl.c kern/i386/tsc.c kern/i386/tsc_pit.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22510,7 +22510,7 @@ endif
- if COND_i386_xen
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/i386/xen/startup.S
- -kernel_exec_SOURCES += kern/i386/dl.c kern/i386/xen/hypercall.S kern/i386/tsc.c kern/i386/xen/tsc.c kern/xen/init.c term/xen/console.c disk/xen/xendisk.c commands/boot.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/i386/dl.c kern/i386/xen/hypercall.S kern/i386/tsc.c kern/i386/xen/tsc.c kern/xen/init.c term/xen/console.c disk/xen/xendisk.c commands/boot.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22532,7 +22532,7 @@ endif
- if COND_x86_64_xen
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/x86_64/xen/startup.S
- -kernel_exec_SOURCES += kern/x86_64/dl.c kern/x86_64/xen/hypercall.S kern/i386/tsc.c kern/i386/xen/tsc.c kern/xen/init.c term/xen/console.c disk/xen/xendisk.c commands/boot.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/x86_64/dl.c kern/x86_64/xen/hypercall.S kern/i386/tsc.c kern/i386/xen/tsc.c kern/xen/init.c term/xen/console.c disk/xen/xendisk.c commands/boot.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22554,7 +22554,7 @@ endif
- if COND_i386_xen_pvh
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/i386/xen/startup_pvh.S
- -kernel_exec_SOURCES += kern/i386/dl.c commands/boot.c disk/xen/xendisk.c kern/i386/tsc.c kern/i386/xen/tsc.c kern/i386/xen/pvh.c kern/xen/init.c term/xen/console.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/i386/dl.c commands/boot.c disk/xen/xendisk.c kern/i386/tsc.c kern/i386/xen/tsc.c kern/i386/xen/pvh.c kern/xen/init.c term/xen/console.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22576,7 +22576,7 @@ endif
- if COND_mips_loongson
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/mips/startup.S
- -kernel_exec_SOURCES += term/ns8250.c bus/bonito.c bus/cs5536.c bus/pci.c kern/mips/loongson/init.c term/at_keyboard.c term/ps2.c commands/boot.c term/serial.c video/sm712.c video/sis315pro.c video/radeon_fuloong2e.c video/radeon_yeeloong3a.c commands/keylayouts.c term/gfxterm.c font/font.c font/font_cmd.c io/bufio.c video/fb/fbblit.c video/fb/fbfill.c video/fb/fbutil.c video/fb/video_fb.c video/video.c kern/generic/rtc_get_time_ms.c kern/mips/cache.S kern/mips/dl.c kern/mips/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += term/ns8250.c bus/bonito.c bus/cs5536.c bus/pci.c kern/mips/loongson/init.c term/at_keyboard.c term/ps2.c commands/boot.c term/serial.c video/sm712.c video/sis315pro.c video/radeon_fuloong2e.c video/radeon_yeeloong3a.c commands/keylayouts.c term/gfxterm.c font/font.c font/font_cmd.c io/bufio.c video/fb/fbblit.c video/fb/fbfill.c video/fb/fbutil.c video/fb/video_fb.c video/video.c kern/generic/rtc_get_time_ms.c kern/mips/cache.S kern/mips/dl.c kern/mips/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22598,7 +22598,7 @@ endif
- if COND_sparc64_ieee1275
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/sparc64/ieee1275/crt0.S
- -kernel_exec_SOURCES += kern/sparc64/cache.S kern/sparc64/dl.c kern/sparc64/ieee1275/ieee1275.c disk/ieee1275/obdisk.c disk/ieee1275/ofdisk.c kern/ieee1275/cmain.c kern/ieee1275/ieee1275.c kern/ieee1275/mmap.c kern/ieee1275/openfw.c term/ieee1275/console.c kern/ieee1275/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/sparc64/cache.S kern/sparc64/dl.c kern/sparc64/ieee1275/ieee1275.c disk/ieee1275/obdisk.c disk/ieee1275/ofdisk.c kern/ieee1275/cmain.c kern/ieee1275/ieee1275.c kern/ieee1275/mmap.c kern/ieee1275/openfw.c term/ieee1275/console.c kern/ieee1275/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22620,7 +22620,7 @@ endif
- if COND_powerpc_ieee1275
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/powerpc/ieee1275/startup.S
- -kernel_exec_SOURCES += kern/powerpc/cache.S kern/powerpc/dl.c kern/powerpc/compiler-rt.S disk/ieee1275/ofdisk.c kern/ieee1275/cmain.c kern/ieee1275/ieee1275.c kern/ieee1275/mmap.c kern/ieee1275/openfw.c term/ieee1275/console.c kern/ieee1275/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/powerpc/cache.S kern/powerpc/dl.c kern/powerpc/compiler-rt.S disk/ieee1275/ofdisk.c kern/ieee1275/cmain.c kern/ieee1275/ieee1275.c kern/ieee1275/mmap.c kern/ieee1275/openfw.c term/ieee1275/console.c kern/ieee1275/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22642,7 +22642,7 @@ endif
- if COND_mips_arc
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/mips/startup.S
- -kernel_exec_SOURCES += kern/mips/arc/init.c term/arc/console.c disk/arc/arcdisk.c kern/generic/rtc_get_time_ms.c kern/mips/cache.S kern/mips/dl.c kern/mips/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/mips/arc/init.c term/arc/console.c disk/arc/arcdisk.c kern/generic/rtc_get_time_ms.c kern/mips/cache.S kern/mips/dl.c kern/mips/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22664,7 +22664,7 @@ endif
- if COND_ia64_efi
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES =
- -kernel_exec_SOURCES += kern/ia64/efi/startup.S kern/ia64/efi/init.c kern/ia64/dl.c kern/ia64/dl_helper.c kern/ia64/cache.c lib/division.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/ia64/efi/startup.S kern/ia64/efi/init.c kern/ia64/dl.c kern/ia64/dl_helper.c kern/ia64/cache.c lib/division.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL) -fno-builtin -fpic -minline-int-divide-max-throughput
- @@ -22686,7 +22686,7 @@ endif
- if COND_mips_qemu_mips
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/mips/startup.S
- -kernel_exec_SOURCES += kern/mips/qemu_mips/init.c term/ns8250.c term/serial.c term/at_keyboard.c term/ps2.c commands/boot.c commands/keylayouts.c term/i386/pc/vga_text.c kern/vga_init.c kern/generic/rtc_get_time_ms.c kern/mips/cache.S kern/mips/dl.c kern/mips/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/mips/qemu_mips/init.c term/ns8250.c term/serial.c term/at_keyboard.c term/ps2.c commands/boot.c commands/keylayouts.c term/i386/pc/vga_text.c kern/vga_init.c kern/generic/rtc_get_time_ms.c kern/mips/cache.S kern/mips/dl.c kern/mips/init.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22708,7 +22708,7 @@ endif
- if COND_arm_uboot
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/arm/startup.S
- -kernel_exec_SOURCES += kern/arm/uboot/init.c kern/arm/uboot/uboot.S disk/uboot/ubootdisk.c kern/uboot/uboot.c kern/uboot/init.c kern/uboot/hw.c term/uboot/console.c kern/arm/dl.c kern/arm/dl_helper.c kern/arm/cache_armv6.S kern/arm/cache_armv7.S kern/arm/cache.c kern/arm/compiler-rt.S lib/division.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/arm/uboot/init.c kern/arm/uboot/uboot.S disk/uboot/ubootdisk.c kern/uboot/uboot.c kern/uboot/init.c kern/uboot/hw.c term/uboot/console.c kern/arm/dl.c kern/arm/dl_helper.c kern/arm/cache_armv6.S kern/arm/cache_armv7.S kern/arm/cache.c kern/arm/compiler-rt.S lib/division.c term/terminfo.c term/tparm.c commands/extcmd.c lib/arg.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22730,7 +22730,7 @@ endif
- if COND_arm_efi
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/arm/efi/startup.S
- -kernel_exec_SOURCES += kern/arm/efi/init.c kern/efi/fdt.c kern/arm/dl.c kern/arm/dl_helper.c kern/arm/cache_armv6.S kern/arm/cache_armv7.S kern/arm/cache.c kern/arm/compiler-rt.S lib/division.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/arm/efi/init.c kern/efi/fdt.c kern/arm/dl.c kern/arm/dl_helper.c kern/arm/cache_armv6.S kern/arm/cache_armv7.S kern/arm/cache.c kern/arm/compiler-rt.S lib/division.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22752,7 +22752,7 @@ endif
- if COND_arm64_efi
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/arm64/efi/startup.S
- -kernel_exec_SOURCES += kern/arm64/efi/init.c kern/efi/fdt.c kern/arm64/cache.c kern/arm64/cache_flush.S kern/arm64/dl.c kern/arm64/dl_helper.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/arm64/efi/init.c kern/efi/fdt.c kern/arm64/cache.c kern/arm64/cache_flush.S kern/arm64/dl.c kern/arm64/dl_helper.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22774,7 +22774,7 @@ endif
- if COND_arm_coreboot
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/arm/startup.S
- -kernel_exec_SOURCES += kern/arm/coreboot/init.c kern/arm/coreboot/timer.c kern/arm/coreboot/coreboot.S lib/fdt.c bus/fdt.c term/ps2.c term/arm/pl050.c term/arm/cros.c term/arm/cros_ec.c bus/spi/rk3288_spi.c commands/keylayouts.c kern/arm/coreboot/dma.c kern/arm/coreboot/cbtable.c video/coreboot/cbfb.c kern/coreboot/mmap.c kern/coreboot/cbtable.c term/gfxterm.c font/font.c font/font_cmd.c io/bufio.c video/fb/fbblit.c video/fb/fbfill.c video/fb/fbutil.c video/fb/video_fb.c video/video.c kern/arm/dl.c kern/arm/dl_helper.c kern/arm/cache_armv6.S kern/arm/cache_armv7.S kern/arm/cache.c kern/arm/compiler-rt.S lib/division.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/arm/coreboot/init.c kern/arm/coreboot/timer.c kern/arm/coreboot/coreboot.S lib/fdt.c bus/fdt.c term/ps2.c term/arm/pl050.c term/arm/cros.c term/arm/cros_ec.c bus/spi/rk3288_spi.c commands/keylayouts.c kern/arm/coreboot/dma.c kern/arm/coreboot/cbtable.c video/coreboot/cbfb.c kern/coreboot/mmap.c kern/coreboot/cbtable.c term/gfxterm.c font/font.c font/font_cmd.c io/bufio.c video/fb/fbblit.c video/fb/fbfill.c video/fb/fbutil.c video/fb/video_fb.c video/video.c kern/arm/dl.c kern/arm/dl_helper.c kern/arm/cache_armv6.S kern/arm/cache_armv7.S kern/arm/cache.c kern/arm/compiler-rt.S lib/division.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22796,7 +22796,7 @@ endif
- if COND_riscv32_efi
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/riscv/efi/startup.S
- -kernel_exec_SOURCES += kern/riscv/efi/init.c kern/efi/fdt.c kern/riscv/cache.c kern/riscv/cache_flush.S kern/riscv/dl.c lib/division.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/riscv/efi/init.c kern/efi/fdt.c kern/riscv/cache.c kern/riscv/cache_flush.S kern/riscv/dl.c lib/division.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- @@ -22818,7 +22818,7 @@ endif
- if COND_riscv64_efi
- platform_PROGRAMS += kernel.exec
- kernel_exec_SOURCES = kern/riscv/efi/startup.S
- -kernel_exec_SOURCES += kern/riscv/efi/init.c kern/efi/fdt.c kern/riscv/cache.c kern/riscv/cache_flush.S kern/riscv/dl.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- +kernel_exec_SOURCES += kern/riscv/efi/init.c kern/efi/fdt.c kern/riscv/cache.c kern/riscv/cache_flush.S kern/riscv/dl.c disk/efi/efidisk.c kern/efi/efi.c kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c kern/compiler-rt.c kern/mm.c kern/time.c kern/generic/millisleep.c kern/buffer.c kern/command.c kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c kern/parser.c kern/partition.c kern/rescue_parser.c kern/rescue_reader.c kern/term.c kern/verifiers.c
- nodist_kernel_exec_SOURCES = symlist.c ## platform nodist sources
- kernel_exec_LDADD =
- kernel_exec_CFLAGS = $(AM_CFLAGS) $(CFLAGS_KERNEL)
- diff --git a/grub-core/Makefile.core.def b/grub-core/Makefile.core.def
- index ee8dc55..291b58a 100644
- --- a/grub-core/Makefile.core.def
- +++ b/grub-core/Makefile.core.def
- @@ -123,6 +123,7 @@ kernel = {
- riscv32_efi_startup = kern/riscv/efi/startup.S;
- riscv64_efi_startup = kern/riscv/efi/startup.S;
-
- + common = kern/buffer.c;
- common = kern/command.c;
- common = kern/corecmd.c;
- common = kern/device.c;
- diff --git a/grub-core/Makefile.in b/grub-core/Makefile.in
- index ac400ea..1f8133b 100644
- --- a/grub-core/Makefile.in
- +++ b/grub-core/Makefile.in
- @@ -10459,12 +10459,12 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- kern/efi/init.c kern/efi/mm.c term/efi/console.c kern/acpi.c \
- kern/efi/acpi.c kern/efi/sb.c kern/lockdown.c \
- kern/compiler-rt.c kern/mm.c kern/time.c \
- - kern/generic/millisleep.c kern/command.c kern/corecmd.c \
- - kern/device.c kern/disk.c kern/dl.c kern/env.c kern/err.c \
- - kern/file.c kern/fs.c kern/list.c kern/main.c kern/misc.c \
- - kern/parser.c kern/partition.c kern/rescue_parser.c \
- - kern/rescue_reader.c kern/term.c kern/verifiers.c \
- - kern/arm/startup.S kern/arm/coreboot/init.c \
- + kern/generic/millisleep.c kern/buffer.c kern/command.c \
- + kern/corecmd.c kern/device.c kern/disk.c kern/dl.c kern/env.c \
- + kern/err.c kern/file.c kern/fs.c kern/list.c kern/main.c \
- + kern/misc.c kern/parser.c kern/partition.c \
- + kern/rescue_parser.c kern/rescue_reader.c kern/term.c \
- + kern/verifiers.c kern/arm/startup.S kern/arm/coreboot/init.c \
- kern/arm/coreboot/timer.c kern/arm/coreboot/coreboot.S \
- lib/fdt.c bus/fdt.c term/ps2.c term/arm/pl050.c \
- term/arm/cros.c term/arm/cros_ec.c bus/spi/rk3288_spi.c \
- @@ -10538,6 +10538,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_FALSE@@COND_x86_64_xen_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_FALSE@@COND_x86_64_xen_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_FALSE@@COND_x86_64_xen_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_FALSE@@COND_x86_64_xen_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_FALSE@@COND_x86_64_xen_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_FALSE@@COND_x86_64_xen_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_FALSE@@COND_x86_64_xen_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10578,6 +10579,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_FALSE@@COND_x86_64_efi_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10616,6 +10618,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_FALSE@@COND_sparc64_ieee1275_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10653,6 +10656,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_FALSE@@COND_riscv64_efi_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10691,6 +10695,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_FALSE@@COND_riscv32_efi_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10728,6 +10733,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_FALSE@@COND_powerpc_ieee1275_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10768,6 +10774,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_FALSE@@COND_mips_qemu_mips_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10822,6 +10829,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_FALSE@@COND_mips_loongson_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10856,6 +10864,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_FALSE@@COND_mips_arc_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10893,6 +10902,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_FALSE@@COND_ia64_efi_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10928,6 +10938,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_FALSE@@COND_i386_xen_pvh_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10963,6 +10974,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_FALSE@@COND_i386_xen_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -10994,6 +11006,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_FALSE@@COND_i386_qemu_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11023,6 +11036,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_FALSE@@COND_i386_pc_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11054,6 +11068,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_FALSE@@COND_i386_multiboot_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11091,6 +11106,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_FALSE@@COND_i386_ieee1275_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11130,6 +11146,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_FALSE@@COND_i386_efi_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11174,6 +11191,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_FALSE@@COND_i386_coreboot_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11216,6 +11234,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_TRUE@ term/kernel_exec-tparm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_TRUE@ commands/kernel_exec-extcmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_TRUE@ lib/kernel_exec-arg.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_FALSE@@COND_emu_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11257,6 +11276,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_FALSE@@COND_arm_uboot_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11298,6 +11318,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_FALSE@@COND_arm_efi_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11353,6 +11374,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_FALSE@@COND_arm_coreboot_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_FALSE@@COND_arm_coreboot_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -11391,6 +11413,7 @@ am__kernel_exec_SOURCES_DIST = kern/arm64/efi/startup.S \
- @COND_arm64_efi_TRUE@ kern/kernel_exec-mm.$(OBJEXT) \
- @COND_arm64_efi_TRUE@ kern/kernel_exec-time.$(OBJEXT) \
- @COND_arm64_efi_TRUE@ kern/generic/kernel_exec-millisleep.$(OBJEXT) \
- +@COND_arm64_efi_TRUE@ kern/kernel_exec-buffer.$(OBJEXT) \
- @COND_arm64_efi_TRUE@ kern/kernel_exec-command.$(OBJEXT) \
- @COND_arm64_efi_TRUE@ kern/kernel_exec-corecmd.$(OBJEXT) \
- @COND_arm64_efi_TRUE@ kern/kernel_exec-device.$(OBJEXT) \
- @@ -25607,11 +25630,12 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_arm64_efi_TRUE@ kern/acpi.c kern/efi/acpi.c kern/efi/sb.c \
- @COND_arm64_efi_TRUE@ kern/lockdown.c kern/compiler-rt.c \
- @COND_arm64_efi_TRUE@ kern/mm.c kern/time.c \
- -@COND_arm64_efi_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_arm64_efi_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_arm64_efi_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_arm64_efi_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_arm64_efi_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- +@COND_arm64_efi_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_arm64_efi_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_arm64_efi_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_arm64_efi_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_arm64_efi_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_arm64_efi_TRUE@ kern/misc.c kern/parser.c \
- @COND_arm64_efi_TRUE@ kern/partition.c kern/rescue_parser.c \
- @COND_arm64_efi_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_arm64_efi_TRUE@ kern/verifiers.c
- @@ -25639,12 +25663,13 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_arm_coreboot_TRUE@ kern/arm/compiler-rt.S lib/division.c \
- @COND_arm_coreboot_TRUE@ kern/compiler-rt.c kern/mm.c \
- @COND_arm_coreboot_TRUE@ kern/time.c kern/generic/millisleep.c \
- -@COND_arm_coreboot_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_arm_coreboot_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- -@COND_arm_coreboot_TRUE@ kern/env.c kern/err.c kern/file.c \
- -@COND_arm_coreboot_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_arm_coreboot_TRUE@ kern/misc.c kern/parser.c \
- -@COND_arm_coreboot_TRUE@ kern/partition.c kern/rescue_parser.c \
- +@COND_arm_coreboot_TRUE@ kern/buffer.c kern/command.c \
- +@COND_arm_coreboot_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_arm_coreboot_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_arm_coreboot_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_arm_coreboot_TRUE@ kern/list.c kern/main.c kern/misc.c \
- +@COND_arm_coreboot_TRUE@ kern/parser.c kern/partition.c \
- +@COND_arm_coreboot_TRUE@ kern/rescue_parser.c \
- @COND_arm_coreboot_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_arm_coreboot_TRUE@ kern/verifiers.c
- @COND_arm_efi_TRUE@kernel_exec_SOURCES = kern/arm/efi/startup.S \
- @@ -25659,13 +25684,14 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_arm_efi_TRUE@ kern/efi/acpi.c kern/efi/sb.c \
- @COND_arm_efi_TRUE@ kern/lockdown.c kern/compiler-rt.c \
- @COND_arm_efi_TRUE@ kern/mm.c kern/time.c \
- -@COND_arm_efi_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_arm_efi_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_arm_efi_TRUE@ kern/dl.c kern/env.c kern/err.c kern/file.c \
- -@COND_arm_efi_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_arm_efi_TRUE@ kern/misc.c kern/parser.c kern/partition.c \
- -@COND_arm_efi_TRUE@ kern/rescue_parser.c kern/rescue_reader.c \
- -@COND_arm_efi_TRUE@ kern/term.c kern/verifiers.c
- +@COND_arm_efi_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_arm_efi_TRUE@ kern/command.c kern/corecmd.c kern/device.c \
- +@COND_arm_efi_TRUE@ kern/disk.c kern/dl.c kern/env.c kern/err.c \
- +@COND_arm_efi_TRUE@ kern/file.c kern/fs.c kern/list.c \
- +@COND_arm_efi_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- +@COND_arm_efi_TRUE@ kern/partition.c kern/rescue_parser.c \
- +@COND_arm_efi_TRUE@ kern/rescue_reader.c kern/term.c \
- +@COND_arm_efi_TRUE@ kern/verifiers.c
- @COND_arm_uboot_TRUE@kernel_exec_SOURCES = kern/arm/startup.S \
- @COND_arm_uboot_TRUE@ kern/arm/uboot/init.c \
- @COND_arm_uboot_TRUE@ kern/arm/uboot/uboot.S \
- @@ -25679,11 +25705,12 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_arm_uboot_TRUE@ term/terminfo.c term/tparm.c \
- @COND_arm_uboot_TRUE@ commands/extcmd.c lib/arg.c \
- @COND_arm_uboot_TRUE@ kern/compiler-rt.c kern/mm.c kern/time.c \
- -@COND_arm_uboot_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_arm_uboot_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_arm_uboot_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_arm_uboot_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_arm_uboot_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- +@COND_arm_uboot_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_arm_uboot_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_arm_uboot_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_arm_uboot_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_arm_uboot_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_arm_uboot_TRUE@ kern/misc.c kern/parser.c \
- @COND_arm_uboot_TRUE@ kern/partition.c kern/rescue_parser.c \
- @COND_arm_uboot_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_arm_uboot_TRUE@ kern/verifiers.c
- @@ -25696,11 +25723,11 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_emu_TRUE@ kern/emu/cache.c osdep/emuconsole.c osdep/dl.c \
- @COND_emu_TRUE@ osdep/sleep.c osdep/init.c osdep/emunet.c \
- @COND_emu_TRUE@ osdep/cputime.c term/terminfo.c term/tparm.c \
- -@COND_emu_TRUE@ commands/extcmd.c lib/arg.c kern/command.c \
- -@COND_emu_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_emu_TRUE@ kern/dl.c kern/env.c kern/err.c kern/file.c \
- -@COND_emu_TRUE@ kern/fs.c kern/list.c kern/main.c kern/misc.c \
- -@COND_emu_TRUE@ kern/parser.c kern/partition.c \
- +@COND_emu_TRUE@ commands/extcmd.c lib/arg.c kern/buffer.c \
- +@COND_emu_TRUE@ kern/command.c kern/corecmd.c kern/device.c \
- +@COND_emu_TRUE@ kern/disk.c kern/dl.c kern/env.c kern/err.c \
- +@COND_emu_TRUE@ kern/file.c kern/fs.c kern/list.c kern/main.c \
- +@COND_emu_TRUE@ kern/misc.c kern/parser.c kern/partition.c \
- @COND_emu_TRUE@ kern/rescue_parser.c kern/rescue_reader.c \
- @COND_emu_TRUE@ kern/term.c kern/verifiers.c
- @COND_i386_coreboot_TRUE@kernel_exec_SOURCES = \
- @@ -25721,12 +25748,13 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_i386_coreboot_TRUE@ kern/i386/tsc_pit.c \
- @COND_i386_coreboot_TRUE@ kern/compiler-rt.c kern/mm.c \
- @COND_i386_coreboot_TRUE@ kern/time.c kern/generic/millisleep.c \
- -@COND_i386_coreboot_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_i386_coreboot_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- -@COND_i386_coreboot_TRUE@ kern/env.c kern/err.c kern/file.c \
- -@COND_i386_coreboot_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_i386_coreboot_TRUE@ kern/misc.c kern/parser.c \
- -@COND_i386_coreboot_TRUE@ kern/partition.c kern/rescue_parser.c \
- +@COND_i386_coreboot_TRUE@ kern/buffer.c kern/command.c \
- +@COND_i386_coreboot_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_i386_coreboot_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_i386_coreboot_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_i386_coreboot_TRUE@ kern/list.c kern/main.c kern/misc.c \
- +@COND_i386_coreboot_TRUE@ kern/parser.c kern/partition.c \
- +@COND_i386_coreboot_TRUE@ kern/rescue_parser.c \
- @COND_i386_coreboot_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_i386_coreboot_TRUE@ kern/verifiers.c
- @COND_i386_efi_TRUE@kernel_exec_SOURCES = kern/i386/efi/startup.S \
- @@ -25740,14 +25768,14 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_i386_efi_TRUE@ kern/acpi.c kern/efi/acpi.c kern/efi/sb.c \
- @COND_i386_efi_TRUE@ kern/lockdown.c kern/compiler-rt.c \
- @COND_i386_efi_TRUE@ kern/mm.c kern/time.c \
- -@COND_i386_efi_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_i386_efi_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_i386_efi_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_i386_efi_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_i386_efi_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- -@COND_i386_efi_TRUE@ kern/partition.c kern/rescue_parser.c \
- -@COND_i386_efi_TRUE@ kern/rescue_reader.c kern/term.c \
- -@COND_i386_efi_TRUE@ kern/verifiers.c
- +@COND_i386_efi_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_i386_efi_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_i386_efi_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_i386_efi_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_i386_efi_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_i386_efi_TRUE@ kern/misc.c kern/parser.c kern/partition.c \
- +@COND_i386_efi_TRUE@ kern/rescue_parser.c kern/rescue_reader.c \
- +@COND_i386_efi_TRUE@ kern/term.c kern/verifiers.c
- @COND_i386_ieee1275_TRUE@kernel_exec_SOURCES = \
- @COND_i386_ieee1275_TRUE@ kern/i386/ieee1275/startup.S \
- @COND_i386_ieee1275_TRUE@ disk/ieee1275/ofdisk.c \
- @@ -25762,12 +25790,13 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_i386_ieee1275_TRUE@ commands/extcmd.c lib/arg.c \
- @COND_i386_ieee1275_TRUE@ kern/compiler-rt.c kern/mm.c \
- @COND_i386_ieee1275_TRUE@ kern/time.c kern/generic/millisleep.c \
- -@COND_i386_ieee1275_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_i386_ieee1275_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- -@COND_i386_ieee1275_TRUE@ kern/env.c kern/err.c kern/file.c \
- -@COND_i386_ieee1275_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_i386_ieee1275_TRUE@ kern/misc.c kern/parser.c \
- -@COND_i386_ieee1275_TRUE@ kern/partition.c kern/rescue_parser.c \
- +@COND_i386_ieee1275_TRUE@ kern/buffer.c kern/command.c \
- +@COND_i386_ieee1275_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_i386_ieee1275_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_i386_ieee1275_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_i386_ieee1275_TRUE@ kern/list.c kern/main.c kern/misc.c \
- +@COND_i386_ieee1275_TRUE@ kern/parser.c kern/partition.c \
- +@COND_i386_ieee1275_TRUE@ kern/rescue_parser.c \
- @COND_i386_ieee1275_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_i386_ieee1275_TRUE@ kern/verifiers.c
- @COND_i386_multiboot_TRUE@kernel_exec_SOURCES = \
- @@ -25781,12 +25810,12 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_i386_multiboot_TRUE@ kern/compiler-rt.c kern/mm.c \
- @COND_i386_multiboot_TRUE@ kern/time.c \
- @COND_i386_multiboot_TRUE@ kern/generic/millisleep.c \
- -@COND_i386_multiboot_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_i386_multiboot_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- -@COND_i386_multiboot_TRUE@ kern/env.c kern/err.c kern/file.c \
- -@COND_i386_multiboot_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_i386_multiboot_TRUE@ kern/misc.c kern/parser.c \
- -@COND_i386_multiboot_TRUE@ kern/partition.c \
- +@COND_i386_multiboot_TRUE@ kern/buffer.c kern/command.c \
- +@COND_i386_multiboot_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_i386_multiboot_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_i386_multiboot_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_i386_multiboot_TRUE@ kern/list.c kern/main.c kern/misc.c \
- +@COND_i386_multiboot_TRUE@ kern/parser.c kern/partition.c \
- @COND_i386_multiboot_TRUE@ kern/rescue_parser.c \
- @COND_i386_multiboot_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_i386_multiboot_TRUE@ kern/verifiers.c
- @@ -25795,24 +25824,26 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_i386_pc_TRUE@ term/i386/pc/console.c kern/i386/dl.c \
- @COND_i386_pc_TRUE@ kern/i386/tsc.c kern/i386/tsc_pit.c \
- @COND_i386_pc_TRUE@ kern/compiler-rt.c kern/mm.c kern/time.c \
- -@COND_i386_pc_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_i386_pc_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_i386_pc_TRUE@ kern/dl.c kern/env.c kern/err.c kern/file.c \
- -@COND_i386_pc_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_i386_pc_TRUE@ kern/misc.c kern/parser.c kern/partition.c \
- -@COND_i386_pc_TRUE@ kern/rescue_parser.c kern/rescue_reader.c \
- -@COND_i386_pc_TRUE@ kern/term.c kern/verifiers.c
- +@COND_i386_pc_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_i386_pc_TRUE@ kern/command.c kern/corecmd.c kern/device.c \
- +@COND_i386_pc_TRUE@ kern/disk.c kern/dl.c kern/env.c kern/err.c \
- +@COND_i386_pc_TRUE@ kern/file.c kern/fs.c kern/list.c \
- +@COND_i386_pc_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- +@COND_i386_pc_TRUE@ kern/partition.c kern/rescue_parser.c \
- +@COND_i386_pc_TRUE@ kern/rescue_reader.c kern/term.c \
- +@COND_i386_pc_TRUE@ kern/verifiers.c
- @COND_i386_qemu_TRUE@kernel_exec_SOURCES = kern/i386/qemu/startup.S \
- @COND_i386_qemu_TRUE@ kern/i386/qemu/init.c bus/pci.c \
- @COND_i386_qemu_TRUE@ kern/vga_init.c kern/i386/qemu/mmap.c \
- @COND_i386_qemu_TRUE@ term/i386/pc/vga_text.c kern/i386/dl.c \
- @COND_i386_qemu_TRUE@ kern/i386/tsc.c kern/i386/tsc_pit.c \
- @COND_i386_qemu_TRUE@ kern/compiler-rt.c kern/mm.c kern/time.c \
- -@COND_i386_qemu_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_i386_qemu_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_i386_qemu_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_i386_qemu_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_i386_qemu_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- +@COND_i386_qemu_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_i386_qemu_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_i386_qemu_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_i386_qemu_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_i386_qemu_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_i386_qemu_TRUE@ kern/misc.c kern/parser.c \
- @COND_i386_qemu_TRUE@ kern/partition.c kern/rescue_parser.c \
- @COND_i386_qemu_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_i386_qemu_TRUE@ kern/verifiers.c
- @@ -25824,14 +25855,14 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_i386_xen_TRUE@ term/terminfo.c term/tparm.c \
- @COND_i386_xen_TRUE@ commands/extcmd.c lib/arg.c \
- @COND_i386_xen_TRUE@ kern/compiler-rt.c kern/mm.c kern/time.c \
- -@COND_i386_xen_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_i386_xen_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_i386_xen_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_i386_xen_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_i386_xen_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- -@COND_i386_xen_TRUE@ kern/partition.c kern/rescue_parser.c \
- -@COND_i386_xen_TRUE@ kern/rescue_reader.c kern/term.c \
- -@COND_i386_xen_TRUE@ kern/verifiers.c
- +@COND_i386_xen_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_i386_xen_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_i386_xen_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_i386_xen_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_i386_xen_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_i386_xen_TRUE@ kern/misc.c kern/parser.c kern/partition.c \
- +@COND_i386_xen_TRUE@ kern/rescue_parser.c kern/rescue_reader.c \
- +@COND_i386_xen_TRUE@ kern/term.c kern/verifiers.c
- @COND_i386_xen_pvh_TRUE@kernel_exec_SOURCES = \
- @COND_i386_xen_pvh_TRUE@ kern/i386/xen/startup_pvh.S \
- @COND_i386_xen_pvh_TRUE@ kern/i386/dl.c commands/boot.c \
- @@ -25842,12 +25873,13 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_i386_xen_pvh_TRUE@ term/tparm.c commands/extcmd.c \
- @COND_i386_xen_pvh_TRUE@ lib/arg.c kern/compiler-rt.c kern/mm.c \
- @COND_i386_xen_pvh_TRUE@ kern/time.c kern/generic/millisleep.c \
- -@COND_i386_xen_pvh_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_i386_xen_pvh_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- -@COND_i386_xen_pvh_TRUE@ kern/env.c kern/err.c kern/file.c \
- -@COND_i386_xen_pvh_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_i386_xen_pvh_TRUE@ kern/misc.c kern/parser.c \
- -@COND_i386_xen_pvh_TRUE@ kern/partition.c kern/rescue_parser.c \
- +@COND_i386_xen_pvh_TRUE@ kern/buffer.c kern/command.c \
- +@COND_i386_xen_pvh_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_i386_xen_pvh_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_i386_xen_pvh_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_i386_xen_pvh_TRUE@ kern/list.c kern/main.c kern/misc.c \
- +@COND_i386_xen_pvh_TRUE@ kern/parser.c kern/partition.c \
- +@COND_i386_xen_pvh_TRUE@ kern/rescue_parser.c \
- @COND_i386_xen_pvh_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_i386_xen_pvh_TRUE@ kern/verifiers.c
- @COND_ia64_efi_TRUE@kernel_exec_SOURCES = kern/ia64/efi/startup.S \
- @@ -25859,14 +25891,14 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_ia64_efi_TRUE@ kern/acpi.c kern/efi/acpi.c kern/efi/sb.c \
- @COND_ia64_efi_TRUE@ kern/lockdown.c kern/compiler-rt.c \
- @COND_ia64_efi_TRUE@ kern/mm.c kern/time.c \
- -@COND_ia64_efi_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_ia64_efi_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_ia64_efi_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_ia64_efi_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_ia64_efi_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- -@COND_ia64_efi_TRUE@ kern/partition.c kern/rescue_parser.c \
- -@COND_ia64_efi_TRUE@ kern/rescue_reader.c kern/term.c \
- -@COND_ia64_efi_TRUE@ kern/verifiers.c
- +@COND_ia64_efi_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_ia64_efi_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_ia64_efi_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_ia64_efi_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_ia64_efi_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_ia64_efi_TRUE@ kern/misc.c kern/parser.c kern/partition.c \
- +@COND_ia64_efi_TRUE@ kern/rescue_parser.c kern/rescue_reader.c \
- +@COND_ia64_efi_TRUE@ kern/term.c kern/verifiers.c
- @COND_mips_arc_TRUE@kernel_exec_SOURCES = kern/mips/startup.S \
- @COND_mips_arc_TRUE@ kern/mips/arc/init.c term/arc/console.c \
- @COND_mips_arc_TRUE@ disk/arc/arcdisk.c \
- @@ -25875,14 +25907,14 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_mips_arc_TRUE@ kern/mips/init.c term/terminfo.c \
- @COND_mips_arc_TRUE@ term/tparm.c commands/extcmd.c lib/arg.c \
- @COND_mips_arc_TRUE@ kern/compiler-rt.c kern/mm.c kern/time.c \
- -@COND_mips_arc_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_mips_arc_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_mips_arc_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_mips_arc_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_mips_arc_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- -@COND_mips_arc_TRUE@ kern/partition.c kern/rescue_parser.c \
- -@COND_mips_arc_TRUE@ kern/rescue_reader.c kern/term.c \
- -@COND_mips_arc_TRUE@ kern/verifiers.c
- +@COND_mips_arc_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_mips_arc_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_mips_arc_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_mips_arc_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_mips_arc_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_mips_arc_TRUE@ kern/misc.c kern/parser.c kern/partition.c \
- +@COND_mips_arc_TRUE@ kern/rescue_parser.c kern/rescue_reader.c \
- +@COND_mips_arc_TRUE@ kern/term.c kern/verifiers.c
- @COND_mips_loongson_TRUE@kernel_exec_SOURCES = kern/mips/startup.S \
- @COND_mips_loongson_TRUE@ term/ns8250.c bus/bonito.c \
- @COND_mips_loongson_TRUE@ bus/cs5536.c bus/pci.c \
- @@ -25904,12 +25936,13 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_mips_loongson_TRUE@ lib/arg.c kern/compiler-rt.c \
- @COND_mips_loongson_TRUE@ kern/mm.c kern/time.c \
- @COND_mips_loongson_TRUE@ kern/generic/millisleep.c \
- -@COND_mips_loongson_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_mips_loongson_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- -@COND_mips_loongson_TRUE@ kern/env.c kern/err.c kern/file.c \
- -@COND_mips_loongson_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_mips_loongson_TRUE@ kern/misc.c kern/parser.c \
- -@COND_mips_loongson_TRUE@ kern/partition.c kern/rescue_parser.c \
- +@COND_mips_loongson_TRUE@ kern/buffer.c kern/command.c \
- +@COND_mips_loongson_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_mips_loongson_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_mips_loongson_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_mips_loongson_TRUE@ kern/list.c kern/main.c kern/misc.c \
- +@COND_mips_loongson_TRUE@ kern/parser.c kern/partition.c \
- +@COND_mips_loongson_TRUE@ kern/rescue_parser.c \
- @COND_mips_loongson_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_mips_loongson_TRUE@ kern/verifiers.c
- @COND_mips_qemu_mips_TRUE@kernel_exec_SOURCES = kern/mips/startup.S \
- @@ -25927,12 +25960,12 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_mips_qemu_mips_TRUE@ lib/arg.c kern/compiler-rt.c \
- @COND_mips_qemu_mips_TRUE@ kern/mm.c kern/time.c \
- @COND_mips_qemu_mips_TRUE@ kern/generic/millisleep.c \
- -@COND_mips_qemu_mips_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_mips_qemu_mips_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- -@COND_mips_qemu_mips_TRUE@ kern/env.c kern/err.c kern/file.c \
- -@COND_mips_qemu_mips_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_mips_qemu_mips_TRUE@ kern/misc.c kern/parser.c \
- -@COND_mips_qemu_mips_TRUE@ kern/partition.c \
- +@COND_mips_qemu_mips_TRUE@ kern/buffer.c kern/command.c \
- +@COND_mips_qemu_mips_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_mips_qemu_mips_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_mips_qemu_mips_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_mips_qemu_mips_TRUE@ kern/list.c kern/main.c kern/misc.c \
- +@COND_mips_qemu_mips_TRUE@ kern/parser.c kern/partition.c \
- @COND_mips_qemu_mips_TRUE@ kern/rescue_parser.c \
- @COND_mips_qemu_mips_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_mips_qemu_mips_TRUE@ kern/verifiers.c
- @@ -25953,12 +25986,13 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_powerpc_ieee1275_TRUE@ kern/compiler-rt.c kern/mm.c \
- @COND_powerpc_ieee1275_TRUE@ kern/time.c \
- @COND_powerpc_ieee1275_TRUE@ kern/generic/millisleep.c \
- -@COND_powerpc_ieee1275_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_powerpc_ieee1275_TRUE@ kern/device.c kern/disk.c \
- -@COND_powerpc_ieee1275_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_powerpc_ieee1275_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_powerpc_ieee1275_TRUE@ kern/main.c kern/misc.c \
- -@COND_powerpc_ieee1275_TRUE@ kern/parser.c kern/partition.c \
- +@COND_powerpc_ieee1275_TRUE@ kern/buffer.c kern/command.c \
- +@COND_powerpc_ieee1275_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_powerpc_ieee1275_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_powerpc_ieee1275_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_powerpc_ieee1275_TRUE@ kern/list.c kern/main.c \
- +@COND_powerpc_ieee1275_TRUE@ kern/misc.c kern/parser.c \
- +@COND_powerpc_ieee1275_TRUE@ kern/partition.c \
- @COND_powerpc_ieee1275_TRUE@ kern/rescue_parser.c \
- @COND_powerpc_ieee1275_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_powerpc_ieee1275_TRUE@ kern/verifiers.c
- @@ -25973,7 +26007,7 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_riscv32_efi_TRUE@ kern/efi/acpi.c kern/efi/sb.c \
- @COND_riscv32_efi_TRUE@ kern/lockdown.c kern/compiler-rt.c \
- @COND_riscv32_efi_TRUE@ kern/mm.c kern/time.c \
- -@COND_riscv32_efi_TRUE@ kern/generic/millisleep.c \
- +@COND_riscv32_efi_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- @COND_riscv32_efi_TRUE@ kern/command.c kern/corecmd.c \
- @COND_riscv32_efi_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- @COND_riscv32_efi_TRUE@ kern/env.c kern/err.c kern/file.c \
- @@ -25993,12 +26027,13 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_riscv64_efi_TRUE@ kern/efi/sb.c kern/lockdown.c \
- @COND_riscv64_efi_TRUE@ kern/compiler-rt.c kern/mm.c \
- @COND_riscv64_efi_TRUE@ kern/time.c kern/generic/millisleep.c \
- -@COND_riscv64_efi_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_riscv64_efi_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- -@COND_riscv64_efi_TRUE@ kern/env.c kern/err.c kern/file.c \
- -@COND_riscv64_efi_TRUE@ kern/fs.c kern/list.c kern/main.c \
- -@COND_riscv64_efi_TRUE@ kern/misc.c kern/parser.c \
- -@COND_riscv64_efi_TRUE@ kern/partition.c kern/rescue_parser.c \
- +@COND_riscv64_efi_TRUE@ kern/buffer.c kern/command.c \
- +@COND_riscv64_efi_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_riscv64_efi_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_riscv64_efi_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_riscv64_efi_TRUE@ kern/list.c kern/main.c kern/misc.c \
- +@COND_riscv64_efi_TRUE@ kern/parser.c kern/partition.c \
- +@COND_riscv64_efi_TRUE@ kern/rescue_parser.c \
- @COND_riscv64_efi_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_riscv64_efi_TRUE@ kern/verifiers.c
- @COND_sparc64_ieee1275_TRUE@kernel_exec_SOURCES = \
- @@ -26019,12 +26054,13 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_sparc64_ieee1275_TRUE@ kern/compiler-rt.c kern/mm.c \
- @COND_sparc64_ieee1275_TRUE@ kern/time.c \
- @COND_sparc64_ieee1275_TRUE@ kern/generic/millisleep.c \
- -@COND_sparc64_ieee1275_TRUE@ kern/command.c kern/corecmd.c \
- -@COND_sparc64_ieee1275_TRUE@ kern/device.c kern/disk.c \
- -@COND_sparc64_ieee1275_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_sparc64_ieee1275_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_sparc64_ieee1275_TRUE@ kern/main.c kern/misc.c \
- -@COND_sparc64_ieee1275_TRUE@ kern/parser.c kern/partition.c \
- +@COND_sparc64_ieee1275_TRUE@ kern/buffer.c kern/command.c \
- +@COND_sparc64_ieee1275_TRUE@ kern/corecmd.c kern/device.c \
- +@COND_sparc64_ieee1275_TRUE@ kern/disk.c kern/dl.c kern/env.c \
- +@COND_sparc64_ieee1275_TRUE@ kern/err.c kern/file.c kern/fs.c \
- +@COND_sparc64_ieee1275_TRUE@ kern/list.c kern/main.c \
- +@COND_sparc64_ieee1275_TRUE@ kern/misc.c kern/parser.c \
- +@COND_sparc64_ieee1275_TRUE@ kern/partition.c \
- @COND_sparc64_ieee1275_TRUE@ kern/rescue_parser.c \
- @COND_sparc64_ieee1275_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_sparc64_ieee1275_TRUE@ kern/verifiers.c
- @@ -26040,11 +26076,12 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_x86_64_efi_TRUE@ kern/acpi.c kern/efi/acpi.c \
- @COND_x86_64_efi_TRUE@ kern/efi/sb.c kern/lockdown.c \
- @COND_x86_64_efi_TRUE@ kern/compiler-rt.c kern/mm.c kern/time.c \
- -@COND_x86_64_efi_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_x86_64_efi_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_x86_64_efi_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_x86_64_efi_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_x86_64_efi_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- +@COND_x86_64_efi_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_x86_64_efi_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_x86_64_efi_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_x86_64_efi_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_x86_64_efi_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_x86_64_efi_TRUE@ kern/misc.c kern/parser.c \
- @COND_x86_64_efi_TRUE@ kern/partition.c kern/rescue_parser.c \
- @COND_x86_64_efi_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_x86_64_efi_TRUE@ kern/verifiers.c
- @@ -26057,11 +26094,12 @@ gcry_whirlpool_module_DEPENDENCIES = $(TARGET_OBJ2ELF)
- @COND_x86_64_xen_TRUE@ term/terminfo.c term/tparm.c \
- @COND_x86_64_xen_TRUE@ commands/extcmd.c lib/arg.c \
- @COND_x86_64_xen_TRUE@ kern/compiler-rt.c kern/mm.c kern/time.c \
- -@COND_x86_64_xen_TRUE@ kern/generic/millisleep.c kern/command.c \
- -@COND_x86_64_xen_TRUE@ kern/corecmd.c kern/device.c kern/disk.c \
- -@COND_x86_64_xen_TRUE@ kern/dl.c kern/env.c kern/err.c \
- -@COND_x86_64_xen_TRUE@ kern/file.c kern/fs.c kern/list.c \
- -@COND_x86_64_xen_TRUE@ kern/main.c kern/misc.c kern/parser.c \
- +@COND_x86_64_xen_TRUE@ kern/generic/millisleep.c kern/buffer.c \
- +@COND_x86_64_xen_TRUE@ kern/command.c kern/corecmd.c \
- +@COND_x86_64_xen_TRUE@ kern/device.c kern/disk.c kern/dl.c \
- +@COND_x86_64_xen_TRUE@ kern/env.c kern/err.c kern/file.c \
- +@COND_x86_64_xen_TRUE@ kern/fs.c kern/list.c kern/main.c \
- +@COND_x86_64_xen_TRUE@ kern/misc.c kern/parser.c \
- @COND_x86_64_xen_TRUE@ kern/partition.c kern/rescue_parser.c \
- @COND_x86_64_xen_TRUE@ kern/rescue_reader.c kern/term.c \
- @COND_x86_64_xen_TRUE@ kern/verifiers.c
- @@ -28027,6 +28065,8 @@ kern/generic/$(DEPDIR)/$(am__dirstamp):
- kern/generic/kernel_exec-millisleep.$(OBJEXT): \
- kern/generic/$(am__dirstamp) \
- kern/generic/$(DEPDIR)/$(am__dirstamp)
- +kern/kernel_exec-buffer.$(OBJEXT): kern/$(am__dirstamp) \
- + kern/$(DEPDIR)/$(am__dirstamp)
- kern/kernel_exec-command.$(OBJEXT): kern/$(am__dirstamp) \
- kern/$(DEPDIR)/$(am__dirstamp)
- kern/kernel_exec-corecmd.$(OBJEXT): kern/$(am__dirstamp) \
- @@ -30952,6 +30992,7 @@ distclean-compile:
- @AMDEP_TRUE@@am__include@ @am__quote@kern/$(DEPDIR)/acpi_module-acpi.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@kern/$(DEPDIR)/elf_module-elf.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@kern/$(DEPDIR)/kernel_exec-acpi.Po@am__quote@
- +@AMDEP_TRUE@@am__include@ @am__quote@kern/$(DEPDIR)/kernel_exec-buffer.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@kern/$(DEPDIR)/kernel_exec-command.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@kern/$(DEPDIR)/kernel_exec-compiler-rt.Po@am__quote@
- @AMDEP_TRUE@@am__include@ @am__quote@kern/$(DEPDIR)/kernel_exec-corecmd.Po@am__quote@
- @@ -35382,6 +35423,20 @@ kern/generic/kernel_exec-millisleep.obj: kern/generic/millisleep.c
- @AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- @am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(kernel_exec_CPPFLAGS) $(CPPFLAGS) $(kernel_exec_CFLAGS) $(CFLAGS) -c -o kern/generic/kernel_exec-millisleep.obj `if test -f 'kern/generic/millisleep.c'; then $(CYGPATH_W) 'kern/generic/millisleep.c'; else $(CYGPATH_W) '$(srcdir)/kern/generic/millisleep.c'; fi`
-
- +kern/kernel_exec-buffer.o: kern/buffer.c
- +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(kernel_exec_CPPFLAGS) $(CPPFLAGS) $(kernel_exec_CFLAGS) $(CFLAGS) -MT kern/kernel_exec-buffer.o -MD -MP -MF kern/$(DEPDIR)/kernel_exec-buffer.Tpo -c -o kern/kernel_exec-buffer.o `test -f 'kern/buffer.c' || echo '$(srcdir)/'`kern/buffer.c
- +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) kern/$(DEPDIR)/kernel_exec-buffer.Tpo kern/$(DEPDIR)/kernel_exec-buffer.Po
- +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='kern/buffer.c' object='kern/kernel_exec-buffer.o' libtool=no @AMDEPBACKSLASH@
- +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(kernel_exec_CPPFLAGS) $(CPPFLAGS) $(kernel_exec_CFLAGS) $(CFLAGS) -c -o kern/kernel_exec-buffer.o `test -f 'kern/buffer.c' || echo '$(srcdir)/'`kern/buffer.c
- +
- +kern/kernel_exec-buffer.obj: kern/buffer.c
- +@am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(kernel_exec_CPPFLAGS) $(CPPFLAGS) $(kernel_exec_CFLAGS) $(CFLAGS) -MT kern/kernel_exec-buffer.obj -MD -MP -MF kern/$(DEPDIR)/kernel_exec-buffer.Tpo -c -o kern/kernel_exec-buffer.obj `if test -f 'kern/buffer.c'; then $(CYGPATH_W) 'kern/buffer.c'; else $(CYGPATH_W) '$(srcdir)/kern/buffer.c'; fi`
- +@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) kern/$(DEPDIR)/kernel_exec-buffer.Tpo kern/$(DEPDIR)/kernel_exec-buffer.Po
- +@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='kern/buffer.c' object='kern/kernel_exec-buffer.obj' libtool=no @AMDEPBACKSLASH@
- +@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
- +@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(kernel_exec_CPPFLAGS) $(CPPFLAGS) $(kernel_exec_CFLAGS) $(CFLAGS) -c -o kern/kernel_exec-buffer.obj `if test -f 'kern/buffer.c'; then $(CYGPATH_W) 'kern/buffer.c'; else $(CYGPATH_W) '$(srcdir)/kern/buffer.c'; fi`
- +
- kern/kernel_exec-command.o: kern/command.c
- @am__fastdepCC_TRUE@ $(AM_V_CC)$(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(kernel_exec_CPPFLAGS) $(CPPFLAGS) $(kernel_exec_CFLAGS) $(CFLAGS) -MT kern/kernel_exec-command.o -MD -MP -MF kern/$(DEPDIR)/kernel_exec-command.Tpo -c -o kern/kernel_exec-command.o `test -f 'kern/command.c' || echo '$(srcdir)/'`kern/command.c
- @am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) kern/$(DEPDIR)/kernel_exec-command.Tpo kern/$(DEPDIR)/kernel_exec-command.Po
- diff --git a/grub-core/kern/buffer.c b/grub-core/kern/buffer.c
- new file mode 100644
- index 0000000..9f5f8b8
- --- /dev/null
- +++ b/grub-core/kern/buffer.c
- @@ -0,0 +1,117 @@
- +/*
- + * GRUB -- GRand Unified Bootloader
- + * Copyright (C) 2021 Free Software Foundation, Inc.
- + *
- + * GRUB is free software: you can redistribute it and/or modify
- + * it under the terms of the GNU General Public License as published by
- + * the Free Software Foundation, either version 3 of the License, or
- + * (at your option) any later version.
- + *
- + * GRUB is distributed in the hope that it will be useful,
- + * but WITHOUT ANY WARRANTY; without even the implied warranty of
- + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- + * GNU General Public License for more details.
- + *
- + * You should have received a copy of the GNU General Public License
- + * along with GRUB. If not, see <http://www.gnu.org/licenses/>.
- + */
- +
- +#include <grub/buffer.h>
- +#include <grub/err.h>
- +#include <grub/misc.h>
- +#include <grub/mm.h>
- +#include <grub/safemath.h>
- +#include <grub/types.h>
- +
- +grub_buffer_t
- +grub_buffer_new (grub_size_t sz)
- +{
- + struct grub_buffer *ret;
- +
- + ret = (struct grub_buffer *) grub_malloc (sizeof (*ret));
- + if (ret == NULL)
- + return NULL;
- +
- + ret->data = (grub_uint8_t *) grub_malloc (sz);
- + if (ret->data == NULL)
- + {
- + grub_free (ret);
- + return NULL;
- + }
- +
- + ret->sz = sz;
- + ret->pos = 0;
- + ret->used = 0;
- +
- + return ret;
- +}
- +
- +void
- +grub_buffer_free (grub_buffer_t buf)
- +{
- + grub_free (buf->data);
- + grub_free (buf);
- +}
- +
- +grub_err_t
- +grub_buffer_ensure_space (grub_buffer_t buf, grub_size_t req)
- +{
- + grub_uint8_t *d;
- + grub_size_t newsz = 1;
- +
- + /* Is the current buffer size adequate? */
- + if (buf->sz >= req)
- + return GRUB_ERR_NONE;
- +
- + /* Find the smallest power-of-2 size that satisfies the request. */
- + while (newsz < req)
- + {
- + if (newsz == 0)
- + return grub_error (GRUB_ERR_OUT_OF_RANGE,
- + N_("requested buffer size is too large"));
- + newsz <<= 1;
- + }
- +
- + d = (grub_uint8_t *) grub_realloc (buf->data, newsz);
- + if (d == NULL)
- + return grub_errno;
- +
- + buf->data = d;
- + buf->sz = newsz;
- +
- + return GRUB_ERR_NONE;
- +}
- +
- +void *
- +grub_buffer_take_data (grub_buffer_t buf)
- +{
- + void *data = buf->data;
- +
- + buf->data = NULL;
- + buf->sz = buf->pos = buf->used = 0;
- +
- + return data;
- +}
- +
- +void
- +grub_buffer_reset (grub_buffer_t buf)
- +{
- + buf->pos = buf->used = 0;
- +}
- +
- +grub_err_t
- +grub_buffer_advance_read_pos (grub_buffer_t buf, grub_size_t n)
- +{
- + grub_size_t newpos;
- +
- + if (grub_add (buf->pos, n, &newpos))
- + return grub_error (GRUB_ERR_OUT_OF_RANGE, N_("overflow is detected"));
- +
- + if (newpos > buf->used)
- + return grub_error (GRUB_ERR_OUT_OF_RANGE,
- + N_("new read is position beyond the end of the written data"));
- +
- + buf->pos = newpos;
- +
- + return GRUB_ERR_NONE;
- +}
- diff --git a/include/grub/buffer.h b/include/grub/buffer.h
- new file mode 100644
- index 0000000..f4b10cf
- --- /dev/null
- +++ b/include/grub/buffer.h
- @@ -0,0 +1,144 @@
- +/*
- + * GRUB -- GRand Unified Bootloader
- + * Copyright (C) 2021 Free Software Foundation, Inc.
- + *
- + * GRUB is free software: you can redistribute it and/or modify
- + * it under the terms of the GNU General Public License as published by
- + * the Free Software Foundation, either version 3 of the License, or
- + * (at your option) any later version.
- + *
- + * GRUB is distributed in the hope that it will be useful,
- + * but WITHOUT ANY WARRANTY; without even the implied warranty of
- + * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- + * GNU General Public License for more details.
- + *
- + * You should have received a copy of the GNU General Public License
- + * along with GRUB. If not, see <http://www.gnu.org/licenses/>.
- + */
- +
- +#ifndef GRUB_BUFFER_H
- +#define GRUB_BUFFER_H 1
- +
- +#include <grub/err.h>
- +#include <grub/misc.h>
- +#include <grub/mm.h>
- +#include <grub/safemath.h>
- +#include <grub/types.h>
- +
- +struct grub_buffer
- +{
- + grub_uint8_t *data;
- + grub_size_t sz;
- + grub_size_t pos;
- + grub_size_t used;
- +};
- +
- +/*
- + * grub_buffer_t represents a simple variable sized byte buffer with
- + * read and write cursors. It currently only implements
- + * functionality required by the only user in GRUB (append byte[s],
- + * peeking data at a specified position and updating the read cursor.
- + * Some things that this doesn't do yet are:
- + * - Reading a portion of the buffer by copying data from the current
- + * read position in to a caller supplied destination buffer and then
- + * automatically updating the read cursor.
- + * - Dropping the read part at the start of the buffer when an append
- + * requires more space.
- + */
- +typedef struct grub_buffer *grub_buffer_t;
- +
- +/* Allocate a new buffer with the specified initial size. */
- +extern grub_buffer_t grub_buffer_new (grub_size_t sz);
- +
- +/* Free the buffer and its resources. */
- +extern void grub_buffer_free (grub_buffer_t buf);
- +
- +/* Return the number of unread bytes in this buffer. */
- +static inline grub_size_t
- +grub_buffer_get_unread_bytes (grub_buffer_t buf)
- +{
- + return buf->used - buf->pos;
- +}
- +
- +/*
- + * Ensure that the buffer size is at least the requested
- + * number of bytes.
- + */
- +extern grub_err_t grub_buffer_ensure_space (grub_buffer_t buf, grub_size_t req);
- +
- +/*
- + * Append the specified number of bytes from the supplied
- + * data to the buffer.
- + */
- +static inline grub_err_t
- +grub_buffer_append_data (grub_buffer_t buf, const void *data, grub_size_t len)
- +{
- + grub_size_t req;
- +
- + if (grub_add (buf->used, len, &req))
- + return grub_error (GRUB_ERR_OUT_OF_RANGE, N_("overflow is detected"));
- +
- + if (grub_buffer_ensure_space (buf, req) != GRUB_ERR_NONE)
- + return grub_errno;
- +
- + grub_memcpy (&buf->data[buf->used], data, len);
- + buf->used = req;
- +
- + return GRUB_ERR_NONE;
- +}
- +
- +/* Append the supplied character to the buffer. */
- +static inline grub_err_t
- +grub_buffer_append_char (grub_buffer_t buf, char c)
- +{
- + return grub_buffer_append_data (buf, &c, 1);
- +}
- +
- +/*
- + * Forget and return the underlying data buffer. The caller
- + * becomes the owner of this buffer, and must free it when it
- + * is no longer required.
- + */
- +extern void *grub_buffer_take_data (grub_buffer_t buf);
- +
- +/* Reset this buffer. Note that this does not deallocate any resources. */
- +void grub_buffer_reset (grub_buffer_t buf);
- +
- +/*
- + * Return a pointer to the underlying data buffer at the specified
- + * offset from the current read position. Note that this pointer may
- + * become invalid if the buffer is mutated further.
- + */
- +static inline void *
- +grub_buffer_peek_data_at (grub_buffer_t buf, grub_size_t off)
- +{
- + if (grub_add (buf->pos, off, &off))
- + {
- + grub_error (GRUB_ERR_OUT_OF_RANGE, N_("overflow is detected."));
- + return NULL;
- + }
- +
- + if (off >= buf->used)
- + {
- + grub_error (GRUB_ERR_OUT_OF_RANGE, N_("peek out of range"));
- + return NULL;
- + }
- +
- + return &buf->data[off];
- +}
- +
- +/*
- + * Return a pointer to the underlying data buffer at the current
- + * read position. Note that this pointer may become invalid if the
- + * buffer is mutated further.
- + */
- +static inline void *
- +grub_buffer_peek_data (grub_buffer_t buf)
- +{
- + return grub_buffer_peek_data_at (buf, 0);
- +}
- +
- +/* Advance the read position by the specified number of bytes. */
- +extern grub_err_t grub_buffer_advance_read_pos (grub_buffer_t buf, grub_size_t n);
- +
- +#endif /* GRUB_BUFFER_H */
- diff --git a/po/POTFILES.in b/po/POTFILES.in
- index 5e26845..7753ab4 100644
- --- a/po/POTFILES.in
- +++ b/po/POTFILES.in
- @@ -250,6 +250,7 @@
- ./grub-core/kern/arm64/dl.c
- ./grub-core/kern/arm64/dl_helper.c
- ./grub-core/kern/arm64/efi/init.c
- +./grub-core/kern/buffer.c
- ./grub-core/kern/command.c
- ./grub-core/kern/compiler-rt.c
- ./grub-core/kern/coreboot/cbtable.c
- @@ -1021,6 +1022,7 @@
- ./include/grub/boottime.h
- ./include/grub/bsdlabel.h
- ./include/grub/btrfs.h
- +./include/grub/buffer.h
- ./include/grub/bufio.h
- ./include/grub/cache.h
- ./include/grub/cbfs_core.h
- --
- 2.14.2
|