<html lang='en'>
<head>
<meta content='text/html; charset=utf-8' http-equiv='Content-Type'>
<title>
GitLab
</title>
</meta>
</head>
<style>
  img {
    max-width: 100%;
    height: auto;
  }
  p.details {
    font-style:italic;
    color:#777
  }
  .footer p {
    font-size:small;
    color:#777
  }
  pre.commit-message {
    white-space: pre-wrap;
  }
  .file-stats a {
    text-decoration: none;
  }
  .file-stats .new-file {
    color: #090;
  }
  .file-stats .deleted-file {
    color: #B00;
  }
</style>
<body>
<div class='content'>
<h3>Raymond Toy pushed to branch master at <a href="https://gitlab.common-lisp.net/cmucl/cmucl">cmucl / cmucl</a></h3>
<h4>
Commits:
</h4>
<ul>
<li>
<strong><a href="https://gitlab.common-lisp.net/cmucl/cmucl/commit/6e2e81b761bfaf5a2745d4bc57ec3a97c5844bee">6e2e81b7</a></strong>
<div>
<span>by Raymond Toy</span>
<i>at 2015-10-11T08:46:36Z</i>
</div>
<pre class='commit-message'>Add some comments.

MIN_VER requires the 10.5 SDK be available.
Add -Wl,-no_pie to turn off warning (and add comment).</pre>
</li>
<li>
<strong><a href="https://gitlab.common-lisp.net/cmucl/cmucl/commit/51b6b2deb1036d5e989c0886f9faea99c8badaaf">51b6b2de</a></strong>
<div>
<span>by Raymond Toy</span>
<i>at 2015-10-11T08:58:06Z</i>
</div>
<pre class='commit-message'>Cleanup.

Remove old comment, and remove the min OSX version on ppc too.</pre>
</li>
</ul>
<h4>2 changed files:</h4>
<ul>
<li class='file-stats'>
<a href='#diff-0'>
src/lisp/Config.x86_darwin
</a>
</li>
<li class='file-stats'>
<a href='#diff-1'>
src/tools/linker.sh
</a>
</li>
</ul>
<h4>Changes:</h4>
<li id='diff-0'>
<a href='https://gitlab.common-lisp.net/cmucl/cmucl/compare/323c6cdb84a8d5cb87080f9bf275fe4839e69a68...51b6b2deb1036d5e989c0886f9faea99c8badaaf#diff-0'>
<strong>
src/lisp/Config.x86_darwin
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/src/lisp/Config.x86_darwin
</span><span style="color: #000000;background-color: #ddffdd">+++ b/src/lisp/Config.x86_darwin
</span><span style="color: #aaaaaa">@@ -2,7 +2,8 @@
</span> 
 include Config.x86_common
 
<span style="color: #000000;background-color: #ffdddd">-# Compile code that will run on OSX 10.5 (Tiger)
</span><span style="color: #000000;background-color: #ddffdd">+# Compile code that will run on OSX 10.5 (Tiger).  This only works if
+# you have the 10.5 SDK available.
</span> MIN_VER = -mmacosx-version-min=10.5
 
 CPPFLAGS += -DDARWIN $(MIN_VER) -m32
<span style="color: #aaaaaa">@@ -13,7 +14,10 @@ ASFLAGS += -g3 $(MIN_VER)
</span> UNDEFSYMPATTERN = -Xlinker -u -Xlinker &
 
 OS_SRC += Darwin-os.c mach-o.c
<span style="color: #000000;background-color: #ffdddd">-OS_LINK_FLAGS = -m32 $(MIN_VER)
</span><span style="color: #000000;background-color: #ddffdd">+
+# Turn off the PIE warning; we know the x86-assem.S is not
+# relocatable, and we're not going to fix that anytime soon.
+OS_LINK_FLAGS = -m32 $(MIN_VER) -Wl,-no_pie
</span> OS_LIBS =
 
 EXEC_FINAL_OBJ = exec-final.o
</code></pre>

<br>
</li>
<li id='diff-1'>
<a href='https://gitlab.common-lisp.net/cmucl/cmucl/compare/323c6cdb84a8d5cb87080f9bf275fe4839e69a68...51b6b2deb1036d5e989c0886f9faea99c8badaaf#diff-1'>
<strong>
src/tools/linker.sh
</strong>
</a>
<hr>
<pre class="highlight"><code><span style="color: #000000;background-color: #ffdddd">--- a/src/tools/linker.sh
</span><span style="color: #000000;background-color: #ddffdd">+++ b/src/tools/linker.sh
</span><span style="color: #aaaaaa">@@ -92,12 +92,8 @@ case $uname_s in
</span>       # Extra stuff.  For some reason one __LINKEDIT segment is
            # mapped just past the dynamic space.  This messes things
            # up, so we move it to another address.  This seems to be
<span style="color: #000000;background-color: #ffdddd">-            # free, at least on 10.5.
-
-           # Also specify the min version. (See Config.x86_darwin for
-           # the desired version.)  This gets rid of a PIE warning
-           # when creating the executable on 10.8.  (See ticket:112.)
-
</span><span style="color: #000000;background-color: #ddffdd">+       # free, at least on 10.5.  -no_pie is to get rid of the
+           # linker warning about PIE.
</span>       OPT_EXTRA="-segaddr __LINKEDIT 0x99000000 -rdynamic -Wl,-no_pie"
            OS_LIBS=
            ;;
<span style="color: #aaaaaa">@@ -106,7 +102,7 @@ case $uname_s in
</span>       # just after the dynamic space which messes things up, so
            # we move it to a diffferent address. The address below
            # appears to be free.
<span style="color: #000000;background-color: #ffdddd">-            OPT_EXTRA="-segaddr __LINKEDIT 0x99000000 -mmacosx-version-min=10.4 -static-libgcc"
</span><span style="color: #000000;background-color: #ddffdd">+       OPT_EXTRA="-segaddr __LINKEDIT 0x99000000 -static-libgcc"
</span>       OS_LIBS="-lSystem -lc -lm"
            ;;
       esac
</code></pre>

<br>
</li>

</div>
<div class='footer' style='margin-top: 10px;'>
<p>

<br>
<a href="https://gitlab.common-lisp.net/cmucl/cmucl/compare/323c6cdb84a8d5cb87080f9bf275fe4839e69a68...51b6b2deb1036d5e989c0886f9faea99c8badaaf">View it on GitLab</a>
<script type="application/ld+json">{"@context":"http://schema.org","@type":"EmailMessage","action":{"@type":"ViewAction","name":["merge_requests","issues","commit"],"url":"https://gitlab.common-lisp.net/cmucl/cmucl/compare/323c6cdb84a8d5cb87080f9bf275fe4839e69a68...51b6b2deb1036d5e989c0886f9faea99c8badaaf"}}</script>
</p>
</div>
</body>
</html>