On Tue, Sep 12, 2017 at 08:13:12PM +0300, Gleb Fotengauer-Malinovskiy wrote:
> ioctls_sym.sh used to generate and invoke target architecture
> executables that limited its applicability.
> After this change, the generated code is just compiled to the target
> architecture object files and all required information is obtained from
> the dwarf sections.
> This approach allows to generate ioctl entries for any target
> architecture supported by compiler.
> 
> * maint/ioctls_sym.awk: New file.
> * maint/ioctls_sym.sh (LC_ALL): Define to C and export.
> (uname_m): Make configurable.
> (CFLAGS): Add -gdwarf-2.
> Do not use print_ioctlent.c.
> Change asm-generic/ioctl.h and asm/ioctl.h hook.
> Dump and process dwarf sections of generated object files.
> * maint/print_ioctlent.c: Remove.

Thanks, applied with minor corrections some time ago but forgot to send
this message in time, sorry about that.


-- 
ldv

Attachment: signature.asc
Description: PGP signature

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Strace-devel mailing list
Strace-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/strace-devel

Reply via email to