Q: OABI support for ARM EABI

Mike Frysinger vapier at gentoo.org
Thu Mar 20 18:50:41 UTC 2014


On Thu 20 Mar 2014 19:15:35 Dmitry V. Levin wrote:
> On Thu, Mar 20, 2014 at 01:59:05AM -0400, Mike Frysinger wrote:
> > On Thu 20 Mar 2014 01:51:30 Dmitry V. Levin wrote:
> > > strace on ARM EABI currently implements limited OABI support.
> > > This feature is enabled by default, and it costs extra PTRACE_PEEKTEXT
> > > on
> > > every syscall.
> > > 
> > > I wonder whether OABI is used on some ARM EABI systems nowadays?
> > > Wouldn't it be better to disable this feature by default?
> > 
> > i wouldn't mind putting it behind a compile time flag, but i'm not sure
> > about dropping it.  i still see OABI binaries about :/.
> 
> http://sourceforge.net/p/strace/code/ci/0a03dde091e828ead824d4ff2f95882264fb
> 37f4/ - would it be OK?

seems like the defined() check is redundant since you explicitly always define 
it, but otherwise, LGTM
-mike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: This is a digitally signed message part.
URL: <http://lists.strace.io/pipermail/strace-devel/attachments/20140320/cb2ef1f2/attachment.bin>


More information about the Strace-devel mailing list