This is an automated email from the git hooks/post-receive script. It was generated because a ref change was pushed to the repository containing the project "CMU Common Lisp".
The branch, master has been updated via f4cea372ea436c581e7bc701131d3e396ee6cc06 (commit) from de34b9a71dd48b8cbcf6bd615348e57800c07d4f (commit)
Those revisions listed above that are new to this repository have not appeared on any other notification email; so we list those revisions in full, below.
- Log ----------------------------------------------------------------- commit f4cea372ea436c581e7bc701131d3e396ee6cc06 Author: Raymond Toy toy.raymond@gmail.com Date: Sat May 4 21:32:35 2013 -0700
Make the C stack not executable
* Config.sparc_common * OS_LINK_FLAGS is not common, so remove it. * Config.sparc_gcc * Config.sparc_sunc * Set OS_LINK_FLAGS appropriately.
diff --git a/src/lisp/Config.sparc_common b/src/lisp/Config.sparc_common index 551491a..f8f7524 100644 --- a/src/lisp/Config.sparc_common +++ b/src/lisp/Config.sparc_common @@ -57,6 +57,5 @@ ARCH_SRC = sparc-arch.c
DEPEND=$(CC) OS_SRC = solaris-os.c os-common.c undefineds.c elf.c k_rem_pio2.c -OS_LINK_FLAGS = -M /usr/lib/ld/map.noexstk OS_LIBS= -lsocket -lnsl -ldl EXEC_FINAL_OBJ = exec-final.o diff --git a/src/lisp/Config.sparc_gcc b/src/lisp/Config.sparc_gcc index da6d06e..b73b5d4 100644 --- a/src/lisp/Config.sparc_gcc +++ b/src/lisp/Config.sparc_gcc @@ -29,3 +29,4 @@ CPP = gcc CFLAGS += -O -Wall DEPEND_FLAGS = -MM ASFLAGS = -g -traditional-cpp $(AS_V8PLUS) +OS_LINK_FLAGS += -Wl,-M,/usr/lib/ld/map.noexstk diff --git a/src/lisp/Config.sparc_sunc b/src/lisp/Config.sparc_sunc index f5fb0e7..2e0b4e0 100644 --- a/src/lisp/Config.sparc_sunc +++ b/src/lisp/Config.sparc_sunc @@ -27,3 +27,4 @@ endif CFLAGS += -xlibmieee -O DEPEND_FLAGS = -xM ASFLAGS = $(AS_V8PLUS) +OS_LINK_FLAGS = -M /usr/lib/ld/map.noexstk
-----------------------------------------------------------------------
Summary of changes: src/lisp/Config.sparc_common | 1 - src/lisp/Config.sparc_gcc | 1 + src/lisp/Config.sparc_sunc | 1 + 3 files changed, 2 insertions(+), 1 deletion(-)
hooks/post-receive