1 | |
---|
2 | Here is a list of the macro names that have changed. |
---|
3 | As you can see, most of these are anyway undocumented, |
---|
4 | and you probably never knew they existed. |
---|
5 | Also changed, but not listed here, are the macros used |
---|
6 | to prevent double inclusion of ".h" files. |
---|
7 | |
---|
8 | Also, the identifiers like INIT_VAL, INIT_SIZE, INIT_FFT |
---|
9 | are no longer macros, but are defined to be constant objects |
---|
10 | of particular classes. Their names do not change. |
---|
11 | |
---|
12 | ZZ_ARITH_RIGHT_SHIFT -> NTL_ARITH_RIGHT_SHIFT |
---|
13 | ZZ_BITS_PER_INT -> NTL_BITS_PER_INT |
---|
14 | ZZ_BITS_PER_LONG -> NTL_BITS_PER_LONG |
---|
15 | ZZ_DOUBLES_LOW_HIGH -> NTL_DOUBLES_LOW_HIGH |
---|
16 | ZZ_DOUBLE_PRECISION -> NTL_DOUBLE_PRECISION |
---|
17 | ZZ_EXT_DOUBLE -> NTL_EXT_DOUBLE |
---|
18 | ZZ_FDOUBLE_PRECISION -> NTL_FDOUBLE_PRECISION |
---|
19 | ZZ_FRADIX -> NTL_FRADIX |
---|
20 | ZZ_FRADIX_INV -> NTL_FRADIX_INV |
---|
21 | ZZ_FetchHiLo -> NTL_FetchHiLo |
---|
22 | ZZ_FetchLo -> NTL_FetchLo |
---|
23 | ZZ_HI_WD -> NTL_HI_WD |
---|
24 | ZZ_LO_WD -> NTL_LO_WD |
---|
25 | ZZ_MAX_INT -> NTL_MAX_INT |
---|
26 | ZZ_MAX_LONG -> NTL_MAX_LONG |
---|
27 | ZZ_MIN_INT -> NTL_MIN_INT |
---|
28 | ZZ_MIN_LONG -> NTL_MIN_LONG |
---|
29 | ZZ_NBITS -> NTL_NBITS |
---|
30 | ZZ_NBITSH -> NTL_NBITSH |
---|
31 | ZZ_NBITS_MAX -> NTL_NBITS_MAX |
---|
32 | ZZ_NTL_SINGLE_MUL_OK -> NTL_SINGLE_MUL_OK |
---|
33 | ZZ_PRIME_BND -> NTL_PRIME_BND |
---|
34 | ZZ_RADIX -> NTL_RADIX |
---|
35 | ZZ_RADIXM -> NTL_RADIXM |
---|
36 | ZZ_RADIXROOT -> NTL_RADIXROOT |
---|
37 | ZZ_RADIXROOTM -> NTL_RADIXROOTM |
---|
38 | |
---|
39 | ntl_eq_matrix_decl -> NTL_eq_matrix_decl |
---|
40 | ntl_eq_matrix_impl -> NTL_eq_matrix_impl |
---|
41 | ntl_eq_vector_decl -> NTL_eq_vector_decl |
---|
42 | ntl_eq_vector_impl -> NTL_eq_vector_impl |
---|
43 | |
---|
44 | ntl_io_matrix_decl -> NTL_io_matrix_decl |
---|
45 | ntl_io_matrix_impl -> NTL_io_matrix_impl |
---|
46 | ntl_io_vector_decl -> NTL_io_vector_decl |
---|
47 | ntl_io_vector_impl -> NTL_io_vector_impl |
---|
48 | |
---|
49 | ntl_matrix_decl -> NTL_matrix_decl |
---|
50 | ntl_matrix_impl -> NTL_matrix_impl |
---|
51 | |
---|
52 | ntl_pair_decl -> NTL_pair_decl |
---|
53 | ntl_pair_eq_decl -> NTL_pair_eq_decl |
---|
54 | ntl_pair_eq_impl -> NTL_pair_eq_impl |
---|
55 | ntl_pair_impl -> NTL_pair_impl |
---|
56 | ntl_pair_io_decl -> NTL_pair_io_decl |
---|
57 | ntl_pair_io_impl -> NTL_pair_io_impl |
---|
58 | |
---|
59 | ntl_vector_decl -> NTL_vector_decl |
---|
60 | ntl_vector_default -> NTL_vector_default |
---|
61 | ntl_vector_impl -> NTL_vector_impl |
---|
62 | ntl_vector_impl_plain -> NTL_vector_impl_plain |
---|
63 | |
---|
64 | BB_HALF_MUL_CODE -> NTL_BB_HALF_MUL_CODE |
---|
65 | BB_MUL_CODE -> NTL_BB_MUL_CODE |
---|
66 | BB_REV_CODE -> NTL_BB_REV_CODE |
---|
67 | BB_SQR_CODE -> NTL_BB_SQR_CODE |
---|
68 | |
---|
69 | FFTFudge -> NTL_FFTFudge |
---|
70 | FFTMaxRoot -> NTL_FFTMaxRoot |
---|
71 | FFTMaxRootBnd -> NTL_FFTMaxRootBnd |
---|
72 | |
---|
73 | QUAD_FLOAT_SPLIT -> NTL_QUAD_FLOAT_SPLIT |
---|
74 | |
---|
75 | WV_NTL_RANGE_CHECK_CODE -> NTL_WV_RANGE_CHECK_CODE |
---|
76 | |
---|
77 | WordVectorExpansionRatio -> NTL_WordVectorExpansionRatio |
---|
78 | WordVectorInputBlock -> NTL_WordVectorInputBlock |
---|
79 | WordVectorMinAlloc -> NTL_WordVectorMinAlloc |
---|
80 | |
---|
81 | XD_BOUND -> NTL_XD_BOUND |
---|
82 | XD_BOUND_INV -> NTL_XD_BOUND_INV |
---|
83 | XD_HBOUND -> NTL_XD_HBOUND |
---|
84 | XD_HBOUND_INV -> NTL_XD_HBOUND_INV |
---|
85 | |
---|
86 | ZZ_pRegister -> NTL_ZZ_pRegister |
---|
87 | |
---|
88 | ZZ_pX_BERMASS_CROSSOVER -> NTL_ZZ_pX_BERMASS_CROSSOVER |
---|
89 | ZZ_pX_DIV_CROSSOVER -> NTL_ZZ_pX_DIV_CROSSOVER |
---|
90 | ZZ_pX_FFT_CROSSOVER -> NTL_ZZ_pX_FFT_CROSSOVER |
---|
91 | ZZ_pX_GCD_CROSSOVER -> NTL_ZZ_pX_GCD_CROSSOVER |
---|
92 | ZZ_pX_HalfGCD_CROSSOVER -> NTL_ZZ_pX_HalfGCD_CROSSOVER |
---|
93 | ZZ_pX_NEWTON_CROSSOVER -> NTL_ZZ_pX_NEWTON_CROSSOVER |
---|
94 | ZZ_pX_TRACE_CROSSOVER -> NTL_ZZ_pX_TRACE_CROSSOVER |
---|
95 | |
---|
96 | zz_pRegister -> NTL_zz_pRegister |
---|
97 | |
---|
98 | zz_pX_BERMASS_CROSSOVER -> NTL_zz_pX_BERMASS_CROSSOVER |
---|
99 | zz_pX_DIV_CROSSOVER -> NTL_zz_pX_DIV_CROSSOVER |
---|
100 | zz_pX_GCD_CROSSOVER -> NTL_zz_pX_GCD_CROSSOVER |
---|
101 | zz_pX_HalfGCD_CROSSOVER -> NTL_zz_pX_HalfGCD_CROSSOVER |
---|
102 | zz_pX_MOD_CROSSOVER -> NTL_zz_pX_MOD_CROSSOVER |
---|
103 | zz_pX_MUL_CROSSOVER -> NTL_zz_pX_MUL_CROSSOVER |
---|
104 | zz_pX_NEWTON_CROSSOVER -> NTL_zz_pX_NEWTON_CROSSOVER |
---|
105 | zz_pX_TRACE_CROSSOVER -> NTL_zz_pX_TRACE_CROSSOVER |
---|
106 | |
---|