Otherwise building produces these warnings: [...] arch/efi/efi/efi-image.c:48:2: warning: implicit declaration of function 'read_file' [-Wimplicit-function-declaration] arch/efi/efi/efi-image.c:48:6: warning: assignment makes pointer from integer without a cast [enabled by default] [...] And bootm fails for x86_64. The implicit declaration has an int as return value, so half of the returned address is lost. Signed-off-by: Michael Olbrich <m.olbrich@xxxxxxxxxxxxxx> --- arch/efi/efi/efi-image.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/efi/efi/efi-image.c b/arch/efi/efi/efi-image.c index 18757d2..d9edd91 100644 --- a/arch/efi/efi/efi-image.c +++ b/arch/efi/efi/efi-image.c @@ -31,6 +31,7 @@ #include <linux/err.h> #include <boot.h> #include <fs.h> +#include <libfile.h> #include <binfmt.h> #include <wchar.h> #include <mach/efi.h> -- 2.1.0 _______________________________________________ barebox mailing list barebox@xxxxxxxxxxxxxxxxxxx http://lists.infradead.org/mailman/listinfo/barebox