aboutsummaryrefslogtreecommitdiff
path: root/debug_info_test/check_ngcc.py
diff options
context:
space:
mode:
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