ktrace: sign extend stack dump pc for amd64

This commit is contained in:
cinap_lenrek 2016-04-13 01:08:13 +02:00
parent 68411b98a0
commit ffb0199247

View file

@ -379,6 +379,11 @@ getval(uvlong a)
return 0;
buf[n] = '\0';
r = strtoull(buf, 0, 16);
switch(fhdr.magic){
case S_MAGIC:
r = (long)r; // sign extend
break;
}
}else{
r = 0;
for(i=0; i<naddr; i++)