[lit] Set shlibpath_var on AIX
authorHubert Tong <hubert.reinterpretcast@gmail.com>
Fri, 29 Mar 2019 23:33:04 +0000 (23:33 +0000)
committerHubert Tong <hubert.reinterpretcast@gmail.com>
Fri, 29 Mar 2019 23:33:04 +0000 (23:33 +0000)
commit5dc6a732e6eb0ea5d37626759e595dac23a477fd
treee8a768677c02ccfa797f64082ecaaca131489dce
parent24168852e8b52b0e11294e606f86f4dde195eee7
[lit] Set shlibpath_var on AIX

Summary:
When building the `check-all` target on AIX, lit produces
```
warning: unable to inject shared library path on 'AIX'
```

This patch addresses this. `LIBPATH` is the environment variable of
interest on AIX. Newer versions of AIX may consider `LD_LIBRARY_PATH`,
but only when `LIBPATH` is unset.

Reviewers: xingxue, jasonliu, sfertile, serge-sans-paille

Reviewed By: xingxue

Subscribers: jsji, cfe-commits, llvm-commits

Tags: #clang

Differential Revision: https://reviews.llvm.org/D59741

llvm-svn: 357334
clang/test/Unit/lit.cfg.py