Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix sysroot-prefix.c on Windows (/ vs \). | Nico Weber | 2016-05-06 | 1 | -3/+3 |
| | | | | llvm-svn: 268797 | ||||
* | test: attempt to repair windows build | Saleem Abdulrasool | 2016-05-06 | 1 | -12/+9 |
| | | | | | | | | Replace use of /dev/null with /var/empty. lit will substitute the /dev/null include path resulting in failures. Use a path under /var/empty which is supposed to be empty to ensure that we can successfully test. llvm-svn: 268784 | ||||
* | Frontend: support -I=path for sysroot expansion | Saleem Abdulrasool | 2016-05-06 | 1 | -0/+28 |
From the GCC manpage: -I dir ... If dir begins with =, then the = will be replaced by the sysroot prefix; see --sysroot and -isysroot. Add support to expand the `=` as a prefix of the include path with the sysroot if specified. `-isysroot` takes precedence over `--sysroot` as the normal argument behaviour occurs. The ordering of the `-isysroot` is relevant to the path substituted. If no `--sysroot=` or `-isysroot` option is present, the = is not expanded. Resolves PR26965! llvm-svn: 268777 |