| # RUN: not ld64.lld -test_file_usage -v \ |
| # RUN: -path_exists /usr/lib \ |
| # RUN: -path_exists /Applications/MySDK/usr/local/lib \ |
| # RUN: -path_exists /Applications/MySDK/usr/lib \ |
| # RUN: -path_exists /Applications/MySDK/usr/lib/libSystem.dylib \ |
| # RUN: -syslibroot /Applications/MySDK \ |
| # RUN: -syslibroot / \ |
| # RUN: -lSystem \ |
| # RUN: 2>&1 | FileCheck %s |
| |
| # When the last -syslibroot is simply "/", all of them get discarded. So in this |
| # case, only /usr/lib should show up. |
| |
| # CHECK: Library search paths: |
| # CHECK: /usr/lib |
| # CHECK-NOT: /usr/local/lib |
| # CHECK: Unable to find library for -lSystem |