# HG changeset patch # User Yasumasa Suenaga # Date 1406179638 -32400 # Node ID 778bd93bc33abc0a78030f6a1303ba908fd1a380 # Parent 9c027507d9bf79c897242b4015daeb281bb10b0e Bug 1871: HotSpot VM warns HeapStats agent has executable stack. reviewed-by: ykubota diff -r 9c027507d9bf -r 778bd93bc33a agent/ChangeLog --- a/agent/ChangeLog Thu Jul 17 14:18:26 2014 +0900 +++ b/agent/ChangeLog Thu Jul 24 14:27:18 2014 +0900 @@ -1,3 +1,7 @@ +2014-07-24 Yasumasa Suenaga + + * Bug 1871: HotSpot VM warns HeapStats agent has executable stack. + 2014-07-16 KUBOTA Yuji * Bug 1872: Reduce the code about strerror_r() and macros. diff -r 9c027507d9bf -r 778bd93bc33a agent/configure --- a/agent/configure Thu Jul 17 14:18:26 2014 +0900 +++ b/agent/configure Thu Jul 24 14:27:18 2014 +0900 @@ -3138,6 +3138,8 @@ +LDFLAGS+=" -Wl,-z,noexecstack" + # Checks for programs. ac_ext=c ac_cpp='$CPP $CPPFLAGS' diff -r 9c027507d9bf -r 778bd93bc33a agent/configure.ac --- a/agent/configure.ac Thu Jul 17 14:18:26 2014 +0900 +++ b/agent/configure.ac Thu Jul 24 14:27:18 2014 +0900 @@ -11,6 +11,8 @@ AC_CACHE_SAVE AC_DISABLE_OPTION_CHECKING +LDFLAGS+=" -Wl,-z,noexecstack" + # Checks for programs. AC_PROG_CC AC_PROG_CXX