Home | History | Annotate | Download | only in common

Lines Matching refs:elif

46 #elif defined(__clang__) && defined(__clang_minor__)
48 #elif defined(__INTEL_COMPILER)
50 #elif defined(__KEIL__) && defined(__C166__)
52 #elif defined(__GNUC__) && defined(__GNUC_MINOR__) && !defined(__PATHSCALE__)
56 #elif defined(_MSC_VER) && !defined(__clang__) && !defined(__INTEL_COMPILER) && !defined(__MWERKS__)
127 #elif 0 && defined(__VERSION) && defined(MB_LEN_MAX)
147 # elif defined(_MSC_VER) && defined(MSDOS)
150 # elif (_MSC_VER < 700)
153 # elif defined(__TSC__) && defined(__OS2__)
155 # elif defined(__MSDOS__) && defined(__TURBOC__) && (__TURBOC__ < 0x0410)
157 # elif defined(__PACIFIC__) && defined(DOS)
184 # elif defined(__LZO_RENAME_B)
200 # elif (defined(__PUREC__) || defined(__TURBOC__)) && defined(__TOS__)
214 #elif defined(_MSC_VER) && defined(MSDOS)
222 #elif defined(__PACIFIC__) && defined(DOS)
224 #elif defined(__TURBOC__) && defined(__MSDOS__)
236 #elif (defined(__PUREC__) || defined(__TURBOC__)) && defined(__TOS__)
311 #elif (LZO_OS_EMBEDDED)
313 #elif 1 && defined(__IAR_SYSTEMS_ICC__)
316 #elif defined(__CYGWIN__) && defined(__GNUC__)
319 #elif defined(__EMX__) && defined(__GNUC__)
322 #elif defined(__BEOS__)
325 #elif defined(__Lynx__)
328 #elif defined(__OS400__)
331 #elif defined(__QNX__)
334 #elif defined(__BORLANDC__) && defined(__DPMI32__) && (__BORLANDC__ >= 0x0460)
337 #elif defined(__BORLANDC__) && defined(__DPMI16__)
340 #elif defined(__ZTC__) && defined(DOS386)
343 #elif defined(__OS2__) || defined(__OS2V2__)
347 # elif (UINT_MAX == LZO_0xffffffffL)
353 #elif defined(__WIN64__) || defined(_WIN64) || defined(WIN64)
356 #elif defined(__WIN32__) || defined(_WIN32) || defined(WIN32) || defined(__WINDOWS_386__)
359 #elif defined(__MWERKS__) && defined(__INTEL__)
362 #elif defined(__WINDOWS__) || defined(_WINDOWS) || defined(_Windows)
366 # elif (UINT_MAX == LZO_0xffffffffL)
372 #elif defined(__DOS__) || defined(__MSDOS__) || defined(_MSDOS) || defined(MSDOS) || (defined(__PACIFIC__) && defined(DOS))
376 # elif (UINT_MAX == LZO_0xffffffffL)
382 #elif defined(__WATCOMC__)
386 # elif defined(__NT__) && (__WATCOMC__ < 1100)
389 # elif defined(__linux__) || defined(__LINUX__)
395 #elif defined(__palmos__)
398 #elif defined(__TOS__) || defined(__atarist__)
401 #elif defined(macintosh) && !defined(__ppc__)
404 #elif defined(__VMS)
407 #elif (defined(__mips__) && defined(__R5900__)) || defined(__MIPS_PSX2__)
412 #elif defined(__mips__) && defined(__psp__)
425 # elif defined(__FreeBSD__)
428 # elif defined(__hpux__) || defined(__hpux)
431 # elif defined(__INTERIX)
434 # elif defined(__IRIX__) || defined(__irix__)
437 # elif defined(__linux__) || defined(__linux) || defined(__LINUX__)
440 # elif defined(__APPLE__) && defined(__MACH__)
444 # elif ((__ENVIRONMENT_MAC_OS_X_VERSION_MIN_REQUIRED__-0) >= 1040)
452 # elif defined(__minix__) || defined(__minix)
455 # elif defined(__NetBSD__)
458 # elif defined(__OpenBSD__)
461 # elif defined(__osf__)
464 # elif defined(__solaris__) || defined(__sun)
472 # elif
475 # elif defined(_UNICOS)
508 #elif 0 && defined(SDCC) && defined(__VERSION__) && !defined(__GNUC__)
512 #elif defined(__PATHSCALE__) && defined(__PATHCC_PATCHLEVEL__)
519 #elif defined(__INTEL_COMPILER) && ((__INTEL_COMPILER-0) > 0)
525 # elif defined(__GNUC__) && defined(__GNUC_MINOR__) && defined(__VERSION__)
528 #elif defined(__POCC__) && defined(_WIN32)
532 #elif defined(__ARMCC_VERSION) && defined(__GNUC__) && defined(__GNUC_MINOR__) && defined(__VERSION__)
541 #elif defined(__clang__) && defined(__llvm__) && defined(__VERSION__)
549 # elif defined(__GNUC__) && defined(__GNUC_MINOR__) && defined(__VERSION__)
554 #elif defined(__llvm__) && defined(__GNUC__) && defined(__GNUC_MINOR__) && defined(__VERSION__)
563 #elif defined(__ACK__) && defined(_ACK)
567 #elif defined(__ARMCC_VERSION) && !defined(__GNUC__)
572 #elif defined(__AZTEC_C__)
576 #elif defined(__CODEGEARC__)
580 #elif defined(__BORLANDC__)
584 #elif defined(_CRAYC) && defined(_RELEASE)
588 #elif defined(__DMC__) && defined(__SC__)
592 #elif defined(__DECC)
596 #elif (defined(__ghs) || defined(__ghs__)) && defined(__GHS_VERSION_NUMBER) && ((__GHS_VERSION_NUMBER-0) > 0)
602 # elif defined(__GNUC__) && defined(__GNUC_MINOR__) && defined(__VERSION__)
605 #elif defined(__HIGHC__)
609 #elif defined(__HP_aCC) && ((__HP_aCC-0) > 0)
613 #elif defined(__IAR_SYSTEMS_ICC__)
621 #elif defined(__IBMC__) && ((__IBMC__-0) > 0)
625 #elif defined(__IBMCPP__) && ((__IBMCPP__-0) > 0)
629 #elif defined(__KEIL__) && defined(__C166__)
633 #elif defined(__LCC__) && defined(_WIN32) && defined(__LCCOPTIMLEVEL)
637 #elif defined(__LCC__)
645 #elif defined(__MWERKS__) && ((__MWERKS__-0) > 0)
649 #elif (defined(__NDPC__) || defined(__NDPX__)) && defined(__i386)
653 #elif defined(__PACIFIC__)
657 #elif defined(__PGI) && defined(__PGIC__) && defined(__PGIC_MINOR__)
666 #elif defined(__PGI) && (defined(__linux__) || defined(__WIN32__))
670 #elif defined(__PUREC__) && defined(__TOS__)
674 #elif defined(__SC__) && defined(__ZTC__)
678 #elif defined(__SUNPRO_C)
687 #elif defined(__SUNPRO_CC)
696 #elif defined(__TINYC__)
700 #elif defined(__TSC__)
704 #elif defined(__WATCOMC__)
708 #elif defined(__TURBOC__)
712 #elif defined(__ZTC__)
720 #elif defined(__GNUC__) && defined(__VERSION__)
723 # elif defined(__GNUC_MINOR__)
730 #elif defined(_MSC_VER) && ((_MSC_VER-0) > 0)
762 # elif defined(_CRAY1)
770 #elif (LZO_OS_DOS16 || LZO_OS_OS216 || LZO_OS_WIN16)
773 #elif defined(__aarch64__)
776 #elif defined(__alpha__) || defined(__alpha) || defined(_M_ALPHA)
779 #elif (LZO_ARCH_CRAY_MPP) && (defined(_CRAYT3D) || defined(_CRAYT3E))
782 #elif defined(__amd64__) || defined(__x86_64__) || defined(_M_AMD64)
785 #elif defined(__thumb__) || (defined(_M_ARM) && defined(_M_THUMB))
789 #elif defined(__IAR_SYSTEMS_ICC__) && defined(__ICCARM__)
794 # elif defined(__CPU_MODE__) && ((__CPU_MODE__-0) == 2)
799 #elif defined(__arm__) || defined(_M_ARM)
802 #elif (UINT_MAX <= LZO_0xffffL) && defined(__AVR__)
805 #elif defined(__avr32__) || defined(__AVR32__)
808 #elif defined(__bfin__)
811 #elif (UINT_MAX == LZO_0xffffL) && defined(__C166__)
814 #elif defined(__cris__)
817 #elif defined(__IAR_SYSTEMS_ICC__) && defined(__ICCEZ80__)
820 #elif defined(__H8300__) || defined(__H8300H__) || defined(__H8300S__) || defined(__H8300SX__)
823 #elif defined(__hppa__) || defined(__hppa)
826 #elif defined(__386__) || defined(__i386__) || defined(__i386) || defined(_M_IX86) || defined(_M_I386)
830 #elif (LZO_CC_ZORTECHC && defined(__I86__))
834 #elif (LZO_OS_DOS32 && LZO_CC_HIGHC) && defined(_I386)
838 #elif defined(__ia64__) || defined(__ia64) || defined(_M_IA64)
841 #elif
844 #elif defined(__IAR_SYSTEMS_ICC__) && defined(__ICCM16C__)
847 #elif defined(__m32r__)
850 #elif (LZO_OS_TOS) || defined(__m68k__) || defined(__m68000__) || defined(__mc68000__) || defined(__mc68020__) || defined(_M_M68K)
853 #elif (UINT_MAX == LZO_0xffffL) && defined(__C251__)
856 #elif (UINT_MAX == LZO_0xffffL) && defined(__C51__)
859 #elif defined(__IAR_SYSTEMS_ICC__) && defined(__ICC8051__)
862 #elif defined(__mips__) || defined(__mips) || defined(_MIPS_ARCH) || defined(_M_MRX000)
865 #elif (UINT_MAX == LZO_0xffffL) && defined(__MSP430__)
868 #elif defined(__IAR_SYSTEMS_ICC__) && defined(__ICC430__)
871 #elif defined(__powerpc__) || defined(__powerpc) || defined(__ppc__) || defined(__PPC__) || defined(_M_PPC) || defined(_ARCH_PPC) || defined(_ARCH_PWR)
874 #elif defined(__s390__) || defined(__s390) || defined(__s390x__) || defined(__s390x)
877 #elif defined(__sh__) || defined(_M_SH)
880 #elif defined(__sparc__) || defined(__sparc) || defined(__sparcv8)
883 #elif defined(__SPU__)
886 #elif (UINT_MAX == LZO_0xffffL) && defined(__z80)
889 #elif (LZO_ARCH_CRAY_PVP)
893 # elif (_ADDR64)
896 # elif (_ADDR32)
919 #elif 1 && (LZO_OS_DOS16 && defined(BLX286))
921 #elif 1 && (LZO_OS_DOS16 && defined(DOSX286))
923 #elif 1 && (LZO_OS_DOS16 && LZO_CC_BORLANDC && defined(__DPMI16__))
928 #elif (!LZO_ARCH_AMD64 && LZO_ARCH_X64) && defined(__LZO_ARCH_OVERRIDE)
933 #elif (!LZO_ARCH_ARM64 && LZO_ARCH_AARCH64) && defined(__LZO_ARCH_OVERRIDE)
938 #elif (!LZO_ARCH_I386 && LZO_ARCH_X86) && defined(__LZO_ARCH_OVERRIDE)
988 # elif defined(_MSC_VER) && ((defined(_M_IX86_FP) && ((_M_IX86_FP)+0 >= 2)) || defined(_M_AMD64))
996 # elif defined(_MSC_VER) && defined(__AVX__)
1041 #elif (LZO_ARCH_ARM64)
1049 #elif !defined(__LZO_MM_OVERRIDE)
1056 #elif defined(__HUGE__) || defined(_HUGE_) || defined(M_I86HM) || defined(_M_I86HM)
1058 #elif defined(__SMALL__) || defined(M_I86SM) || defined(_M_I86SM) || defined(SMALL_MODEL)
1060 #elif defined(__MEDIUM__) || defined(M_I86MM) || defined(_M_I86MM)
1062 #elif defined(__COMPACT__) || defined(M_I86CM) || defined(_M_I86CM)
1064 #elif defined(__LARGE__) || defined(M_I86LM) || defined(_M_I86LM) || defined(LARGE_MODEL)
1066 #elif (LZO_CC_AZTECC)
1069 # elif defined(_LARGE_CODE)
1071 # elif defined(_LARGE_DATA)
1076 #elif (LZO_CC_ZORTECHC && defined(__VCM__))
1090 #elif (LZO_CC_DMC || LZO_CC_SYMANTECC)
1092 #elif (LZO_CC_MSC && defined(_QC))
1097 #elif (LZO_CC_TURBOC && (__TURBOC__ < 0x0295))
1103 # elif (LZO_CC_ZORTECHC)
1114 #elif (LZO_CC_DMC || LZO_CC_SYMANTECC || LZO_CC_ZORTECHC)
1117 #elif (LZO_CC_MSC || LZO_CC_TOPSPEEDC)
1120 #elif (LZO_CC_TURBOC && (__TURBOC__ >= 0x0295))
1123 #elif ((LZO_CC_AZTECC || LZO_CC_PACIFICC || LZO_CC_TURBOC) && LZO_OS_DOS16)
1125 #elif (LZO_CC_WATCOMC)
1135 #elif (LZO_ARCH_C166)
1138 #elif ((__MODEL__) == 0)
1140 #elif ((__MODEL__) == 1)
1142 #elif ((__MODEL__) == 2)
1144 #elif ((__MODEL__) == 3)
1146 #elif ((__MODEL__) == 4)
1148 #elif ((__MODEL__) == 5)
1153 #elif (LZO_ARCH_MCS251)
1156 #elif ((__MODEL__) == 0)
1158 #elif ((__MODEL__) == 2)
1160 #elif ((__MODEL__) == 3)
1162 #elif ((__MODEL__) == 4)
1164 #elif ((__MODEL__) == 5)
1169 #elif (LZO_ARCH_MCS51)
1172 #elif ((__MODEL__) == 1)
1174 #elif ((__MODEL__) == 2)
1176 #elif ((__MODEL__) == 3)
1178 #elif ((__MODEL__) == 4)
1180 #elif ((__MODEL__) == 5)
1185 #elif (LZO_ARCH_CRAY_PVP)
1192 #elif (LZO_MM_FLAT)
1194 #elif (LZO_MM_HUGE)
1196 #elif (LZO_MM_LARGE)
1198 #elif (LZO_MM_MEDIUM)
1200 #elif (LZO_MM_PVP)
1202 #elif (LZO_MM_SMALL)
1204 #elif (LZO_MM_TINY)
1213 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1215 #elif (LZO_CC_IBMC >= 600)
1226 # elif (LZO_CC_INTELC && (__INTEL_COMPILER < 1200))
1263 # elif (LZO_HAVE_MM_HUGE_PTR)
1265 # elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1275 # elif (LZO_HAVE_MM_HUGE_PTR)
1277 # elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1287 # elif (LZO_HAVE_MM_HUGE_PTR)
1289 # elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1299 elif (LZO_HAVE_MM_HUGE_PTR)
1301 # elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1336 # elif 1
1350 # elif (LZO_CC_BORLANDC || LZO_CC_HIGHC || LZO_CC_NDPC || LZO_CC_PELLESC || LZO_CC_TURBOC)
1352 # elif (LZO_CC_CLANG && (LZO_CC_CLANG >= 0x030200ul))
1354 # elif (LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1356 # elif (LZO_CC_MSC && (_MSC_VER < 900))
1358 # elif (LZO_CC_KEILC)
1360 # elif (LZO_CC_PACIFICC)
1362 # elif (LZO_CC_WATCOMC) && defined(__cplusplus)
1371 # elif (LZO_CC_BORLANDC || LZO_CC_NDPC || LZO_CC_TURBOC)
1373 # elif (LZO_CC_CLANG || LZO_CC_LLVM)
1375 # elif (LZO_CC_MSC && (_MSC_VER < 900))
1377 # elif (LZO_CC_MSC)
1379 # elif (LZO_CC_KEILC || LZO_CC_PELLESC)
1388 # elif (LZO_CC_ARMCC || LZO_CC_CLANG || LZO_CC_INTELC || LZO_CC_WATCOMC)
1397 # elif 0 && (LZO_CC_GNUC)
1405 #elif defined(__cplusplus)
1407 #elif defined(__STDC_VERSION__) && (__STDC_VERSION__-0 >= 199901L)
1409 #elif (LZO_CC_BORLANDC && (__BORLANDC__ >= 0x0550))
1411 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CILLY || LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE || LZO_CC_PGI)
1413 #elif (LZO_CC_DMC)
1415 #elif (LZO_CC_GHS)
1417 #elif (LZO_CC_IBMC >= 600)
1419 #elif (LZO_CC_INTELC)
1421 #elif (LZO_CC_MWERKS && (__MWERKS__ >= 0x2405))
1423 #elif (LZO_CC_MSC && (_MSC_VER >= 900))
1425 #elif (LZO_CC_SUNPROC >= 0x5100)
1439 #elif (LZO_CC_IBMC >= 700)
1441 #elif (LZO_CC_INTELC_MSC && (__INTEL_COMPILER >= 450))
1443 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800))
1445 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1447 #elif (LZO_CC_MSC && (_MSC_VER >= 1200))
1449 #elif (LZO_CC_PGI >= 0x0d0a00ul)
1451 #elif (LZO_CC_SUNPROC >= 0x5100)
1465 #elif (LZO_CC_GNUC >= 0x030200ul)
1467 #elif (LZO_CC_IBMC >= 700)
1469 #elif (LZO_CC_INTELC_MSC && (__INTEL_COMPILER >= 600))
1471 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800))
1473 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1475 #elif (LZO_CC_MSC && (_MSC_VER >= 1300))
1477 #elif (LZO_CC_MWERKS && (__MWERKS__ >= 0x3200) && (LZO_OS_WIN32 || LZO_OS_WIN64))
1482 #elif (LZO_CC_PGI >= 0x0d0a00ul)
1484 #elif (LZO_CC_SUNPROC >= 0x5100)
1525 #elif defined(__GNUC_STDC_INLINE__)
1527 #elif defined(__STDC_VERSION__) && (__STDC_VERSION__-0 >= 199901L)
1544 #elif (LZO_CC_CLANG >= 0x020900ul)
1546 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 1210)) && 0
1548 #elif (LZO_CC_PGI >= 0x0d0a00ul) && 0
1562 #elif (LZO_CC_IBMC >= 700)
1564 #elif (LZO_CC_INTELC_MSC && (__INTEL_COMPILER >= 450))
1566 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 600))
1568 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1570 #elif (LZO_CC_MSC && (_MSC_VER >= 1200))
1572 #elif (LZO_CC_PGI >= 0x0d0a00ul)
1586 #elif (LZO_CC_INTELC_MSC && (__INTEL_COMPILER >= 450)) && defined(__cplusplus)
1588 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 900))
1590 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1592 #elif (LZO_CC_MSC && (_MSC_VER >= 1200)) && defined(__cplusplus)
1606 #elif (LZO_CC_IBMC >= 800) && !defined(__cplusplus)
1608 #elif (LZO_CC_IBMC >= 1210)
1610 #elif (LZO_CC_INTELC_MSC && (__INTEL_COMPILER >= 600))
1611 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 600))
1613 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM)
1615 #elif (LZO_CC_MSC && (_MSC_VER >= 1400))
1617 #elif (LZO_CC_PGI >= 0x0d0a00ul)
1631 #elif (LZO_CC_GHS) && !defined(__cplusplus)
1633 #elif (LZO_CC_IBMC >= 600)
1635 #elif (LZO_CC_INTELC && (__INTEL_COMPILER >= 700))
1637 #elif (LZO_CC_MSC && (_MSC_VER >= 1300))
1639 #elif (LZO_CC_SUNPROC >= 0x5100)
1650 #elif (LZO_CC_GNUC && (LZO_CC_GNUC < 0x020700ul))
1651 #elif (LZO_CC_GNUC && (LZO_CC_GNUC < 0x020800ul)) && defined(__cplusplus)
1652 #elif (LZO_CC_PCC && (LZO_CC_PCC < 0x010100ul))
1653 #elif (LZO_CC_SUNPROC && (LZO_CC_SUNPROC < 0x5110)) && !defined(__cplusplus)
1654 #elif (LZO_CC_GNUC >= 0x030400ul) && !(LZO_CC_PCC_GNUC) && (LZO_ARCH_AMD64 || LZO_ARCH_I386)
1658 #elif (LZO_CC_ARMCC || LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_INTELC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE || (LZO_CC_PGI >= 0x0d0a00ul) || (LZO_CC_SUNPROC >= 0x5100))
1662 #elif (LZO_CC_IBMC >= 700)
1666 #elif (LZO_CC_INTELC_MSC) || (LZO_CC_MSC && (_MSC_VER >= 1300))
1669 #elif (LZO_CC_WATCOMC && (__WATCOMC__ >= 900))
1684 #elif (LZO_CC_CILLY || LZO_CC_CLANG || LZO_CC_PGI || (LZO_CC_SUNPROC >= 0x5100))
1694 #elif (LZO_CC_CLANG && (LZO_CC_CLANG < 0x020800ul)) && defined(__cplusplus)
1695 #elif (LZO_CC_CILLY || LZO_CC_PCC)
1696 #elif (LZO_CC_INTELC_MSC) || (LZO_CC_MSC && (_MSC_VER >= 1300))
1703 #elif (LZO_CC_ARMCC || LZO_CC_CLANG || LZO_CC_GNUC || (LZO_CC_IBMC >= 700) || LZO_CC_INTELC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1714 #elif (LZO_CC_GNUC && (LZO_CC_GNUC < 0x020700ul))
1715 #elif (LZO_CC_GNUC && (LZO_CC_GNUC < 0x020800ul)) && defined(__cplusplus)
1716 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER < 810))
1717 #elif (LZO_CC_PCC && (LZO_CC_PCC < 0x010100ul))
1718 #elif (LZO_CC_SUNPROC && (LZO_CC_SUNPROC < 0x5110)) && !defined(__cplusplus)
1719 #elif (LZO_CC_ARMCC || LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_INTELC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE || (LZO_CC_PGI >= 0x0d0a00ul) || (LZO_CC_SUNPROC >= 0x5100))
1724 #elif (LZO_CC_IBMC >= 700)
1729 #elif (LZO_CC_INTELC_MSC) || (LZO_CC_MSC && (_MSC_VER >= 1300))
1732 #elif (LZO_CC_WATCOMC && (__WATCOMC__ >= 900))
1744 #elif (LZO_CC_GNUC >= 0x020700ul)
1746 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800))
1748 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1760 #elif (LZO_CC_GNUC >= 0x020700ul)
1762 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 800))
1764 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1780 #elif (LZO_CC_IBMC >= 1010)
1783 #elif (LZO_CC_INTELC && (__INTEL_COMPILER >= 800))
1786 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_LLVM || LZO_CC_PATHSCALE)
1822 #elif (LZO_CC_GNUC >= 0x040500ul)
1824 #elif (LZO_CC_INTELC_GNUC && (__INTEL_COMPILER >= 1300)) && 1
1849 # elif (LZO_CC_DMC || LZO_CC_SYMANTECC)
1851 # elif (LZO_CC_TURBOC && (__TURBOC__ == 0x0295))
1853 # elif (LZO_CC_CLANG && (LZO_CC_CLANG < 0x020900ul)) && defined(__cplusplus)
1855 # elif (LZO_CC_GNUC) && defined(__CHECKER__) && defined(__SPARSE_CHECKER__)
1864 # elif (LZO_CC_DMC || LZO_CC_PACIFICC || LZO_CC_SYMANTECC || LZO_CC_ZORTECHC)
1866 # elif (LZO_CC_GNUC) && defined(__CHECKER__) && defined(__SPARSE_CHECKER__)
1868 # elif (LZO_CC_GNUC >= 0x040700ul) && (LZO_CFG_USE_COUNTER) && defined(__cplusplus)
1870 # elif (LZO_CC_GNUC >= 0x040700ul)
1872 # elif (LZO_CC_MSC && (_MSC_VER < 900))
1874 # elif (LZO_CC_TURBOC && (__TURBOC__ == 0x0295))
1887 # elif (LZO_CC_DMC || LZO_CC_SYMANTECC || LZO_CC_ZORTECHC)
1893 # elif (LZO_OS_OS2 && (LZO_CC_ZORTECHC))
1898 # elif (LZO_CC_WATCOMC)
1907 # elif (LZO_OS_OS2 && (LZO_CC_DMC || LZO_CC_SYMANTECC))
1909 # elif (LZO_OS_OS2 && (LZO_CC_ZORTECHC))
1911 # elif (LZO_CC_MSC && (_MSC_VER >= 1400)) && defined(_M_CEE_PURE)
1913 # elif (LZO_CC_MSC && (_MSC_VER >= 600 && _MSC_VER < 700))
1916 # elif defined(_MT)
1924 #elif (LZO_ARCH_I386) && (LZO_CC_WATCOMC)
1926 #elif (LZO_ARCH_M68K && LZO_OS_TOS && (LZO_CC_PUREC || LZO_CC_TURBOC))
1951 # elif (LZO_OS_WIN32 && LZO_CC_GNUC) && defined(__PW32__)
1952 # elif ((LZO_OS_CYGWIN || defined(__MINGW32__)) && (LZO_CC_GNUC && (LZO_CC_GNUC < 0x025f00ul)))
1962 #elif defined(__SIZEOF_SHORT__)
1969 #elif defined(__SIZEOF_INT__)
1976 #elif defined(__SIZEOF_LONG__)
1983 #elif defined(__SIZEOF_LONG_LONG__)
2005 #elif defined(__SIZEOF_POINTER__)
2012 #elif defined(__SIZEOF_SIZE_T__)
2019 #elif defined(__SIZEOF_PTRDIFF_T__)
2027 # elif (USHRT_MAX == LZO_0xffffL)
2029 # elif (__LZO_LSR(USHRT_MAX,7) == 1)
2031 # elif (__LZO_LSR(USHRT_MAX,15) == 1)
2033 # elif (__LZO_LSR(USHRT_MAX,31) == 1)
2035 # elif (__LZO_LSR(USHRT_MAX,63) == 1)
2037 # elif (__LZO_LSR(USHRT_MAX,127) == 1)
2047 # elif (UINT_MAX == LZO_0xffffL)
2049 # elif (UINT_MAX == LZO_0xffffffffL)
2051 # elif (__LZO_LSR(UINT_MAX,7) == 1)
2053 # elif (__LZO_LSR(UINT_MAX,15) == 1)
2055 # elif (__LZO_LSR(UINT_MAX,31) == 1)
2057 # elif (__LZO_LSR(UINT_MAX,63) == 1)
2059 # elif (__LZO_LSR(UINT_MAX,127) == 1)
2069 # elif (__LZO_LSR(ULONG_MAX,7) == 1)
2071 # elif (__LZO_LSR(ULONG_MAX,15) == 1)
2073 # elif (__LZO_LSR(ULONG_MAX,31) == 1)
2075 # elif (__LZO_LSR(ULONG_MAX,39) == 1)
2077 # elif (__LZO_LSR(ULONG_MAX,63) == 1)
2079 # elif (__LZO_LSR(ULONG_MAX,127) == 1)
2092 # elif (__LZO_LSR(__LONG_LONG_MAX__,30) == 1)
2102 #elif (LZO_CC_CILLY) && defined(__GNUC__)
2104 #elif (LZO_CC_ARMCC_GNUC || LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_LLVM || LZO_CC_PATHSCALE)
2106 #elif
2108 #elif (LZO_OS_WIN64 || defined(_WIN64))
2110 #elif (LZO_ARCH_I386 && (LZO_CC_DMC))
2112 #elif (LZO_ARCH_I386 && (LZO_CC_SYMANTECC && (__SC__ >= 0x700)))
2114 #elif (LZO_ARCH_I386 && (LZO_CC_INTELC && defined(__linux__)))
2116 #elif (LZO_ARCH_I386 && (LZO_CC_MWERKS || LZO_CC_PELLESC || LZO_CC_PGI || LZO_CC_SUNPROC))
2118 #elif (LZO_ARCH_I386 && (LZO_CC_INTELC || LZO_CC_MSC))
2120 #elif ((LZO_OS_WIN32 || defined(_WIN32)) && (LZO_CC_MSC))
2122 #elif (LZO_ARCH_I386 && (LZO_CC_BORLANDC && (__BORLANDC__ >= 0x0520)))
2124 #elif (LZO_ARCH_I386 && (LZO_CC_WATCOMC && (__WATCOMC__ >= 1100)))
2126 #elif (LZO_CC_GHS && defined(__LLONG_BIT) && ((__LLONG_BIT-0) == 64))
2128 #elif (LZO_CC_WATCOMC && defined(_INTEGRAL_MAX_BITS) && ((_INTEGRAL_MAX_BITS-0) == 64))
2130 #elif (LZO_OS_OS400 || defined(__OS400__)) && defined(__LLP64_IFC__)
2132 #elif (defined(__vms) || defined(__VMS)) && ((__INITIAL_POINTER_SIZE-0) == 64)
2134 #elif (LZO_CC_SDCC) && (LZO_SIZEOF_INT == 2)
2135 #elif 1 && defined(__STDC_VERSION__) && (__STDC_VERSION__ >= 199901L)
2147 #elif defined(__NO_LONG_LONG)
2149 #elif defined(_NO_LONGLONG)
2155 #elif (LZO_ARCH_AMD64)
2157 #elif (LZO_ARCH_AVR)
2159 #elif (LZO_ARCH_H8300)
2162 # elif defined(__H8300H__) || defined(__H8300S__) || defined(__H8300SX__)
2167 #elif (LZO_ARCH_I086)
2169 #elif (LZO_ARCH_IA64)
2171 #elif (LZO_ARCH_M16C)
2173 #elif (LZO_ARCH_SPU)
2175 #elif (LZO_ARCH_Z80)
2177 #elif (LZO_SIZEOF_LONG == 8) && ((defined(__mips__) && defined(__R5900__)) || defined(__MIPS_PSX2__))
2179 #elif (LZO_OS_OS400 || defined(__OS400__))
2181 #elif (defined(__vms) || defined(__VMS)) && (__INITIAL_POINTER_SIZE+0 == 64)
2190 #elif defined(__ILP64__) || defined(__ILP64) || defined(_ILP64)
2194 #elif defined(__LLP64__) || defined(__LLP64) || defined(_LLP64) || defined(_WIN64)
2197 #elif defined(__LP64__) || defined(__LP64) || defined(_LP64)
2200 #elif (LZO_ARCH_AVR)
2202 #elif (LZO_ARCH_C166 || LZO_ARCH_MCS51 || LZO_ARCH_MCS251 || LZO_ARCH_MSP430)
2204 #elif (LZO_ARCH_H8300)
2207 # elif defined(__H8300H__) || defined(__H8300S__) || defined(__H8300SX__)
2216 #elif (LZO_ARCH_I086)
2219 # elif (LZO_MM_COMPACT || LZO_MM_LARGE || LZO_MM_HUGE)
2224 #elif (LZO_ARCH_M16C)
2230 #elif (LZO_ARCH_SPU)
2232 #elif (LZO_ARCH_Z80)
2234 #elif (LZO_SIZEOF_LONG == 8) && ((defined(__mips__) && defined(__R5900__)) || defined(__MIPS_PSX2__))
2236 #elif (LZO_OS_OS400 || defined(__OS400__))
2246 #elif (defined(__vms) || defined(__VMS)) && (__INITIAL_POINTER_SIZE+0 == 64)
2271 # elif (LZO_MM_COMPACT || LZO_MM_LARGE)
2294 #elif !(LZO_ABI_BIG_ENDIAN) && !(LZO_ABI_LITTLE_ENDIAN)
2297 #elif (LZO_ARCH_IA64) && (LZO_OS_POSIX_LINUX || LZO_OS_WIN64)
2299 #elif (LZO_ARCH_ALPHA || LZO_ARCH_AMD64 || LZO_ARCH_BLACKFIN || LZO_ARCH_CRIS || LZO_ARCH_I086 || LZO_ARCH_I386 || LZO_ARCH_MSP430)
2301 #elif (LZO_ARCH_AVR32 || LZO_ARCH_M68K || LZO_ARCH_S390 || LZO_ARCH_SPU)
2303 #elif 1 && defined(__IAR_SYSTEMS_ICC__) && defined(__LITTLE_ENDIAN__)
2309 #elif 1 && defined(__BIG_ENDIAN__) && !defined(__LITTLE_ENDIAN__)
2311 #elif 1 && defined(__LITTLE_ENDIAN__) && !defined(__BIG_ENDIAN__)
2313 #elif 1 && (LZO_ARCH_ARM) && defined(__ARMEB__) && !defined(__ARMEL__)
2315 #elif 1 && (LZO_ARCH_ARM) && defined(__ARMEL__) && !defined(__ARMEB__)
2317 #elif 1 && (LZO_ARCH_ARM && LZO_CC_ARMCC_ARMCC)
2320 # elif defined(__BIG_ENDIAN)
2326 #elif 1 && (LZO_ARCH_ARM64) && defined(__AARCH64EB__) && !defined(__AARCH64EL__)
2328 #elif 1 && (LZO_ARCH_ARM64) && defined(__AARCH64EL__) && !defined(__AARCH64EB__)
2330 #elif 1 && (LZO_ARCH_MIPS) && defined(__MIPSEB__) && !defined(__MIPSEL__)
2332 #elif 1 && (LZO_ARCH_MIPS) && defined(__MIPSEL__) && !defined(__MIPSEB__)
2341 #elif (LZO_ABI_LITTLE_ENDIAN)
2343 #elif (LZO_ABI_NEUTRAL_ENDIAN)
2349 #elif (LZO_SIZEOF_INT == 2 && LZO_SIZEOF_LONG == 2 && LZO_SIZEOF_VOID_P == 2)
2352 #elif (LZO_SIZEOF_INT == 2 && LZO_SIZEOF_LONG == 4 && LZO_SIZEOF_VOID_P == 4)
2355 #elif (LZO_SIZEOF_INT == 4 && LZO_SIZEOF_LONG == 4 && LZO_SIZEOF_VOID_P == 4)
2358 #elif (LZO_SIZEOF_INT == 4 && LZO_SIZEOF_LONG == 4 && LZO_SIZEOF_VOID_P == 8 && LZO_SIZEOF_SIZE_T == 8)
2361 #elif (LZO_SIZEOF_INT == 4 && LZO_SIZEOF_LONG == 8 && LZO_SIZEOF_VOID_P == 8)
2364 #elif (LZO_SIZEOF_INT == 8 && LZO_SIZEOF_LONG == 8 && LZO_SIZEOF_VOID_P == 8)
2367 #elif (LZO_SIZEOF_INT == 4 && LZO_SIZEOF_LONG == 8 && LZO_SIZEOF_VOID_P == 4)
2372 #elif !defined(__LZO_LIBC_OVERRIDE)
2375 #elif (LZO_LIBC_FREESTANDING)
2377 #elif (LZO_LIBC_MOSTLY_FREESTANDING)
2379 #elif (LZO_LIBC_ISOC90)
2381 #elif (LZO_LIBC_ISOC99)
2383 #elif (LZO_CC_ARMCC_ARMCC) && defined(__ARMCLIB_VERSION)
2386 #elif defined(__dietlibc__)
2389 #elif defined(_NEWLIB_VERSION)
2392 #elif defined(__UCLIBC__) && defined(__UCLIBC_MAJOR__) && defined(__UCLIBC_MINOR__)
2399 #elif defined(__GLIBC__) && defined(__GLIBC_MINOR__)
2402 #elif (LZO_CC_MWERKS) && defined(__MSL__)
2405 #elif 1 && defined(__IAR_SYSTEMS_ICC__)
2415 #elif (LZO_OS_WIN64 && (LZO_CC_DMC || LZO_CC_INTELC || LZO_CC_MSC || LZO_CC_PELLESC))
2416 #elif (LZO_ARCH_I386 && LZO_CC_GNUC && (LZO_CC_GNUC == 0x011f00ul))
2417 #elif (LZO_ARCH_I386 && (LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_INTELC || LZO_CC_PATHSCALE))
2419 #elif (LZO_ARCH_AMD64 && (LZO_CC_CLANG || LZO_CC_GNUC || LZO_CC_INTELC || LZO_CC_PATHSCALE))
2421 #elif (LZO_CC_GNUC)
2430 #elif (LZO_CC_INTELC && (__INTEL_COMPILER < 1000))
2444 #elif (LZO_ARCH_AMD64)
2456 #elif (LZO_ARCH_ARM)
2464 # elif defined(__TARGET_ARCH_ARM) && ((__TARGET_ARCH_ARM+0) >= 7)
2471 # elif defined(__TARGET_ARCH_ARM) && ((__TARGET_ARCH_ARM+0) >= 6) && !defined(__TARGET_PROFILE_M)
2479 #elif (LZO_ARCH_ARM64)
2489 #elif (LZO_ARCH_CRIS)
2496 #elif (LZO_ARCH_I386)
2503 #elif (LZO_ARCH_IA64)
2507 #elif (LZO_ARCH_M68K)
2518 #elif (LZO_ARCH_MIPS)
2520 #elif (LZO_ARCH_POWERPC)
2536 #elif (LZO_ARCH_S390)
2548 #elif (LZO_ARCH_SH)
2555 #elif (LZO_CC_LLVM)
2578 #elif (LZO_MM_FLAT) && (defined(__LZO_INFOSTR_PM) || defined(LZO_INFO_ABI_PM))
2580 #elif defined(LZO_INFO_MM)
2586 #elif defined(LZO_INFO_ABI_PM)
2592 #elif defined(LZO_INFO_ABI_ENDIAN)
2598 #elif defined(LZO_INFO_OS_CONSOLE)
2600 #elif defined(LZO_INFO_OS_POSIX)
2606 #elif defined(LZO_INFO_LIBC)
2612 #elif defined(LZO_INFO_CCVER)
2639 #elif (LZO_SIZEOF_INT == 2)
2642 #elif (LZO_SIZEOF_SHORT == 2)
2645 #elif 1 && !(LZO_CFG_TYPE_NO_MODE_HI) && (LZO_CC_CLANG || (LZO_CC_GNUC >= 0x025f00ul) || LZO_CC_LLVM)
2650 #elif (LZO_SIZEOF___INT16 == 2)
2665 #elif (LZO_SIZEOF_INT == 4)
2668 #elif (LZO_SIZEOF_SHORT == 4)
2671 #elif (LZO_SIZEOF_LONG_LONG == 4)
2674 #elif 1 && !(LZO_CFG_TYPE_NO_MODE_SI) && (LZO_CC_CLANG || (LZO_CC_GNUC >= 0x025f00ul) || LZO_CC_LLVM) && (__INT_MAX__+0 > 2147483647L)
2679 #elif 1 && !(LZO_CFG_TYPE_NO_MODE_SI) && (LZO_CC_GNUC >= 0x025f00ul) && defined(__AVR__) && (__LONG_MAX__+0 == 32767L)
2686 #elif (LZO_SIZEOF___INT32 == 4)
2707 #elif (LZO_SIZEOF_LONG == 8)
2711 #elif (LZO_SIZEOF_LONG_LONG == 8) && !(LZO_CFG_TYPE_PREFER___INT64)
2717 # elif 0
2725 #elif (LZO_SIZEOF___INT64 == 8)
2748 #elif (LZO_SIZEOF_INT >= 4) && (LZO_SIZEOF_INT < LZO_SIZEOF_LONG)
2752 #elif (LZO_SIZEOF_LONG >= 4)
2811 #elif (LZO_CC_MSC && (_MSC_VER >= 1300) && (LZO_SIZEOF_VOID_P == 4) && (LZO_SIZEOF_INT == 4))
2817 #elif (LZO_SIZEOF_SHORT == LZO_SIZEOF_VOID_P) && (LZO_SIZEOF_INT > LZO_SIZEOF_VOID_P)
2821 #elif (LZO_SIZEOF_INT >= LZO_SIZEOF_VOID_P) && (LZO_SIZEOF_INT < LZO_SIZEOF_LONG)
2825 #elif (LZO_SIZEOF_LONG >= LZO_SIZEOF_VOID_P)
2829 #elif (LZO_SIZEOF_LZO_INT64L_T >= LZO_SIZEOF_VOID_P)
2847 #elif (LZO_WORDSIZE == LZO_SIZEOF_LONG)
2851 #elif (LZO_WORDSIZE == LZO_SIZEOF_INT)
2855 #elif (LZO_WORDSIZE == LZO_SIZEOF_SHORT)
2859 #elif (LZO_WORDSIZE == 1)
2863 #elif (LZO_WORDSIZE == LZO_SIZEOF_LZO_INT64L_T)
2867 #elif (LZO_ARCH_SPU) && (LZO_CC_GNUC)
2944 elif (LZO_BROKEN_INTEGRAL_CONSTANTS) && (LZO_SIZEOF_LONG >= 2)
2947 # elif (LZO_SIZEOF_INT >= 2)
2950 # elif (LZO_SIZEOF_LONG >= 2)
2961 # elif (LZO_BROKEN_INTEGRAL_CONSTANTS) && (LZO_SIZEOF_LONG >= 4)
2964 # elif (LZO_SIZEOF_INT >= 4)
2967 # elif (LZO_SIZEOF_LONG >= 4)
2970 # elif (LZO_SIZEOF_LONG_LONG >= 4)
2981 # elif (LZO_BROKEN_INTEGRAL_CONSTANTS) && (LZO_SIZEOF_LONG >= 8)
2984 # elif (LZO_SIZEOF_INT >= 8)
2987 # elif (LZO_SIZEOF_LONG >= 8)