|
276 | 276 | #define __PNR_renameat -10242 |
277 | 277 | #define __PNR_riscv_flush_icache -10243 |
278 | 278 | #define __PNR_memfd_secret -10244 |
| 279 | +#define __PNR_fstat -10245 |
| 280 | +#define __PNR_futex -10246 |
| 281 | +#define __PNR_nanosleep -10247 |
| 282 | +#define __PNR_lseek -10248 |
| 283 | +#define __PNR_clock_gettime -10249 |
| 284 | +#define __PNR_clock_nanosleep -10250 |
| 285 | +#define __PNR_gettimeofday -10251 |
| 286 | +#define __PNR_fcntl -10252 |
279 | 287 |
|
280 | 288 | /* |
281 | 289 | * libseccomp syscall definitions |
|
443 | 451 | #define __SNR_clock_getres_time64 __PNR_clock_getres_time64 |
444 | 452 | #endif |
445 | 453 |
|
| 454 | +#ifdef __NR_clock_gettime |
446 | 455 | #define __SNR_clock_gettime __NR_clock_gettime |
| 456 | +#else |
| 457 | +#define __SNR_clock_gettime __PNR_clock_gettime |
| 458 | +#endif |
447 | 459 |
|
448 | 460 | #ifdef __NR_clock_gettime64 |
449 | 461 | #define __SNR_clock_gettime64 __NR_clock_gettime64 |
450 | 462 | #else |
451 | 463 | #define __SNR_clock_gettime64 __PNR_clock_gettime64 |
452 | 464 | #endif |
453 | 465 |
|
| 466 | +#ifdef __NR_clock_nanosleep |
454 | 467 | #define __SNR_clock_nanosleep __NR_clock_nanosleep |
| 468 | +#else |
| 469 | +#define __SNR_clock_nanosleep __PNR_clock_nanosleep |
| 470 | +#endif |
455 | 471 |
|
456 | 472 | #ifdef __NR_clock_nanosleep_time64 |
457 | 473 | #define __SNR_clock_nanosleep_time64 __NR_clock_nanosleep_time64 |
|
715 | 731 | #define __SNR_ftruncate64 __PNR_ftruncate64 |
716 | 732 | #endif |
717 | 733 |
|
| 734 | +#ifdef __NR_futex |
718 | 735 | #define __SNR_futex __NR_futex |
| 736 | +#else |
| 737 | +#define __SNR_futex __PNR_futex |
| 738 | +#endif |
719 | 739 |
|
720 | 740 | #ifdef __NR_futex_time64 |
721 | 741 | #define __SNR_futex_time64 __NR_futex_time64 |
|
901 | 921 |
|
902 | 922 | #define __SNR_gettid __NR_gettid |
903 | 923 |
|
| 924 | +#ifdef __NR_gettimeofday |
904 | 925 | #define __SNR_gettimeofday __NR_gettimeofday |
| 926 | +#else |
| 927 | +#define __SNR_gettimeofday __PNR_gettimeofday |
| 928 | +#endif |
905 | 929 |
|
906 | 930 | #ifdef __NR_getuid |
907 | 931 | #define __SNR_getuid __NR_getuid |
|
1055 | 1079 |
|
1056 | 1080 | #define __SNR_lremovexattr __NR_lremovexattr |
1057 | 1081 |
|
| 1082 | +#ifdef __NR_lseek |
1058 | 1083 | #define __SNR_lseek __NR_lseek |
| 1084 | +#else |
| 1085 | +#define __SNR_lseek __PNR_lseek |
| 1086 | +#endif |
1059 | 1087 |
|
1060 | 1088 | #define __SNR_lsetxattr __NR_lsetxattr |
1061 | 1089 |
|
|
1235 | 1263 |
|
1236 | 1264 | #define __SNR_name_to_handle_at __NR_name_to_handle_at |
1237 | 1265 |
|
| 1266 | +#ifdef __NR_nanosleep |
1238 | 1267 | #define __SNR_nanosleep __NR_nanosleep |
| 1268 | +#else |
| 1269 | +#define __SNR_nanosleep __PNR_nanosleep |
| 1270 | +#endif |
1239 | 1271 |
|
1240 | 1272 | #ifdef __NR_newfstatat |
1241 | 1273 | #define __SNR_newfstatat __NR_newfstatat |
|
0 commit comments