about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--src/resolve-system-dependencies/resolve-system-dependencies.cc1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/resolve-system-dependencies/resolve-system-dependencies.cc b/src/resolve-system-dependencies/resolve-system-dependencies.cc
index 80dc6cf1aa9a..d432781d446e 100644
--- a/src/resolve-system-dependencies/resolve-system-dependencies.cc
+++ b/src/resolve-system-dependencies/resolve-system-dependencies.cc
@@ -95,6 +95,7 @@ std::set<std::string> runResolver(const Path & filename) {
     fread(&cmd.cmdsize, sizeof(uint32_t), 1, obj_file);
     switch(cmd.cmd) {
       case LC_LOAD_DYLIB:
+      case LC_LOAD_UPWARD_DYLIB:
       case LC_REEXPORT_DYLIB:
         libs.insert(find_dylib_name(obj_file, cmd));
         break;