X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=libebl%2FlibeblP.h;h=5b339b31dfc7e1210cff3e4080d95074aee85eff;hb=82c3b58b54026d061a4d81ad95f3023d5d883ab2;hp=dbd67f3ef5b44b3b49fdfd0feb1440e5428f3c16;hpb=a286dd013ef8d46edf013efc0908822a59d8ac81;p=platform%2Fupstream%2Felfutils.git diff --git a/libebl/libeblP.h b/libebl/libeblP.h index dbd67f3..5b339b3 100644 --- a/libebl/libeblP.h +++ b/libebl/libeblP.h @@ -64,6 +64,12 @@ struct ebl Ebl architecture can unwind iff FRAME_NREGS > 0. */ size_t frame_nregs; + /* Offset to apply to the value of the return_address_register, as + fetched from a Dwarf CFI. This is used by some backends, where + the return_address_register actually contains the call + address. */ + int ra_offset; + /* Mask to use to turn a function value into a real function address in case the architecture adds some extra non-address bits to it. If not initialized (0) then ebl_func_addr_mask will return ~0,