]> 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)
committerBrandon Bergren <bdragon@FreeBSD.org>
Mon, 14 Sep 2020 15:48:30 +0000 (15:48 +0000)
commit9e4c35f867aca020df8d01fb7371bf5ae1cc8a2d
tree6fbf336b12b0a67de696b71f8422fddae1cc0a0d
parent115c987b3f80a23936de527de434ebb77b06bddd
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