patches/strace/4.5.18/180-arm-EABI-syscalls.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Wed Jul 28 21:32:42 2010 +0200 (2010-07-28)
changeset 2040 c0162f201864
permissions -rw-r--r--
config: allow unconditional usage of tristates
     1 Patch from upstream:
     2 http://strace.cvs.sourceforge.net/viewvc/strace/strace/linux/arm/syscallent.h?r1=1.17&r2=1.18&sortby=file
     3 
     4 2008-11-13  Kirill A. Shutemov  <kirill@shutemov.name>
     5 
     6     * linux/arm/syscallent.h: Fix build on ARM EABI which does not
     7     provide syscalls socketcall and ipc.
     8 
     9 --- strace-4.5.18.orig/linux/arm/syscallent.h	2008/12/29 20:04:15	1.17
    10 +++ strace-4.5.18/linux/arm/syscallent.h	2009/01/01 23:20:38	1.18
    11 @@ -431,6 +431,7 @@
    12  	{ 5,	0,	printargs,		"SYS_398"	}, /* 398 */
    13  	{ 5,	0,	printargs,		"SYS_399"	}, /* 399 */
    14  
    15 +#ifndef __ARM_EABI__
    16  #if SYS_socket_subcall != 400
    17   #error fix me
    18  #endif
    19 @@ -481,3 +482,4 @@
    20  	{ 4,	TI,	sys_shmdt,		"shmdt"		}, /* 440 */
    21  	{ 4,	TI,	sys_shmget,		"shmget"	}, /* 441 */
    22  	{ 4,	TI,	sys_shmctl,		"shmctl"	}, /* 442 */
    23 +#endif