25 # error "RVCT 2.1 is not supported." |
25 # error "RVCT 2.1 is not supported." |
26 #endif |
26 #endif |
27 |
27 |
28 // Set a default run-time version. In the future, 3.1 or 4.X should be the default. |
28 // Set a default run-time version. In the future, 3.1 or 4.X should be the default. |
29 #if !( defined(RVCT2_2) || defined(RVCT3_1) || defined(RVCT4_0) ) |
29 #if !( defined(RVCT2_2) || defined(RVCT3_1) || defined(RVCT4_0) ) |
30 # define RVCT4_0 |
30 # define RVCT2_2 |
31 #endif |
31 #endif |
32 |
32 |
33 #if defined(VFPHELPERS) && !defined(NOVFPHELPERS) |
33 #if defined(VFPHELPERS) && !defined(NOVFPHELPERS) |
34 # define FP_EXT _vfpv2.dll |
34 # define FP_EXT _vfpv2.dll |
35 #else |
35 #else |
45 file=ABI_DIR\##DEBUG_DIR\dfprvct-thunk.dll \sys\bin\dfprvct-thunk.dll |
45 file=ABI_DIR\##DEBUG_DIR\dfprvct-thunk.dll \sys\bin\dfprvct-thunk.dll |
46 alias \sys\bin\dfprvct-thunk.dll \sys\bin\dfprvct2_2-thunk.dll |
46 alias \sys\bin\dfprvct-thunk.dll \sys\bin\dfprvct2_2-thunk.dll |
47 alias \sys\bin\dfprvct-thunk.dll \sys\bin\dfprvct2_1-thunk.dll |
47 alias \sys\bin\dfprvct-thunk.dll \sys\bin\dfprvct2_1-thunk.dll |
48 |
48 |
49 #if defined(RVCT2_2) |
49 #if defined(RVCT2_2) |
50 REM RVCT 2.2 support |
|
51 file=ABI_DIR\##DEBUG_DIR\drtrvct2_2##FP_EXT \sys\bin\drtrvct2_2.dll |
50 file=ABI_DIR\##DEBUG_DIR\drtrvct2_2##FP_EXT \sys\bin\drtrvct2_2.dll |
52 file=ABI_DIR\##DEBUG_DIR\dfprvct2_2##FP_EXT \sys\bin\dfprvct2_2.dll |
51 file=ABI_DIR\##DEBUG_DIR\dfprvct2_2##FP_EXT \sys\bin\dfprvct2_2.dll |
53 |
52 |
54 // Support for old binaries. |
53 // Support for old binaries. |
55 alias \sys\bin\drtrvct2_2.dll \sys\bin\drtrvct2_1.dll |
54 alias \sys\bin\drtrvct2_2.dll \sys\bin\drtrvct2_1.dll |
56 alias \sys\bin\dfprvct2_2.dll \sys\bin\dfprvct2_1.dll |
55 alias \sys\bin\dfprvct2_2.dll \sys\bin\dfprvct2_1.dll |
57 #elif defined(RVCT3_1) || defined(RVCT4_0) |
56 #elif defined(RVCT3_1) || defined(RVCT4_0) |
58 REM RVCT 4.0 support |
|
59 file=ABI_DIR\##DEBUG_DIR\drtrvct3_1##FP_EXT \sys\bin\drtrvct3_1.dll |
57 file=ABI_DIR\##DEBUG_DIR\drtrvct3_1##FP_EXT \sys\bin\drtrvct3_1.dll |
60 file=ABI_DIR\##DEBUG_DIR\dfprvct3_1##FP_EXT \sys\bin\dfprvct3_1.dll |
58 file=ABI_DIR\##DEBUG_DIR\dfprvct3_1##FP_EXT \sys\bin\dfprvct3_1.dll |
61 |
59 |
62 // Support for old binaries. |
60 // Support for old binaries. |
63 alias \sys\bin\drtrvct3_1.dll \sys\bin\drtrvct2_2.dll |
61 alias \sys\bin\drtrvct3_1.dll \sys\bin\drtrvct2_2.dll |