SConstruct (8126:5138d1e453f1) | SConstruct (8152:a6052f50deed) |
---|---|
1# -*- mode:python -*- 2 3# Copyright (c) 2011 Advanced Micro Devices, Inc. 4# Copyright (c) 2009 The Hewlett-Packard Development Company 5# Copyright (c) 2004-2005 The Regents of The University of Michigan 6# All rights reserved. 7# 8# Redistribution and use in source and binary forms, with or without --- 808 unchanged lines hidden (view full) --- 817 818sticky_vars.AddVariables( 819 EnumVariable('TARGET_ISA', 'Target ISA', 'alpha', all_isa_list), 820 BoolVariable('FULL_SYSTEM', 'Full-system support', False), 821 ListVariable('CPU_MODELS', 'CPU models', 822 sorted(n for n,m in CpuModel.dict.iteritems() if m.default), 823 sorted(CpuModel.list)), 824 BoolVariable('NO_FAST_ALLOC', 'Disable fast object allocator', False), | 1# -*- mode:python -*- 2 3# Copyright (c) 2011 Advanced Micro Devices, Inc. 4# Copyright (c) 2009 The Hewlett-Packard Development Company 5# Copyright (c) 2004-2005 The Regents of The University of Michigan 6# All rights reserved. 7# 8# Redistribution and use in source and binary forms, with or without --- 808 unchanged lines hidden (view full) --- 817 818sticky_vars.AddVariables( 819 EnumVariable('TARGET_ISA', 'Target ISA', 'alpha', all_isa_list), 820 BoolVariable('FULL_SYSTEM', 'Full-system support', False), 821 ListVariable('CPU_MODELS', 'CPU models', 822 sorted(n for n,m in CpuModel.dict.iteritems() if m.default), 823 sorted(CpuModel.list)), 824 BoolVariable('NO_FAST_ALLOC', 'Disable fast object allocator', False), |
825 BoolVariable('FAST_ALLOC_DEBUG', 'Enable fast object allocator debugging', 826 False), | 825 BoolVariable('FORCE_FAST_ALLOC', 826 'Enable fast object allocator, even for m5.debug', False), |
827 BoolVariable('FAST_ALLOC_STATS', 'Enable fast object allocator statistics', 828 False), 829 BoolVariable('EFENCE', 'Link with Electric Fence malloc debugger', 830 False), 831 BoolVariable('SS_COMPATIBLE_FP', 832 'Make floating-point results compatible with SimpleScalar', 833 False), 834 BoolVariable('USE_SSE2', --- 4 unchanged lines hidden (view full) --- 839 BoolVariable('USE_FENV', 'Use <fenv.h> IEEE mode control', have_fenv), 840 BoolVariable('USE_CHECKER', 'Use checker for detailed CPU models', False), 841 BoolVariable('CP_ANNOTATE', 'Enable critical path annotation capability', False), 842 BoolVariable('RUBY', 'Build with Ruby', False), 843 ) 844 845# These variables get exported to #defines in config/*.hh (see src/SConscript). 846export_vars += ['FULL_SYSTEM', 'USE_FENV', 'USE_MYSQL', | 827 BoolVariable('FAST_ALLOC_STATS', 'Enable fast object allocator statistics', 828 False), 829 BoolVariable('EFENCE', 'Link with Electric Fence malloc debugger', 830 False), 831 BoolVariable('SS_COMPATIBLE_FP', 832 'Make floating-point results compatible with SimpleScalar', 833 False), 834 BoolVariable('USE_SSE2', --- 4 unchanged lines hidden (view full) --- 839 BoolVariable('USE_FENV', 'Use <fenv.h> IEEE mode control', have_fenv), 840 BoolVariable('USE_CHECKER', 'Use checker for detailed CPU models', False), 841 BoolVariable('CP_ANNOTATE', 'Enable critical path annotation capability', False), 842 BoolVariable('RUBY', 'Build with Ruby', False), 843 ) 844 845# These variables get exported to #defines in config/*.hh (see src/SConscript). 846export_vars += ['FULL_SYSTEM', 'USE_FENV', 'USE_MYSQL', |
847 'NO_FAST_ALLOC', 'FAST_ALLOC_DEBUG', 'FAST_ALLOC_STATS', | 847 'NO_FAST_ALLOC', 'FORCE_FAST_ALLOC', 'FAST_ALLOC_STATS', |
848 'SS_COMPATIBLE_FP', 'USE_CHECKER', 'TARGET_ISA', 'CP_ANNOTATE', 849 'USE_POSIX_CLOCK' ] 850 851################################################### 852# 853# Define a SCons builder for configuration flag headers. 854# 855################################################### --- 189 unchanged lines hidden --- | 848 'SS_COMPATIBLE_FP', 'USE_CHECKER', 'TARGET_ISA', 'CP_ANNOTATE', 849 'USE_POSIX_CLOCK' ] 850 851################################################### 852# 853# Define a SCons builder for configuration flag headers. 854# 855################################################### --- 189 unchanged lines hidden --- |