patches/strace/4.5.18/180-arm-EABI-syscalls.patch
author David Holsgrove <david.holsgrove@xilinx.com>
Thu Oct 11 14:39:42 2012 +1000 (2012-10-11)
changeset 3091 41967d32b54e
permissions -rw-r--r--
debug/gdb: Add CUSTOM version and CUSTOM_LOCATION config options and GetCustom

CUSTOM_LOCATION config options only presented in menuconfig if component
CUSTOM version selected.

Signed-off-by: "David Holsgrove" <david.holsgrove@xilinx.com>
[yann.morin.1998@free.fr: don't patch custom dir location]
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Message-Id: <9ea1b5021fc77582867f.1349931197@localhost.localdomain>
PatchWork-Id: 190791
     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