Deleted Added
sdiff udiff text old ( 8980:903a824a0583 ) new ( 9044:904ddeecc653 )
full compact
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

--- 819 unchanged lines hidden (view full) ---

828
829all_isa_list.sort()
830
831sticky_vars.AddVariables(
832 EnumVariable('TARGET_ISA', 'Target ISA', 'alpha', all_isa_list),
833 ListVariable('CPU_MODELS', 'CPU models',
834 sorted(n for n,m in CpuModel.dict.iteritems() if m.default),
835 sorted(CpuModel.list)),
836 BoolVariable('EFENCE', 'Link with Electric Fence malloc debugger',
837 False),
838 BoolVariable('SS_COMPATIBLE_FP',
839 'Make floating-point results compatible with SimpleScalar',
840 False),
841 BoolVariable('USE_SSE2',
842 'Compile for SSE2 (-msse2) to get IEEE FP on x86 hosts',
843 False),
844 BoolVariable('USE_POSIX_CLOCK', 'Use POSIX Clocks', have_posix_clock),
845 BoolVariable('USE_FENV', 'Use <fenv.h> IEEE mode control', have_fenv),
846 BoolVariable('CP_ANNOTATE', 'Enable critical path annotation capability', False),
847 )
848
849# These variables get exported to #defines in config/*.hh (see src/SConscript).
850export_vars += ['USE_FENV', 'SS_COMPATIBLE_FP',
851 'TARGET_ISA', 'CP_ANNOTATE', 'USE_POSIX_CLOCK' ]
852
853###################################################
854#
855# Define a SCons builder for configuration flag headers.
856#
857###################################################
858

--- 179 unchanged lines hidden ---