]> granicus.if.org Git - strace/commitdiff
ARM EABI: reserve some space for new syscalls
authorDmitry V. Levin <ldv@altlinux.org>
Sun, 11 Jan 2015 17:35:37 +0000 (17:35 +0000)
committerDmitry V. Levin <ldv@altlinux.org>
Mon, 12 Jan 2015 17:32:16 +0000 (17:32 +0000)
Reserve the same space for new syscalls on EABI as it is already
reserved on OABI.

* linux/arm/syscallent.h [__ARM_EABI__] (ARM_FIRST_SHUFFLED_SYSCALL):
Raise to 400.

linux/arm/syscallent.h

index c93eaa4ca9b41712da0b86e5d80d3aba1137738f..80c1c8969b0ecbc6541378fbbea05c5846a09a06 100644 (file)
        { 3,    0,      sys_sched_setattr,      "sched_setattr" }, /* 380 */
        { 4,    0,      sys_sched_getattr,      "sched_getattr" }, /* 381 */
        { 5,    TD|TF,  sys_renameat2,          "renameat2"     }, /* 382 */
+       [383 ... 399] = { },
 #ifdef __ARM_EABI__
-# define ARM_FIRST_SHUFFLED_SYSCALL 383
+# define ARM_FIRST_SHUFFLED_SYSCALL 400
 #else
-       { 5,    0,      NULL,                   NULL            }, /* 383 */
-       { 5,    0,      NULL,                   NULL            }, /* 384 */
-       { 5,    0,      NULL,                   NULL            }, /* 385 */
-       { 5,    0,      NULL,                   NULL            }, /* 386 */
-       { 5,    0,      NULL,                   NULL            }, /* 387 */
-       { 5,    0,      NULL,                   NULL            }, /* 388 */
-       { 5,    0,      NULL,                   NULL            }, /* 389 */
-       { 5,    0,      NULL,                   NULL            }, /* 390 */
-       { 5,    0,      NULL,                   NULL            }, /* 391 */
-       { 5,    0,      NULL,                   NULL            }, /* 392 */
-       { 5,    0,      NULL,                   NULL            }, /* 393 */
-       { 5,    0,      NULL,                   NULL            }, /* 394 */
-       { 5,    0,      NULL,                   NULL            }, /* 395 */
-       { 5,    0,      NULL,                   NULL            }, /* 396 */
-       { 5,    0,      NULL,                   NULL            }, /* 397 */
-       { 5,    0,      NULL,                   NULL            }, /* 398 */
-       { 5,    0,      NULL,                   NULL            }, /* 399 */
 # define SYS_socket_subcall    400
 # include "subcall.h"
 # define ARM_FIRST_SHUFFLED_SYSCALL (SYS_socket_subcall + SYS_socket_nsubcalls + SYS_ipc_nsubcalls)