Home
last modified time | relevance | path

Searched hist:ebbc3140ca0d7eee154f7a67ccdae7d3d88d13fd (Results 1 – 1 of 1) sorted by relevance

/freebsd/usr.bin/truss/
H A Dsyscalls.cdiff f4b7018af11a1ab3edfcce8bc0bfa521364cdeb0 Thu Sep 23 01:23:07 CEST 2021 Olivier Houchard <cognet@FreeBSD.org> truss: Decode correctly 64bits arguments on 32bits arm.

Mostly revert ebbc3140ca0d7eee154f7a67ccdae7d3d88d13fd.
We don't need to special-case anything for arm64, the check for the pointer
size is already done for us, just keep the bits about having arm and arm64
having to add padding for 32bits binaries.

MFC after: 1 week
diff ebbc3140ca0d7eee154f7a67ccdae7d3d88d13fd Thu Sep 23 00:45:42 CEST 2021 Olivier Houchard <cognet@FreeBSD.org> truss: Decode correctly 64bits arguments on 32bits arm.

When decoding 32bits arm syscall, make sure we account for the padding when
decoding 64bits args. Do it too when using a 64bits truss on a 32bits binary.

MFC After: 1 week
PR: 256199