~bkerensa/ubuntu/raring/valgrind/merge-from-deb

« back to all changes in this revision

Viewing changes to coregrind/m_syswrap/syswrap-ppc64-linux.c

  • Committer: Bazaar Package Importer
  • Author(s): Sebastian Dröge
  • Date: 2006-11-16 17:56:30 UTC
  • mfrom: (1.2.2 upstream)
  • mto: This revision was merged to the branch mainline in revision 14.
  • Revision ID: james.westby@ubuntu.com-20061116175630-hatkgajb0twz0upw
Tags: upstream-3.2.1
Import upstream version 3.2.1

Show diffs side-by-side

added added

removed removed

Lines of Context:
1174
1174
const SyscallTableEntry ML_(syscall_table)[] = {
1175
1175
// _____(__NR_restart_syscall,   sys_restart_syscall),    //   0
1176
1176
   GENX_(__NR_exit,              sys_exit),               //   1
1177
 
// _____(__NR_fork,              sys_fork),               //   2
 
1177
   GENX_(__NR_fork,              sys_fork),               //   2
1178
1178
   GENXY(__NR_read,              sys_read),               //   3
1179
1179
   GENX_(__NR_write,             sys_write),              //   4
1180
1180
 
1182
1182
   GENXY(__NR_close,             sys_close),              //   6
1183
1183
   GENXY(__NR_waitpid,           sys_waitpid),            //   7
1184
1184
   GENXY(__NR_creat,             sys_creat),              //   8
1185
 
// _____(__NR_link,              sys_link),               //   9
 
1185
   GENX_(__NR_link,              sys_link),               //   9
1186
1186
 
1187
1187
   GENX_(__NR_unlink,            sys_unlink),             //  10
1188
1188
   GENX_(__NR_execve,            sys_execve),             //  11
1189
1189
   GENX_(__NR_chdir,             sys_chdir),              //  12
1190
1190
   GENXY(__NR_time,              sys_time),               //  13
1191
 
// _____(__NR_mknod,             sys_mknod),              //  14
 
1191
   GENX_(__NR_mknod,             sys_mknod),              //  14
1192
1192
 
1193
1193
   GENX_(__NR_chmod,             sys_chmod),              //  15
1194
 
// _____(__NR_lchown,            sys_lchown),             //  16
 
1194
   GENX_(__NR_lchown,            sys_lchown),             //  16
1195
1195
// _____(__NR_break,             sys_break),              //  17
1196
1196
// _____(__NR_oldstat,           sys_oldstat),            //  18
1197
1197
   LINX_(__NR_lseek,             sys_lseek),              //  19
1198
1198
 
1199
1199
   GENX_(__NR_getpid,            sys_getpid),             //  20
1200
 
// _____(__NR_mount,             sys_mount),              //  21
 
1200
   LINX_(__NR_mount,             sys_mount),              //  21
1201
1201
// _____(__NR_umount,            sys_umount),             //  22
1202
 
// _____(__NR_setuid,            sys_setuid),             //  23
1203
 
// _____(__NR_getuid,            sys_getuid),             //  24
 
1202
   GENX_(__NR_setuid,            sys_setuid),             //  23
 
1203
   GENX_(__NR_getuid,            sys_getuid),             //  24
1204
1204
 
1205
1205
// _____(__NR_stime,             sys_stime),              //  25
1206
1206
// _____(__NR_ptrace,            sys_ptrace),             //  26
1217
1217
// _____(__NR_ftime,             sys_ftime),              //  35
1218
1218
// _____(__NR_sync,              sys_sync),               //  36
1219
1219
   GENX_(__NR_kill,              sys_kill),               //  37
1220
 
// _____(__NR_rename,            sys_rename),             //  38
 
1220
   GENX_(__NR_rename,            sys_rename),             //  38
1221
1221
   GENX_(__NR_mkdir,             sys_mkdir),              //  39
1222
1222
 
1223
1223
// _____(__NR_rmdir,             sys_rmdir),              //  40
1224
1224
   GENXY(__NR_dup,               sys_dup),                //  41
1225
1225
   LINXY(__NR_pipe,              sys_pipe),               //  42
1226
 
// _____(__NR_times,             sys_times),              //  43
 
1226
   GENXY(__NR_times,             sys_times),              // 43
1227
1227
// _____(__NR_prof,              sys_prof),               //  44
1228
1228
 
1229
1229
   GENX_(__NR_brk,               sys_brk),                //  45
1230
 
// _____(__NR_setgid,            sys_setgid),             //  46
1231
 
// _____(__NR_getgid,            sys_getgid),             //  47
 
1230
   GENX_(__NR_setgid,            sys_setgid),             //  46
 
1231
   GENX_(__NR_getgid,            sys_getgid),             //  47
1232
1232
// _____(__NR_signal,            sys_signal),             //  48
1233
1233
   GENX_(__NR_geteuid,           sys_geteuid),            //  49
1234
1234
 
1235
 
// _____(__NR_getegid,           sys_getegid),            //  50
 
1235
   GENX_(__NR_getegid,           sys_getegid),            //  50
1236
1236
// _____(__NR_acct,              sys_acct),               //  51
1237
 
// _____(__NR_umount2,           sys_umount2),            //  52
 
1237
   LINX_(__NR_umount2,           sys_umount),             //  52
1238
1238
// _____(__NR_lock,              sys_lock),               //  53
1239
1239
   GENXY(__NR_ioctl,             sys_ioctl),              //  54
1240
1240
 
1241
1241
   GENXY(__NR_fcntl,             sys_fcntl),              //  55
1242
1242
// _____(__NR_mpx,               sys_mpx),                //  56
1243
 
// _____(__NR_setpgid,           sys_setpgid),            //  57
 
1243
   GENX_(__NR_setpgid,           sys_setpgid),            //  57
1244
1244
// _____(__NR_ulimit,            sys_ulimit),             //  58
1245
1245
// _____(__NR_oldolduname,       sys_oldolduname),        //  59
1246
1246
 
1247
 
// _____(__NR_umask,             sys_umask),              //  60
1248
 
// _____(__NR_chroot,            sys_chroot),             //  61
 
1247
   GENX_(__NR_umask,             sys_umask),              //  60
 
1248
   GENX_(__NR_chroot,            sys_chroot),             //  61
1249
1249
// _____(__NR_ustat,             sys_ustat),              //  62
1250
1250
   GENXY(__NR_dup2,              sys_dup2),               //  63
1251
1251
   GENX_(__NR_getppid,           sys_getppid),            //  64
1252
1252
 
1253
 
// _____(__NR_getpgrp,           sys_getpgrp),            //  65
1254
 
// _____(__NR_setsid,            sys_setsid),             //  66
 
1253
   GENX_(__NR_getpgrp,           sys_getpgrp),            //  65
 
1254
   GENX_(__NR_setsid,            sys_setsid),             //  66
1255
1255
// _____(__NR_sigaction,         sys_sigaction),          //  67
1256
1256
// _____(__NR_sgetmask,          sys_sgetmask),           //  68
1257
1257
// _____(__NR_ssetmask,          sys_ssetmask),           //  69
1258
1258
 
1259
 
// _____(__NR_setreuid,          sys_setreuid),           //  70
1260
 
// _____(__NR_setregid,          sys_setregid),           //  71
 
1259
   GENX_(__NR_setreuid,          sys_setreuid),           //  70
 
1260
   GENX_(__NR_setregid,          sys_setregid),           //  71
1261
1261
// _____(__NR_sigsuspend,        sys_sigsuspend),         //  72
1262
1262
// _____(__NR_sigpending,        sys_sigpending),         //  73
1263
1263
// _____(__NR_sethostname,       sys_sethostname),        //  74
1268
1268
   GENXY(__NR_gettimeofday,      sys_gettimeofday),       //  78
1269
1269
// _____(__NR_settimeofday,      sys_settimeofday),       //  79
1270
1270
 
1271
 
// _____(__NR_getgroups,         sys_getgroups),          //  80
1272
 
// _____(__NR_setgroups,         sys_setgroups),          //  81
 
1271
   GENXY(__NR_getgroups,         sys_getgroups),          //  80
 
1272
   GENX_(__NR_setgroups,         sys_setgroups),          //  81
1273
1273
// _____(__NR_select,            sys_select),             //  82
1274
 
// _____(__NR_symlink,           sys_symlink),            //  83
 
1274
   GENX_(__NR_symlink,           sys_symlink),            //  83
1275
1275
// _____(__NR_oldlstat,          sys_oldlstat),           //  84
1276
1276
 
1277
1277
   GENX_(__NR_readlink,          sys_readlink),           //  85
1282
1282
 
1283
1283
   PLAX_(__NR_mmap,              sys_mmap),               //  90
1284
1284
   GENXY(__NR_munmap,            sys_munmap),             //  91
1285
 
// _____(__NR_truncate,          sys_truncate),           //  92
 
1285
   GENX_(__NR_truncate,          sys_truncate),           //  92
1286
1286
   GENX_(__NR_ftruncate,         sys_ftruncate),          //  93
1287
 
// _____(__NR_fchmod,            sys_fchmod),             //  94
1288
 
 
1289
 
// _____(__NR_fchown,            sys_fchown),             //  95
 
1287
   GENX_(__NR_fchmod,            sys_fchmod),             //  94
 
1288
   
 
1289
   GENX_(__NR_fchown,            sys_fchown),             //  95
1290
1290
// _____(__NR_getpriority,       sys_getpriority),        //  96
1291
1291
// _____(__NR_setpriority,       sys_setpriority),        //  97
1292
1292
// _____(__NR_profil,            sys_profil),             //  98
1296
1296
// _____(__NR_ioperm,            sys_ioperm),             // 101
1297
1297
   PLAXY(__NR_socketcall,        sys_socketcall),         // 102
1298
1298
// _____(__NR_syslog,            sys_syslog),             // 103
1299
 
// _____(__NR_setitimer,         sys_setitimer),          // 104
 
1299
   GENXY(__NR_setitimer,         sys_setitimer),          // 104
1300
1300
 
1301
1301
// _____(__NR_getitimer,         sys_getitimer),          // 105
1302
1302
   GENXY(__NR_stat,              sys_newstat),            // 106
1303
 
// _____(__NR_lstat,             sys_lstat),              // 107
 
1303
   GENXY(__NR_lstat,             sys_newlstat),           // 107
1304
1304
   GENXY(__NR_fstat,             sys_newfstat),           // 108
1305
1305
// _____(__NR_olduname,          sys_olduname),           // 109
1306
1306
 
1313
1313
// _____(__NR_swapoff,           sys_swapoff),            // 115
1314
1314
// _____(__NR_sysinfo,           sys_sysinfo),            // 116
1315
1315
   PLAXY(__NR_ipc,               sys_ipc),                // 117
1316
 
// _____(__NR_fsync,             sys_fsync),              // 118
 
1316
   GENX_(__NR_fsync,             sys_fsync),              // 118
1317
1317
// _____(__NR_sigreturn,         sys_sigreturn),          // 119
1318
1318
 
1319
1319
   PLAX_(__NR_clone,             sys_clone),              // 120
1330
1330
 
1331
1331
// _____(__NR_get_kernel_syms,   sys_get_kernel_syms),    // 130
1332
1332
// _____(__NR_quotactl,          sys_quotactl),           // 131
1333
 
// _____(__NR_getpgid,           sys_getpgid),            // 132
1334
 
// _____(__NR_fchdir,            sys_fchdir),             // 133
 
1333
   GENX_(__NR_getpgid,           sys_getpgid),            // 132
 
1334
   GENX_(__NR_fchdir,            sys_fchdir),             // 133
1335
1335
// _____(__NR_bdflush,           sys_bdflush),            // 134
1336
1336
 
1337
1337
// _____(__NR_sysfs,             sys_sysfs),              // 135
1338
 
// _____(__NR_personality,       sys_personality),        // 136
 
1338
   LINX_(__NR_personality,       sys_personality),        // 136
1339
1339
// _____(__NR_afs_syscall,       sys_afs_syscall),        // 137
1340
 
// _____(__NR_setfsuid,          sys_setfsuid),           // 138
1341
 
// _____(__NR_setfsgid,          sys_setfsgid),           // 139
 
1340
   LINX_(__NR_setfsuid,          sys_setfsuid),           // 138
 
1341
   LINX_(__NR_setfsgid,          sys_setfsgid),           // 139
1342
1342
 
1343
1343
   LINXY(__NR__llseek,           sys_llseek),             // 140
1344
1344
   GENXY(__NR_getdents,          sys_getdents),           // 141
1345
 
// _____(__NR__newselect,        sys__newselect),         // 142
1346
 
// _____(__NR_flock,             sys_flock),              // 143
1347
 
// _____(__NR_msync,             sys_msync),              // 144
 
1345
   GENX_(__NR__newselect,        sys_select),             // 142
 
1346
   GENX_(__NR_flock,             sys_flock),              // 143
 
1347
   GENX_(__NR_msync,             sys_msync),              // 144
1348
1348
 
1349
1349
   GENXY(__NR_readv,             sys_readv),              // 145
1350
1350
   GENX_(__NR_writev,            sys_writev),             // 146
1351
1351
// _____(__NR_getsid,            sys_getsid),             // 147
1352
 
// _____(__NR_fdatasync,         sys_fdatasync),          // 148
 
1352
   GENX_(__NR_fdatasync,         sys_fdatasync),          // 148
1353
1353
   LINXY(__NR__sysctl,           sys_sysctl),             // 149
1354
1354
 
1355
 
// _____(__NR_mlock,             sys_mlock),              // 150
1356
 
// _____(__NR_munlock,           sys_munlock),            // 151
1357
 
// _____(__NR_mlockall,          sys_mlockall),           // 152
1358
 
// _____(__NR_munlockall,        sys_munlockall),         // 153
 
1355
   GENX_(__NR_mlock,             sys_mlock),              // 150
 
1356
   GENX_(__NR_munlock,           sys_munlock),            // 151
 
1357
   GENX_(__NR_mlockall,          sys_mlockall),           // 152
 
1358
   LINX_(__NR_munlockall,        sys_munlockall),         // 153
1359
1359
// _____(__NR_sched_setparam,    sys_sched_setparam),     // 154
1360
1360
 
1361
 
// _____(__NR_sched_getparam,    sys_sched_getparam),     // 155
1362
 
// _____(__NR_sched_setscheduler,      sys_sched_setscheduler),     // 156
1363
 
// _____(__NR_sched_getscheduler,      sys_sched_getscheduler),     // 157
1364
 
// _____(__NR_sched_yield,             sys_sched_yield),            // 158
1365
 
// _____(__NR_sched_get_priority_max,  sys_sched_get_priority_max), // 159
 
1361
   LINXY(__NR_sched_getparam,         sys_sched_getparam),        // 155
 
1362
   LINX_(__NR_sched_setscheduler,     sys_sched_setscheduler),    // 156
 
1363
   LINX_(__NR_sched_getscheduler,     sys_sched_getscheduler),    // 157
 
1364
   LINX_(__NR_sched_yield,            sys_sched_yield),           // 158
 
1365
   LINX_(__NR_sched_get_priority_max, sys_sched_get_priority_max),// 159
1366
1366
 
1367
 
// _____(__NR_sched_get_priority_min,  sys_sched_get_priority_min), // 160
 
1367
   LINX_(__NR_sched_get_priority_min, sys_sched_get_priority_min),// 160
1368
1368
// _____(__NR_sched_rr_get_interval,   sys_sched_rr_get_interval),  // 161
1369
1369
   GENXY(__NR_nanosleep,         sys_nanosleep),          // 162
1370
1370
   GENX_(__NR_mremap,            sys_mremap),             // 163
1395
1395
// _____(__NR_capset,            sys_capset),             // 184
1396
1396
 
1397
1397
   GENXY(__NR_sigaltstack,       sys_sigaltstack),        // 185
1398
 
// _____(__NR_sendfile,          sys_sendfile),           // 186
 
1398
   LINXY(__NR_sendfile,          sys_sendfile),           // 186
1399
1399
// _____(__NR_getpmsg,           sys_getpmsg),            // 187
1400
1400
// _____(__NR_putpmsg,           sys_putpmsg),            // 188
1401
1401
   GENX_(__NR_vfork,             sys_fork),               // 189 treat as fork
1426
1426
 
1427
1427
// _____(__NR_lsetxattr,         sys_lsetxattr),          // 210
1428
1428
// _____(__NR_fsetxattr,         sys_fsetxattr),          // 211
1429
 
// _____(__NR_getxattr,          sys_getxattr),           // 212
1430
 
// _____(__NR_lgetxattr,         sys_lgetxattr),          // 213
1431
 
// _____(__NR_fgetxattr,         sys_fgetxattr),          // 214
1432
 
 
1433
 
// _____(__NR_listxattr,         sys_listxattr),          // 215
1434
 
// _____(__NR_llistxattr,        sys_llistxattr),         // 216
1435
 
// _____(__NR_flistxattr,        sys_flistxattr),         // 217
1436
 
// _____(__NR_removexattr,       sys_removexattr),        // 218
1437
 
// _____(__NR_lremovexattr,      sys_lremovexattr),       // 219
1438
 
 
1439
 
// _____(__NR_fremovexattr,      sys_fremovexattr),       // 220
 
1429
   LINXY(__NR_getxattr,          sys_getxattr),           // 212
 
1430
   LINXY(__NR_lgetxattr,         sys_lgetxattr),          // 213
 
1431
   LINXY(__NR_fgetxattr,         sys_fgetxattr),          // 214
 
1432
   LINXY(__NR_listxattr,         sys_listxattr),          // 215
 
1433
   LINXY(__NR_llistxattr,        sys_llistxattr),         // 216
 
1434
   LINXY(__NR_flistxattr,        sys_flistxattr),         // 217
 
1435
   LINX_(__NR_removexattr,       sys_removexattr),        // 218
 
1436
   LINX_(__NR_lremovexattr,      sys_lremovexattr),       // 219
 
1437
   LINX_(__NR_fremovexattr,      sys_fremovexattr),       // 220
 
1438
 
1440
1439
   LINXY(__NR_futex,             sys_futex),              // 221
1441
 
// _____(__NR_sched_setaffinity, sys_sched_setaffinity),  // 222
1442
 
// _____(__NR_sched_getaffinity, sys_sched_getaffinity),  // 223
 
1440
   LINX_(__NR_sched_setaffinity, sys_sched_setaffinity),  // 222
 
1441
   LINXY(__NR_sched_getaffinity, sys_sched_getaffinity),  // 223
1443
1442
// /* 224 currently unused */
1444
1443
 
1445
1444
// _____(__NR_tuxcall,           sys_tuxcall),            // 225
1446
1445
// /* #define __NR_sendfile64      226     32bit only */
1447
 
// _____(__NR_io_setup,          sys_io_setup),           // 227
1448
 
// _____(__NR_io_destroy,        sys_io_destroy),         // 228
1449
 
// _____(__NR_io_getevents,      sys_io_getevents),       // 229
1450
 
 
1451
 
// _____(__NR_io_submit,         sys_io_submit),          // 230
1452
 
// _____(__NR_io_cancel,         sys_io_cancel),          // 231
 
1446
   LINX_(__NR_io_setup,          sys_io_setup),           // 227
 
1447
   LINX_(__NR_io_destroy,        sys_io_destroy),         // 228
 
1448
   LINXY(__NR_io_getevents,      sys_io_getevents),       // 229
 
1449
   LINX_(__NR_io_submit,         sys_io_submit),          // 230
 
1450
   LINXY(__NR_io_cancel,         sys_io_cancel),          // 231
1453
1451
   LINX_(__NR_set_tid_address,   sys_set_tid_address),    // 232
1454
1452
// _____(__NR_fadvise64,         sys_fadvise64),          // 233
1455
1453
   LINX_(__NR_exit_group,        sys_exit_group),         // 234
1456
1454
 
1457
1455
// _____(__NR_lookup_dcookie,    sys_lookup_dcookie),     // 235
1458
 
// _____(__NR_epoll_create,      sys_epoll_create),       // 236
1459
 
// _____(__NR_epoll_ctl,         sys_epoll_ctl),          // 237
1460
 
// _____(__NR_epoll_wait,        sys_epoll_wait),         // 238
 
1456
   LINXY(__NR_epoll_create,      sys_epoll_create),       // 236
 
1457
   LINX_(__NR_epoll_ctl,         sys_epoll_ctl),          // 237
 
1458
   LINXY(__NR_epoll_wait,        sys_epoll_wait),         // 238
1461
1459
// _____(__NR_remap_file_pages,  sys_remap_file_pages),   // 239
1462
1460
 
1463
 
// _____(__NR_timer_create,      sys_timer_create),       // 240
1464
 
// _____(__NR_timer_settime,     sys_timer_settime),      // 241
1465
 
// _____(__NR_timer_gettime,     sys_timer_gettime),      // 242
1466
 
// _____(__NR_timer_getoverrun,  sys_timer_getoverrun),   // 243
1467
 
// _____(__NR_timer_delete,      sys_timer_delete),       // 244
 
1461
   LINXY(__NR_timer_create,      sys_timer_create),       // 240
 
1462
   LINXY(__NR_timer_settime,     sys_timer_settime),      // 241
 
1463
   LINXY(__NR_timer_gettime,     sys_timer_gettime),      // 242
 
1464
   LINX_(__NR_timer_getoverrun,  sys_timer_getoverrun),   // 243
 
1465
   LINX_(__NR_timer_delete,      sys_timer_delete),       // 244
 
1466
   LINX_(__NR_clock_settime,     sys_clock_settime),      // 245
 
1467
   LINXY(__NR_clock_gettime,     sys_clock_gettime),      // 246
 
1468
   LINXY(__NR_clock_getres,      sys_clock_getres),       // 247
 
1469
   LINXY(__NR_clock_nanosleep,   sys_clock_nanosleep),    // 248
1468
1470
 
1469
 
// _____(__NR_clock_settime,     sys_clock_settime),      // 245
1470
 
// _____(__NR_clock_gettime,     sys_clock_gettime),      // 246
1471
 
// _____(__NR_clock_getres,      sys_clock_getres),       // 247
1472
 
// _____(__NR_clock_nanosleep,   sys_clock_nanosleep),    // 248
1473
1471
// _____(__NR_swapcontext,       sys_swapcontext),        // 249
1474
1472
 
1475
1473
   LINXY(__NR_tgkill,            sys_tgkill),             // 250
1502
1500
// _____(__NR_ioprio_set,        sys_ioprio_set),         // 273
1503
1501
// _____(__NR_ioprio_get,        sys_ioprio_get),         // 274
1504
1502
 
1505
 
// _____(__NR_inotify_init,      sys_inotify_init),       // 275
1506
 
// _____(__NR_inotify_add_watch, sys_inotify_add_watch),  // 276
1507
 
// _____(__NR_inotify_rm_watch,  sys_inotify_rm_watch)    // 277
 
1503
   LINX_(__NR_inotify_init,  sys_inotify_init),           // 275
 
1504
   LINX_(__NR_inotify_add_watch,  sys_inotify_add_watch), // 276
 
1505
   LINX_(__NR_inotify_rm_watch,   sys_inotify_rm_watch),  // 277
 
1506
 
 
1507
   LINXY(__NR_openat,            sys_openat),             // 286
 
1508
   LINX_(__NR_mkdirat,           sys_mkdirat),            // 287
 
1509
   LINX_(__NR_mknodat,           sys_mknodat),            // 288
 
1510
   LINX_(__NR_fchownat,          sys_fchownat),           // 289
 
1511
   LINX_(__NR_futimesat,         sys_futimesat),          // 290
 
1512
   LINXY(__NR_newfstatat,        sys_newfstatat),         // 291
 
1513
   LINX_(__NR_unlinkat,          sys_unlinkat),           // 292
 
1514
   LINX_(__NR_renameat,          sys_renameat),           // 293
 
1515
   LINX_(__NR_linkat,            sys_linkat),             // 294
 
1516
   LINX_(__NR_symlinkat,         sys_symlinkat),          // 295
 
1517
   LINX_(__NR_readlinkat,        sys_readlinkat),         // 296
 
1518
   LINX_(__NR_fchmodat,          sys_fchmodat),           // 297
 
1519
   LINX_(__NR_faccessat,         sys_faccessat),          // 298
 
1520
   LINX_(__NR_set_robust_list,   sys_set_robust_list),    // 299
 
1521
   LINXY(__NR_get_robust_list,   sys_get_robust_list),    // 300
 
1522
 
1508
1523
};
1509
1524
 
1510
1525
const UInt ML_(syscall_table_size) =