commit | 26caa2f10035811150a11bb8871a2da1f593cf2b | [log] [tgz] |
---|---|---|
author | George Burgess IV <gbiv@google.com> | Fri Feb 28 14:36:01 2020 -0800 |
committer | George Burgess <gbiv@chromium.org> | Sun Mar 01 19:06:24 2020 +0000 |
tree | b63db495d9a93f54447d0c9991e120dc6876c30f | |
parent | d49520813fd5f67c65cbcd7de555e07a06101185 [diff] |
compiler_wrapper: pre-buffer stdin properly. This CL makes our compiler wrapper pre-buffer all stdin when clang is expected to depend on it. Otherwise, clang might not read all of the stdin it's given, so future invocations of clang will only be handed partial stdin. BUG=chromium:1052532 TEST=emerged the kernel; sdk tryjob Change-Id: I6660e6333a1e8cf4649ef38de5c91d0b700fe1b5 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/third_party/toolchain-utils/+/2080852 Tested-by: George Burgess <gbiv@chromium.org> Reviewed-by: Tiancong Wang <tcwang@google.com>
toolchain-utils
Various utilities used by the Chrome OS toolchain team.
To run Python scripts in this directory, first run:
export PYTHONPATH=$(readlink -f .):$PYTHONPATH
from this directory.
Then you can run any script.
To get help on any script, type in python <script> --help
, or refer to the header of the script for more information.