Commit d72eef29 by Olivier Hainque Committed by Arnaud Charlet

tracebak.c (PC_ADJUST - ia64): -4 instead of -16...

2007-04-06  Olivier Hainque  <hainque@adacore.com>

	* tracebak.c (PC_ADJUST - ia64): -4 instead of -16, expected to yield
	an address always within the call instruction from a return address.

From-SVN: r123602
parent 6d770ce5
......@@ -362,10 +362,8 @@ struct layout
library. On HP-UX 11.23 this requires patch PHSS_33352, which adds
_Unwind_Backtrace to the system unwind library. */
#define PC_ADJUST -16
/* Every call on ia64 is part of a 128 bit bundle, so an adjustment of
minus 16 bytes from the point of return finds the address of the
previous bundle. */
#define PC_ADJUST -4
#endif
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment