1# -*- mode:python -*- 2 3# Copyright (c) 2013, 2015-2017 ARM Limited 4# All rights reserved. 5# 6# The license below extends only to copyright in the software and shall 7# not be construed as granting a license to any other intellectual 8# property including but not limited to intellectual property relating --- 999 unchanged lines hidden (view full) --- 1008 have_kvm), 1009 BoolVariable('USE_TUNTAP', 1010 'Enable using a tap device to bridge to the host network', 1011 have_tuntap), 1012 BoolVariable('BUILD_GPU', 'Build the compute-GPU model', False), 1013 EnumVariable('PROTOCOL', 'Coherence protocol for Ruby', 'None', 1014 all_protocols), 1015 EnumVariable('BACKTRACE_IMPL', 'Post-mortem dump implementation', |
1016 backtrace_impls[-1], backtrace_impls), 1017 ('NUMBER_BITS_PER_SET', 'Max elements in set (default 64)', 1018 64), |
1019 ) 1020 1021# These variables get exported to #defines in config/*.hh (see src/SConscript). 1022export_vars += ['USE_FENV', 'SS_COMPATIBLE_FP', 'TARGET_ISA', 'TARGET_GPU_ISA', 1023 'CP_ANNOTATE', 'USE_POSIX_CLOCK', 'USE_KVM', 'USE_TUNTAP', 1024 'PROTOCOL', 'HAVE_PROTOBUF', 'HAVE_VALGRIND', |
1025 'HAVE_PERF_ATTR_EXCLUDE_HOST', 'USE_PNG', 1026 'NUMBER_BITS_PER_SET'] |
1027 1028################################################### 1029# 1030# Define a SCons builder for configuration flag headers. 1031# 1032################################################### 1033 1034# This function generates a config header file that #defines the --- 270 unchanged lines hidden --- |