summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gcc.morph1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc.morph b/gcc.morph
index ad29487a35..878777fe78 100644
--- a/gcc.morph
+++ b/gcc.morph
@@ -12,6 +12,7 @@
"install-commands": [
"cd o && make DESTDIR=\"$DESTDIR\" install",
"if readelf -l \"$DESTDIR\"/usr/bin/gcc | grep tools; then echo bad dynlinker; exit 1; fi",
+ "for f in `find \"$DESTDIR\" -name libgcc.a`; do EH=\"`echo \"$f\" | sed 's/libgcc/&_eh/'`\" && if [ ! -e \"$EH\" ]; then ln -s libgcc.a \"$EH\"; fi; done",
"ln -s gcc \"$DESTDIR/usr/bin/cc\""
]
}