1 | |
---|
2 | NTL_STD_CXX=off |
---|
3 | NTL_PSTD_NNS=off |
---|
4 | NTL_PSTD_NHF=off |
---|
5 | NTL_PSTD_NTN=off |
---|
6 | NTL_GMP_LIP=off |
---|
7 | NTL_GMP_HACK=off |
---|
8 | NTL_CXX_ONLY=off |
---|
9 | NTL_X86_FIX=off |
---|
10 | NTL_NO_X86_FIX=off |
---|
11 | NTL_AVOID_FLOAT=off |
---|
12 | NTL_LONG_LONG=off |
---|
13 | NTL_AVOID_BRANCHING=off |
---|
14 | NTL_FFT_PIPELINE=off |
---|
15 | NTL_TBL_REM=off |
---|
16 | NTL_NO_INIT_TRANS=off |
---|
17 | NTL_CLEAN_INT=off |
---|
18 | NTL_CLEAN_PTR=off |
---|
19 | NTL_RANGE_CHECK=off |
---|
20 | |
---|
21 | NTL_LONG_LONG_TYPE=_unset_ |
---|
22 | |
---|
23 | |
---|
24 | |
---|
25 | all: |
---|
26 | sh Check1 '$(NTL_STD_CXX)' 'NTL_STD_CXX' |
---|
27 | sh Check1 '$(NTL_PSTD_NNS)' 'NTL_PSTD_NNS' |
---|
28 | sh Check1 '$(NTL_PSTD_NHF)' 'NTL_PSTD_NHF' |
---|
29 | sh Check1 '$(NTL_PSTD_NTN)' 'NTL_PSTD_NTN' |
---|
30 | sh Check1 '$(NTL_GMP_LIP)' 'NTL_GMP_LIP' |
---|
31 | sh Check1 '$(NTL_GMP_HACK)' 'NTL_GMP_HACK' |
---|
32 | sh Check1 '$(NTL_CXX_ONLY)' 'NTL_CXX_ONLY' |
---|
33 | sh Check1 '$(NTL_AVOID_FLOAT)' 'NTL_AVOID_FLOAT' |
---|
34 | sh Check1 '$(NTL_LONG_LONG)' 'NTL_LONG_LONG' |
---|
35 | sh Check1 '$(NTL_AVOID_BRANCHING)' 'NTL_AVOID_BRANCHING' |
---|
36 | sh Check1 '$(NTL_FFT_PIPELINE)' 'NTL_FFT_PIPELINE' |
---|
37 | sh Check1 '$(NTL_TBL_REM)' 'NTL_TBL_REM' |
---|
38 | sh Check1 '$(NTL_NO_INIT_TRANS)' 'NTL_NO_INIT_TRANS' |
---|
39 | sh Check1 '$(NTL_CLEAN_INT)' 'NTL_CLEAN_INT' |
---|
40 | sh Check1 '$(NTL_CLEAN_PTR)' 'NTL_CLEAN_PTR' |
---|
41 | sh Check1 '$(NTL_RANGE_CHECK)' 'NTL_RANGE_CHECK' |
---|
42 | sh Check2 '$(NTL_X86_FIX)' 'NTL_X86_FIX' '$(NTL_NO_X86_FIX)' 'NTL_NO_X86_FIX' |
---|
43 | sh Check2 '$(NTL_GMP_HACK)' 'NTL_GMP_HACK' '$(NTL_GMP_LIP)' 'NTL_GMP_LIP' |
---|
44 | sh Check2 '$(NTL_AVOID_FLOAT)' 'NTL_AVOID_FLOAT' '$(NTL_LONG_LONG)' 'NTL_LONG_LONG' |
---|
45 | sh Select '$(NTL_STD_CXX)' 's/<NTL_STD_CXX>/1/' 's/<NTL_STD_CXX>/0/' |
---|
46 | sh Select '$(NTL_PSTD_NNS)' 's/<NTL_PSTD_NNS>/1/' 's/<NTL_PSTD_NNS>/0/' |
---|
47 | sh Select '$(NTL_PSTD_NHF)' 's/<NTL_PSTD_NHF>/1/' 's/<NTL_PSTD_NHF>/0/' |
---|
48 | sh Select '$(NTL_PSTD_NTN)' 's/<NTL_PSTD_NTN>/1/' 's/<NTL_PSTD_NTN>/0/' |
---|
49 | sh Select '$(NTL_GMP_LIP)' 's/<NTL_GMP_LIP>/1/' 's/<NTL_GMP_LIP>/0/' |
---|
50 | sh Select '$(NTL_GMP_HACK)' 's/<NTL_GMP_HACK>/1/' 's/<NTL_GMP_HACK>/0/' |
---|
51 | sh Select '$(NTL_CXX_ONLY)' 's/<NTL_CXX_ONLY>/1/' 's/<NTL_CXX_ONLY>/0/' |
---|
52 | sh Select '$(NTL_X86_FIX)' 's/<NTL_X86_FIX>/1/' 's/<NTL_X86_FIX>/0/' |
---|
53 | sh Select '$(NTL_NO_X86_FIX)' 's/<NTL_NO_X86_FIX>/1/' 's/<NTL_NO_X86_FIX>/0/' |
---|
54 | sh Select '$(NTL_AVOID_FLOAT)' 's/<NTL_AVOID_FLOAT>/1/' 's/<NTL_AVOID_FLOAT>/0/' |
---|
55 | sh Select '$(NTL_LONG_LONG)' 's/<NTL_LONG_LONG>/1/' 's/<NTL_LONG_LONG>/0/' |
---|
56 | sh Select '$(NTL_AVOID_BRANCHING)' 's/<NTL_AVOID_BRANCHING>/1/' 's/<NTL_AVOID_BRANCHING>/0/' |
---|
57 | sh Select '$(NTL_FFT_PIPELINE)' 's/<NTL_FFT_PIPELINE>/1/' 's/<NTL_FFT_PIPELINE>/0/' |
---|
58 | sh Select '$(NTL_TBL_REM)' 's/<NTL_TBL_REM>/1/' 's/<NTL_TBL_REM>/0/' |
---|
59 | sh Select '$(NTL_NO_INIT_TRANS)' 's/<NTL_NO_INIT_TRANS>/1/' 's/<NTL_NO_INIT_TRANS>/0/' |
---|
60 | sh Select '$(NTL_CLEAN_INT)' 's/<NTL_CLEAN_INT>/1/' 's/<NTL_CLEAN_INT>/0/' |
---|
61 | sh Select '$(NTL_CLEAN_PTR)' 's/<NTL_CLEAN_PTR>/1/' 's/<NTL_CLEAN_PTR>/0/' |
---|
62 | sh Select '$(NTL_RANGE_CHECK)' 's/<NTL_RANGE_CHECK>/1/' 's/<NTL_RANGE_CHECK>/0/' |
---|
63 | sh Select1 '$(NTL_LONG_LONG_TYPE)' '_unset_' 's/<NTL_LONG_LONG_TYPE>/0/' 's/<NTL_LONG_LONG_TYPE>/1/' |
---|
64 | sh Select1 '$(NTL_LONG_LONG_TYPE)' '_unset_' 's/<VAL_NTL_LONG_LONG_TYPE>/long long/' 's/<VAL_NTL_LONG_LONG_TYPE>/$(NTL_LONG_LONG_TYPE)/' |
---|
65 | echo 's/WIZARD_HACK//' |
---|