GN: aix port along with linux_s390x, linux_ppc64 and linux_ppc64le support.
Most of the porting involves files inside /base.
This also fixes build/build_config.h not identifying PPC architectures correctly. Finally, it adds aix support to files inside tools/gn/, including the bootstrap script.
[email protected], [email protected], [email protected]
BUG=706728
Review-Url: https://codereview.chromium.org/2807463004
Cr-Commit-Position: refs/heads/master@{#467484}
diff --git a/base/logging.cc b/base/logging.cc
index cce9c72..70e928a 100644
--- a/base/logging.cc
+++ b/base/logging.cc
@@ -545,7 +545,8 @@
LogMessage::~LogMessage() {
size_t stack_start = stream_.tellp();
-#if !defined(OFFICIAL_BUILD) && !defined(OS_NACL) && !defined(__UCLIBC__)
+#if !defined(OFFICIAL_BUILD) && !defined(OS_NACL) && !defined(__UCLIBC__) && \
+ !defined(OS_AIX)
if (severity_ == LOG_FATAL && !base::debug::BeingDebugged()) {
// Include a stack trace on a fatal, unless a debugger is attached.
base::debug::StackTrace trace;