Go to file
Chris Bieneman b47711ab27 When invoking Terminal, don't assume the default shell
Summary:
If a user has their shell set to a non-POSIX conferment shell the TestTerminal.py tests fail because the shell blurb constructed here may not work in their shell.

In my specific case fish-shell (The Friendly Interactive Shell - http://fishshell.com) does not support $?, it instead uses $status (because it is friendly).

This patch removes the assumption of your default shell by running the constructed bash command via "/bin/bash -c ...". This should be safer for users mutating their shell environment.

Reviewers: tfiala

Subscribers: joerg, lldb-commits

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

llvm-svn: 284552
2016-10-18 23:55:34 +00:00
clang DR1330: instantiate exception-specifications when "needed". We previously did 2016-10-18 23:39:12 +00:00
clang-tools-extra Fix signed/unsigned comparison warnings 2016-10-18 13:15:31 +00:00
compiler-rt [asan] Update test for D25715 2016-10-18 23:30:07 +00:00
debuginfo-tests New round of fixes for "Always compile debuginfo-tests for the host triple" 2014-10-18 23:47:59 +00:00
libclc Provide vstore_half helper to workaround clc restrictions 2016-09-21 20:15:55 +00:00
libcxx [solaris] Convert the support library to C++ to fix -std=c++11 build 2016-10-18 16:54:59 +00:00
libcxxabi Fix typo in comment 2016-10-15 00:02:20 +00:00
libunwind [libunwind] Add missing <stdint.h> include. NFC. 2016-10-13 14:32:24 +00:00
lld Use CachedHashStringRef instead of CachedHash<StringRef>. 2016-10-18 17:50:36 +00:00
lldb When invoking Terminal, don't assume the default shell 2016-10-18 23:55:34 +00:00
llgo [llgo] add llgo source path to LLVM_GO_PACKAGES 2016-07-27 03:01:00 +00:00
llvm [asan] Simplify calculation of stack frame layout extraction calculation of stack description into separate function. 2016-10-18 23:29:52 +00:00
openmp Fix OpenMP 4.0 library build 2016-10-18 17:39:06 +00:00
parallel-libs [SE] Change CoreTests target name 2016-09-27 15:32:52 +00:00
polly [test] Fix buildbot after SCEV change. 2016-10-18 22:58:09 +00:00