diff options
Diffstat (limited to 'coregrind/m_dispatch/dispatch-x86-darwin.S')
-rw-r--r-- | coregrind/m_dispatch/dispatch-x86-darwin.S | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/coregrind/m_dispatch/dispatch-x86-darwin.S b/coregrind/m_dispatch/dispatch-x86-darwin.S index b6647cee6..d5edbab9f 100644 --- a/coregrind/m_dispatch/dispatch-x86-darwin.S +++ b/coregrind/m_dispatch/dispatch-x86-darwin.S @@ -8,7 +8,7 @@ This file is part of Valgrind, a dynamic binary instrumentation framework. - Copyright (C) 2000-2013 Julian Seward + Copyright (C) 2000-2015 Julian Seward jseward@acm.org This program is free software; you can redistribute it and/or @@ -29,9 +29,10 @@ The GNU General Public License is contained in the file COPYING. */ +#include "pub_core_basics_asm.h" + #if defined(VGP_x86_darwin) -#include "pub_core_basics_asm.h" #include "pub_core_dispatch_asm.h" #include "pub_core_transtab_asm.h" #include "libvex_guest_offsets.h" /* for OFFSET_x86_EIP */ @@ -239,6 +240,9 @@ VG_(disp_cp_evcheck_fail): #endif // defined(VGP_x86_darwin) +/* Let the linker know we don't need an executable stack */ +MARK_STACK_NO_EXEC + /*--------------------------------------------------------------------*/ /*--- end ---*/ /*--------------------------------------------------------------------*/ |