aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorKaveh R. Ghazi <ghazi@caip.rutgers.edu>2001-10-30 03:11:45 +0000
committerKaveh Ghazi <ghazi@gcc.gnu.org>2001-10-30 03:11:45 +0000
commit1ac0469598032fea07afa203c10a735a99259551 (patch)
tree13b96ab45ffb267e57ce921c8f283460805eb388 /gcc
parentcd7c9015a6306338ea15c1f8a94b8e1be87ae0d5 (diff)
downloadgcc-1ac0469598032fea07afa203c10a735a99259551.zip
gcc-1ac0469598032fea07afa203c10a735a99259551.tar.gz
gcc-1ac0469598032fea07afa203c10a735a99259551.tar.bz2
* sparc/sol2.h: Include <sys/mman.h> when L_trampoline is defined.
From-SVN: r46624
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog4
-rw-r--r--gcc/config/sparc/sol2.h6
2 files changed, 10 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index f717f53..ce7abf9 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,7 @@
+2001-10-29 Kaveh R. Ghazi <ghazi@caip.rutgers.edu>
+
+ * sparc/sol2.h: Include <sys/mman.h> when L_trampoline is defined.
+
Mon Oct 29 19:22:07 2001 Richard Kenner <kenner@vlsi1.ultra.nyu.edu>
* reload1.c (eliminate_regs): Test for reg_renumber being allocated
diff --git a/gcc/config/sparc/sol2.h b/gcc/config/sparc/sol2.h
index ee7fa06..b5d3c9d 100644
--- a/gcc/config/sparc/sol2.h
+++ b/gcc/config/sparc/sol2.h
@@ -259,6 +259,12 @@ Boston, MA 02111-1307, USA. */
*
*/
+/* This declares mprotect (used in TRANSFER_FROM_TRAMPOLINE) for
+ libgcc2.c. */
+#ifdef L_trampoline
+#include <sys/mman.h>
+#endif
+
#define TRANSFER_FROM_TRAMPOLINE \
static int need_enable_exec_stack; \
\