SConstruct (13758:f4b8f1be28fc) SConstruct (14037:a1e12c851596)
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',
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)
1016 backtrace_impls[-1], backtrace_impls),
1017 ('NUMBER_BITS_PER_SET', 'Max elements in set (default 64)',
1018 64),
1017 )
1018
1019# These variables get exported to #defines in config/*.hh (see src/SConscript).
1020export_vars += ['USE_FENV', 'SS_COMPATIBLE_FP', 'TARGET_ISA', 'TARGET_GPU_ISA',
1021 'CP_ANNOTATE', 'USE_POSIX_CLOCK', 'USE_KVM', 'USE_TUNTAP',
1022 'PROTOCOL', 'HAVE_PROTOBUF', 'HAVE_VALGRIND',
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',
1023 'HAVE_PERF_ATTR_EXCLUDE_HOST', 'USE_PNG']
1025 'HAVE_PERF_ATTR_EXCLUDE_HOST', 'USE_PNG',
1026 'NUMBER_BITS_PER_SET']
1024
1025###################################################
1026#
1027# Define a SCons builder for configuration flag headers.
1028#
1029###################################################
1030
1031# This function generates a config header file that #defines the

--- 270 unchanged lines hidden ---
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 ---