2002-03-22 Andreas Jaeger <aj@suse.de>
+ * sysdeps/unix/sysv/linux/x86_64/syscalls.list: Add getresgid and
+ getresuid.
+
* sysdeps/unix/sysv/linux/x86_64/bits/sigcontext.h (struct
- _fpstate): Rename fwd to ftw.
- * sysdeps/unix/sysv/linux/x86_64/sys/user.h (struct user_fpregs_struct): Likewise.
+ _fpstate): Rename fwd to ftw, use _fpxreg and _xmmreg.
+ * sysdeps/unix/sysv/linux/x86_64/sys/user.h (struct
+ user_fpregs_struct): Rename fwd.
* sysdeps/unix/sysv/linux/x86_64/register-dump.h (register_dump):
Follow sigcontext changes.
__uint32_t _fxsr_env[6];
__uint32_t mxcsr;
__uint32_t reserved;
- struct _fpxreg _fxsr_st[8];
- struct _xmmreg _xmm[8];
+ struct _fpxreg _fxsr_st[8];
+ struct _xmmreg _xmm[8];
__uint32_t padding[56];
};
__uint64_t rdp;
__uint32_t mxcsr;
__uint32_t mxcr_mask;
- __uint32_t st_space[32]; /* 8*16 bytes for each FP-reg = 128 bytes */
- __uint32_t xmm_space[64]; /* 16*16 bytes for each XMM-reg = 128 bytes */
+ struct _fpxreg _st[8];
+ struct _xmmreg _xmm[16];
__uint32_t padding[24];
};
/* Generate output for the FPU control/status registers. */
hexvalue (ctx->fpstate->cwd, fpregs[0], 8);
hexvalue (ctx->fpstate->swd, fpregs[1], 8);
- hexvalue (ctx->fpstate->twd, fpregs[2], 8);
+ hexvalue (ctx->fpstate->ftw, fpregs[2], 8);
hexvalue (ctx->fpstate->rip, fpregs[3], 8);
hexvalue (ctx->fpstate->rdp, fpregs[4], 8);
pwrite - pwrite i:ibni __libc_pwrite __libc_pwrite64 __pwrite pwrite __pwrite64 pwrite64
fstatfs - fstatfs i:ip __fstatfs fstatfs __fstatfs64 fstatfs64
statfs - statfs i:sp __statfs statfs statfs64
+getresgid - getresgid i:ppp getresgid
+getresuid - getresuid i:ppp getresuid
getrlimit - getrlimit i:ip __getrlimit getrlimit getrlimit64
setrlimit - setrlimit i:ip __setrlimit setrlimit64 setrlimit
ftruncate - ftruncate i:ii __ftruncate ftruncate ftruncate64 __ftruncate64