aboutsummaryrefslogtreecommitdiff
path: root/debug_info_test/check_ngcc.py
diff options
context:
space:
mode:
authorAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-11-13 02:20:05 +0000
committerAndroid Build Coastguard Worker <android-build-coastguard-worker@google.com>2022-11-13 02:20:05 +0000
commitcec5bc676dfc0ade1b32f3873e93a3bd2c30e390 (patch)
tree77dc031614745bb406dbd90cea9a082a1b5cdd54 /debug_info_test/check_ngcc.py
parent773bb66b7b5fab0b5f14d66455274040063e14bf (diff)
parent517424dcc11380511bc34f4a081f119104ff9e80 (diff)
downloadtoolchain-utils-cec5bc676dfc0ade1b32f3873e93a3bd2c30e390.tar.gz
Change-Id: I0dfd9fe9a88cd3daf076b0fb77b69e3138c08e6c
Diffstat (limited to 'debug_info_test/check_ngcc.py')
-rw-r--r--debug_info_test/check_ngcc.py29
1 files changed, 14 insertions, 15 deletions
diff --git a/debug_info_test/check_ngcc.py b/debug_info_test/check_ngcc.py
index c86c220a..bbb58741 100644
--- a/debug_info_test/check_ngcc.py
+++ b/debug_info_test/check_ngcc.py
@@ -1,30 +1,29 @@
# -*- coding: utf-8 -*-
-# Copyright 2018 The Chromium OS Authors. All rights reserved.
+# Copyright 2018 The ChromiumOS Authors
# Use of this source code is governed by a BSD-style license that can be
# found in the LICENSE file.
"""Check whether the compile unit is not built by gcc."""
-from __future__ import print_function
from allowlist import is_allowlisted
def not_by_gcc(dso_path, producer, comp_path):
- """Check whether the compile unit is not built by gcc.
+ """Check whether the compile unit is not built by gcc.
- Args:
- dso_path: path to the elf/dso.
- producer: DW_AT_producer contains the compiler command line.
- comp_path: DW_AT_comp_dir + DW_AT_name.
+ Args:
+ dso_path: path to the elf/dso.
+ producer: DW_AT_producer contains the compiler command line.
+ comp_path: DW_AT_comp_dir + DW_AT_name.
- Returns:
- False if compiled by gcc otherwise True.
- """
- if is_allowlisted('ngcc_comp_path', comp_path):
- return True
+ Returns:
+ False if compiled by gcc otherwise True.
+ """
+ if is_allowlisted("ngcc_comp_path", comp_path):
+ return True
- if is_allowlisted('ngcc_dso_path', dso_path):
- return True
+ if is_allowlisted("ngcc_dso_path", dso_path):
+ return True
- return 'GNU C' not in producer
+ return "GNU C" not in producer