From c88f72fd15f38fa329229a65ecb01272fe39e40f Mon Sep 17 00:00:00 2001 From: John Reiser Date: Sun, 20 Feb 2005 01:03:07 +0000 Subject: [PATCH] disinguish between __i386__ and generic committer: jreiser 1108861387 +0000 --- src/stub/linux.hh | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/stub/linux.hh b/src/stub/linux.hh index 87d1053c..4e96e607 100644 --- a/src/stub/linux.hh +++ b/src/stub/linux.hh @@ -112,6 +112,7 @@ struct timespec { #define MAP_ANONYMOUS 0x20 +#ifdef __i386__ /*{*/ // #define __NR_exit 1 #define __NR_fork 2 @@ -326,7 +327,15 @@ static inline _syscall1(int,unlink,const char *,file) #undef Z0 #undef Z1 - +#else /*}{ generic */ +extern void *brk(void *); +extern int close(int); +extern void *mmap(void *, size_t, int, int, int, off_t); +extern int munmap(void *, size_t); +extern int mprotect(void const *, size_t, int); +extern int open(char const *, unsigned, unsigned); +extern size_t read(int, void *, size_t); +#endif /*}*/ /************************************************************************* // **************************************************************************/