aboutsummaryrefslogtreecommitdiff
path: root/lang/ldc/files/patch-driver_linker-gcc.cpp
diff options
context:
space:
mode:
authorMikael Urankar <mikael@FreeBSD.org>2020-09-29 13:49:23 +0000
committerMikael Urankar <mikael@FreeBSD.org>2020-09-29 13:49:23 +0000
commit28a85dc4f883b24b6dc505399a9b895bcf11e486 (patch)
tree567eb924b144df155a08f8563f7b0013cb300db9 /lang/ldc/files/patch-driver_linker-gcc.cpp
parent647e7e0439cfc58f1a8895027e6838b16c15f89c (diff)
downloadports-28a85dc4f883b24b6dc505399a9b895bcf11e486.tar.gz
ports-28a85dc4f883b24b6dc505399a9b895bcf11e486.zip
Notes
Diffstat (limited to 'lang/ldc/files/patch-driver_linker-gcc.cpp')
-rw-r--r--lang/ldc/files/patch-driver_linker-gcc.cpp11
1 files changed, 11 insertions, 0 deletions
diff --git a/lang/ldc/files/patch-driver_linker-gcc.cpp b/lang/ldc/files/patch-driver_linker-gcc.cpp
new file mode 100644
index 000000000000..2a0e64d83526
--- /dev/null
+++ b/lang/ldc/files/patch-driver_linker-gcc.cpp
@@ -0,0 +1,11 @@
+--- driver/linker-gcc.cpp.orig 2020-06-16 16:15:55 UTC
++++ driver/linker-gcc.cpp
+@@ -647,6 +647,8 @@ void ArgsBuilder::addDefaultPlatformLibs() {
+ args.push_back("-ldl");
+ // fallthrough
+ case llvm::Triple::FreeBSD:
++ args.push_back("-lexecinfo"); // for static druntime
++ // fallthrough
+ case llvm::Triple::NetBSD:
+ case llvm::Triple::OpenBSD:
+ case llvm::Triple::DragonFly: