SConstruct (5872:98f6215dffce) | SConstruct (5952:c1ee8282291d) |
---|---|
1# -*- mode:python -*- 2 3# Copyright (c) 2009 The Hewlett-Packard Development Company 4# Copyright (c) 2004-2005 The Regents of The University of Michigan 5# All rights reserved. 6# 7# Redistribution and use in source and binary forms, with or without 8# modification, are permitted provided that the following conditions are --- 675 unchanged lines hidden (view full) --- 684 'Make floating-point results compatible with SimpleScalar', 685 False), 686 BoolVariable('USE_SSE2', 687 'Compile for SSE2 (-msse2) to get IEEE FP on x86 hosts', 688 False), 689 BoolVariable('USE_MYSQL', 'Use MySQL for stats output', have_mysql), 690 BoolVariable('USE_FENV', 'Use <fenv.h> IEEE mode control', have_fenv), 691 BoolVariable('USE_CHECKER', 'Use checker for detailed CPU models', False), | 1# -*- mode:python -*- 2 3# Copyright (c) 2009 The Hewlett-Packard Development Company 4# Copyright (c) 2004-2005 The Regents of The University of Michigan 5# All rights reserved. 6# 7# Redistribution and use in source and binary forms, with or without 8# modification, are permitted provided that the following conditions are --- 675 unchanged lines hidden (view full) --- 684 'Make floating-point results compatible with SimpleScalar', 685 False), 686 BoolVariable('USE_SSE2', 687 'Compile for SSE2 (-msse2) to get IEEE FP on x86 hosts', 688 False), 689 BoolVariable('USE_MYSQL', 'Use MySQL for stats output', have_mysql), 690 BoolVariable('USE_FENV', 'Use <fenv.h> IEEE mode control', have_fenv), 691 BoolVariable('USE_CHECKER', 'Use checker for detailed CPU models', False), |
692 BoolVariable('CP_ANNOTATE', 'Enable critical path annotation capability', False), |
|
692 ) 693 694nonsticky_vars.AddVariables( 695 BoolVariable('update_ref', 'Update test reference outputs', False) 696 ) 697 698# These variables get exported to #defines in config/*.hh (see src/SConscript). 699env.ExportVariables = ['FULL_SYSTEM', 'ALPHA_TLASER', 'USE_FENV', \ 700 'USE_MYSQL', 'NO_FAST_ALLOC', 'FAST_ALLOC_DEBUG', \ 701 'FAST_ALLOC_STATS', 'SS_COMPATIBLE_FP', \ | 693 ) 694 695nonsticky_vars.AddVariables( 696 BoolVariable('update_ref', 'Update test reference outputs', False) 697 ) 698 699# These variables get exported to #defines in config/*.hh (see src/SConscript). 700env.ExportVariables = ['FULL_SYSTEM', 'ALPHA_TLASER', 'USE_FENV', \ 701 'USE_MYSQL', 'NO_FAST_ALLOC', 'FAST_ALLOC_DEBUG', \ 702 'FAST_ALLOC_STATS', 'SS_COMPATIBLE_FP', \ |
702 'USE_CHECKER', 'TARGET_ISA'] | 703 'USE_CHECKER', 'TARGET_ISA', 'CP_ANNOTATE'] |
703 704################################################### 705# 706# Define a SCons builder for configuration flag headers. 707# 708################################################### 709 710# This function generates a config header file that #defines the --- 190 unchanged lines hidden --- | 704 705################################################### 706# 707# Define a SCons builder for configuration flag headers. 708# 709################################################### 710 711# This function generates a config header file that #defines the --- 190 unchanged lines hidden --- |