Skip to content
Commit fcc7a8c4 authored by Philippe Gerum's avatar Philippe Gerum
Browse files

evl/syscall: handle prctl() call form



Handle both the legacy and prctl-based call forms available from
Dovetail, i.e.:

syscall(sys_evl_<op> | __OOB_SYSCALL_BIT, ...) /* old form */
syscall(__NR_prctl, sys_evl_<op> | __OOB_SYSCALL, ...) /* new form */

With this change, we gain out-of-the-box support for Valgrind since
applications can now emit EVL system calls wrapped in prctl()
requests, which are readily recognized by the instrumentation
framework.

As a result, the ABI number is bumped to #27.

Signed-off-by: default avatarPhilippe Gerum <rpm@xenomai.org>
parent 92c156e4
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment