commit | dfc29381e3efcb8ea0223b5608243ec2a5ad15cd | [log] [tgz] |
---|---|---|
author | Antonio Caggiano <antonio.caggiano@collabora.com> | Wed Apr 22 19:01:29 2020 +0200 |
committer | Antonio Caggiano <antonio.caggiano@collabora.com> | Tue Apr 28 14:45:22 2020 +0200 |
tree | 5af8dcf6f471ff76303a27385fd60987ddf7cedf | |
parent | 01d51c49106c72523450a83127fa0f735bf1f834 [diff] |
Enable GN to specify gcc toolchain prefix for Clang Add target_gcc_toolchain GN arg. This enables to specify a gcc toolchain prefix useful when cross-compiling with Clang. When no prefix is specified, Clang tries to look for some needed libraries (crtbegin.o, gcc, gcc_s, crtend.o) within its own prefix. When cross-compiling under Linux, it may be useful to specify a different gcc toolchain prefix for Clang. Test: To cross-compile from a ubuntu amd64 host for a linux arm64 target, run `tools/gn args out/arm64` with the following args: target_os = "linux" target_cpu = "arm64" target_sysroot = "usr/aarch64-linux-gnu" target_gcc_toolchain = "/usr" Change-Id: I2c4dced263f80ec08459f3b8c7db4f5c4429ecdd Signed-off-by: Antonio Caggiano <antonio.caggiano@collabora.com>
Perfetto is an open-source project for performance instrumentation and tracing of Linux/Android/Chrome platforms and user-space apps.
See www.perfetto.dev for docs.
See /docs/contributing.md for instructions.
The source-of-truth repo is Android's Gerrit. The GitHub repo is a read-only mirror.
You can reach us on our Discord channel. If you prefer using IRC we have an experimental Discord <> IRC bridge synced with #perfetto-dev
on Freenode.