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

« back to all changes in this revision

Viewing changes to coregrind/m_syswrap/syswrap-ppc32-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:
386
386
DECL_TEMPLATE(ppc32_linux, sys_mmap2);
387
387
DECL_TEMPLATE(ppc32_linux, sys_stat64);
388
388
DECL_TEMPLATE(ppc32_linux, sys_lstat64);
 
389
DECL_TEMPLATE(ppc32_linux, sys_fstatat64);
389
390
DECL_TEMPLATE(ppc32_linux, sys_fstat64);
390
391
DECL_TEMPLATE(ppc32_linux, sys_ipc);
391
392
DECL_TEMPLATE(ppc32_linux, sys_clone);
719
720
   }
720
721
}
721
722
 
 
723
PRE(sys_fstatat64)
 
724
{
 
725
   PRINT("sys_fstatat64 ( %d, %p(%s), %p )",ARG1,ARG2,ARG2,ARG3);
 
726
   PRE_REG_READ3(long, "fstatat64",
 
727
                 int, dfd, char *, file_name, struct stat64 *, buf);
 
728
   PRE_MEM_RASCIIZ( "fstatat64(file_name)", ARG2 );
 
729
   PRE_MEM_WRITE( "fstatat64(buf)", ARG3, sizeof(struct vki_stat64) );
 
730
}
 
731
 
 
732
POST(sys_fstatat64)
 
733
{
 
734
   POST_MEM_WRITE( ARG3, sizeof(struct vki_stat64) );
 
735
}
 
736
 
722
737
PRE(sys_fstat64)
723
738
{
724
739
  PRINT("sys_fstat64 ( %d, %p )",ARG1,ARG2);
1583
1598
   GENXY(__NR_fstatfs,           sys_fstatfs),           // 100
1584
1599
//..    LINX_(__NR_ioperm,            sys_ioperm),            // 101
1585
1600
   PLAXY(__NR_socketcall,        sys_socketcall),        // 102
1586
 
//..    LINXY(__NR_syslog,            sys_syslog),            // 103
 
1601
   LINXY(__NR_syslog,            sys_syslog),            // 103
1587
1602
   GENXY(__NR_setitimer,         sys_setitimer),         // 104
1588
1603
//.. 
1589
1604
//..    GENXY(__NR_getitimer,         sys_getitimer),         // 105
1599
1614
   GENXY(__NR_wait4,             sys_wait4),             // 114
1600
1615
//.. 
1601
1616
//..    //   (__NR_swapoff,           sys_swapoff),           // 115 */Linux 
1602
 
//..    LINXY(__NR_sysinfo,           sys_sysinfo),           // 116
 
1617
   LINXY(__NR_sysinfo,           sys_sysinfo),           // 116
1603
1618
   PLAXY(__NR_ipc,               sys_ipc),               // 117
1604
1619
   GENX_(__NR_fsync,             sys_fsync),             // 118
1605
1620
   PLAX_(__NR_sigreturn,         sys_sigreturn),         // 119 ?/Linux
1745
1760
//.. 
1746
1761
   LINX_(__NR_set_tid_address,   sys_set_tid_address),   // 232
1747
1762
 
1748
 
//..    LINX_(__NR_fadvise64,         sys_fadvise64),         // 233 */(Linux?)
 
1763
   LINX_(__NR_fadvise64,         sys_fadvise64),         // 233 */(Linux?)
1749
1764
   LINX_(__NR_exit_group,        sys_exit_group),        // 234
1750
1765
//..    GENXY(__NR_lookup_dcookie,    sys_lookup_dcookie),    // 235
1751
1766
   LINXY(__NR_epoll_create,      sys_epoll_create),      // 236
1798
1813
   LINX_(__NR_inotify_init,  sys_inotify_init),               // 275
1799
1814
   LINX_(__NR_inotify_add_watch,  sys_inotify_add_watch),     // 276
1800
1815
   LINX_(__NR_inotify_rm_watch,   sys_inotify_rm_watch),      // 277
 
1816
 
 
1817
   LINXY(__NR_openat,            sys_openat),            // 286
 
1818
   LINX_(__NR_mkdirat,           sys_mkdirat),           // 287
 
1819
   LINX_(__NR_mknodat,           sys_mknodat),           // 288
 
1820
   LINX_(__NR_fchownat,          sys_fchownat),          // 289
 
1821
   LINX_(__NR_futimesat,         sys_futimesat),         // 290
 
1822
   PLAXY(__NR_fstatat64,         sys_fstatat64),         // 291
 
1823
   LINX_(__NR_unlinkat,          sys_unlinkat),          // 292
 
1824
   LINX_(__NR_renameat,          sys_renameat),          // 293
 
1825
   LINX_(__NR_linkat,            sys_linkat),            // 294
 
1826
   LINX_(__NR_symlinkat,         sys_symlinkat),         // 295
 
1827
   LINX_(__NR_readlinkat,        sys_readlinkat),        // 296
 
1828
   LINX_(__NR_fchmodat,          sys_fchmodat),          // 297
 
1829
   LINX_(__NR_faccessat,         sys_faccessat),         // 298
 
1830
   LINX_(__NR_set_robust_list,   sys_set_robust_list),   // 299
 
1831
   LINXY(__NR_get_robust_list,   sys_get_robust_list),   // 300
1801
1832
};
1802
1833
 
1803
1834
const UInt ML_(syscall_table_size) =