summaryrefslogtreecommitdiffstats
path: root/source/xap/mozilla-thunderbird/gold
diff options
context:
space:
mode:
Diffstat (limited to 'source/xap/mozilla-thunderbird/gold')
l---------[-rwxr-xr-x]source/xap/mozilla-thunderbird/gold/gold3
l---------source/xap/mozilla-thunderbird/gold/ld2
-rwxr-xr-xsource/xap/mozilla-thunderbird/gold/ld.gold6
3 files changed, 8 insertions, 3 deletions
diff --git a/source/xap/mozilla-thunderbird/gold/gold b/source/xap/mozilla-thunderbird/gold/gold
index 8c86d3b06..6cd03701c 100755..120000
--- a/source/xap/mozilla-thunderbird/gold/gold
+++ b/source/xap/mozilla-thunderbird/gold/gold
@@ -1,2 +1 @@
-#!/bin/bash
-/usr/bin/ld.gold "$@"
+ld.gold \ No newline at end of file
diff --git a/source/xap/mozilla-thunderbird/gold/ld b/source/xap/mozilla-thunderbird/gold/ld
index 78a06a2a1..6cd03701c 120000
--- a/source/xap/mozilla-thunderbird/gold/ld
+++ b/source/xap/mozilla-thunderbird/gold/ld
@@ -1 +1 @@
-gold \ No newline at end of file
+ld.gold \ No newline at end of file
diff --git a/source/xap/mozilla-thunderbird/gold/ld.gold b/source/xap/mozilla-thunderbird/gold/ld.gold
new file mode 100755
index 000000000..f1d76b3a4
--- /dev/null
+++ b/source/xap/mozilla-thunderbird/gold/ld.gold
@@ -0,0 +1,6 @@
+#!/bin/bash
+# Doing this for 32-bit... sigh. May have to try to figure out how to only
+# use it in 32-bit userspace even when running under a 64-bit kernel.
+/usr/bin/ld.gold --no-map-whole-files --no-keep-memory --no-keep-files-mapped "$@"
+# Old simple way:
+#/usr/bin/ld.gold "$@"