Add epilog unwind for x86_64 pe/coff
include/coff/ 2013-12-06 Tristan Gingold <gingold@adacore.com> * pe.h (UWOP_EPILOG, UWOP_PARE): Define. bfd/ 2013-12-06 Tristan Gingold <gingold@adacore.com> * pei-x86_64.c (pex64_xdata_print_uwd_codes): Add argument rf. Display epilog opcode. (pex64_dump_xdata): Add argument rf; make addr a local variable. Adjust call to pex64_xdata_print_uwd_codes. (pex64_bfd_print_pdata): Display code range, adjust call to pex64_dump_xdata.
This commit is contained in:
parent
f84bc21877
commit
2b597f540f
4 changed files with 49 additions and 16 deletions
|
@ -1,3 +1,7 @@
|
|||
2013-12-06 Tristan Gingold <gingold@adacore.com>
|
||||
|
||||
* pe.h (UWOP_EPILOG, UWOP_PARE): Define.
|
||||
|
||||
2013-07-10 Tristan Gingold <gingold@adacore.com>
|
||||
|
||||
* rs6000.h (external_core_dumpx): New structure.
|
||||
|
|
|
@ -392,8 +392,10 @@ struct external_pex64_runtime_function
|
|||
#define UWOP_SET_FPREG 3
|
||||
#define UWOP_SAVE_NONVOL 4
|
||||
#define UWOP_SAVE_NONVOL_FAR 5
|
||||
#define UWOP_SAVE_XMM 6 /* Deprecated, redefined in version 2. */
|
||||
#define UWOP_SAVE_XMM_FAR 7 /* Deprecated. */
|
||||
#define UWOP_SAVE_XMM 6 /* For version 1. */
|
||||
#define UWOP_EPILOG 6 /* For version 2. */
|
||||
#define UWOP_SAVE_XMM_FAR 7 /* For version 1 (deprecated). */
|
||||
#define UWOP_SPARE 7 /* For version 2. */
|
||||
#define UWOP_SAVE_XMM128 8
|
||||
#define UWOP_SAVE_XMM128_FAR 9
|
||||
#define UWOP_PUSH_MACHFRAME 10
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue