]> CyberLeo.Net >> Repos - FreeBSD/stable/10.git/commit
MFC 295636,295637:
authorjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 24 Feb 2016 22:01:45 +0000 (22:01 +0000)
committerjhb <jhb@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Wed, 24 Feb 2016 22:01:45 +0000 (22:01 +0000)
commit11280bfa9f5a1dedc52dbc26c9b8f2d193a98b3e
tree79d519b91bbc42b336816695b7072069068577f4
parente6b545184bf0b986c14788987a1567b8b4b73519
MFC 295636,295637:
Fix issues with tracing Linux/i386 binaries.

295636:
Sign extend the error value for failing Linux/i386 system calls.  This
restores the mapping of Linux errors to native FreeBSD errno values after
the refactoring in r288424.

295637:
Correct the ABI name for Linux/i386 binaries under FreeBSD/i386.

This allows truss to work for these binaries again after r288424.

Approved by: re (marius)

git-svn-id: svn://svn.freebsd.org/base/stable/10@296010 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
usr.bin/truss/amd64-linux32.c
usr.bin/truss/i386-linux.c