New commits:
commit 92eda88a1df3de95a4cfbb86c72bee8849ff208a
Author: Eric Sandall <sandalle AT sourcemage.org>
Commit: Eric Sandall <sandalle AT sourcemage.org>
syslinux: Disable -O1 and --hash-style=gnu in LDFLAGS
Others might also need disabling, but these are the ones I've tested
with:
-z combreloc -s -Wl,-O1 -Wl,--hash-style=gnu
diff --git a/utils/syslinux/BUILD b/utils/syslinux/BUILD
index a22af54..65692a7 100755
--- a/utils/syslinux/BUILD
+++ b/utils/syslinux/BUILD
@@ -4,4 +4,11 @@ CFLAGS=${CFLAGS/-fPIC} &&
CFLAGS=${CFLAGS/-DPIC} &&
CXXFLAGS=${CXXFLAGS/-fPIC} &&
CXXFLAGS=${CXXFLAGS/-DPIC} &&
+
+#
+# SysLinux is very picky about LDFLAGS...
+#
+LDFLAGS=${LDFLAGS/-Wl,-O1} &&
+LDFLAGS=${LDFLAGS/-Wl,--hash-style=gnu} &&
+
make
diff --git a/utils/syslinux/HISTORY b/utils/syslinux/HISTORY
index e41bff9..0854443 100644
--- a/utils/syslinux/HISTORY
+++ b/utils/syslinux/HISTORY
@@ -1,3 +1,6 @@
+2010-02-17 Eric Sandall <sandalle AT sourcemage.org>
+ * BUILD: Disable -O1 and --hash-style=gnu in LDFLAGS
+
2009-06-17 Treeve Jelbert <treeve AT sourcemage.org>
* DETAILS: version 3.82
[SM-Commit] GIT changes to master grimoire by Eric Sandall (92eda88a1df3de95a4cfbb86c72bee8849ff208a),
Eric Sandall, 02/18/2010