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
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