• Michael Brown's avatar
    [lkrnprefix] Support a longer version string · be3a78ea
    Michael Brown authored
    
    
    The bzImage specification allows two bytes for the setup code jump
    instruction at offset 0x200, which limits its relative offset to +0x7f
    bytes.  This currently imposes an upper limit on the length of the
    version string, which currently precedes the setup code.
    
    Fix by moving the version string to the .prefix.data section, so that
    it no longer affects the placement of the setup code.
    
    Originally-fixed-by: default avatarMiao Wang <shankerwangmiao@gmail.com>
    Signed-off-by: default avatarMichael Brown <mcb30@ipxe.org>
    be3a78ea