aboutsummaryrefslogtreecommitdiff
path: root/gcc/libgcc2.c
diff options
context:
space:
mode:
authorRichard Kenner <kenner@gcc.gnu.org>1997-07-02 06:38:04 -0400
committerRichard Kenner <kenner@gcc.gnu.org>1997-07-02 06:38:04 -0400
commite4b151062ffd441c0b56b97bbf3b9fefa1a8f8bd (patch)
treebb1a285d1b5cfa9d459f3049d66bf9dc543574a7 /gcc/libgcc2.c
parentcbae24bcbe7fbd555332b5cc263c40718c9a2f67 (diff)
downloadgcc-e4b151062ffd441c0b56b97bbf3b9fefa1a8f8bd.zip
gcc-e4b151062ffd441c0b56b97bbf3b9fefa1a8f8bd.tar.gz
gcc-e4b151062ffd441c0b56b97bbf3b9fefa1a8f8bd.tar.bz2
(_trampoline): Add stdcall attribute to VirtualProtect on i386.
From-SVN: r14371
Diffstat (limited to 'gcc/libgcc2.c')
-rw-r--r--gcc/libgcc2.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/gcc/libgcc2.c b/gcc/libgcc2.c
index f2532a3..adda325 100644
--- a/gcc/libgcc2.c
+++ b/gcc/libgcc2.c
@@ -2729,6 +2729,10 @@ long getpagesize()
#endif
}
+#ifdef i386
+extern int VirtualProtect (char *, int, int, int *) __attribute__((stdcall));
+#endif
+
int mprotect(char *addr, int len, int prot)
{
int np, op;