439 lines
24 KiB
ObjectPascal
439 lines
24 KiB
ObjectPascal
unit testlibgcc;
|
|
interface
|
|
uses SysUtils,libgcc;
|
|
procedure test_libgcc;
|
|
implementation
|
|
procedure test_libgcc;
|
|
begin
|
|
try
|
|
{$IFDEF WIN64}
|
|
writeln('__alloca: ',NativeInt(@__alloca));
|
|
writeln('___chkstk_ms: ',NativeInt(@___chkstk_ms));
|
|
writeln('__multi3: ',NativeInt(@__multi3));
|
|
writeln('__negti2: ',NativeInt(@__negti2));
|
|
writeln('__lshrti3: ',NativeInt(@__lshrti3));
|
|
writeln('__ashlti3: ',NativeInt(@__ashlti3));
|
|
writeln('__ashrti3: ',NativeInt(@__ashrti3));
|
|
writeln('__cmpti2: ',NativeInt(@__cmpti2));
|
|
writeln('__ucmpti2: ',NativeInt(@__ucmpti2));
|
|
writeln('__clear_cache: ',NativeInt(@__clear_cache));
|
|
writeln('getpagesize: ',NativeInt(@getpagesize));
|
|
writeln('__do_global_dtors: ',NativeInt(@__do_global_dtors));
|
|
writeln('__absvdi2: ',NativeInt(@__absvdi2));
|
|
writeln('__absvti2: ',NativeInt(@__absvti2));
|
|
writeln('__addvdi3: ',NativeInt(@__addvdi3));
|
|
writeln('__addvti3: ',NativeInt(@__addvti3));
|
|
writeln('__subvdi3: ',NativeInt(@__subvdi3));
|
|
writeln('__subvti3: ',NativeInt(@__subvti3));
|
|
writeln('__mulvdi3: ',NativeInt(@__mulvdi3));
|
|
writeln('__mulvti3: ',NativeInt(@__mulvti3));
|
|
writeln('__negvdi2: ',NativeInt(@__negvdi2));
|
|
writeln('__negvti2: ',NativeInt(@__negvti2));
|
|
writeln('__ffsdi2: ',NativeInt(@__ffsdi2));
|
|
writeln('__ffsti2: ',NativeInt(@__ffsti2));
|
|
writeln('__clzdi2: ',NativeInt(@__clzdi2));
|
|
writeln('__clzti2: ',NativeInt(@__clzti2));
|
|
writeln('__ctzdi2: ',NativeInt(@__ctzdi2));
|
|
writeln('__ctzti2: ',NativeInt(@__ctzti2));
|
|
writeln('__popcountdi2: ',NativeInt(@__popcountdi2));
|
|
writeln('__popcountti2: ',NativeInt(@__popcountti2));
|
|
writeln('__paritydi2: ',NativeInt(@__paritydi2));
|
|
writeln('__parityti2: ',NativeInt(@__parityti2));
|
|
writeln('__powisf2: ',NativeInt(@__powisf2));
|
|
writeln('__powidf2: ',NativeInt(@__powidf2));
|
|
writeln('__powixf2: ',NativeInt(@__powixf2));
|
|
writeln('__powitf2: ',NativeInt(@__powitf2));
|
|
writeln('__mulsc3: ',NativeInt(@__mulsc3));
|
|
writeln('__muldc3: ',NativeInt(@__muldc3));
|
|
writeln('__mulxc3: ',NativeInt(@__mulxc3));
|
|
writeln('__multc3: ',NativeInt(@__multc3));
|
|
writeln('__divsc3: ',NativeInt(@__divsc3));
|
|
writeln('__divdc3: ',NativeInt(@__divdc3));
|
|
writeln('__divxc3: ',NativeInt(@__divxc3));
|
|
writeln('__divtc3: ',NativeInt(@__divtc3));
|
|
writeln('__bswapsi2: ',NativeInt(@__bswapsi2));
|
|
writeln('__bswapdi2: ',NativeInt(@__bswapdi2));
|
|
writeln('__clrsbdi2: ',NativeInt(@__clrsbdi2));
|
|
writeln('__clrsbti2: ',NativeInt(@__clrsbti2));
|
|
writeln('__fixunssfdi: ',NativeInt(@__fixunssfdi));
|
|
writeln('__fixunsdfdi: ',NativeInt(@__fixunsdfdi));
|
|
writeln('__fixunsxfdi: ',NativeInt(@__fixunsxfdi));
|
|
writeln('__fixsfti: ',NativeInt(@__fixsfti));
|
|
writeln('__fixdfti: ',NativeInt(@__fixdfti));
|
|
writeln('__fixxfti: ',NativeInt(@__fixxfti));
|
|
writeln('__fixunssfti: ',NativeInt(@__fixunssfti));
|
|
writeln('__fixunsdfti: ',NativeInt(@__fixunsdfti));
|
|
writeln('__fixunsxfti: ',NativeInt(@__fixunsxfti));
|
|
writeln('__floattisf: ',NativeInt(@__floattisf));
|
|
writeln('__floattidf: ',NativeInt(@__floattidf));
|
|
writeln('__floattixf: ',NativeInt(@__floattixf));
|
|
writeln('__floatuntisf: ',NativeInt(@__floatuntisf));
|
|
writeln('__floatuntidf: ',NativeInt(@__floatuntidf));
|
|
writeln('__floatuntixf: ',NativeInt(@__floatuntixf));
|
|
writeln('__gcc_bcmp: ',NativeInt(@__gcc_bcmp));
|
|
writeln('__divti3: ',NativeInt(@__divti3));
|
|
writeln('__modti3: ',NativeInt(@__modti3));
|
|
writeln('__divmodti4: ',NativeInt(@__divmodti4));
|
|
writeln('__udivti3: ',NativeInt(@__udivti3));
|
|
writeln('__umodti3: ',NativeInt(@__umodti3));
|
|
writeln('__udivmodti4: ',NativeInt(@__udivmodti4));
|
|
writeln('__udiv_w_sdiv: ',NativeInt(@__udiv_w_sdiv));
|
|
writeln('__dfp_set_round: ',NativeInt(@__dfp_set_round));
|
|
writeln('__bid32_to_binary32: ',NativeInt(@__bid32_to_binary32));
|
|
writeln('isinfd32: ',NativeInt(@isinfd32));
|
|
writeln('isinfd64: ',NativeInt(@isinfd64));
|
|
writeln('isinfd128: ',NativeInt(@isinfd128));
|
|
writeln('__bid64_isSigned: ',NativeInt(@__bid64_isSigned));
|
|
writeln('__bid128_isSigned: ',NativeInt(@__bid128_isSigned));
|
|
writeln('__bid_round64_2_18: ',NativeInt(@__bid_round64_2_18));
|
|
writeln('__bid64_from_int32: ',NativeInt(@__bid64_from_int32));
|
|
writeln('__bid64_add: ',NativeInt(@__bid64_add));
|
|
writeln('__bid64dq_add: ',NativeInt(@__bid64dq_add));
|
|
writeln('__bid64_mul: ',NativeInt(@__bid64_mul));
|
|
writeln('__bid64qq_mul: ',NativeInt(@__bid64qq_mul));
|
|
writeln('__bid64_quiet_equal: ',NativeInt(@__bid64_quiet_equal));
|
|
writeln('__bid128_quiet_equal: ',NativeInt(@__bid128_quiet_equal));
|
|
writeln('__bid32_to_bid64: ',NativeInt(@__bid32_to_bid64));
|
|
writeln('__bid32_to_bid128: ',NativeInt(@__bid32_to_bid128));
|
|
writeln('__bid64_to_bid128: ',NativeInt(@__bid64_to_bid128));
|
|
writeln('__bid64_to_int32_rnint: ',NativeInt(@__bid64_to_int32_rnint));
|
|
writeln('__bid64_to_int64_rnint: ',NativeInt(@__bid64_to_int64_rnint));
|
|
writeln('__bid64_to_uint32_rnint: ',NativeInt(@__bid64_to_uint32_rnint));
|
|
writeln('__bid64_to_uint64_rnint: ',NativeInt(@__bid64_to_uint64_rnint));
|
|
writeln('__bid128_to_int32_rnint: ',NativeInt(@__bid128_to_int32_rnint));
|
|
writeln('__bid128_to_int64_rnint: ',NativeInt(@__bid128_to_int64_rnint));
|
|
writeln('__bid128_to_uint32_rnint: ',NativeInt(@__bid128_to_uint32_rnint));
|
|
writeln('__bid128_to_uint64_rnint: ',NativeInt(@__bid128_to_uint64_rnint));
|
|
writeln('__bid_addsd3: ',NativeInt(@__bid_addsd3));
|
|
writeln('__bid_divsd3: ',NativeInt(@__bid_divsd3));
|
|
writeln('__bid_mulsd3: ',NativeInt(@__bid_mulsd3));
|
|
writeln('__bid_eqsd2: ',NativeInt(@__bid_eqsd2));
|
|
writeln('__bid_nesd2: ',NativeInt(@__bid_nesd2));
|
|
writeln('__bid_ltsd2: ',NativeInt(@__bid_ltsd2));
|
|
writeln('__bid_gtsd2: ',NativeInt(@__bid_gtsd2));
|
|
writeln('__bid_lesd2: ',NativeInt(@__bid_lesd2));
|
|
writeln('__bid_gesd2: ',NativeInt(@__bid_gesd2));
|
|
writeln('__bid_fixsdsi: ',NativeInt(@__bid_fixsdsi));
|
|
writeln('__bid_fixsddi: ',NativeInt(@__bid_fixsddi));
|
|
writeln('__bid_fixunssdsi: ',NativeInt(@__bid_fixunssdsi));
|
|
writeln('__bid_fixunssddi: ',NativeInt(@__bid_fixunssddi));
|
|
writeln('__bid_floatsisd: ',NativeInt(@__bid_floatsisd));
|
|
writeln('__bid_floatdisd: ',NativeInt(@__bid_floatdisd));
|
|
writeln('__bid_floatunssisd: ',NativeInt(@__bid_floatunssisd));
|
|
writeln('__bid_floatunsdisd: ',NativeInt(@__bid_floatunsdisd));
|
|
writeln('__bid_truncsdsf: ',NativeInt(@__bid_truncsdsf));
|
|
writeln('__bid_extendsddf: ',NativeInt(@__bid_extendsddf));
|
|
writeln('__bid_extendsdxf: ',NativeInt(@__bid_extendsdxf));
|
|
writeln('__bid_extendsdtf: ',NativeInt(@__bid_extendsdtf));
|
|
writeln('__bid_extendsfsd: ',NativeInt(@__bid_extendsfsd));
|
|
writeln('__bid_truncdfsd: ',NativeInt(@__bid_truncdfsd));
|
|
writeln('__bid_truncxfsd: ',NativeInt(@__bid_truncxfsd));
|
|
writeln('__bid_trunctfsd: ',NativeInt(@__bid_trunctfsd));
|
|
writeln('__bid_extendsddd2: ',NativeInt(@__bid_extendsddd2));
|
|
writeln('__bid_extendsdtd2: ',NativeInt(@__bid_extendsdtd2));
|
|
writeln('__bid_unordsd2: ',NativeInt(@__bid_unordsd2));
|
|
writeln('__bid_adddd3: ',NativeInt(@__bid_adddd3));
|
|
writeln('__bid_divdd3: ',NativeInt(@__bid_divdd3));
|
|
writeln('__bid_muldd3: ',NativeInt(@__bid_muldd3));
|
|
writeln('__bid_eqdd2: ',NativeInt(@__bid_eqdd2));
|
|
writeln('__bid_nedd2: ',NativeInt(@__bid_nedd2));
|
|
writeln('__bid_ltdd2: ',NativeInt(@__bid_ltdd2));
|
|
writeln('__bid_gtdd2: ',NativeInt(@__bid_gtdd2));
|
|
writeln('__bid_ledd2: ',NativeInt(@__bid_ledd2));
|
|
writeln('__bid_gedd2: ',NativeInt(@__bid_gedd2));
|
|
writeln('__bid_fixddsi: ',NativeInt(@__bid_fixddsi));
|
|
writeln('__bid_fixdddi: ',NativeInt(@__bid_fixdddi));
|
|
writeln('__bid_fixunsddsi: ',NativeInt(@__bid_fixunsddsi));
|
|
writeln('__bid_fixunsdddi: ',NativeInt(@__bid_fixunsdddi));
|
|
writeln('__bid_floatsidd: ',NativeInt(@__bid_floatsidd));
|
|
writeln('__bid_floatdidd: ',NativeInt(@__bid_floatdidd));
|
|
writeln('__bid_floatunssidd: ',NativeInt(@__bid_floatunssidd));
|
|
writeln('__bid_floatunsdidd: ',NativeInt(@__bid_floatunsdidd));
|
|
writeln('__bid_truncddsf: ',NativeInt(@__bid_truncddsf));
|
|
writeln('__bid_truncdddf: ',NativeInt(@__bid_truncdddf));
|
|
writeln('__bid_extendddxf: ',NativeInt(@__bid_extendddxf));
|
|
writeln('__bid_extendddtf: ',NativeInt(@__bid_extendddtf));
|
|
writeln('__bid_extendsfdd: ',NativeInt(@__bid_extendsfdd));
|
|
writeln('__bid_extenddfdd: ',NativeInt(@__bid_extenddfdd));
|
|
writeln('__bid_truncxfdd: ',NativeInt(@__bid_truncxfdd));
|
|
writeln('__bid_trunctfdd: ',NativeInt(@__bid_trunctfdd));
|
|
writeln('__bid_truncddsd2: ',NativeInt(@__bid_truncddsd2));
|
|
writeln('__bid_extendddtd2: ',NativeInt(@__bid_extendddtd2));
|
|
writeln('__bid_unorddd2: ',NativeInt(@__bid_unorddd2));
|
|
writeln('__bid_addtd3: ',NativeInt(@__bid_addtd3));
|
|
writeln('__bid_divtd3: ',NativeInt(@__bid_divtd3));
|
|
writeln('__bid_multd3: ',NativeInt(@__bid_multd3));
|
|
writeln('__bid_eqtd2: ',NativeInt(@__bid_eqtd2));
|
|
writeln('__bid_netd2: ',NativeInt(@__bid_netd2));
|
|
writeln('__bid_lttd2: ',NativeInt(@__bid_lttd2));
|
|
writeln('__bid_gttd2: ',NativeInt(@__bid_gttd2));
|
|
writeln('__bid_letd2: ',NativeInt(@__bid_letd2));
|
|
writeln('__bid_getd2: ',NativeInt(@__bid_getd2));
|
|
writeln('__bid_fixtdsi: ',NativeInt(@__bid_fixtdsi));
|
|
writeln('__bid_fixtddi: ',NativeInt(@__bid_fixtddi));
|
|
writeln('__bid_fixunstdsi: ',NativeInt(@__bid_fixunstdsi));
|
|
writeln('__bid_fixunstddi: ',NativeInt(@__bid_fixunstddi));
|
|
writeln('__bid_floatsitd: ',NativeInt(@__bid_floatsitd));
|
|
writeln('__bid_floatditd: ',NativeInt(@__bid_floatditd));
|
|
writeln('__bid_floatunssitd: ',NativeInt(@__bid_floatunssitd));
|
|
writeln('__bid_floatunsditd: ',NativeInt(@__bid_floatunsditd));
|
|
writeln('__bid_trunctdsf: ',NativeInt(@__bid_trunctdsf));
|
|
writeln('__bid_trunctddf: ',NativeInt(@__bid_trunctddf));
|
|
writeln('__bid_trunctdxf: ',NativeInt(@__bid_trunctdxf));
|
|
writeln('__bid_trunctdtf: ',NativeInt(@__bid_trunctdtf));
|
|
writeln('__bid_extendsftd: ',NativeInt(@__bid_extendsftd));
|
|
writeln('__bid_extenddftd: ',NativeInt(@__bid_extenddftd));
|
|
writeln('__bid_extendxftd: ',NativeInt(@__bid_extendxftd));
|
|
writeln('__bid_extendtftd: ',NativeInt(@__bid_extendtftd));
|
|
writeln('__bid_trunctdsd2: ',NativeInt(@__bid_trunctdsd2));
|
|
writeln('__bid_trunctddd2: ',NativeInt(@__bid_trunctddd2));
|
|
writeln('__bid_unordtd2: ',NativeInt(@__bid_unordtd2));
|
|
writeln('__sfp_handle_exceptions: ',NativeInt(@__sfp_handle_exceptions));
|
|
writeln('__addtf3: ',NativeInt(@__addtf3));
|
|
writeln('__divtf3: ',NativeInt(@__divtf3));
|
|
writeln('__eqtf2: ',NativeInt(@__eqtf2));
|
|
writeln('__netf2: ',NativeInt(@__netf2));
|
|
writeln('__getf2: ',NativeInt(@__getf2));
|
|
writeln('__gttf2: ',NativeInt(@__gttf2));
|
|
writeln('__letf2: ',NativeInt(@__letf2));
|
|
writeln('__lttf2: ',NativeInt(@__lttf2));
|
|
writeln('__multf3: ',NativeInt(@__multf3));
|
|
writeln('__negtf2: ',NativeInt(@__negtf2));
|
|
writeln('__subtf3: ',NativeInt(@__subtf3));
|
|
writeln('__unordtf2: ',NativeInt(@__unordtf2));
|
|
writeln('__fixtfsi: ',NativeInt(@__fixtfsi));
|
|
writeln('__fixunstfsi: ',NativeInt(@__fixunstfsi));
|
|
writeln('__floatsitf: ',NativeInt(@__floatsitf));
|
|
writeln('__floatunsitf: ',NativeInt(@__floatunsitf));
|
|
writeln('__fixtfdi: ',NativeInt(@__fixtfdi));
|
|
writeln('__fixunstfdi: ',NativeInt(@__fixunstfdi));
|
|
writeln('__floatditf: ',NativeInt(@__floatditf));
|
|
writeln('__floatunditf: ',NativeInt(@__floatunditf));
|
|
writeln('__fixtfti: ',NativeInt(@__fixtfti));
|
|
writeln('__fixunstfti: ',NativeInt(@__fixunstfti));
|
|
writeln('__floattitf: ',NativeInt(@__floattitf));
|
|
writeln('__floatuntitf: ',NativeInt(@__floatuntitf));
|
|
writeln('__extendsftf2: ',NativeInt(@__extendsftf2));
|
|
writeln('__extenddftf2: ',NativeInt(@__extenddftf2));
|
|
writeln('__extendxftf2: ',NativeInt(@__extendxftf2));
|
|
writeln('__trunctfsf2: ',NativeInt(@__trunctfsf2));
|
|
writeln('__trunctfdf2: ',NativeInt(@__trunctfdf2));
|
|
writeln('__trunctfxf2: ',NativeInt(@__trunctfxf2));
|
|
writeln('__enable_execute_stack: ',NativeInt(@__enable_execute_stack));
|
|
{$ELSE}
|
|
writeln('___chkstk: ',NativeInt(@___chkstk));
|
|
writeln('__alloca: ',NativeInt(@__alloca));
|
|
writeln('___chkstk_ms: ',NativeInt(@___chkstk_ms));
|
|
writeln('___muldi3: ',NativeInt(@___muldi3));
|
|
writeln('___negdi2: ',NativeInt(@___negdi2));
|
|
writeln('___lshrdi3: ',NativeInt(@___lshrdi3));
|
|
writeln('___ashldi3: ',NativeInt(@___ashldi3));
|
|
writeln('___ashrdi3: ',NativeInt(@___ashrdi3));
|
|
writeln('___cmpdi2: ',NativeInt(@___cmpdi2));
|
|
writeln('___ucmpdi2: ',NativeInt(@___ucmpdi2));
|
|
writeln('___clear_cache: ',NativeInt(@___clear_cache));
|
|
writeln('___do_global_dtors: ',NativeInt(@___do_global_dtors));
|
|
writeln('___absvsi2: ',NativeInt(@___absvsi2));
|
|
writeln('___absvdi2: ',NativeInt(@___absvdi2));
|
|
writeln('___addvsi3: ',NativeInt(@___addvsi3));
|
|
writeln('___addvdi3: ',NativeInt(@___addvdi3));
|
|
writeln('___subvsi3: ',NativeInt(@___subvsi3));
|
|
writeln('___subvdi3: ',NativeInt(@___subvdi3));
|
|
writeln('___mulvsi3: ',NativeInt(@___mulvsi3));
|
|
writeln('___mulvdi3: ',NativeInt(@___mulvdi3));
|
|
writeln('___negvsi2: ',NativeInt(@___negvsi2));
|
|
writeln('___negvdi2: ',NativeInt(@___negvdi2));
|
|
writeln('___ffssi2: ',NativeInt(@___ffssi2));
|
|
writeln('___ffsdi2: ',NativeInt(@___ffsdi2));
|
|
writeln('___clzsi2: ',NativeInt(@___clzsi2));
|
|
writeln('___clzdi2: ',NativeInt(@___clzdi2));
|
|
writeln('___ctzsi2: ',NativeInt(@___ctzsi2));
|
|
writeln('___ctzdi2: ',NativeInt(@___ctzdi2));
|
|
writeln('___popcountsi2: ',NativeInt(@___popcountsi2));
|
|
writeln('___popcountdi2: ',NativeInt(@___popcountdi2));
|
|
writeln('___paritysi2: ',NativeInt(@___paritysi2));
|
|
writeln('___paritydi2: ',NativeInt(@___paritydi2));
|
|
writeln('___powisf2: ',NativeInt(@___powisf2));
|
|
writeln('___powidf2: ',NativeInt(@___powidf2));
|
|
writeln('___powixf2: ',NativeInt(@___powixf2));
|
|
writeln('___powitf2: ',NativeInt(@___powitf2));
|
|
writeln('___mulsc3: ',NativeInt(@___mulsc3));
|
|
writeln('___muldc3: ',NativeInt(@___muldc3));
|
|
writeln('___mulxc3: ',NativeInt(@___mulxc3));
|
|
writeln('___multc3: ',NativeInt(@___multc3));
|
|
writeln('___divsc3: ',NativeInt(@___divsc3));
|
|
writeln('___divdc3: ',NativeInt(@___divdc3));
|
|
writeln('___divxc3: ',NativeInt(@___divxc3));
|
|
writeln('___divtc3: ',NativeInt(@___divtc3));
|
|
writeln('___bswapsi2: ',NativeInt(@___bswapsi2));
|
|
writeln('___bswapdi2: ',NativeInt(@___bswapdi2));
|
|
writeln('___clrsbsi2: ',NativeInt(@___clrsbsi2));
|
|
writeln('___clrsbdi2: ',NativeInt(@___clrsbdi2));
|
|
writeln('___fixunssfsi: ',NativeInt(@___fixunssfsi));
|
|
writeln('___fixunsdfsi: ',NativeInt(@___fixunsdfsi));
|
|
writeln('___fixunsxfsi: ',NativeInt(@___fixunsxfsi));
|
|
writeln('___fixsfdi: ',NativeInt(@___fixsfdi));
|
|
writeln('___fixdfdi: ',NativeInt(@___fixdfdi));
|
|
writeln('___fixxfdi: ',NativeInt(@___fixxfdi));
|
|
writeln('___fixunssfdi: ',NativeInt(@___fixunssfdi));
|
|
writeln('___fixunsdfdi: ',NativeInt(@___fixunsdfdi));
|
|
writeln('___fixunsxfdi: ',NativeInt(@___fixunsxfdi));
|
|
writeln('___floatdisf: ',NativeInt(@___floatdisf));
|
|
writeln('___floatdidf: ',NativeInt(@___floatdidf));
|
|
writeln('___floatdixf: ',NativeInt(@___floatdixf));
|
|
writeln('___floatundisf: ',NativeInt(@___floatundisf));
|
|
writeln('___floatundidf: ',NativeInt(@___floatundidf));
|
|
writeln('___floatundixf: ',NativeInt(@___floatundixf));
|
|
writeln('___gcc_bcmp: ',NativeInt(@___gcc_bcmp));
|
|
writeln('___divdi3: ',NativeInt(@___divdi3));
|
|
writeln('___moddi3: ',NativeInt(@___moddi3));
|
|
writeln('___divmoddi4: ',NativeInt(@___divmoddi4));
|
|
writeln('___udivdi3: ',NativeInt(@___udivdi3));
|
|
writeln('___umoddi3: ',NativeInt(@___umoddi3));
|
|
writeln('___udivmoddi4: ',NativeInt(@___udivmoddi4));
|
|
writeln('___udiv_w_sdiv: ',NativeInt(@___udiv_w_sdiv));
|
|
writeln('___dfp_set_round: ',NativeInt(@___dfp_set_round));
|
|
writeln('___bid32_to_binary32: ',NativeInt(@___bid32_to_binary32));
|
|
writeln('_isinfd32: ',NativeInt(@_isinfd32));
|
|
writeln('_isinfd64: ',NativeInt(@_isinfd64));
|
|
writeln('_isinfd128: ',NativeInt(@_isinfd128));
|
|
writeln('___bid64_isSigned: ',NativeInt(@___bid64_isSigned));
|
|
writeln('___bid128_isSigned: ',NativeInt(@___bid128_isSigned));
|
|
writeln('___bid_round64_2_18: ',NativeInt(@___bid_round64_2_18));
|
|
writeln('___bid64_from_int32: ',NativeInt(@___bid64_from_int32));
|
|
writeln('___bid64_add: ',NativeInt(@___bid64_add));
|
|
writeln('___bid64dq_add: ',NativeInt(@___bid64dq_add));
|
|
writeln('___bid64_mul: ',NativeInt(@___bid64_mul));
|
|
writeln('___bid64qq_mul: ',NativeInt(@___bid64qq_mul));
|
|
writeln('___bid64_quiet_equal: ',NativeInt(@___bid64_quiet_equal));
|
|
writeln('___bid128_quiet_equal: ',NativeInt(@___bid128_quiet_equal));
|
|
writeln('___bid32_to_bid64: ',NativeInt(@___bid32_to_bid64));
|
|
writeln('___bid32_to_bid128: ',NativeInt(@___bid32_to_bid128));
|
|
writeln('___bid64_to_bid128: ',NativeInt(@___bid64_to_bid128));
|
|
writeln('___bid64_to_int32_rnint: ',NativeInt(@___bid64_to_int32_rnint));
|
|
writeln('___bid64_to_int64_rnint: ',NativeInt(@___bid64_to_int64_rnint));
|
|
writeln('___bid64_to_uint32_rnint: ',NativeInt(@___bid64_to_uint32_rnint));
|
|
writeln('___bid64_to_uint64_rnint: ',NativeInt(@___bid64_to_uint64_rnint));
|
|
writeln('___bid128_to_int32_rnint: ',NativeInt(@___bid128_to_int32_rnint));
|
|
writeln('___bid128_to_int64_rnint: ',NativeInt(@___bid128_to_int64_rnint));
|
|
writeln('___bid128_to_uint32_rnint: ',NativeInt(@___bid128_to_uint32_rnint));
|
|
writeln('___bid128_to_uint64_rnint: ',NativeInt(@___bid128_to_uint64_rnint));
|
|
writeln('___bid_addsd3: ',NativeInt(@___bid_addsd3));
|
|
writeln('___bid_divsd3: ',NativeInt(@___bid_divsd3));
|
|
writeln('___bid_mulsd3: ',NativeInt(@___bid_mulsd3));
|
|
writeln('___bid_eqsd2: ',NativeInt(@___bid_eqsd2));
|
|
writeln('___bid_nesd2: ',NativeInt(@___bid_nesd2));
|
|
writeln('___bid_ltsd2: ',NativeInt(@___bid_ltsd2));
|
|
writeln('___bid_gtsd2: ',NativeInt(@___bid_gtsd2));
|
|
writeln('___bid_lesd2: ',NativeInt(@___bid_lesd2));
|
|
writeln('___bid_gesd2: ',NativeInt(@___bid_gesd2));
|
|
writeln('___bid_fixsdsi: ',NativeInt(@___bid_fixsdsi));
|
|
writeln('___bid_fixsddi: ',NativeInt(@___bid_fixsddi));
|
|
writeln('___bid_fixunssdsi: ',NativeInt(@___bid_fixunssdsi));
|
|
writeln('___bid_fixunssddi: ',NativeInt(@___bid_fixunssddi));
|
|
writeln('___bid_floatsisd: ',NativeInt(@___bid_floatsisd));
|
|
writeln('___bid_floatdisd: ',NativeInt(@___bid_floatdisd));
|
|
writeln('___bid_floatunssisd: ',NativeInt(@___bid_floatunssisd));
|
|
writeln('___bid_floatunsdisd: ',NativeInt(@___bid_floatunsdisd));
|
|
writeln('___bid_truncsdsf: ',NativeInt(@___bid_truncsdsf));
|
|
writeln('___bid_extendsddf: ',NativeInt(@___bid_extendsddf));
|
|
writeln('___bid_extendsdxf: ',NativeInt(@___bid_extendsdxf));
|
|
writeln('___bid_extendsdtf: ',NativeInt(@___bid_extendsdtf));
|
|
writeln('___bid_extendsfsd: ',NativeInt(@___bid_extendsfsd));
|
|
writeln('___bid_truncdfsd: ',NativeInt(@___bid_truncdfsd));
|
|
writeln('___bid_truncxfsd: ',NativeInt(@___bid_truncxfsd));
|
|
writeln('___bid_trunctfsd: ',NativeInt(@___bid_trunctfsd));
|
|
writeln('___bid_extendsddd2: ',NativeInt(@___bid_extendsddd2));
|
|
writeln('___bid_extendsdtd2: ',NativeInt(@___bid_extendsdtd2));
|
|
writeln('___bid_unordsd2: ',NativeInt(@___bid_unordsd2));
|
|
writeln('___bid_adddd3: ',NativeInt(@___bid_adddd3));
|
|
writeln('___bid_divdd3: ',NativeInt(@___bid_divdd3));
|
|
writeln('___bid_muldd3: ',NativeInt(@___bid_muldd3));
|
|
writeln('___bid_eqdd2: ',NativeInt(@___bid_eqdd2));
|
|
writeln('___bid_nedd2: ',NativeInt(@___bid_nedd2));
|
|
writeln('___bid_ltdd2: ',NativeInt(@___bid_ltdd2));
|
|
writeln('___bid_gtdd2: ',NativeInt(@___bid_gtdd2));
|
|
writeln('___bid_ledd2: ',NativeInt(@___bid_ledd2));
|
|
writeln('___bid_gedd2: ',NativeInt(@___bid_gedd2));
|
|
writeln('___bid_fixddsi: ',NativeInt(@___bid_fixddsi));
|
|
writeln('___bid_fixdddi: ',NativeInt(@___bid_fixdddi));
|
|
writeln('___bid_fixunsddsi: ',NativeInt(@___bid_fixunsddsi));
|
|
writeln('___bid_fixunsdddi: ',NativeInt(@___bid_fixunsdddi));
|
|
writeln('___bid_floatsidd: ',NativeInt(@___bid_floatsidd));
|
|
writeln('___bid_floatdidd: ',NativeInt(@___bid_floatdidd));
|
|
writeln('___bid_floatunssidd: ',NativeInt(@___bid_floatunssidd));
|
|
writeln('___bid_floatunsdidd: ',NativeInt(@___bid_floatunsdidd));
|
|
writeln('___bid_truncddsf: ',NativeInt(@___bid_truncddsf));
|
|
writeln('___bid_truncdddf: ',NativeInt(@___bid_truncdddf));
|
|
writeln('___bid_extendddxf: ',NativeInt(@___bid_extendddxf));
|
|
writeln('___bid_extendddtf: ',NativeInt(@___bid_extendddtf));
|
|
writeln('___bid_extendsfdd: ',NativeInt(@___bid_extendsfdd));
|
|
writeln('___bid_extenddfdd: ',NativeInt(@___bid_extenddfdd));
|
|
writeln('___bid_truncxfdd: ',NativeInt(@___bid_truncxfdd));
|
|
writeln('___bid_trunctfdd: ',NativeInt(@___bid_trunctfdd));
|
|
writeln('___bid_truncddsd2: ',NativeInt(@___bid_truncddsd2));
|
|
writeln('___bid_extendddtd2: ',NativeInt(@___bid_extendddtd2));
|
|
writeln('___bid_unorddd2: ',NativeInt(@___bid_unorddd2));
|
|
writeln('___bid_addtd3: ',NativeInt(@___bid_addtd3));
|
|
writeln('___bid_divtd3: ',NativeInt(@___bid_divtd3));
|
|
writeln('___bid_multd3: ',NativeInt(@___bid_multd3));
|
|
writeln('___bid_eqtd2: ',NativeInt(@___bid_eqtd2));
|
|
writeln('___bid_netd2: ',NativeInt(@___bid_netd2));
|
|
writeln('___bid_lttd2: ',NativeInt(@___bid_lttd2));
|
|
writeln('___bid_gttd2: ',NativeInt(@___bid_gttd2));
|
|
writeln('___bid_letd2: ',NativeInt(@___bid_letd2));
|
|
writeln('___bid_getd2: ',NativeInt(@___bid_getd2));
|
|
writeln('___bid_fixtdsi: ',NativeInt(@___bid_fixtdsi));
|
|
writeln('___bid_fixtddi: ',NativeInt(@___bid_fixtddi));
|
|
writeln('___bid_fixunstdsi: ',NativeInt(@___bid_fixunstdsi));
|
|
writeln('___bid_fixunstddi: ',NativeInt(@___bid_fixunstddi));
|
|
writeln('___bid_floatsitd: ',NativeInt(@___bid_floatsitd));
|
|
writeln('___bid_floatditd: ',NativeInt(@___bid_floatditd));
|
|
writeln('___bid_floatunssitd: ',NativeInt(@___bid_floatunssitd));
|
|
writeln('___bid_floatunsditd: ',NativeInt(@___bid_floatunsditd));
|
|
writeln('___bid_trunctdsf: ',NativeInt(@___bid_trunctdsf));
|
|
writeln('___bid_trunctddf: ',NativeInt(@___bid_trunctddf));
|
|
writeln('___bid_trunctdxf: ',NativeInt(@___bid_trunctdxf));
|
|
writeln('___bid_trunctdtf: ',NativeInt(@___bid_trunctdtf));
|
|
writeln('___bid_extendsftd: ',NativeInt(@___bid_extendsftd));
|
|
writeln('___bid_extenddftd: ',NativeInt(@___bid_extenddftd));
|
|
writeln('___bid_extendxftd: ',NativeInt(@___bid_extendxftd));
|
|
writeln('___bid_extendtftd: ',NativeInt(@___bid_extendtftd));
|
|
writeln('___bid_trunctdsd2: ',NativeInt(@___bid_trunctdsd2));
|
|
writeln('___bid_trunctddd2: ',NativeInt(@___bid_trunctddd2));
|
|
writeln('___bid_unordtd2: ',NativeInt(@___bid_unordtd2));
|
|
writeln('___copysigntf3: ',NativeInt(@___copysigntf3));
|
|
writeln('___sfp_handle_exceptions: ',NativeInt(@___sfp_handle_exceptions));
|
|
writeln('___addtf3: ',NativeInt(@___addtf3));
|
|
writeln('___divtf3: ',NativeInt(@___divtf3));
|
|
writeln('___eqtf2: ',NativeInt(@___eqtf2));
|
|
writeln('___netf2: ',NativeInt(@___netf2));
|
|
writeln('___getf2: ',NativeInt(@___getf2));
|
|
writeln('___gttf2: ',NativeInt(@___gttf2));
|
|
writeln('___letf2: ',NativeInt(@___letf2));
|
|
writeln('___lttf2: ',NativeInt(@___lttf2));
|
|
writeln('___multf3: ',NativeInt(@___multf3));
|
|
writeln('___negtf2: ',NativeInt(@___negtf2));
|
|
writeln('___subtf3: ',NativeInt(@___subtf3));
|
|
writeln('___unordtf2: ',NativeInt(@___unordtf2));
|
|
writeln('___fixtfsi: ',NativeInt(@___fixtfsi));
|
|
writeln('___fixunstfsi: ',NativeInt(@___fixunstfsi));
|
|
writeln('___floatsitf: ',NativeInt(@___floatsitf));
|
|
writeln('___floatunsitf: ',NativeInt(@___floatunsitf));
|
|
writeln('___fixtfdi: ',NativeInt(@___fixtfdi));
|
|
writeln('___fixunstfdi: ',NativeInt(@___fixunstfdi));
|
|
writeln('___floatditf: ',NativeInt(@___floatditf));
|
|
writeln('___floatunditf: ',NativeInt(@___floatunditf));
|
|
writeln('___extendsftf2: ',NativeInt(@___extendsftf2));
|
|
writeln('___extenddftf2: ',NativeInt(@___extenddftf2));
|
|
writeln('___extendxftf2: ',NativeInt(@___extendxftf2));
|
|
writeln('___trunctfsf2: ',NativeInt(@___trunctfsf2));
|
|
writeln('___trunctfdf2: ',NativeInt(@___trunctfdf2));
|
|
writeln('___trunctfxf2: ',NativeInt(@___trunctfxf2));
|
|
{$ENDIF}
|
|
except
|
|
on E : Exception do Writeln(E.ClassName,': ',E.Message);
|
|
end;
|
|
end;
|
|
end.
|