[prev in list] [next in list] [prev in thread] [next in thread] 

List:       sbcl-commits
Subject:    [Sbcl-commits] master: Unbreak a94d7288b6ea5c9f without #+sb-dynamic-core
From:       "Douglas Katzman" <snuglas () users ! sourceforge ! net>
Date:       2017-04-30 21:57:04
Message-ID: 1493589424.488274.27390 () sfp-scm-1 ! v30 ! ch3 ! sourceforge ! com
[Download RAW message or body]

The branch "master" has been updated in SBCL:
       via  121db320c77d82c7780ccc4eecaef355eb0fb4f0 (commit)
      from  04bfe9f57ab0ab6a2ca4d0d1cb852e7576479593 (commit)

- Log -----------------------------------------------------------------
commit 121db320c77d82c7780ccc4eecaef355eb0fb4f0
Author: Douglas Katzman <dougk@google.com>
Date:   Sun Apr 30 17:56:11 2017 -0400

    Unbreak a94d7288b6ea5c9f without #+sb-dynamic-core
---
 tools-for-build/ldso-stubs.lisp | 13 ++++++-------
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/tools-for-build/ldso-stubs.lisp b/tools-for-build/ldso-stubs.lisp
index 94d604f..7521d42 100644
--- a/tools-for-build/ldso-stubs.lisp
+++ b/tools-for-build/ldso-stubs.lisp
@@ -58,11 +58,6 @@ ldso_stub__~A: ;                                \\
 /* This is an automatically generated file, please do not hand-edit it.
  * See the program tools-for-build/ldso-stubs.lisp. */
 
-#ifdef __ELF__
-// Mark the object as not requiring an executable stack.
-.section .note.GNU-stack,\"\",%progbits
-#endif
-
 #ifndef LANGUAGE_ASSEMBLY
 #define LANGUAGE_ASSEMBLY
 #endif
@@ -370,5 +365,9 @@ ldso_stub__ ## fct: ;                  \\
     (write-line pre f))
   (dolist (stub *stubs*)
     (check-type stub string)
-    (ldso-stubify stub f)))
-
+    (ldso-stubify stub f))
+  (format f "
+#ifdef __ELF__
+// Mark the object as not requiring an executable stack.
+.section .note.GNU-stack,\"\",%progbits
+#endif~%"))

-----------------------------------------------------------------------


hooks/post-receive
-- 
SBCL

------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
Sbcl-commits mailing list
Sbcl-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/sbcl-commits
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic