]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
stand/ficl 64-bit compatibility
authorbdragon <bdragon@FreeBSD.org>
Mon, 14 Sep 2020 15:48:30 +0000 (15:48 +0000)
committerbdragon <bdragon@FreeBSD.org>
Mon, 14 Sep 2020 15:48:30 +0000 (15:48 +0000)
commit91c72b26021b71af277a7c835691e85e32457b89
tree6fbf336b12b0a67de696b71f8422fddae1cc0a0d
parent4ed0ea296c780f3d5e8d7c67ef33d5685fe2e829
stand/ficl 64-bit compatibility

Currently, the only thing that prevents a functioning 64-bit FICL build is
a few integer types that were intended to be fixed-width.

Changing them to C99 integer types allows building a functioning 64-bit
FICL.

While this isn't applicable to the default settings of any in-tree loaders,
it is necessary for a future Petitboot loader, due to the requirement that
it be compiled as a 64-bit program.

Reviewed by: tsoome, imp (earlier revision)
Sponsored by: Tag1 Consulting, Inc.
Differential Revision: https://reviews.freebsd.org/D26364
stand/ficl/ficl.h
stand/ficl/powerpc/sysdep.h
stand/powerpc/ofw/main.c