]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
stand/ficl 64-bit compatibility
authorBrandon Bergren <bdragon@FreeBSD.org>
Mon, 14 Sep 2020 15:48:30 +0000 (15:48 +0000)
committerKyle Evans <kevans@FreeBSD.org>
Fri, 8 Oct 2021 07:59:34 +0000 (02:59 -0500)
commitace710d002f0353a401d9b68661861e2fbdc2f89
tree1b35900d30f259e775f7f54fcc98639b9b420127
parent698cff10c98183f984f6db8c68594fd17cb79fe1
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.

(cherry picked from commit 9e4c35f867aca020df8d01fb7371bf5ae1cc8a2d)
(cherry picked from commit 0ebbda971890c149c5028066fc5ed7ea72228d87)
stand/ficl/ficl.h
stand/ficl/powerpc/sysdep.h
stand/powerpc/ofw/main.c