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
This commit is contained in:
Olivier Hainque 2007-04-06 11:28:04 +02:00 committed by Arnaud Charlet
parent 6d770ce515
commit d72eef2995

View File

@ -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