Changeset 522 for GraphicTest/Packages/Graphics32/GR32_Compiler.inc
- Timestamp:
- Apr 17, 2019, 10:42:18 AM (5 years ago)
- Location:
- GraphicTest/Packages/Graphics32
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
GraphicTest/Packages/Graphics32
-
Property svn:ignore
set to
lib
-
Property svn:ignore
set to
-
GraphicTest/Packages/Graphics32/GR32_Compiler.inc
r450 r522 49 49 COMPILERXE1 - Delphi XE 50 50 COMPILERXE2 - Delphi XE2 51 COMPILERXE3 - Delphi XE3 52 COMPILERXE4 - Delphi XE4 53 COMPILERXE5 - Delphi XE5 54 COMPILERXE6 - Delphi XE6 55 COMPILERXE7 - Delphi XE7 56 COMPILERXE8 - Delphi XE8 57 COMPILERRX - Delphi RX 58 COMPILERRX1 - Delphi RX1 59 COMPILERRX2 - Delphi RX2 (10.2 Tokyo) 60 COMPILERRX3 - Delphi RX3 (10.3 Rio) 51 61 52 62 … … 66 76 {$ENDIF} 67 77 78 {$IFDEF VER_LATEST} // adjust for newer version (always use latest version) 79 {$DEFINE COMPILERRX3} 80 {$IFNDEF BCB} 81 {$DEFINE DELPHIRX3} 82 {$ELSE} 83 {$DEFINE BCBRX3} 84 {$ENDIF} 85 {$UNDEF VER_LATEST} 86 {$ENDIF} 87 88 {$IFDEF VER330} 89 {$DEFINE COMPILERRX3} 90 {$IFNDEF BCB} 91 {$DEFINE DELPHIRX3} 92 {$ELSE} 93 {$DEFINE BCBRX3} 94 {$ENDIF} 95 {$ENDIF} 96 97 {$IFDEF VER320} 98 {$DEFINE COMPILERRX2} 99 {$IFNDEF BCB} 100 {$DEFINE DELPHIRX2} 101 {$ELSE} 102 {$DEFINE BCBRX2} 103 {$ENDIF} 104 {$ENDIF} 105 106 {$IFDEF VER310} 107 {$DEFINE COMPILERRX1} 108 {$IFNDEF BCB} 109 {$DEFINE DELPHIRX1} 110 {$ELSE} 111 {$DEFINE BCBRX1} 112 {$ENDIF} 113 {$ENDIF} 114 115 {$IFDEF VER300} 116 {$DEFINE COMPILERRX} 117 {$IFNDEF BCB} 118 {$DEFINE DELPHIRX} 119 {$ELSE} 120 {$DEFINE BCBRX} 121 {$ENDIF} 122 {$ENDIF} 123 124 {$IFDEF VER290} 125 {$DEFINE COMPILERXE8} 126 {$IFNDEF BCB} 127 {$DEFINE DELPHIXE8} 128 {$ELSE} 129 {$DEFINE BCBXE8} 130 {$ENDIF} 131 {$ENDIF} 132 133 {$IFDEF VER280} 134 {$DEFINE COMPILERXE7} 135 {$IFNDEF BCB} 136 {$DEFINE DELPHIXE7} 137 {$ELSE} 138 {$DEFINE BCBXE7} 139 {$ENDIF} 140 {$ENDIF} 141 142 {$IFDEF VER270} 143 {$DEFINE COMPILERXE6} 144 {$IFNDEF BCB} 145 {$DEFINE DELPHIXE6} 146 {$ELSE} 147 {$DEFINE BCBXE6} 148 {$ENDIF} 149 {$ENDIF} 150 151 {$IFDEF VER260} 152 {$DEFINE COMPILERXE5} 153 {$IFNDEF BCB} 154 {$DEFINE DELPHIXE5} 155 {$ELSE} 156 {$DEFINE BCBXE5} 157 {$ENDIF} 158 {$ENDIF} 159 160 {$IFDEF VER250} 161 {$DEFINE COMPILERXE4} 162 {$IFNDEF BCB} 163 {$DEFINE DELPHIXE4} 164 {$ELSE} 165 {$DEFINE BCBXE4} 166 {$ENDIF} 167 {$ENDIF} 168 169 {$IFDEF VER240} 170 {$DEFINE COMPILERXE3} 171 {$IFNDEF BCB} 172 {$DEFINE DELPHIXE3} 173 {$ELSE} 174 {$DEFINE BCBXE3} 175 {$ENDIF} 176 {$ENDIF} 177 68 178 {$IFDEF VER230} 69 179 {$DEFINE COMPILERXE2} 70 180 {$IFNDEF BCB} 71 {$DEFINE DELPHIXE1}72 181 {$DEFINE DELPHIXE2} 73 182 {$ELSE} 74 {$DEFINE BCB 7}183 {$DEFINE BCBXE2} 75 184 {$ENDIF} 76 185 {$ENDIF} … … 81 190 {$DEFINE DELPHIXE1} 82 191 {$ELSE} 83 {$DEFINE BCB 7}192 {$DEFINE BCBXE1} 84 193 {$ENDIF} 85 194 {$ENDIF} … … 90 199 {$DEFINE DELPHI2010} 91 200 {$ELSE} 92 {$DEFINE BCB 7}201 {$DEFINE BCB14} 93 202 {$ENDIF} 94 203 {$ENDIF} … … 99 208 {$DEFINE DELPHI2009} 100 209 {$ELSE} 101 {$DEFINE BCB 7}210 {$DEFINE BCB12} 102 211 {$ENDIF} 103 212 {$ENDIF} … … 108 217 {$DEFINE DELPHI2007} 109 218 {$ELSE} 110 {$DEFINE BCB 7}219 {$DEFINE BCB11} 111 220 {$ENDIF} 112 221 {$ENDIF} … … 117 226 {$DEFINE DELPHI2006} 118 227 {$ELSE} 119 {$DEFINE BCB 7}228 {$DEFINE BCB10} 120 229 {$ENDIF} 121 230 {$ENDIF} … … 126 235 {$DEFINE DELPHI2005} 127 236 {$ELSE} 128 {$DEFINE BCB 7}237 {$DEFINE BCB8} 129 238 {$ENDIF} 130 239 {$ENDIF} … … 146 255 {$DEFINE BCB6} 147 256 {$ENDIF} 257 {$ENDIF} 258 259 {$IFDEF COMPILERRX3} 260 {$DEFINE COMPILERRX3_UP} 261 {$DEFINE COMPILERRX2_UP} 262 {$DEFINE COMPILERRX1_UP} 263 {$DEFINE COMPILERRX_UP} 264 {$DEFINE COMPILERXE8_UP} 265 {$DEFINE COMPILERXE7_UP} 266 {$DEFINE COMPILERXE6_UP} 267 {$DEFINE COMPILERXE5_UP} 268 {$DEFINE COMPILERXE4_UP} 269 {$DEFINE COMPILERXE3_UP} 270 {$DEFINE COMPILERXE2_UP} 271 {$DEFINE COMPILERXE1_UP} 272 {$DEFINE COMPILER2010_UP} 273 {$DEFINE COMPILER2009_UP} 274 {$DEFINE COMPILER2007_UP} 275 {$DEFINE COMPILER2006_UP} 276 {$DEFINE COMPILER2005_UP} 277 {$DEFINE COMPILER7_UP} 278 {$DEFINE COMPILER6_UP} 279 {$ENDIF} 280 281 {$IFDEF COMPILERRX2} 282 {$DEFINE COMPILERRX2_UP} 283 {$DEFINE COMPILERRX1_UP} 284 {$DEFINE COMPILERRX_UP} 285 {$DEFINE COMPILERXE8_UP} 286 {$DEFINE COMPILERXE7_UP} 287 {$DEFINE COMPILERXE6_UP} 288 {$DEFINE COMPILERXE5_UP} 289 {$DEFINE COMPILERXE4_UP} 290 {$DEFINE COMPILERXE3_UP} 291 {$DEFINE COMPILERXE2_UP} 292 {$DEFINE COMPILERXE1_UP} 293 {$DEFINE COMPILER2010_UP} 294 {$DEFINE COMPILER2009_UP} 295 {$DEFINE COMPILER2007_UP} 296 {$DEFINE COMPILER2006_UP} 297 {$DEFINE COMPILER2005_UP} 298 {$DEFINE COMPILER7_UP} 299 {$DEFINE COMPILER6_UP} 300 {$ENDIF} 301 302 {$IFDEF COMPILERRX1} 303 {$DEFINE COMPILERRX1_UP} 304 {$DEFINE COMPILERRX_UP} 305 {$DEFINE COMPILERXE8_UP} 306 {$DEFINE COMPILERXE7_UP} 307 {$DEFINE COMPILERXE6_UP} 308 {$DEFINE COMPILERXE5_UP} 309 {$DEFINE COMPILERXE4_UP} 310 {$DEFINE COMPILERXE3_UP} 311 {$DEFINE COMPILERXE2_UP} 312 {$DEFINE COMPILERXE1_UP} 313 {$DEFINE COMPILER2010_UP} 314 {$DEFINE COMPILER2009_UP} 315 {$DEFINE COMPILER2007_UP} 316 {$DEFINE COMPILER2006_UP} 317 {$DEFINE COMPILER2005_UP} 318 {$DEFINE COMPILER7_UP} 319 {$DEFINE COMPILER6_UP} 320 {$ENDIF} 321 322 {$IFDEF COMPILERRX} 323 {$DEFINE COMPILERRX_UP} 324 {$DEFINE COMPILERXE8_UP} 325 {$DEFINE COMPILERXE7_UP} 326 {$DEFINE COMPILERXE6_UP} 327 {$DEFINE COMPILERXE5_UP} 328 {$DEFINE COMPILERXE4_UP} 329 {$DEFINE COMPILERXE3_UP} 330 {$DEFINE COMPILERXE2_UP} 331 {$DEFINE COMPILERXE1_UP} 332 {$DEFINE COMPILER2010_UP} 333 {$DEFINE COMPILER2009_UP} 334 {$DEFINE COMPILER2007_UP} 335 {$DEFINE COMPILER2006_UP} 336 {$DEFINE COMPILER2005_UP} 337 {$DEFINE COMPILER7_UP} 338 {$DEFINE COMPILER6_UP} 339 {$ENDIF} 340 341 {$IFDEF COMPILERXE8} 342 {$DEFINE COMPILERXE8_UP} 343 {$DEFINE COMPILERXE7_UP} 344 {$DEFINE COMPILERXE6_UP} 345 {$DEFINE COMPILERXE5_UP} 346 {$DEFINE COMPILERXE4_UP} 347 {$DEFINE COMPILERXE3_UP} 348 {$DEFINE COMPILERXE2_UP} 349 {$DEFINE COMPILERXE1_UP} 350 {$DEFINE COMPILER2010_UP} 351 {$DEFINE COMPILER2009_UP} 352 {$DEFINE COMPILER2007_UP} 353 {$DEFINE COMPILER2006_UP} 354 {$DEFINE COMPILER2005_UP} 355 {$DEFINE COMPILER7_UP} 356 {$DEFINE COMPILER6_UP} 357 {$ENDIF} 358 359 {$IFDEF COMPILERXE7} 360 {$DEFINE COMPILERXE7_UP} 361 {$DEFINE COMPILERXE6_UP} 362 {$DEFINE COMPILERXE5_UP} 363 {$DEFINE COMPILERXE4_UP} 364 {$DEFINE COMPILERXE3_UP} 365 {$DEFINE COMPILERXE2_UP} 366 {$DEFINE COMPILERXE1_UP} 367 {$DEFINE COMPILER2010_UP} 368 {$DEFINE COMPILER2009_UP} 369 {$DEFINE COMPILER2007_UP} 370 {$DEFINE COMPILER2006_UP} 371 {$DEFINE COMPILER2005_UP} 372 {$DEFINE COMPILER7_UP} 373 {$DEFINE COMPILER6_UP} 374 {$ENDIF} 375 376 {$IFDEF COMPILERXE6} 377 {$DEFINE COMPILERXE6_UP} 378 {$DEFINE COMPILERXE5_UP} 379 {$DEFINE COMPILERXE4_UP} 380 {$DEFINE COMPILERXE3_UP} 381 {$DEFINE COMPILERXE2_UP} 382 {$DEFINE COMPILERXE1_UP} 383 {$DEFINE COMPILER2010_UP} 384 {$DEFINE COMPILER2009_UP} 385 {$DEFINE COMPILER2007_UP} 386 {$DEFINE COMPILER2006_UP} 387 {$DEFINE COMPILER2005_UP} 388 {$DEFINE COMPILER7_UP} 389 {$DEFINE COMPILER6_UP} 390 {$ENDIF} 391 392 {$IFDEF COMPILERXE5} 393 {$DEFINE COMPILERXE5_UP} 394 {$DEFINE COMPILERXE4_UP} 395 {$DEFINE COMPILERXE3_UP} 396 {$DEFINE COMPILERXE2_UP} 397 {$DEFINE COMPILERXE1_UP} 398 {$DEFINE COMPILER2010_UP} 399 {$DEFINE COMPILER2009_UP} 400 {$DEFINE COMPILER2007_UP} 401 {$DEFINE COMPILER2006_UP} 402 {$DEFINE COMPILER2005_UP} 403 {$DEFINE COMPILER7_UP} 404 {$DEFINE COMPILER6_UP} 405 {$ENDIF} 406 407 {$IFDEF COMPILERXE4} 408 {$DEFINE COMPILERXE4_UP} 409 {$DEFINE COMPILERXE3_UP} 410 {$DEFINE COMPILERXE2_UP} 411 {$DEFINE COMPILERXE1_UP} 412 {$DEFINE COMPILER2010_UP} 413 {$DEFINE COMPILER2009_UP} 414 {$DEFINE COMPILER2007_UP} 415 {$DEFINE COMPILER2006_UP} 416 {$DEFINE COMPILER2005_UP} 417 {$DEFINE COMPILER7_UP} 418 {$DEFINE COMPILER6_UP} 419 {$ENDIF} 420 421 {$IFDEF COMPILERXE3} 422 {$DEFINE COMPILERXE3_UP} 423 {$DEFINE COMPILERXE2_UP} 424 {$DEFINE COMPILERXE1_UP} 425 {$DEFINE COMPILER2010_UP} 426 {$DEFINE COMPILER2009_UP} 427 {$DEFINE COMPILER2007_UP} 428 {$DEFINE COMPILER2006_UP} 429 {$DEFINE COMPILER2005_UP} 430 {$DEFINE COMPILER7_UP} 431 {$DEFINE COMPILER6_UP} 148 432 {$ENDIF} 149 433 … … 223 507 {$DEFINE PLATFORM_INDEPENDENT} 224 508 {$MODE Delphi} 225 {$ASMMODE INTEL}226 509 {$ENDIF} 227 510 … … 275 558 // target is an Intel 80386 or later. 276 559 {$DEFINE TARGET_x86} 560 {$ASMMODE INTEL} 277 561 {$ENDIF} 278 562 … … 280 564 // target is a 64-bit processor (AMD or INTEL). 281 565 {$DEFINE TARGET_x64} 566 {$ASMMODE INTEL} 282 567 {$ENDIF} 283 568 … … 293 578 // target is a 64-bit processor (AMD or INTEL). 294 579 {$DEFINE TARGET_x64} 580 {$ASMMODE INTEL} 581 {$ENDIF} 582 583 {$IFDEF CPUARM} 584 // target is an ARM processor. 585 {$DEFINE TARGET_ARM} 295 586 {$ENDIF} 296 587 {$ELSE} … … 338 629 339 630 {$IFDEF COMPILERFPC} 340 { $DEFINE PUREPASCAL}631 {-$DEFINE PUREPASCAL} 341 632 {$ENDIF} 342 633 343 634 {$IFDEF TARGET_x64} 344 635 {-$DEFINE PUREPASCAL} 636 {$ENDIF} 637 638 {$IFDEF TARGET_ARM} 639 {$DEFINE PUREPASCAL} 640 {$DEFINE OMIT_MMX} 641 {$DEFINE OMIT_SSE2} 345 642 {$ENDIF} 346 643 … … 433 730 {$R-}{$Q-} // switch off overflow and range checking 434 731 435 {$IFDEF COMPILER6 }732 {$IFDEF COMPILER6_UP} 436 733 {$DEFINE EXT_PROP_EDIT} 734 {$ENDIF} 735 736 {$IFDEF COMPILER2005_UP} 737 {$DEFINE HasParentBackground} 738 {$ENDIF} 739 740 {$IFDEF COMPILER2010_UP} 741 {$DEFINE SUPPORT_ENHANCED_RECORDS} 437 742 {$ENDIF} 438 743 … … 486 791 {$DEFINE COMPILERXE2} 487 792 {$ENDIF} 793 794 {$IFDEF COMPILERXE3_UP} 795 {$DEFINE COMPILERXE3} 796 {$ENDIF} 797 798 {$IFDEF COMPILERXE4_UP} 799 {$DEFINE COMPILERXE4} 800 {$ENDIF} 801 802 {$IFDEF COMPILERXE5_UP} 803 {$DEFINE COMPILERXE5} 804 {$ENDIF} 805 806 {$IFDEF COMPILERXE6_UP} 807 {$DEFINE COMPILERXE6} 808 {$ENDIF} 809 810 {$IFDEF COMPILERXE7_UP} 811 {$DEFINE COMPILERXE7} 812 {$ENDIF} 813 814 {$IFDEF COMPILERXE8_UP} 815 {$DEFINE COMPILERXE8} 816 {$ENDIF} 817 818 {$IFDEF COMPILERRX_UP} 819 {$DEFINE COMPILERRX8} 820 {$ENDIF} 821 822 {$IFDEF COMPILERRX1_UP} 823 {$DEFINE COMPILERRX1} 824 {$ENDIF} 825 826 {$IFDEF COMPILERRX2_UP} 827 {$DEFINE COMPILERRX2} 828 {$ENDIF}
Note:
See TracChangeset
for help on using the changeset viewer.