Skip to content
Snippets Groups Projects
Commit 1b691bb0 authored by Mike Frysinger's avatar Mike Frysinger Committed by Wolfgang Denk
Browse files

mkimage: dont force entry point with xip


Some people boot images with the entry point in the middle of the blob
(like Linux with the head code in discardable .init.text), and there is no
no real requirement that the entry point be right after the mkimage header
when doing XIP, so let people specify whatever they want.  If they do need
an entry right after the header, then they still can do that with normal
-e behavior.

Signed-off-by: default avatarMike Frysinger <vapier@gentoo.org>
parent 4b99327a
No related branches found
No related tags found
No related merge requests found
......@@ -283,20 +283,6 @@ NXTARG: ;
params.ep += tparams->header_size;
}
/*
* If XIP, ensure the entry point is equal to the load address plus
* the size of the U-Boot header.
*/
if (params.xflag) {
if (params.ep != params.addr + tparams->header_size) {
fprintf (stderr,
"%s: For XIP, the entry point must be the load addr + %lu\n",
params.cmdname,
(unsigned long)tparams->header_size);
exit (EXIT_FAILURE);
}
}
params.imagefile = *argv;
if (params.fflag){
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment