fpc/tests/webtbs
2025-02-24 16:57:26 +02:00
..
tw9961
tw13840
tw17907
tw37095d
uw26760 * fix for Mantis #26760: apply patch by Ondrej Pokorny to ensure that units referenced by an "in"-clause are recompiled when they have been changed 2021-07-09 15:52:00 +00:00
DAT_TW37415
Integer.ns.pp
Integer.pp
iw39880.inc * patch by Rika: Use linear file list in FInput.TInputFileManager instead of linked, resolves #39880 2022-09-17 22:46:57 +02:00
iw39912.inc * properly named 2022-09-22 23:00:34 +02:00
iwb41064.msg.pp * Correctly handle missing extensions for dotted include file names. Fixes issue #41064 2024-12-16 15:12:37 +01:00
tu2002.pp
tw0555.pp
tw0630.pp
tw0701a.pp
tw0701b.pp
tw0711.pp
tw0719.pp
tw0735.pp
tw0736.pp
tw0738.pp
tw0739.pp
tw0748.pp
tw0751.pp
tw0753.pp
tw0754.pp
tw0755.pp
tw0760.pp
tw0761.pp
tw0769.pp
tw0772.pp
tw0776.pp
tw0784.pp
tw0788.pp
tw0789.pp
tw0793.pp
tw0797a.pp
tw0797b.pp
tw0801.pp
tw0802.pp
tw0803.pp
tw0809.pp
tw0810.pp
tw0812.pp
tw0813.pp
tw0814.pp
tw0815.pp
tw0816.pp
tw0819.pp
tw0825.pp
tw0839.pp
tw0848.pp
tw0852.pp
tw0859.pp
tw0866.pp
tw0868.pp
tw0869.pp
tw0870.pp
tw0873a.pp
tw0873b.pp
tw0876.pp
tw0877.pp
tw0879.pp
tw0881.pp
tw0882.pp * fixed test tw0882.pp for WebAssembly's memory requirements 2024-08-18 10:17:13 +03:00
tw0890.pp
tw0891.pp
tw0892.pp
tw0895.pp
tw0896.pp
tw0900.pp
tw0902.pp
tw0909.pp
tw0911.pp
tw0912.pp
tw0918.pp
tw0919.pp
tw0922.pp
tw0925.pp
tw0932.pp
tw0934.pp
tw0935.pp
tw0937.pp
tw0938.pp
tw0944.pp
tw0947.pp
tw0961.pp
tw0965.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw0966.pp
tw0976.pp
tw1021.pp
tw1023.pp
tw1041.pp
tw1044.pp
tw1046.pp
tw1050.pp
tw1061.pp
tw1066a.pp
tw1066b.pp
tw1068.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1071.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1073.pp
tw1081.pp
tw1090.pp
tw1092.pp
tw1096.pp
tw1097.pp
tw1103.pp
tw1104.pp
tw1111.pp
tw1117.pp
tw1122.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1123.pp
tw1124.pp
tw1132.pp
tw1133.pp
tw1152.pp
tw1157.pp
tw1157b.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1181.pp
tw1203.pp
tw1204.pp
tw1207.pp
tw1222.pp
tw1223.pp
tw1228.pp
tw1229.pp
tw1250.pp
tw1251b.pp
tw1255.pp
tw1269.pp
tw1275.pp
tw1279.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1283.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1284.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1286.pp
tw1295.pp
tw1299.pp
tw1310.pp
tw1318.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1323.pp
tw1327.pp
tw1331.pp
tw1333.pp
tw1348.pp
tw1351.pp
tw1364.pp
tw1365.pp
tw1374.pp
tw1375.pp
tw1376.pp
tw1398.pp
tw1401.pp
tw1407.pp
tw1408.pp
tw1409.pp
tw1412.pp
tw1414.pp
tw1416.pp
tw1430.pp
tw1433.pp
tw1445.pp
tw1450.pp
tw1451.pp
tw1470.pp
tw1472.pp
tw1477.pp
tw1479.pp
tw1485.pp
tw1489.pp
tw1501.pp
tw1532.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1539.pp
tw1567.pp
tw1573.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1592.pp
tw1617.pp
tw1622.pp
tw1623.pp
tw1634.pp
tw1658.pp
tw1677.pp
tw1681.pp
tw1696.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1699.pp
tw1709.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1720.pp
tw1735.pp
tw1737.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1744.pp
tw1754c.pp
tw1755.pp
tw1758.pp
tw1765.pp
tw1779.pp
tw1780.pp
tw1792.pp
tw1792a.pp
tw1798.pp
tw1820.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1825.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1850.pp
tw1851.pp
tw1856.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1862.pp
tw1863.pp
tw1867.pp
tw1873.pp
tw1883.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1888.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1889.pp
tw1896.pp
tw1901.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1902.pp
tw1907.pp
tw1908.pp
tw1909.pp
tw1910.pp
tw1915.pp
tw1917.pp
tw1920.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1923.pp
tw1930.pp
tw1931.pp
tw1932.pp
tw1935.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw1936.pp
tw1938.pp
tw1948.pp
tw1950.pp
tw1964.pp
tw1996.pp
tw2001.pp
tw2002.pp
tw2004.pp
tw2028.pp
tw2030.pp
tw2031.pp
tw2037.pp
tw2040.pp
tw2041.pp
tw2045.pp
tw2046a.pp
tw2059.pp
tw2065.pp
tw2069.pp
tw2072.pp
tw2109.pp
tw2110.pp
tw2128.pp
tw2129.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2129b.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2131.pp
tw2145.pp
tw2158.pp
tw2159.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2163.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2176.pp
tw2177.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2178.pp
tw2185.pp
tw2186.pp
tw2187.pp
tw2196.pp
tw2197.pp
tw2198.pp
tw2210.pp
tw2214.pp
tw2220.pp
tw2226.pp
tw2229.pp
tw2233.pp
tw2242.pp * fix test for RiscV 2021-03-08 17:12:19 +00:00
tw2250.pp
tw2259.pp
tw2260.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2266.pp
tw2267.pp
tw2268.pp
tw2269.pp
tw2274.pp
tw2277.pp
tw2280.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2289.pp
tw2291.pp
tw2294.pp
tw2296.pp
tw2300.pp
tw2305.pp
tw2306.pp
tw2307.pp
tw2311.pp
tw2317.pp
tw2318.pp
tw2318b.pp
tw2323.pp
tw2328.pp
tw2332.pp
tw2351.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2363.pp
tw2377.pp
tw2378.pp
tw2382.pp
tw2388.pp
tw2397.pp
tw2409.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2421.pp
tw2423.pp * Prevent a crash of the tw2423 test on some versions of Windows. 2021-09-11 19:54:02 +03:00
tw2425.pp
tw2432.pp
tw2435.pp
tw2438.pp
tw2442.pp
tw2452.pp
tw2454.pp
tw2473.pp
tw2480.pp
tw2481.pp
tw2483.pp
tw2492.pp
tw2494.pp
tw2503.pp
tw2504.pp
tw2514.pp
tw2525.pp
tw2536.pp
tw2540.pp
tw2561.pp
tw2588.pp
tw2589.pp
tw2594.pp
tw2595.pp
tw2602.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2607.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2620.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2626.pp
tw2627.pp
tw2631.pp
tw2643.pp
tw2645.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2647.pp
tw2649.pp
tw2651.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2656.pp
tw2659.pp
tw2666.pp
tw2668.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2669.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2676.pp
tw2678.pp
tw2690.pp
tw2691.pp
tw2696.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2702.pp
tw2703.pp
tw2704.pp
tw2705.pp
tw2706.pp
tw2707.pp
tw2708.pp
tw2710.pp
tw2713.pp
tw2721.pp
tw2723.pp
tw2725.pp
tw2727.pp
tw2728.pp
tw2729.pp
tw2730.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2731.pp
tw2736.pp
tw2737.pp
tw2738.pp
tw2739.pp
tw2758.pp
tw2763.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2765.pp
tw2767.pp
tw2771.pp
tw2772.pp
tw2776.pp
tw2778.pp
tw2779.pp
tw2780.pp
tw2788.pp
tw2789.pp
tw2794.pp
tw2803.pp
tw2806.pp
tw2807.pp
tw2809.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2812.pp
tw2815.pp
tw2817.pp
tw2829.pp
tw2830.pp
tw2832.pp
tw2834.pp
tw2841.pp
tw2853.pp
tw2853a.pp
tw2853b.pp
tw2853c.pp
tw2853d.pp
tw2853e.pp
tw2859.pp
tw2865.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2876.pp
tw2883.pp
tw2885.pp
tw2886.pp
tw2891.pp
tw2892.pp
tw2897.pp
tw2899.pp
tw2904.pp
tw2908.pp
tw2911.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw2912.pp
tw2913.pp
tw2916.pp
tw2920.pp
tw2923.pp
tw2926.pp
tw2927.pp
tw2942a.pp
tw2942b.pp
tw2943.pp
tw2944.pp
tw2946.pp
tw2949.pp
tw2953.pp
tw2956.pp
tw2958.pp
tw2966.pp
tw2975.pp
tw2976.pp
tw2983.pp
tw2984.pp
tw2998.pp
tw2999.pp
tw3004.pp
tw3005.pp
tw3010.pp
tw3012.pp
tw3023.pp
tw3028.pp
tw3038.pp
tw3041.pp
tw3045.pp
tw3048.pp
tw3063.pp
tw3064.pp
tw3073.pp
tw3082.pp
tw3083.pp
tw3093.pp
tw3101.pp
tw3104.pp
tw3109.pp
tw3111.pp
tw3113.pp
tw3124.pp
tw3131.pp
tw3137.pp
tw3143.pp
tw3144.pp
tw3157.pp * fixed also comment 2024-09-03 21:04:09 +01:00
tw3160a.pp
tw3160b.pp
tw3160c.pp
tw3161.pp
tw3165.pp
tw3168.pp
tw3170.pp
tw3172.pp
tw3173.pp
tw3174.pp
tw3176.pp
tw3179.pp
tw3182.pp
tw3183.pp
tw3183a.pp
tw3184.pp
tw3185.pp
tw3190.pp
tw3197.pp
tw3207.pp
tw3210.pp
tw3212.pp
tw3214.pp
tw3216.pp
tw3217.pp
tw3222.pp
tw3226.pp
tw3227.pp
tw3227a.pp
tw3235.pp
tw3235a.pp
tw3241a.pp
tw3252.pp
tw3255.pp
tw3257.pp
tw3259.pp
tw3261.pp
tw3263.pp
tw3265.pp
tw3272.pp
tw3272b.pp
tw3274.pp
tw3280.pp
tw3281.pp
tw3286.pp
tw3292.pp
tw3294a.pp
tw3298.pp
tw3301.pp
tw3309.pp
tw3320.pp * unnecessary directives removed 2024-10-31 22:35:04 +01:00
tw3324.pp
tw3327.pp
tw3328.pp
tw3328a.pp
tw3328b.pp
tw3334.pp
tw3340.pp
tw3348.pp
tw3349.pp
tw3351.pp
tw3353.pp
tw3356.pp
tw3360.pp
tw3364.pp
tw3366.pp
tw3402.pp
tw3411.pp
tw3418.pp
tw3423.pp
tw3429.pp
tw3433.pp
tw3435.pp
tw3441.pp
tw3443.pp
tw3444.pp
tw3456.pp
tw3457.pp
tw3460.pp
tw3467.pp
tw3470.pp
tw3474.pp
tw3477.pp
tw3478.pp
tw3479.pp
tw3489.pp
tw3490.pp
tw3491.pp
tw3492.pp
tw3494.pp
tw3499.pp
tw3504.pp
tw3506.pp
tw3523.pp
tw3529.pp
tw3531.pp
tw3533.pp
tw3534.pp
tw3540.pp
tw3546.pp
tw3554.pp
tw3564.pp
tw3567.pp
tw3572.pp
tw3573.pp
tw3576.pp
tw3577.pp
tw3578.pp
tw3579.pp
tw3583.pp
tw3589.pp
tw3594.pp
tw3595.pp
tw3612.pp
tw3617.pp
tw3619.pp
tw3621.pp
tw3628.pp
tw3634.pp
tw3650.pp
tw3653.pp
tw3661.pp
tw3666.pp
tw3669.pp
tw3676.pp
tw3681.pp
tw3683.pp
tw3687.pp
tw3691.pp
tw3694.pp
tw3695.pp
tw3697.pp
tw3700.pp
tw3708.pp
tw3719.pp
tw3721.pp
tw3742.pp
tw3751.pp
tw3758.pp
tw3764.pp
tw3765.pp
tw3768.pp
tw3774.pp
tw3777.pp
tw3778.pp
tw3780.pp * fixed test runner directives 2025-01-26 10:53:22 +01:00
tw3782.pp
tw3796.pp
tw3805.pp
tw3814.pp
tw3827.pp
tw3829.pp
tw3833.pp
tw3840.pp
tw3841.pp
tw3863.pp
tw3864.pp
tw3865.pp
tw3870.pp
tw3893.pp
tw3898.pp
tw3899.pp
tw3900.pp
tw3913.pp
tw3930.pp
tw3931a.pp
tw3939.pp
tw3952.pp
tw3953a.pp
tw3953b.pp
tw3964a.pp
tw3964b.pp * as shared libraries without glibc on linux currently don't work, link those tests 2024-09-19 22:57:45 +02:00
tw3967.pp
tw3968.pp
tw3970.pp
tw3971.pp
tw3973.pp
tw3977.pp
tw3977.txt
tw3997.pp
tw4006.pp
tw4007.pp
tw4009.pp
tw4010.pp
tw4013.pp
tw4015.pp
tw4038.pp
tw4043.pp
tw4055.pp
tw4056.pp
tw4058.pp
tw4068.pp
tw4078.pp
tw4080.pp
tw4086.pp
tw4089.pp
tw4093.pp
tw4098.pp
tw4100.pp * formatting 2024-12-24 16:38:30 +01:00
tw4104.pp
tw4115.pp
tw4119.pp
tw4136.pp
tw4140.pp
tw4150.pp
tw4151.pp
tw4152.pp
tw4155.pp
tw4162.pp
tw4173.pp
tw4188.pp
tw4199.pp
tw4201.pp
tw4202.pp
tw4209.pp
tw4215.pp
tw4219.pp
tw4223.pp
tw4229.pp
tw4229a.pp
tw4233.pp
tw4234.pp
tw4234a.pp
tw4239.pp
tw4240.pp
tw4247.pp
tw4253.pp
tw4254.pp
tw4260.pp
tw4266.pp
tw4272.pp
tw4277.pp
tw4278.pp
tw4290.pp
tw4294.pp
tw4308.pp
tw4330.pp
tw4332.pp
tw4336.pp
tw4350.pp
tw4352.pp
tw4388.pp
tw4390.pp
tw4398.pp
tw4427.pp
tw4428.pp
tw4450.pp
tw4477.pp
tw4487.pp
tw4489.pp
tw4496.pp
tw4519.pp
tw4520.pp
tw4529.pp
tw4533.pp
tw4534.pp
tw4537.pp
tw4540.pp
tw4557.pp
tw4566.pp
tw4574.pp
tw4599.pp
tw4606.pp
tw4613.pp
tw4616.pp
tw4624.pp
tw4632.pp
tw4633.pp
tw4634.pp
tw4635.pp
tw4640.pp
tw4669.pp
tw4675.pp
tw4678.pp
tw4700.pp
tw4704.pp
tw4705.pp
tw4722.pp
tw4763.pp
tw4768.pp * more debug messages 2022-10-26 23:20:18 +02:00
tw4789.pp
tw4809.pp
tw4826.pp
tw4881.pp
tw4893a.pp
tw4893b.pp
tw4893c.pp
tw4898.pp
tw4902.pp
tw4922.pp
tw4925.pp
tw4950.pp
tw4954.pp
tw4999.pp
tw5001.pp
tw5015.pp
tw5023.pp
tw5036.pp
tw5082.pp
tw5086.pp * fix test for targets not having a real wide string 2020-11-29 20:53:15 +00:00
tw5094.pp
tw5100.pp
tw5100a.pp
tw5641.pp
tw5800.pp
tw5896.pp
tw6036.pp
tw6036a.pp
tw6129.pp
tw6184.pp
tw6203.pp
tw6435.pp
tw6451.pp
tw6451a.pp
tw6451b.pp
tw6491.pp
tw6493.pp
tw6525.pp
tw6543.pp
tw6586a.pp
tw6586b.pp
tw6624.pp
tw6641.pp
tw6684.pp
tw6686.pp
tw6687.pp
tw6690.pp
tw6700.pp
tw6727.pp
tw6735.pp
tw6737.pp
tw6742.pp
tw6767.pp
tw6769.pp
tw6769b.pp
tw6822a.pp
tw6822b.pp
tw6822c.pp
tw6851.pp
tw6865.pp
tw6868.pp
tw6960.pp
tw6977.pp
tw6980.pp
tw6989.pp
tw7006.pp
tw7070a.pp
tw7070b.pp
tw7071.pp
tw7100.pp * patch by Don Siders: Fixes spelling, grammar errors in source and compiler messages, resolves #39434 2021-11-10 19:16:14 +01:00
tw7104.pp
tw7105.pp
tw7143.pp
tw7161.pp
tw7173.pp
tw7179.pp
tw7195.pp
tw7200.pp
tw7210.pp
tw7227.pp
tw7242.pp
tw7262.pp
tw7276.pp
tw7281.pp
tw7285.pp
tw7329.pp
tw7372.pp
tw7379.pp
tw7381.pp
tw7391.pp
tw7425.pp
tw7440.pp
tw7446.pp
tw7489.pp
tw7527.pp
tw7567.pp
tw7568.pp
tw7637.pp
tw7643.pp
tw7679.pp
tw7719.pp
tw7733.pp
tw7756.pp
tw7758.pp
tw7758a.pp
tw7803.pp
tw7806.pp
tw7808.pp
tw7817a.pp
tw7817b.pp
tw7838a.pp
tw7838b.pp
tw7847.pp
tw7851.pp
tw7851a.pp Fix two tests for ELFV2 powerpc64 ABI 2022-12-01 00:05:05 +00:00
tw7954.pp
tw7963.pp
tw7975.pp
tw7975a.pp
tw7998.pp
tw8018.pp
tw8028.pp
tw8049.pp
tw8055.pp
tw8076.pp
tw8090.pp
tw8140.pp
tw8140b.pp
tw8140f.pp
tw8140g.pp
tw8140h.pp
tw8141.pp
tw8144.pp
tw8145.pp
tw8148.pp
tw8150a.pp
tw8150d.pp
tw8151a.pp
tw8153.pp
tw8153a.pp Fix two tests for ELFV2 powerpc64 ABI 2022-12-01 00:05:05 +00:00
tw8155.pp
tw8156.pp
tw8171.pp
tw8172.pp
tw8177a.pp
tw8180.pp
tw8183.pp
tw8187.pp
tw8191.pp
tw8195a.pp
tw8195b.pp
tw8199.pp
tw8222.pp
tw8222a.pp
tw8222b.pp
tw8225.pp
tw8229.pp
tw8232.pp
tw8258.pp
tw8258a.pp
tw8258b.pp
tw8264.pp
tw8282.pp
tw8283.pp
tw8304.pp
tw8312.pp
tw8321.pp
tw8371.pp
tw8372.pp
tw8391.pp
tw8434.pp
tw8462.pp
tw8465.pp
tw8513.pp
tw8523.pp
tw8525.pp
tw8573.pp
tw8573a.pp x86_64: Fix to tw8573 overflow bug under -Cg option 2021-09-29 18:32:31 +00:00
tw8580.pp
tw8611.pp
tw8615.pp
tw8633.pp
tw8660.pp
tw8664.pp
tw8677.pp
tw8678.pp
tw8678a.pp
tw8685.pp
tw8730a.pp
tw8730b.pp
tw8730c.pp * as shared libraries without glibc on linux currently don't work, link those tests 2024-09-19 22:57:45 +02:00
tw8730d.pp
tw8757.pp
tw8777f.pp
tw8777g.pp
tw8777i.pp
tw8810.pp
tw8838.pp
tw8847.pp
tw8861.pp
tw8870.pp
tw8883.pp
tw8883b.pp
tw8919.pp
tw8930.pp
tw8935.pp
tw8950.pp
tw8975.pp
tw8975a.pp
tw8975b.pp
tw8975c.pp
tw8975d.pp
tw8975e.pp
tw8975f.pp
tw8977.pp
tw9025.pp
tw9026.pp
tw9054.pp
tw9059.pp
tw9072.pp
tw9073.pp
tw9076.pp
tw9076a.pp
tw9085.pp
tw9089a.pp
tw9089b.pp
tw9089c.pp * as shared libraries without glibc on linux currently don't work, link those tests 2024-09-19 22:57:45 +02:00
tw9089d.pp
tw9095.pp
tw9096.pp
tw9098.pp
tw9107.pp
tw9108.pp
tw9113.pp
tw9126.pp
tw9128.pp
tw9139.pp
tw9139a.pp
tw9141.pp
tw9144a.pp
tw9144b.pp
tw9145.pp
tw9161.pp
tw9162.pp
tw9167.pp
tw9174.pp
tw9176.pp
tw9179.pp
tw9187.pp
tw9190.pp
tw9209.pp
tw9221.pp
tw9233.pp
tw9261.pp
tw9278.pp
tw9299.pp
tw9306a.pp
tw9306b.pp
tw9309.pp
tw9327.pp
tw9347.pp
tw9347a.pp
tw9347b.pp
tw9384.pp
tw9385.pp
tw9419.pp
tw9450.pp
tw9450a.pp
tw9461.pp
tw9551a.pp
tw9601.pp
tw9667.pp
tw9672.pp
tw9673.pp
tw9695.pp
tw9704.pp
tw9766.pp
tw9827.pp
tw9894.pp
tw9894a.pp
tw9897.pp
tw9918.pp
tw9919.pp
tw9961.pp
tw9961a.pp
tw9961b.pp
tw9985.pp
tw9985a.pp
tw07584.pp
tw07584a.pp
tw10002.pp
tw10009.pp
tw10013.pp
tw10033.pp
tw10042.pp
tw10072.pp
tw10159.pp
tw10203.pp
tw10210.pp
tw10224.pp
tw10233.pp
tw10247.pp
tw10247b.pp
tw10320.pp
tw10350.pp
tw10371.pp
tw10425.pp
tw10454.pp
tw10477.pp
tw10482.pp
tw10489.pp
tw10492.pp
tw10493.pp
tw10495.pp
tw10519.pp
tw10540.pp
tw10623.pp
tw10641.pp webtbs/tw10641.pp: skip for Darwin (it does not support these relocations) 2023-12-04 22:52:39 +01:00
tw10670.pp
tw10671.pp
tw10681.pp
tw10684.pp
tw10717.pp
tw10727.pp
tw10736.pp
tw10753.pp
tw10753a.pp
tw10757.pp
tw10768.pp
tw10790.pp
tw10791.pp
tw10795.pp
tw10800.pp
tw10807.pp
tw10815.pp
tw10825.pp
tw10831.pp
tw10833.pp
tw10863.pp
tw10890.pp
tw10897.pp
tw10920.pp
tw10927.pp
tw10931.pp
tw10933.pp
tw10966.pp
tw10979.pp
tw10998.pp
tw11006.pp + increase WebAssembly max memory limit for test tw11006.pp, because the test 2024-08-24 13:19:08 +03:00
tw11027.pp
tw11033.pp
tw11039a.pp
tw11039b.pp
tw11042.pp
tw11053.pp
tw11139.pp
tw11169.pp
tw11176.pp
tw11182.pp
tw11216.pp
tw11254.pp
tw11255.pp
tw11288.pp
tw11290.pp
tw11308.pp
tw11309.pp
tw11312.pp
tw11349.pp
tw11354.pp
tw11369.pp
tw11371.pp
tw11372.pp
tw11392.pp
tw11431.pp
tw11435b.pp
tw11435c.pp
tw11436.pp
tw11543.pp
tw11563.pp add loongarch64 tests support 2023-02-05 19:18:48 +00:00
tw11568.pp
tw11619.pp
tw11619a.pp
tw11638.pp
tw11711.pp
tw11762.pp
tw11763.pp
tw11771.pp
tw11786.pp
tw11791.pp
tw11825.pp
tw11846a.pp
tw11846b.pp
tw11848.pp
tw11849.pp
tw11849a.pp
tw11852.pp
tw11859.pp
tw11861.pp
tw11862.pp
tw11896.pp
tw11937.pp
tw12000.pp
tw12038.pp
tw12048.pp
tw12050a.pp
tw12050b.pp
tw12051.pp
tw12076.pp
tw12109.pp
tw12137.pp
tw12151.pp
tw12186.pp
tw12202.pp
tw12207.pp
tw12214.pp
tw12224.pp
tw12233.pp
tw12237.pp
tw12242.pp
tw12242a.pp
tw12249.pp
tw12255.pp
tw12318.pp
tw12385.pp
tw12404.pp
tw12508a.pp
tw12575.pp
tw12597.pp
tw12614.pp
tw12685.pp
tw12704a.pp
tw12704b.pp * as shared libraries without glibc on linux currently don't work, link those tests 2024-09-19 22:57:45 +02:00
tw12756.pp
tw12788.pp
tw12894.pp
tw12942.pp
tw12985.pp
tw12987a.pp
tw12987b.pp
tw12993.pp
tw13015.pp
tw13019.pp
tw13075.pp
tw13076.pp
tw13110.pp
tw13133.pp
tw13186.pp
tw13187.pp
tw13210.pp
tw13281.pp
tw13294.pp
tw13307.pp
tw13313.pp
tw13313a.pp
tw13318.pp
tw13343.pp
tw13345.pp
tw13345x.pp
tw13456.pp
tw13512.pp
tw13536.pp
tw13552.pp
tw13553.pp
tw13563.pp
tw13583.pp
tw13596.pp
tw13596a.pp
tw13619.pp
tw13622.pp
tw13628a.pp
tw13628b.pp
tw13639.pp
tw13696.inc
tw13696.pp
tw13763.pp
tw13813.pp
tw13820.pp
tw13872.pp
tw13890.pp
tw13948.pp
tw13948a.pp
tw13948b.pp
tw13984.pp
tw13992a.pp
tw14019.pp
tw14020.pp
tw14020a.pp
tw14040.pp
tw14067.pp
tw14092.pp
tw14103.pp
tw14124.pp
tw14134.pp
tw14143.pp
tw14145.pp
tw14149.pp
tw14155.pp
tw14174.pp
tw14230.pp
tw14236.pp
tw14307.pp
tw14315.pp * pass a randseed which is known to be problematic 2021-10-20 20:04:32 +02:00
tw14315b.pp * replace MT random generator by Xoshiro128**, resolves #38237 2021-10-05 22:20:22 +02:00
tw14347.pp
tw14363.pp
tw14388.pp
tw14403.pp
tw14418.pp
tw14514.pp
tw14536.pp
tw14553.pp
tw14566.pp
tw14617.pp
tw14729.pp
tw14740.pp
tw14743.pp
tw14798.pp
tw14812.pp
tw14841.pp
tw14862g.pp
tw14941.pp
tw14941a.pp
tw14958a.pp
tw14958b.pp
tw14992a.pp
tw14992b.pp
tw14992c.pp
tw15015.pp
tw15061.pp
tw15061a.pp
tw15088.pp
tw15169.pp
tw15203.pp * do not run test, it is about successful compilation and runtime on weak CPUs is high 2022-05-01 22:58:24 +02:00
tw15207.pp
tw15274.pp
tw15293.pp
tw15293a.pp
tw15296.pp
tw15304.pp
tw15308.pp
tw15357.pp
tw15363.pp
tw15364.pp
tw15370.pp
tw15377.pp
tw15391.pp
tw15391a.pp
tw15415.pp + Skylake-X for i386 2024-02-26 22:41:55 +01:00
tw15438.pp
tw15446.pp
tw15453a.pp
tw15467.pp
tw15500.pp
tw15504.pp
tw15530.pp
tw15571.pp
tw15582.pp
tw15591.pp * fixed test runner directives 2025-01-26 10:53:22 +01:00
tw15592.pp
tw15599.pp
tw15607.pp
tw15610.pp
tw15619.pp
tw15633.pp * tests fixed after last commit 2022-01-15 22:30:25 +01:00
tw15668.pp
tw15683.pp
tw15690.pp
tw15693.pp
tw15694.pp
tw15727a.pp
tw15728.pp
tw15750.pp
tw15777a.pp
tw15777c.pp
tw15777d.pp
tw15777e.pp
tw15777f.pp
tw15812.pp
tw15821.pp
tw15843.pp
tw15909.pp
tw15930.pp
tw15966.pp
tw16004.pp
tw16018.pp
tw16034.pp
tw16040.pp
tw16065.pp
tw16083.pp
tw16090.pp
tw16100.pp
tw16108.pp
tw16130.pp
tw16160.pp
tw16161.pp
tw16163.pp
tw16188.pp
tw16222.pp
tw16263a.pp
tw16263b.pp
tw16311.pp
tw16315a.pp
tw16315b.pp
tw16326.pp
tw16328.pp
tw16365.pp
tw16366.pp
tw16377.pp
tw16402.pp
tw16582.pp
tw16592.pp
tw16622.pp
tw16668.pp
tw16700.pp
tw16757.pp
tw16770.pp
tw16772.pp
tw16787.pp
tw16803.pp
tw16820.pp
tw16848.pp
tw16861.pp
tw16863.pp
tw16874.pp
tw16884.pp * patch by Don Siders: Fixes spelling, grammar errors in source and compiler messages, resolves #39434 2021-11-10 19:16:14 +01:00
tw16901.pp
tw16949a.pp
tw16949b.pp * as shared libraries without glibc on linux currently don't work, link those tests 2024-09-19 22:57:45 +02:00
tw16954.pp
tw16980.pp
tw17118.pp
tw17136.pp
tw17164.pp
tw17180.pp
tw17181.pp
tw17184.pp
tw17193.pp
tw17213.pp
tw17220.pp
tw17220a.pp
tw17236.pp + -Xa option: generate code which allows to use more than 2 GB of static data on 64 Bit targets 2020-11-30 22:07:34 +00:00
tw17283.pp
tw17337.pp
tw17342.pp
tw17379.pp
tw17379a.pp
tw17402.pp
tw17402a.pp
tw17413.pp
tw17430.pp
tw17458.pp
tw17493.pp
tw17514.pp
tw17521.pp
tw17546.pp
tw17550.pp
tw17560.pp
tw17591.pp
tw17598.pp
tw17604.pp
tw17646.pp
tw17675.pp
tw17675a.pp
tw17685.pp
tw17710.pp
tw17714.pp
tw17715.pp
tw17836.pp
tw17838.pp
tw17846.pp
tw17862.pp
tw17904.pp * fix test for targets not having a real wide string 2020-11-29 20:53:15 +00:00
tw17928.pp
tw17945.pp
tw17950.pp
tw17952a.pp
tw17952b.pp
tw17957.pp
tw17986.pp
tw17998.pp
tw18009.pp
tw18013.pp
tw18019.pp
tw18075.pp
tw18082.pp
tw18085.pp
tw18086.pp
tw18103a.pp
tw18103b.pp
tw18103c.pp
tw18113.pp
tw18121.pp
tw18123.pp * fixed test runner directives 2025-01-26 10:53:22 +01:00
tw18127.pp * fixed test runner directives 2025-01-26 10:53:22 +01:00
tw18131.pp * fixed test runner directives 2025-01-26 10:53:22 +01:00
tw18222.pp
tw18225.pp
tw18266.pp
tw18334.pp
tw18420.pp
tw18443.pp
tw18512.pp
tw18567.pp
tw18610.pp
tw18620.pp
tw18688.pp
tw18690.pp
tw18702.pp
tw18704.pp
tw18706.pp
tw18767a.pp
tw18767b.pp
tw18768.pp
tw18859.pp
tw18909.pp
tw19077.pp
tw19180.pp
tw19182.pp
tw19201.pp
tw19277.pp
tw19325.pp
tw19357.pp
tw19368.pp
tw19434a.pp
tw19434b.pp
tw19452.pp
tw19452a.pp
tw19498.pp
tw19499.pp
tw19500.pp
tw19511.pp
tw19548.pp
tw19555.pp
tw19581.pp
tw19610.pp
tw19622.pp
tw19651.pp
tw19697.pp
tw19700.pp
tw19701.pas
tw19701.pp
tw19851a.pp
tw19851b.pp
tw19864.pp
tw19874.pp
tw19910.pp
tw19960.pp
tw19974.pp
tw19977.pp
tw20003.pp
tw20005.pp
tw20028.pp
tw20035a.pp
tw20035b.pp
tw20035c.pp
tw20075.pp
tw20093.pp
tw20093a.pp
tw20119.pp
tw20192.pp
tw20257.pp
tw20396.pp
tw20407.pp
tw20421.pp
tw20456.pp
tw20527.pp
tw20557.pp
tw20577a.pp
tw20577b.pp
tw20594.pp
tw20627.pp
tw20629.pp
tw20638.pp
tw20690.pp
tw20744.pp
tw20796a.pp
tw20796b.pp
tw20796c.pp
tw20821.pp
tw20827.pp
tw20836.pp
tw20851.pp
tw20871.pp
tw20872a.pp
tw20872b.pp
tw20872c.pp
tw20873.pp
tw20874a.pp
tw20874b.pp
tw20880.pp
tw20889.pp
tw20909.pp
tw20940.pp
tw20947.pp
tw20962.pp * patch by Sergey Larin: Reducing and aligning the size of TAnsiRec, TUnicodeRec for CPU64, resolves #38018: 2021-10-17 11:13:29 +02:00
tw20995a.pp
tw20995b.pp
tw20996.pp
tw20998.pp
tw21015.pp
tw21029.pp
tw21044.pp
tw21051.pp
tw21064a.pp
tw21064b.pp
tw21073.pp
tw21091.pp
tw21146.pp
tw21151.pp
tw21177.pp
tw21179.pp
tw21255.pp
tw21267.pp
tw21329.pp
tw21350a.pp
tw21350b.pp
tw21443.pp
tw21443a.pp
tw21449.pp
tw21457.pp
tw21472.pp
tw21505.pp
tw21505a.pp
tw21538.pp
tw21550.pp
tw21551.pp
tw21592.pp
tw21592b.pp
tw21593.pp
tw21593a.pp
tw21593b.pp
tw21593c.pp
tw21622.pp
tw21654.pp
tw21674.pp
tw21684.pp
tw21808.pp
tw21811.pp
tw21878.pp
tw21914.pp
tw21921.pp
tw21941.pp
tw21951.pp
tw22133.pp
tw22154.pp
tw22155.pp
tw22160a1.pp
tw22160b1.pp
tw22192.pp
tw22225.pp
tw22290.pp
tw22320.pp
tw22326.pp
tw22329.pp
tw22331.pp
tw22344.pp
tw22376.pp
tw22427.pp
tw22428.pp
tw22433.pp
tw22468.pp
tw22490.pp
tw22502.pp
tw22540.pp
tw22561.pp
tw22570.pp
tw22593.pp
tw22613.pp
tw22665.pp
tw22669.pp
tw22705.pp
tw22741.pp
tw22744.pp
tw22744b.pp
tw22790a.pp
tw22790b.pp
tw22790c.pp
tw22792.pp
tw22796.pp
tw22809.pp + test for #22809 which is meanwhile resolved 2022-10-12 21:56:30 +02:00
tw22860.pp
tw22864.pp
tw22869.pp
tw22876.pp
tw22878.pp
tw22936.pp
tw22964.pp
tw22979.pp
tw22992.pp
tw23071.pp
tw23109.pp
tw23130.pp
tw23136.pp
tw23185.pp
tw23196.pp
tw23204.pp
tw23212.pp
tw23270.pp
tw23279.pp
tw23299.pp
tw23342.pp
tw23436.pp
tw23447.pp
tw23486.pp
tw23503.pp
tw23568.pp
tw23653.pp
tw23667.pp
tw23725.pp
tw23744.pp
tw23776.pp
tw23819.pp
tw23849.pp
tw23912.pp
tw23962.pp
tw23963.pp
tw23980.pp
tw24007.pp
tw24071.pp
tw24072.pp
tw24073.pp
tw24129.pp
tw24131.pp
tw24189.pp
tw24197.pp
tw24283.pp
tw24285.pp + add test for already fixed #24285 2024-02-18 19:35:24 +01:00
tw24318.pp
tw24410.pp
tw24453.pp
tw24458.pp
tw24486.pp
tw24536.pp
tw24540.pp
tw24651.pp
tw24690.pp
tw24705.pp
tw24796.pp
tw24801.pp * fix FindUnitSymtable for exception symtables, resolves #24801 and #39974 2022-10-31 20:19:10 +01:00
tw24844.pp
tw24844a.pp
tw24844b.pp
tw24844c.pp
tw24848.pp
tw24863.pp
tw24865.pp
tw24867.pp
tw24871.pp
tw24872.pp
tw24915.pp
tw24953.pp
tw25004.pp
tw25030.pp
tw25043.pp
tw25044.pp
tw25054a.pp
tw25054b.pp
tw25059.pp
tw25081.pp
tw25101.pp
tw25121.pp
tw25122.pp
tw25132.pp
tw25164.pp
tw25169.pp
tw25170.pp
tw25198.pp
tw25210.pp
tw25236.pp
tw25255.pp
tw25255b.pp
tw25269.pp
tw25289.pp
tw25296.pp
tw25318.pp
tw25332.pp
tw25332a.pp
tw25349.pp
tw25361.pp
tw25398.pp
tw25551.pp
tw25598.pp
tw25600.pp
tw25602.pp
tw25603.pp
tw25604.pp
tw25605.pp
tw25606.pp
tw25607a.pp
tw25607b.pp
tw25607c.pp
tw25607d.pp
tw25607e.pp
tw25607f.pp
tw25610.pp
tw25685.pp
tw25703.pp
tw25769a.pp
tw25781.pp
tw25814.pp
tw25869.pp
tw25895.pp
tw25914.pp
tw25916a.pp
tw25916b.pp
tw25917.pp
tw25929.pp
tw25930.pp
tw25931.pp
tw25932.pp
tw25956.pp
tw25959.pp
tw26069.pp
tw26075.pp
tw26075b.pp
tw26123.pp
tw26162.pp
tw26177.pp
tw26180.pp
tw26226.pp
tw26230.pp
tw26271.pp
tw26288.pp
tw26326.pp
tw26402.pp
tw26403.pp
tw26408.pp
tw26467.pp
tw26472.pp
tw26481.pp
tw26482.pp
tw26483.pp
tw26534a.pp
tw26534b.pp
tw26536.pp
tw26599.pp
tw26615.pp
tw26627.pp
tw26668.pp
tw26749.pp
tw26760.pp * fix for Mantis #26760: apply patch by Ondrej Pokorny to ensure that units referenced by an "in"-clause are recompiled when they have been changed 2021-07-09 15:52:00 +00:00
tw26760b.pp * further fix for Mants #26760: applied patch by Ondrej Pokorny to fix recompilation of units referenced with an "in" clause if no file extension is provided 2021-07-15 21:52:27 +00:00
tw26773.pp
tw26791.pp
tw26922.pp
tw26976.pp
tw26993.pp
tw26993a.pp
tw27029.pp
tw27120.pp
tw27149.pp
tw27153.pp
tw27173.pp
tw27185.pp
tw27210.pp
tw27256.pp
tw27294.pp
tw27300a.pp
tw27320.pp
tw27348.pp
tw27349.pp
tw27414.pp
tw27424.pp
tw27515.pp
tw27517.pp
tw27522.pp
tw27529.pp
tw27634.pp
tw27658.pp
tw27665.pp
tw27691.pp
tw27744.pp
tw27750a.pp
tw27750b.pp
tw27811.pp
tw27832.pp
tw27998.pp
tw27998a.pp
tw28007.pp
tw28058.pp
tw28089.pp
tw28271.pp
tw28279.pp
tw28313.pp
tw28372.pp
tw28442.pp
tw28454.pp
tw28475.pp
tw28530.pp
tw28593.pp
tw28632.pp
tw28640.pp * allow also 8 byte string constants in assembler, resolves #28640 2021-03-27 17:13:14 +00:00
tw28640a.pp * allow also 8 byte string constants in assembler, resolves #28640 2021-03-27 17:13:14 +00:00
tw28641.pp
tw28650.pp
tw28667.pp
tw28668.pp
tw28674.pp
tw28702.pp
tw28713.pp Fix tw28713 for big endian CPUs 2021-02-23 22:04:18 +00:00
tw28713b.pp
tw28718a.pp
tw28718b.pp
tw28718c.pp
tw28718d.pp
tw28748.pp
tw28749.pp
tw28766.pp
tw28801.pp
tw28832.pp
tw28850.pp Faster Insert(ansi/unicodestring). 2024-08-12 20:09:30 +00:00
tw28916.pp
tw28927.pp + implement align directive for records, resolves #28927 2020-12-29 18:19:35 +00:00
tw28934.pp
tw28948.pp
tw28964.pp
tw29010a.pp
tw29010b.pp
tw29010c.pp
tw29030.pp
tw29040.pp
tw29053.pp
tw29053b.pp
tw29064.pp
tw29080.pp
tw29086.pp
tw29096.pp
tw29153.pp
tw29244.pp
tw29245.pp
tw29250.pp
tw29321.pp
tw29353.pp * Modified the test to run properly on non-UTF8 systems. 2021-09-11 20:11:40 +03:00
tw29367.pp
tw29372.pp
tw29444.pp
tw29460.pp
tw29471.pp
tw29491.pp
tw29546.pp
tw29547.pp
tw29585.pp
tw29609.pp
tw29620.pp
tw29669.pp
tw29669a.pp
tw29745.pp
tw29758.pp
tw29792.pp
tw29859.pp * fix #29859: ensure that it's correctly passed down into generate_specialization whether a unit name was provided for the specialization and if so search the generic only in that unit 2022-10-28 17:40:53 +02:00
tw29891.pp
tw29893.pp
tw29906.pp
tw29912.pp
tw29923.pp
tw29930.pp
tw29933.pp
tw29954.pp
tw29957.pp * fix test for x86_64 targets using the SysV abi 2020-11-29 21:21:34 +00:00
tw29958.pp
tw29964.pp
tw29992.pp
tw30007.pp
tw30015.pp
tw30030.pp
tw30035.pp
tw30035a.pp
tw30082.pp
tw30119a.pp
tw30119b.pp
tw30166.pp
tw30179.pp
tw30182.pp
tw30202.pp
tw30203.pp
tw30205.pp
tw30207.pp
tw30208.pp
tw30240.pp
tw30260.pp
tw30299.pp
tw30310.pp
tw30329.pp
tw30348.pp
tw30357.pp
tw30431.pp
tw30443.pp
tw30463.pp
tw30498.pp
tw30522.pp
tw30524a.pp
tw30524b.pp
tw30530.pp
tw30534.pp
tw30534b.pp
tw30535.pp
tw30537.pp
tw30552.pp
tw30570.pp
tw30572.pp
tw30626.pp
tw30626b.pp
tw30639.pp
tw30654.pp
tw30666.pp
tw30706.pp
tw30761.pp
tw30830a.pp
tw30830b.pp
tw30831.pp
tw30832.pp
tw30889.pp
tw30923.pp
tw30933.pp
tw30936.pp
tw30936a.pp
tw30936b.pp
tw30936c.pp
tw30939a.pp
tw30939b.pp
tw30948.pp
tw30978.pp
tw30978a.pp
tw31029.pp
tw31033.pp
tw31033b.pp
tw31076.pp
tw31120.pp
tw31165.pp
tw31201.pp
tw31246.pp
tw31273a.pp
tw31305.pp
tw31332.pp
tw31421a.pp
tw31431.pp
tw31521.pp
tw31589.pp
tw31596.pp
tw31605.pp
tw31675.pp
tw31714.pp
tw31795.pp
tw31945.pp
tw32001.pp
tw32019.pp
tw32034.pp * fix #32034 and fix #39656: in a for-in-loop with an array constructor enforce the type of the loop variable for the elements 2022-04-08 17:40:36 +02:00
tw32039.pp
tw32040.pp
tw32043.pp
tw32046.pp
tw32108.pp
tw32109.pp
tw32111.pp
tw32115.pp
tw32118.pp
tw32139.pp * test for already fixed issue #32139 2021-02-02 21:36:54 +00:00
tw32150.pp
tw32160.pp
tw32179.pp
tw32219.pp
tw32318.pp
tw32398.pp
tw32474.pp
tw32510.pp
tw32539.pp
tw32576.pp
tw32645.pp
tw32645a.pp
tw32671.pp
tw32811.pp
tw32821.pp
tw32822.pp
tw32868.pp * patch by Bart B: FormatFloat correctly outputs NaN now, resolves #32868 2022-10-11 22:11:33 +02:00
tw32938.pp
tw32946.pp
tw33004.pp
tw33069.pp
tw33086.pp
tw33098.pp
tw33167.pp
tw33202.pp
tw33205.pp
tw33221.pp
tw33222.pp
tw33230.pp
tw33414.pp
tw33417.pp
tw33439.pp
tw33515.pp
tw33542.pp
tw33548.pp
tw33559.pp + test for #33559 2022-07-13 22:53:37 +02:00
tw33563.pp
tw33564.pp
tw33565.pp
tw33607.pp
tw33635.pp
tw33666.pp
tw33696.pp
tw33700.pp
tw33706.pp
tw33818.pp
tw33839a.pp
tw33839b.pp
tw33840.pp
tw33875.pp
tw33898.pp
tw33963.pp
tw34021.pp
tw34027.pp * allow sub/add nodes in constant pointer expressions, resolves #34027 2021-02-05 22:10:27 +00:00
tw34037.pp
tw34055.pp
tw34124.pp
tw34232.pp * added test, issue is fixed by r48758 already 2021-03-28 21:10:13 +00:00
tw34239.pp
tw34287.pp
tw34332.pp
tw34380.pp
tw34385.pp
tw34385a.pp
tw34409.pp
tw34438.pp
tw34442.pp
tw34496.pp
tw34509.pp
tw34543.pp
tw34605.pp
tw34633a.pp
tw34653.pp
tw34772.pp
tw34818.pp
tw34848.pp
tw34858.pp
tw34893.pp
tw34971.pp
tw35027.pp
tw35028.pp
tw35136.pp
tw35139.pp
tw35139a.pp
tw35149.pp
tw35187.pp
tw35224.pp
tw35233.pp
tw35272.pp
tw35298.pp
tw35533.pp
tw35590.pp
tw35626.pp
tw35670a.pp
tw35670b.pp
tw35735.pp
tw35820.pp
tw35841.pp
tw35862.pp
tw35878.pp
tw35878a.pp
tw35886.pp
tw35897.pp
tw35918.pp
tw35937.pp
tw35953.pp
tw35955.pp
tw35965.pp
tw35982.pp
tw36013.pp
tw36079.pp
tw36156.pp
tw36157.pp
tw36196.pp
tw36212.pp
tw36215.pp
tw36250.pp * support Objective-C classes and protocols with -gw3 (mantis #36250) 2021-02-27 21:44:53 +00:00
tw36381.pp + test for mantis #36381 (seems already fixed) 2020-11-07 16:09:51 +00:00
tw36388.pp
tw36389.pp
tw36496a.pp
tw36496b.pp
tw36544a.pp * libraries must be marked with %norun 2024-12-23 16:11:45 +01:00
tw36544b.pp
tw36587.pp
tw36589.pp
tw36698.pp
tw36738.pp
tw36775.pp
tw36775a.pp
tw36775b.pp
tw36775c.pp
tw36863.pp
tw36934.pp
tw36934a.pp
tw36934b.pp
tw37013.pp
tw37020.pp * allow [] for constant set constraints, resolves #37020 2024-04-13 22:28:54 +02:00
tw37034.pp
tw37060.pp Change parameter type of Build* procedure from out to var, as the StringList is created in calling main 2021-01-20 13:20:11 +00:00
tw37062.pp
tw37085.pp
tw37095.pp
tw37099.pp
tw37107.pp
tw37130.pp
tw37136.pp
tw37154.pp
tw37187.pp
tw37218.pp
tw37228.pp
tw37254.pp
tw37261.pp
tw37272a.pp
tw37286.pp
tw37301.pp
tw37305a.pp + tx64tryfinallynode.dogetcopy properly implemented, resolves #37305 2021-03-14 21:23:05 +00:00
tw37305b.pp + tx64tryfinallynode.dogetcopy properly implemented, resolves #37305 2021-03-14 21:23:05 +00:00
tw37322.pp
tw37323.pp
tw37339.pp
tw37355.pp
tw37380.pp + add test for already fixed #37380 2023-03-15 23:39:59 +01:00
tw37382.pp
tw37393.pp
tw37397.pp
tw37398.pp
tw37400.pp
tw37415.pp
tw37423.pp
tw37427.pp
tw37428.pp
tw37449.pp
tw37465.pp
tw37468.pp Also accept EMathError exception 2024-10-01 14:03:00 -07:00
tw37468b.pp
tw37477.pp
tw37493.pp
tw37508.pp
tw37554.pp
tw37621.pp * do not run the test, it is only about a compilation issue 2020-11-17 20:32:10 +00:00
tw37650.pp
tw37779.pp
tw37780.pp
tw37785.pp * test for #37785 which is resolved meanwhile 2021-10-16 20:44:52 +02:00
tw37796.pp
tw37806.pp
tw37823.pp
tw37844.pp
tw37875.pp * handle result type of unsigned ordinal operations in ISO/Extpas mode similiar to TP, solves 2022-01-28 22:48:50 +01:00
tw37878.pp
tw37926.pp
tw37949.pp
tw37969.pp
tw38012.pp * in equal_genfunc_paradefs take care of the fact that typesym might not be assigned for open array parameters, resolves #38012 2020-10-29 21:00:03 +00:00
tw38022.pp + test for #38022 2020-11-03 21:44:57 +00:00
tw38051.pp * fix copy-paste mistake from Mantis (due to replacement of '#' with links...) 2020-11-11 08:28:37 +00:00
tw38053.pp * AArch64: fix spilling integer registers to stack offsets that cannot be 2021-04-14 20:56:32 +00:00
tw38054.pp * fixed type of size parameter passed to fpc_getmem() when translating 2020-11-08 22:42:38 +00:00
tw38058.pp * remove readln 2020-11-19 21:37:23 +00:00
tw38069.pp * ensure that changed compiler options do not cause values 2020-11-14 18:40:58 +00:00
tw38074.pp * fixes for nasm writer, resolves #38074 2020-11-13 21:39:16 +00:00
tw38083.pp * fix for Mantis #38083: ensure that the sp_generic_dummy flag is set correctly on the new procsym when replacing a dummy sym 2020-11-15 16:27:26 +00:00
tw38122.pp * Fix for Mantis #38122: when a deref node is passed as a Self parameter for a type helper (which is a var parameter) we need to pass the non-derefentiated value so that the data it points to can be modified by the helper's method (this is Delphi compatible) 2020-11-28 18:32:24 +00:00
tw38122b.pp * fix regression introduced with r47625 for Mantis #38122: when checking for a dereferentiation of the Self parameter subscript and vec nodes need to be kept 2020-12-10 06:11:46 +00:00
tw38122c.pp * fix #38122 in a more correct way than previously done: instead of adjusting the methodpointer node when it's a deref node adjust what value is stored in a temp if a call node is encountered: store the pointer value, not the pointed to value to avoid the reference getting lost 2025-01-04 10:31:26 +01:00
tw38129.pp * do not swap left/right code generation for assignment nodes if 2021-03-31 20:53:18 +00:00
tw38145a.pp * fix for Mantis #38145: allow overloading of assignment operators that return ShortStrings with a specific size 2020-11-29 15:47:52 +00:00
tw38145b.pp * fix for Mantis #38145: allow overloading of assignment operators that return ShortStrings with a specific size 2020-11-29 15:47:52 +00:00
tw38151.pp * fix for Mantis #38151: when a Variant is passed by reference to a IDispatch property then invoke it using DISPATCH_PROPERTYPUTREF instead of DISPATCH_PROPERTYPUT 2020-12-04 22:07:39 +00:00
tw38164.pp * x86-64: correctly translate and with large constants in mod optimizations, resolves #38164 2020-12-17 22:09:23 +00:00
tw38201.pp - remove could which prevented that rte is triggered even if we are inside 2020-12-14 21:55:42 +00:00
tw38202.pp * patch by Zoran Vučenović: fixes TDoubleRec.SetFrac, resolves #38202 2020-12-12 21:39:17 +00:00
tw38225.pp * Aarch64: fix 32 bit div operations with constant denominators, resolves #38225 2020-12-18 21:39:35 +00:00
tw38230.pp FPU exception mask: generlised system unit interface 2022-10-17 19:43:01 +00:00
tw38238.pp * fix for Mantis #38238: when creating a copy of a procdef for a procvar set the methodpointer flag also for methods of records 2020-12-20 22:41:27 +00:00
tw38249.pp * min/max optimization needs to check both operands of the if condition, even if no else-statement is passed, resolves #38249 2020-12-23 22:41:37 +00:00
tw38259.pp * do not check inlined exit nodes for unset results, resolves #38259 2020-12-31 15:52:02 +00:00
tw38267a.pp * first part of fixing #38267: do not bail out early during constant folding 2021-01-01 15:26:13 +00:00
tw38267b.pp + fold also (string const+(string const+string var)) 2021-01-02 22:18:38 +00:00
tw38295.pp * process fma intrinsic parameters in an order which takes care of multiple x87 stack parameters, resolves #38295 2021-01-03 17:08:58 +00:00
tw38299.pp * handle rawbytestrings in Win32Ansi2UnicodeMove properly, resolves #38299 2021-01-03 22:55:37 +00:00
tw38306.pp * modified (use IsManagedType to check if a for loop can be used for copying) patch by Bart Broersma to fix IncreaseCapacity of TQueue, resolves #38306 2021-01-13 21:24:50 +00:00
tw38309.pp * weight currency->float conversions the same regardless if 2021-01-05 22:39:16 +00:00
tw38310a.pp * fix for Mantis #38310: ignore procsyms that have no procdefs for checking overloads, or more precisely to stop checking for overloads; these are generic dummy symbols 2021-01-05 20:58:46 +00:00
tw38310b.pp * fix for Mantis #38310: ignore procsyms that have no procdefs for checking overloads, or more precisely to stop checking for overloads; these are generic dummy symbols 2021-01-05 20:58:46 +00:00
tw38310c.pp * fix for Mantis #38310: ignore procsyms that have no procdefs for checking overloads, or more precisely to stop checking for overloads; these are generic dummy symbols 2021-01-05 20:58:46 +00:00
tw38316.pp * add parameter cleanup nodes to the call cleanup block (mantis #38316) 2021-01-10 15:47:27 +00:00
tw38337.pp + test for mantis #38337, already fixed 2021-01-10 14:09:22 +00:00
tw38339.pp Add check for bug fix in bug report 38339 2021-01-10 14:43:22 +00:00
tw38351.pp * fix TBufferedFileStream.Seek(0,soBeginning) as proposed by Andrey Zubarev, resolves #38351 2021-01-21 21:08:13 +00:00
tw38353.pp Fix gotpcrel relocation for TESTQ x86_64 instruction 2021-04-23 21:52:24 +00:00
tw38385.pp * properly mangle interface wrapper names to avoid duplicate label errors, resolves #38385 2021-01-24 21:32:27 +00:00
tw38390.pp * fix for Mantis #38390: use Val instead of StrToInt to avoid overload problems 2021-01-24 14:57:20 +00:00
tw38412.pp * handle generic with ord call of sub-range and enumeration data excluding 0 correctly, resolves #38412 2021-01-29 21:31:59 +00:00
tw38413.pp * fix type conversion for array indicies if the ordinal ranges of the involved types do not overlap, resolves #38413 2021-01-28 20:56:15 +00:00
tw38429.pp * fix for Mantis #38249: apply adjusted patch by avk to implemnt CastTo handling when the source variant is a custom variant, but the destination type is not 2021-01-31 20:26:26 +00:00
tw38492.pp * fix conversion of true/false macro definitions to boolean values 2021-04-10 10:56:02 +00:00
tw38497.pp * allow in-operator to be used on type parameters, resolves #38497 2021-02-21 21:29:40 +00:00
tw38527.pp Apply patch proposed by J. Gareth Moreton in bug report #0038527 2021-02-22 23:15:31 +00:00
tw38549.pp Fix for bug report 38549 about wrong code generation 2021-03-03 22:15:20 +00:00
tw38549a.pp Fix for bug report 38549 about wrong code generation 2021-03-03 22:15:20 +00:00
tw38549b.pp Fix for bug report 38549 about wrong code generation 2021-03-03 22:15:20 +00:00
tw38549c.pp Fix for bug report 38549 about wrong code generation 2021-03-03 22:15:20 +00:00
tw38549d.pp Fix for bug report 38549 about wrong code generation 2021-03-03 22:15:20 +00:00
tw38557.pp * cpubase.cgsize2subreg should handle all valid sizes, resolves #38557 2021-03-30 16:44:19 +00:00
tw38631.pp * fixed MSecsToTimeStamp by Lagunov Aleksey, resolves #38631 2021-04-22 20:14:00 +00:00
tw38636.pp * test needs objfpc mode else i is 16 bit only 2021-03-28 21:09:35 +00:00
tw38642.pp * fix for Mantis #38642: for enumerations with jumps Delphi behaves as follows: 2021-03-27 09:35:07 +00:00
tw38695.pp * Aarch64: patch by J. Gareth Moreton: fix constant writing, resolves #38695 2021-04-02 16:44:43 +00:00
tw38703.pp * patch by J. Gareth Moreton: handle register allocations correctly in MovMov2Mov 3, resolves #38703 2021-04-06 15:50:28 +00:00
tw38717.pp * properly set types for currency divisions, resolves #38717 2022-02-13 22:47:38 +01:00
tw38718.pp * even if currency is handled by torddef, it is a real number, so using / is perfectly right, resolves #38718 2021-04-09 20:38:46 +00:00
tw38733.pp * allow also CSUBSETREG in tx86inlinenode.second_IncludeExclude, resolves #38733 2021-04-09 20:09:19 +00:00
tw38766.pp * AArch64: fix storing a 32 bit value in the lower 32 bits of a 64 bit 2021-04-19 20:52:12 +00:00
tw38802.pp * decrease macro nesting counter early when expanding empty macro 2021-04-25 19:49:26 +00:00
tw38827.pp * patch by Dean Mustakino to avoid generation of debug info for generics, resolves #38827 2021-10-11 18:45:41 +02:00
tw38832.pp * fix exception generation in ln(...), resolves #38832 2021-05-02 19:45:09 +00:00
tw38833.pp * fix finally block getting unconditionally removed if try-block is empty 2021-05-01 09:28:58 +00:00
tw38840.pp * keep type when removing "1*", resolves #38840 2021-10-17 22:23:49 +02:00
tw38940.pp * check used registers properly for SETcc/TEST/Jcc -> Jcc, resolves #38940 2021-05-28 21:23:09 +00:00
tw38973.pp Add test for bug report 38973 (already fixed in trunk/main) 2021-09-01 09:29:51 +02:00
tw39012.pp * when converting a*a into sqr(a), set the result type correctly 2021-11-07 21:54:25 +01:00
tw39030.pp * allow char constant to be used for const string parameters in generic specializations, resolves #39030 2021-06-28 20:35:33 +00:00
tw39178.pp + support SHLX and SHRX in TX86AsmOptimizer.RegLoadedWithNewValue, resolves #39178 2021-07-07 20:28:04 +00:00
tw39206.pp * might_have_sideeffects in gen_c_style_operator as proposed by runewalsh, resolves #39206 2021-07-13 18:31:38 +00:00
tw39292.pp + handle LOC_FLAGS in thlcgobj.location_force_mem, resolves #39292 2022-08-08 23:14:56 +02:00
tw39296.pp Solves #39296: x86-64 parameter zero/sign extension 2021-09-01 09:29:51 +02:00
tw39310.pp * fix for #39310 by fixing various small issues in tabstractrecordsymtable.has_single_field: 2021-09-01 09:31:15 +02:00
tw39323.pp * tw39323 needs to turn on range check to test what it is supposed to test 2021-09-05 23:12:34 +02:00
tw39325.pp * we cannot do SSA during partial writes to arrays which span multiple registers, resolves #39325 2021-09-01 09:31:50 +02:00
tw39332.pp * handle constant folding correctly for <pointer>+<ord. constant>+<ord. constant>, resolves #39332 2021-09-01 21:32:27 +02:00
tw39354.pp * more precise test as suggested here: 876ae56158 (note_921869640) 2022-04-24 14:41:06 +02:00
tw39357.pp * fix test 2021-09-14 22:01:39 +02:00
tw39372.pp AArch64 popt: don't replace registers with X/WZR 2021-10-04 20:58:05 +02:00
tw39375.pp obcpas: fix categories implementing protocols 2021-09-25 16:15:45 +02:00
tw39395.pp * correctly read the region label in $region directives, resolves #39395 2021-10-28 21:13:01 +02:00
tw39401.pp o based on a patch by Rika, resolves #39401: 2021-10-10 10:09:22 +02:00
tw39406.pp * proper range checking for TryStrToDWord, should resolve all issues in #39406 2022-01-02 21:46:14 +01:00
tw39447.pp * fix #39447: when checking whether the parameters are valid for pointer arithmetic check the *correct* parameter for being valid pointer-like type (I'd say that this was a copy&paste mistake...) 2023-06-30 17:42:39 +02:00
tw39464.pp * test for fixed bug to play safe 2022-01-30 22:35:14 +01:00
tw39506.pp * fix #39506: add assignment operator overloads for all string types so that assignments of constant strings can be handled correctly 2022-01-04 23:41:38 +01:00
tw39523.pp * patch by Bart B to fix the value of Code for unsigned types if the input is negative, resolves #39523 2022-01-11 21:29:56 +01:00
tw39543.pp * when adding WebAssembly object info, traverse through current_module.used_units, 2022-02-12 08:32:48 +02:00
tw39581.pp + support for generic forward declarations fixes #39581, so add a test for it 2022-02-18 17:54:36 +01:00
tw39582.pp + support for generic forward declarations fixes #39582, so add a test for it 2022-02-18 17:54:36 +01:00
tw39615a.pp + missing halt instructions 2022-11-23 19:01:32 +01:00
tw39615b.pp + missing halt instructions 2022-11-23 19:01:32 +01:00
tw39627.pp + test for #39627, together with the last merge request it resolves #39627 2022-04-03 15:08:24 +02:00
tw39643.pp AArch64 asm reader: add support for fpcmp(e) conditions 2022-04-03 13:40:21 +02:00
tw39646.pp * New webtbs/tw39646.pp test to evaluate fix for 2022-05-07 20:53:35 +00:00
tw39656.pp * fix #32034 and fix #39656: in a for-in-loop with an array constructor enforce the type of the loop variable for the elements 2022-04-08 17:40:36 +02:00
tw39661a.pp Add several tests for 127 max ID length, related to bug report #39661 2022-04-13 15:15:18 +00:00
tw39661b.pp Add several tests for 127 max ID length, related to bug report #39661 2022-04-13 15:15:18 +00:00
tw39661c.pp Add several tests for 127 max ID length, related to bug report #39661 2022-04-13 15:15:18 +00:00
tw39661d.pp Add several tests for 127 max ID length, related to bug report #39661 2022-04-13 15:15:18 +00:00
tw39661e.pp Add several tests for 127 max ID length, related to bug report #39661 2022-04-13 15:15:18 +00:00
tw39661f.pp Fix for variables longer than 127 chars 2022-05-10 23:18:01 +02:00
tw39662.pp * patch by Rika: avoid that capacity of TQueue grows to much for certain 2022-04-12 17:36:42 +02:00
tw39664.pp * fix #39664: ensure that the 8- and 16-bit signed overloads of IntToHex return the correct number of digits 2022-04-19 14:24:00 +02:00
tw39665.pp + recurse into multiple subscription nodes when calculating contant @... expressions, resolves #39665 2022-04-13 21:32:06 +02:00
tw39673.pp * fix #39673: also resolve the dummy symbol in case this isn't a reuse of the current generic's name 2022-04-22 10:40:58 +02:00
tw39675.pp * fix #39675: consider the symbols for unnamed parameters as used so that there won't be unnecessary hints about them 2022-04-22 10:40:58 +02:00
tw39677.pp + add test for already fixed #39677 2022-04-22 10:40:58 +02:00
tw39679.pp * fix #39679 and fix #39680: for implicit specializations a parameter used in a call might also inherit in some depth from a specialization used as parameter type 2022-04-22 10:40:58 +02:00
tw39680.pp * fix #39679 and fix #39680: for implicit specializations a parameter used in a call might also inherit in some depth from a specialization used as parameter type 2022-04-22 10:40:58 +02:00
tw39681.pp * fix #39681: also handle the result type of a specialized procvar when checking for a possible implicit specialization 2022-04-22 10:40:58 +02:00
tw39684.pp * in case of an implicit specialization ensure that the symbol of the generic is indeed considered as used once the final implicit specialization has been picked 2022-04-23 16:29:13 +02:00
tw39709.pp * patch by avk959 to solve infinite loop in FindMatchesBoyerMoore*, resolves #39885 and #39709 2022-10-17 21:14:32 +02:00
tw39713.pp * New test for #39713 2022-08-31 18:25:11 +00:00
tw39722.pp * improved test as proposed by Rika 2022-08-23 21:27:44 +02:00
tw39735.pp * Don't call secondpass(left) in twasmtypeconvnode.second_int_to_real, this fixes bug #39735. 2022-06-21 23:59:25 +03:00
tw39736.pp * fix #39736: ensure that the capturer object and any converted function reference interface are considered used 2022-05-27 07:24:46 +02:00
tw39738.pp * Risc-V: allow also register aliases in register modification lists after asm blocks, last part to resolve #39738 2022-06-03 22:54:18 +02:00
tw39740.pp * fix #39740: consider a conversion of a procedure or procedure variable to a function reference as a bit more expensive than otherwise 2022-05-31 22:50:14 +02:00
tw39742.pp * fix #39742: when assigning a function to a function reference it's not the function itself that needs to be checked to be captureable, but instead what it captures (this applies for both the non-generic and the generic case) 2022-05-31 23:16:41 +02:00
tw39744.pp * do not throw messages on potentially uninitialized internal symbols, resolves #39744 2022-06-15 23:30:33 +02:00
tw39745.pp * fix #39745: the conversion from ordinals to pointer types in mode Delphi is not allowed for a void type (happens when using a typecast to convert a method without parameters to a function reference) 2022-05-30 23:05:45 +02:00
tw39748.pp Overload selection: call procvars if result is compatible with parameter 2022-09-16 11:21:05 +02:00
tw39748a.pp Overload selection: call procvars if result is compatible with parameter 2022-09-16 11:21:05 +02:00
tw39785.pp * second part of #40041 fixed 2022-12-22 22:41:39 +01:00
tw39786.pp + test for #39786 2022-07-04 22:52:05 +02:00
tw39795.pp * fix #39795: when extracting make_prettystring it was forgotten to also append the const part of the name to the specialize name 2022-06-22 09:44:21 +02:00
tw39805a.pp * allow type parameters in variant parts of records as we do not now 2022-06-28 22:45:17 +02:00
tw39816.pp * as correctly pointed out by Bart B, -gw instead of -g should be used in the test for #39816 2022-07-06 19:50:07 +02:00
tw39826.pp * fix #39826: correctly handle function references that are part of generics/specializations, but are not generics/specializations themselves 2022-07-15 16:32:02 +02:00
tw39829.pp * correctly truncate rtti symbol names of enumeration types, resolves #39829 2022-07-11 22:07:57 +02:00
tw39834.pp * test for #39834, previous commits resolve #39834 2022-08-20 18:11:24 +02:00
tw39841.pp + add test for already fixed #39841 2025-01-04 11:05:39 +01:00
tw39844.pp + add test for already fixed #39844 2025-01-04 11:19:20 +01:00
tw39845.pp parentfpstruct: explicitly trash before initialising 2022-07-26 22:36:13 +02:00
tw39851.pp * New test to catch i39851 2022-07-31 19:45:23 +00:00
tw39853.pp * do not warn on anonymous functions without captured variables about being not used, resolves #39853 2022-07-29 21:46:48 +02:00
tw39857.pp * fix #39857: don't trash symbols marked as vo_is_internal 2022-08-26 17:42:22 +02:00
tw39858.pp * fix #39858: correctly keep track of symbols that need to be captured into the capturer 2022-08-12 17:44:39 +02:00
tw39866.pp do not publish enums with jumps 2022-08-16 20:47:44 +02:00
tw39867.pp * fixed Math.Tanh as proposed by Paolo Valle, resolves #39867 2022-08-17 20:56:43 +02:00
tw39869.pp * fix #39869: correctly check whether the recorded token stream still needs to be parsed (the replay depth of the scanner needs to be *larger* than what it was before starting the playback) 2022-08-18 23:09:01 +02:00
tw39873.pp + test for #39873 2022-08-28 21:29:52 +02:00
tw39875.pp * fix #39875: when a WideString constant is used to initialize a PChar the constant needs to be converted to the current code page 2022-08-26 18:05:13 +02:00
tw39876a.pp * fix #39876: correctly Read(Str) enum types which have a size smaller than 4 Byte 2022-08-26 17:16:29 +02:00
tw39876b.pp * fix #39876: correctly Read(Str) enum types which have a size smaller than 4 Byte 2022-08-26 17:16:29 +02:00
tw39877.pp * handle also simulated flags in tmipselnotnode.second_boolean, resolves #39877 2022-08-24 21:16:23 +02:00
tw39880.pp * patch by Rika: Use linear file list in FInput.TInputFileManager instead of linked, resolves #39880 2022-09-17 22:46:57 +02:00
tw39885.pp * patch by avk959 to solve infinite loop in FindMatchesBoyerMoore*, resolves #39885 and #39709 2022-10-17 21:14:32 +02:00
tw39897.pp * export DynArrayAssign, resolves #39897 2022-10-06 22:56:38 +02:00
tw39902a.pp * fix #39902: correctly handle assignment of procvars to properties with a field write accessor 2022-09-16 16:20:42 +02:00
tw39902b.pp * fix #39902: in case of mode ObjFPC function pointers passed to parameters need to be checked for the correct procdef as well 2022-09-16 16:20:42 +02:00
tw39903.pp * fix #39903: correctly parse anonymous function references in records (and classes/objects) 2022-09-15 22:57:05 +02:00
tw39907.pp * fix #39907: only load system class types from units that are marked as a System unit 2022-09-18 15:41:33 +02:00
tw39912.pp * properly named 2022-09-22 23:00:34 +02:00
tw39913.pp * check if optinfo is assigned before using it, resolves #39913 2022-10-21 21:14:39 +02:00
tw39915.pp * propertly check equality with the for-counter when propagating constants, resolves #39915 2022-09-24 20:39:43 +02:00
tw39918.pp * New test to evaluate i39918 2022-10-22 13:07:16 +00:00
tw39919.pp * handle <dyn.array>+[] (and swapped) correctly, resolves #39919 2022-10-05 22:48:21 +02:00
tw39922.pp * x86: Added two new tests for i39922 2022-10-18 20:47:42 +00:00
tw39922a.pp * x86: Added two new tests for i39922 2022-10-18 20:47:42 +00:00
tw39933.pp * removed wrong program name 2022-10-04 22:02:59 +02:00
tw39952.pp Improve test for unaligned access 2023-04-21 20:46:11 +00:00
tw39955.pp + test for #39955 2022-10-15 13:59:35 +02:00
tw39957.pp * if a pointer_to_array type conversion is applied to a variable, it is not written, resolves #39957 2022-10-14 23:12:18 +02:00
tw39958.pp * properly reset nf_write/nf_modify flags for min/max inline nodes, needed by dead store optimization, resolves #39958 2022-10-16 22:51:50 +02:00
tw39971.pp * fix life information propagation for while loops, resolves #39971 2022-10-24 22:13:43 +02:00
tw39977.pp * fix #39977: allow a capturer to access any method independant of visibility as the visibility checks are supposed to have been done before the captured symbol was converted 2022-11-06 22:01:49 +01:00
tw39978.pp * fix #39978: ensure that Self is captured when a method of the current class is captured into a function reference 2022-11-06 22:01:49 +01:00
tw39981.pp * fix #39981: retrieve the symbol that returns the desired procdef/procvardef not maybe the Self or something else as we need that symbol to differentiate the procdefs 2022-11-06 22:01:48 +01:00
tw39992.pp * calculate life info for if nodes correctly if the then branch is empty, resolves #39992 2022-11-13 22:28:08 +01:00
tw40003.pp * New test to catch issue identified in #40003 2022-11-28 21:43:50 +00:00
tw40004.pp * create muln with create instead of create_internal when converting "n - n mod const)" so pass1 works properly, resolves #40004 2022-11-24 22:43:27 +01:00
tw40011.pp + add test for fixed #40011 2024-12-26 18:08:09 +01:00
tw40013.pp * proper naming for test, resolves #40013 2022-11-30 22:17:58 +01:00
tw40019.pp Darwin/AArch64: adjust alignment info of custom-aligned paralocs 2022-12-06 21:46:26 +01:00
tw40031.pp * fix #40031: with support for inline specializations it no longer makes sense to make the parameter symtable of a procedure variable type readonly as there *are* defs that are added to it 2022-12-30 23:32:00 +01:00
tw40041.pp + missing -O4 option added 2022-12-24 17:07:27 +01:00
tw40056.pp * set packenum and setalloc to defined values when changing mode, resolves #40056 2024-03-08 20:12:55 +01:00
tw40060.pp * fix #40060: ensure that Self is not added for anonymous functions that are part of a static class method 2022-12-30 23:32:00 +01:00
tw40061.pp * fix #40061: the Self of types that aren't implicit pointers (recods, TP-style objects, primitive types (for helpers)) needs to be stored as a Pointer in the Capturer so that modifications are correctly visible 2022-12-30 23:32:00 +01:00
tw40062.pp * fix #40062: ensure that Self is only added to anonymous functions when dealing with method pointers 2022-12-30 23:32:00 +01:00
tw40074.pp * fix #40074: adjust Generics.Defaults to make use of the new ConstParamIsRef<> utility function to correctly determine how a generic binary parameter needs to be compared 2023-03-06 23:24:36 +01:00
tw40077.pp + add test for fixed #40077 2023-03-06 23:29:04 +01:00
tw40108.pp * mark constant symbols used in preprocessor expressions as used, resolves #40108 2023-01-24 22:36:26 +01:00
tw40113a.pp * do not warn on lea e/rsp with negative address offset, part of #40113 2023-01-15 23:06:05 +01:00
tw40113d.pp * x86_64: warn only on negative offsets if rsp is involed, second part of #40113 2023-01-17 23:09:42 +01:00
tw40121.pp + support leap seconds in TryEncodeTime, resolves #40121 2023-01-30 22:40:15 +01:00
tw40122.pp * New test for i40122 2023-02-19 20:22:49 +00:00
tw40142.pp * fix #40142 and #40324: don't alias the function name to the $result variable for anonymous functions unless an explicit result name is provided 2023-06-23 17:06:41 +02:00
tw40143.pp + previous commit also fixes #40143, #40144, #40145, #40308 and #40315, so add the tests for them 2023-06-16 17:03:51 +02:00
tw40144.pp + previous commit also fixes #40143, #40144, #40145, #40308 and #40315, so add the tests for them 2023-06-16 17:03:51 +02:00
tw40145.pp + previous commit also fixes #40143, #40144, #40145, #40308 and #40315, so add the tests for them 2023-06-16 17:03:51 +02:00
tw40149.pp * set rangedef of dyn. arrays correctly, resolves #40149 2023-02-15 22:14:55 +01:00
tw40165.pp * Added test to attempt to catch access violation caused by faulty optimisation (i40165) 2023-04-30 22:25:55 +00:00
tw40165a.pp * Added test to attempt to catch access violation caused by faulty optimisation (i40165) 2023-04-30 22:25:55 +00:00
tw40165b.pp * Added test to attempt to catch access violation caused by faulty optimisation (i40165) 2023-04-30 22:25:55 +00:00
tw40182.pp * second mul might get called with a zero operand if the other has a side effect, 2023-03-06 23:19:34 +01:00
tw40183.pp * also initalize default helper variables of initialization sections, resolves #40183 2023-03-19 21:19:10 +01:00
tw40190.pp * PopCount takes care only of the bit pattern, so take the uvalue to avoid an internal error, resolves #40190 2023-03-17 22:30:36 +01:00
tw40200.pp WPO: also consider NewInstance to detect class instancing 2023-03-18 21:18:25 +01:00
tw40204.pp WPO: fix dead code detection, and handle procvars 2023-03-24 21:22:18 +01:00
tw40211.pp * fix of Erroneous reading of the value of the StackLength variable at program start based on issue report by Sergey Larin, resolves #40211 2023-03-21 22:37:40 +01:00
tw40223.pp * another patch to fix #40223 2023-03-31 23:45:45 +02:00
tw40252.pp Fix for sparc64 specific code generation bug report #40252 2023-05-26 17:10:23 +02:00
tw40258.pp * do not limit the number of interfaces per class, resolves #40268 2024-04-20 22:05:18 +02:00
tw40259.pp * fix #40259: global managed records with Initialize operator need to be initialized no matter if they are referenced in the current unit or not. 2024-10-18 17:51:49 +02:00
tw40292.pp * optimize x </>= length(...) also if the operands are swapped 2024-04-18 23:07:40 +02:00
tw40293.pp * fix #40293: have the SysUtils unit use the TArray<> declaration in the ObjPas unit instead of declaring it again 2023-06-03 18:10:45 +02:00
tw40305.pp * fix #40305: with type helpers now supporting inheriting from unique type aliases, declare a TRealHelper as a descendant of TDoubleHelper (cause Real is a Double) 2024-10-25 15:26:32 +02:00
tw40307.pp * New CMOV test at webtbs/tw40307.pp 2023-08-12 20:55:12 +00:00
tw40308.pp + previous commit also fixes #40143, #40144, #40145, #40308 and #40315, so add the tests for them 2023-06-16 17:03:51 +02:00
tw40315.pp + previous commit also fixes #40143, #40144, #40145, #40308 and #40315, so add the tests for them 2023-06-16 17:03:51 +02:00
tw40324.pp tw40324: fix compilation on unix platforms 2023-07-30 22:22:28 +02:00
tw40331.pp * fix #40331: for enumeration with holes (that don't have type information) use the binary comparers 2023-06-30 16:30:46 +02:00
tw40358.pp * New test for i40358 2023-07-21 09:24:53 +01:00
tw40366.pp * New test, mostly for x86, to detect incorrect TEST/JNE/TEST/JNE optimisation 2023-08-12 23:43:05 +00:00
tw40381a.pp * fix #40381: also check for hints when parsing the parameters of a routine (including open array parameters) or the result type of a function 2023-09-08 15:54:08 +02:00
tw40381b.pp * fixed test runner directives 2025-01-26 10:53:22 +01:00
tw40381c.pp * fix #40381: also check for hints when parsing the parameters of a routine (including open array parameters) or the result type of a function 2023-09-08 15:54:08 +02:00
tw40381d.pp * fix #40381: also check for hints when parsing the parameters of a routine (including open array parameters) or the result type of a function 2023-09-08 15:54:08 +02:00
tw40390.pp * fix #40390: implement support for handling parameter names (including __SELF and __HIGH(<identifier>)) that resolve directly to registers 2023-09-08 17:30:32 +02:00
tw40392.pp LLVM: fix double init/fini of local managed variables accessed from nested functions 2023-09-14 15:38:21 +02:00
tw40395.pp default values: store as staticvarsyms in staticsymtable 2023-08-15 21:13:48 +02:00
tw40395a.pp default values: store as staticvarsyms in staticsymtable 2023-08-15 21:13:48 +02:00
tw40395c.pp default value: fix issue with inlining 2023-08-20 22:08:47 +02:00
tw40401.pp * New test to detect SSE/AVX optimisation error 2023-08-24 19:41:41 +00:00
tw40410.pp * fix #40410: allow specialization of a procdef also inside exception handlers + added test 2023-10-20 19:54:05 +02:00
tw40413.pp Issue #40392; replaced test with correct one 2023-09-14 21:28:30 +02:00
tw40417.pp * patch and test by Rika: fixes self inserts in Insert(x, dynarray) and improves Insert(x, dynarray), resolves #40417 2023-08-29 22:23:22 +02:00
tw40451.pp * fix #40451: load the assembly symbol into a separate operand so that an offset already contained in oper isn't discarded + added test 2023-10-20 19:54:04 +02:00
tw40453.pp Remove readln and add NORUN marker for tw40453 test 2023-10-15 11:22:05 +00:00
tw40462.pp * correctly name nested enum type debug symbols, resolves #40462 2023-10-10 23:16:31 +02:00
tw40472.pp * ARM: New test to evaluate ADR encoding error 2023-10-22 12:04:05 +00:00
tw40474a.pp * Tests for i40474 and i40475 (BIC issue on AArch64 and incorrect shifter/extender mnemonics respectively) 2023-10-22 13:13:58 +00:00
tw40474b.pp * Tests for i40474 and i40475 (BIC issue on AArch64 and incorrect shifter/extender mnemonics respectively) 2023-10-22 13:13:58 +00:00
tw40474c.pp * Tests for i40474 and i40475 (BIC issue on AArch64 and incorrect shifter/extender mnemonics respectively) 2023-10-22 13:13:58 +00:00
tw40474d.pp * Tests for i40474 and i40475 (BIC issue on AArch64 and incorrect shifter/extender mnemonics respectively) 2023-10-22 13:13:58 +00:00
tw40474e.pp * Tests for i40474 and i40475 (BIC issue on AArch64 and incorrect shifter/extender mnemonics respectively) 2023-10-22 13:13:58 +00:00
tw40474f.pp * Tests for i40474 and i40475 (BIC issue on AArch64 and incorrect shifter/extender mnemonics respectively) 2023-10-22 13:13:58 +00:00
tw40491.pp * redefine also PPChar and PPPChar depending on the string type mode, resolves #40491 2023-10-31 23:13:22 +01:00
tw40496.pp LLVM: fix currency parameters passed on the stack on x86-64 2023-11-05 11:30:19 +01:00
tw40500.pp * fix #40500: do a for-in on a string variable using low(strvar) to high(strvar) so that zero based strings are handled correctly 2023-11-07 20:28:15 +01:00
tw40504.pp * fix #40504: always provide the global enum symbol for anonymous enum types (e.g. as part of a set) 2023-11-07 20:33:55 +01:00
tw40537.pp Add test for bug report 40537 2024-02-17 21:33:52 +00:00
tw40537a.pp Add test for bug report 40537 2024-02-17 21:33:52 +00:00
tw40537b.pp Add test for bug report 40537 2024-02-17 21:33:52 +00:00
tw40550.pp LLVM: only round currency values when storing them back to memory 2023-12-04 22:52:39 +01:00
tw40563.pp * fix #40563: apply slightly adjusted patch by byte bites to use fixed range of 1..Length(str) for for-in loops iterating over ShortStrings 2024-06-04 22:53:16 +02:00
tw40576.pp * fix extension to 64 bit on aarch64, resolves #40576 2024-07-07 16:36:29 +02:00
tw40592.pp * fix #40592: make the Delphi-compatible attributes usable, but in a way that makes it clear to the user that they won't work 2024-01-15 22:29:47 +01:00
tw40593.pp * fix #40593: don't check for a static method when assigning a methodpointer to a function reference 2024-01-22 19:44:36 +01:00
tw40594.pp * fix #40594: when assigning a nested function to a function reference don't check for the nested procvars parameter, because nested functions can be treated like anonymous functions here 2024-01-22 22:27:33 +01:00
tw40595.pp * fix #40595: correctly access the list of parameters of the extended method table 2024-01-15 23:14:38 +01:00
tw40598.pp * missing part of last commit 2024-11-17 15:03:49 +01:00
tw40608.pp * inserting $result into the symtables should never trigger a duplicate symbol error, resolves #40608 2024-01-27 22:05:31 +01:00
tw40618.pp * fix #40618: apply adjusted patch by Евгений Савин (@jack128a) so that a non-load case expression is loaded into a temp first when converting a single range branch into an if-clause 2024-02-02 15:55:40 +01:00
tw40624.pp Add some output to explain failure for test tests/webtbs/tw40624.pp 2024-02-06 13:09:15 +00:00
tw40634.pp * fix #40634: correctly check visibility for child classes in case of a mixture of specializations and non-specializations 2024-02-16 16:54:23 +01:00
tw40634b.pp * fix #40634 the 2nd: a (strict) protected symbol in a parent class of the owner is supposed to be visible 2024-02-18 19:35:24 +01:00
tw40639.pp + add test for now fixed #40639 2024-02-18 19:35:24 +01:00
tw40643.pp * New test for !40643 2024-02-18 15:37:27 +00:00
tw40647.pp * New test for i40647 2024-02-18 15:31:20 +00:00
tw40650.pp + thlcgobj.location_force_mem now supports LOC_JUMP as well, resolves #40650 2024-02-19 22:22:12 +01:00
tw40655.pp * fix #40655: apply changes to packrecords, packenum and setalloc using the recordpending*() functions so that they are applied correctly in case of them being used directly after a {$POP}{$PUSH} sequence 2024-02-20 23:52:52 +01:00
tw40708.pp * fix #40708: when creating the sub-arraydefs for comma separated arrays, ensure that the new sub array also has the generic related information set up correctly 2024-04-12 17:34:58 +02:00
tw40712a.pp * fix #40721: correctly set up the generic defs when parsing fields, especially important when dealing with anonymous fields 2024-04-12 17:34:58 +02:00
tw40712b.pp * fix #40721: correctly set up the generic defs when parsing fields, especially important when dealing with anonymous fields 2024-04-12 17:34:58 +02:00
tw40716.pp * Fix #40716: only add helpers if the type doesn't belong to the current object/class/record hierarchy 2024-04-12 17:34:58 +02:00
tw40727.pp * ensure that left and right have a result type set in tx86addnode.pass_1, resolves #40727 2024-04-08 22:53:34 +02:00
tw40745.pp + in on an empty set is always false, resolves #40745 2024-04-19 23:43:35 +02:00
tw40764.pp * fix #40764: declare procsyms of a class/object also as sp_generic_dummysym if a symbol in a parent class has it set so that the parser will treat it as a potential generic 2024-05-06 23:39:18 +02:00
tw40770.pp * Patch by Evgenii Savin to avoid IE 2010021502 when calling generic from other generic. Fixes issue #40770 2024-07-12 18:04:57 +02:00
tw40784.pp * (lsighly, added safety check) patch by Евгений Савин, resolves #40784 2024-06-23 22:07:51 +02:00
tw40828.pp * Correctly pass UsePublishedOnly on to sub-contexts. Fixes issue #40828 2024-07-24 18:07:09 +02:00
tw40844.pp * Properly release procdefs. Patch by Evgenij Savin, fixes issue #40844 2024-07-05 14:35:05 +02:00
tw40876.pp * fix #40876: correctly check for generic constant parameters without concrete value 2025-01-02 13:24:46 +01:00
tw40886.pp * properly unlink unused type symbols from their defs to avoid 2024-09-20 22:49:08 +02:00
tw40890.pp * handle except blocks as normal code block with regard to specialization of generics, resolves #40890 2024-09-17 23:02:25 +02:00
tw40908.pp * revert check for boolean type when handling LOC_FLAG in tcgassignmentnode.pass_generate_code. This makes pas boolean the default, 2024-09-16 22:48:18 +02:00
tw40936.pp * improve test 2024-10-09 22:41:52 +02:00
tw40955.pp * fix test 2024-10-20 17:03:36 +02:00
tw40957.pp * properly process all child nodes of call nodes in foreachnode, resolves #40957 2024-10-19 23:41:46 +02:00
tw40963.pp + fix #40963: print suitable messages for local unit, include, library and object paths if -vt is given 2024-10-25 17:13:23 +02:00
tw40964.pp * get rid of the hack that tlabelnode inherits from tunarynode and stores a statement in left, resolves #40964 2024-10-26 16:11:24 +02:00
tw40974.pp Return MemSize from FreeMem. 2024-10-27 21:44:01 +03:00
tw40978.pp * do not eat the semicolon after an absolute expression to a symbol, noted in #40978 2024-10-30 22:45:48 +01:00
tw40979.pp * fix #40979: don't recurse further into the nested hierarchy for code generation if the function is generic 2025-01-14 20:38:37 +01:00
tw40992.pp * fix #40992: correctly handle padding inside the FFI Invoke manager 2024-11-05 23:23:56 +01:00
tw41001.pp * Attributes for methods test 2024-11-08 12:15:28 +01:00
tw41006.pp * Patch from Евгений Савин to fix passing records to invoke. Fixes issue #41006 2024-11-11 11:59:57 +01:00
tw41007.pp * fix #41007: only unlink typesyms from their typedefs when releasing an unused implicit specialization if the typesym was created for the implicit specialization 2024-12-26 18:08:09 +01:00
tw41011.pp * Patch from Евгений Савин to implement TValue.Cast for floats. Fixes issue #41011 2024-11-13 23:22:59 +01:00
tw41012.pp * don't mess with boolean and/or operations in mixed short/full evaluated expressions, resolves #41012 2024-11-16 17:27:16 +01:00
tw41019.pp * properly calculate the size of enumeration types having negative elements and a max. value exceeding the upper bound of 2024-11-30 14:43:10 +01:00
tw41025.pp * correctly calculate the number of labels of a c boolean in case statemnts, resolves #41025 2024-11-20 22:04:58 +01:00
tw41030.pp * Fix TValue casts, patch by Евгений Савин, fixes issue #41030 2024-11-21 11:51:11 +01:00
tw41052.pp * partly revert 8cd6606970, resolves #41052 2024-12-23 14:27:48 +01:00
tw41054.pp * test failed only with strength reduction onm so compile with -O3 2024-12-10 22:38:34 +01:00
tw41062.pp * fix #41062: correctly handle atomic intrinsics inside generics 2024-12-13 22:57:25 +01:00
tw41063.pp * fix #41063: don't add classrefdefs or objectdefs to the WPOInfo if they are declared locally (e.g. capturer instances) 2024-12-26 18:08:09 +01:00
tw41064.pp * proper naming 2024-12-23 10:55:06 +01:00
tw41066.pp * formatting 2024-12-23 16:11:03 +01:00
tw41074.pp * fix #41074: adjust conversion level of class/interface to pointer and class to interface conversions so that sub class to class conversions take precedence 2024-12-26 15:03:14 +01:00
tw41077.pp WPO: don't crash on TP-style objects with only abstract virtual methods 2025-01-01 15:23:06 +01:00
tw41092.pp * WebAssembly: fixed type conversion from pointer to qword (fixes bug #41092) 2025-02-24 10:48:18 +02:00
tw41093.pp * WebAssembly goto support: skip unused labels in resolve_labels_via_state_machine. Fixes #41093 2025-02-24 16:57:26 +02:00
tw41105.pp * properly read +/- for the warn directive, resolves #41105 2025-02-01 21:39:49 +01:00
tw41126.pp * SubLea2Lea has to check both times for equal super registers, resolves the second part of #41126 2025-02-03 22:19:25 +01:00
tw41147.pp * allow absolutes on open arrays (use of this is doubtful though), resolves #41147 2025-02-11 22:45:56 +01:00
tw0035022.pp
twm0226.pp Fix %cpu type as spotted by Alexey Torgashin 2022-05-15 18:01:48 +02:00
u_uvmta.pp
ub1873.pp
ub1883.pp
uvmt_a.pp
uvmt.pp
uvmta_a.pp
uvmta.pp
uw0555.pp
uw0701c.pp
uw0701d.pp
uw0701e.pp
uw0809.pp
uw1181.inc
uw1279.pp
uw1331.pp
uw2004.inc
uw2040.pp
uw2266a.inc
uw2266b.pas
uw2269.inc
uw2364.pp
uw2706a.pp
uw2706b.pp
uw2731.pp
uw2738.pp
uw2834.pp
uw2920.pp
uw2956.pp
uw2984.pp
uw3103.pp
uw3179a.pp
uw3179b.pp
uw3184a.pp
uw3184b.pp
uw3292a.pp
uw3340.pp
uw3353.pp
uw3356.pp
uw3429.pp
uw3474a.pp
uw3474b.pp
uw3968.pp
uw4056.pp
uw4140.pp
uw4352a.pp
uw4352b.pp
uw4352c.pp
uw4352d.pp
uw4352e.pp
uw6203.pp
uw6767.pp
uw6822a.pp
uw7381.pp
uw7838a.pp
uw8180.pp
uw8372.pp
uw8730a.pp
uw8730b.pp
uw9113a.pp
uw9113b.pp
uw10477.pp
uw10492.pp
uw11182.pp
uw11762.pp
uw13015.pp
uw13345b.pp
uw13345c.pp
uw13345y.pp
uw13583.pp
uw14124.pp
uw14958.pp
uw15582.pp
uw15591.pp
uw15909.pp
uw15966.pp
uw17220.pp
uw17220a.pp
uw17493.pp
uw17950.pas
uw18087a.pp
uw18087b.pp
uw18121.pp
uw18909a.pp
uw18909b.pp
uw19159.pp
uw19697.pp
uw19701.pas
uw19851.pp
uw20456.pp
uw20909a.pas
uw20909b.pas
uw20940.pp
uw20996.pp
uw21015.pp
uw21538.pp
uw21808a.pp
uw21808b.pp
uw22160a2.pp
uw22160b2.pp
uw22160b3.pp
uw22427a.pp
uw22427b.pp
uw22428.pp
uw22741a.pp
uw22741b.pp
uw23071.pp
uw23204.pp
uw24801.pp * fix FindUnitSymtable for exception symtables, resolves #24801 and #39974 2022-10-31 20:19:10 +01:00
uw25054a.pp
uw25054b.pp
uw25059.pp
uw25059.test.pp
uw25059.withdot.pp
uw25132.pp
uw25598.pp
uw25610a.pp
uw25610b.pp
uw25814.pp
uw26922a.pp
uw26922b.pp
uw27294.pp
uw27320.defaults.pp
uw27522a.pp
uw27522b.pp
uw27522c.pp
uw28442.pp
uw28766.pp
uw28964.pp
uw29245.pp
uw29859a.pp * fix #29859: ensure that it's correctly passed down into generate_specialization whether a unit name was provided for the specialization and if so search the generic only in that unit 2022-10-28 17:40:53 +02:00
uw29859b.pp * fix #29859: ensure that it's correctly passed down into generate_specialization whether a unit name was provided for the specialization and if so search the generic only in that unit 2022-10-28 17:40:53 +02:00
uw31431.pp
uw31675.pp
uw32108.pp
uw33839.pp
uw34287a.pp
uw34287b.pp
uw35918a.pp
uw35918b.pp
uw35918c.pp
uw36544.pp
uw38069.pp * ensure that changed compiler options do not cause values 2020-11-14 18:40:58 +00:00
uw38385a.pp * properly mangle interface wrapper names to avoid duplicate label errors, resolves #38385 2021-01-24 21:32:27 +00:00
uw38385b.pp * properly mangle interface wrapper names to avoid duplicate label errors, resolves #38385 2021-01-24 21:32:27 +00:00
uw38385c.pp * properly mangle interface wrapper names to avoid duplicate label errors, resolves #38385 2021-01-24 21:32:27 +00:00
uw38429.pp * test for 32 bit targets fixed 2021-02-01 21:14:19 +00:00
uw38827.pp * patch by Dean Mustakino to avoid generation of debug info for generics, resolves #38827 2021-10-11 18:45:41 +02:00
uw39543a.pp * when adding WebAssembly object info, traverse through current_module.used_units, 2022-02-12 08:32:48 +02:00
uw39543b.pp * when adding WebAssembly object info, traverse through current_module.used_units, 2022-02-12 08:32:48 +02:00
uw39677a.pp + add test for already fixed #39677 2022-04-22 10:40:58 +02:00
uw39677b.pp + add test for already fixed #39677 2022-04-22 10:40:58 +02:00
uw39880.pp * patch by Rika: Use linear file list in FInput.TInputFileManager instead of linked, resolves #39880 2022-09-17 22:46:57 +02:00
uw39907.pp * fix #39907: only load system class types from units that are marked as a System unit 2022-09-18 15:41:33 +02:00
uw40183.pp * also initalize default helper variables of initialization sections, resolves #40183 2023-03-19 21:19:10 +01:00
uw40259.pp * fix #40259: global managed records with Initialize operator need to be initialized no matter if they are referenced in the current unit or not. 2024-10-18 17:51:49 +02:00
uw40395c.pp default value: fix issue with inlining 2023-08-20 22:08:47 +02:00
uw40634a.pp * fix #40634: correctly check visibility for child classes in case of a mixture of specializations and non-specializations 2024-02-16 16:54:23 +01:00
uw40634b.pp * fix #40634: correctly check visibility for child classes in case of a mixture of specializations and non-specializations 2024-02-16 16:54:23 +01:00
uw40634c.pp * fix #40634 the 2nd: a (strict) protected symbol in a parent class of the owner is supposed to be visible 2024-02-18 19:35:24 +01:00
uw40764a.pp * fix #40764: declare procsyms of a class/object also as sp_generic_dummysym if a symbol in a parent class has it set so that the parser will treat it as a potential generic 2024-05-06 23:39:18 +02:00
uw40764b.pp * fix #40764: declare procsyms of a class/object also as sp_generic_dummysym if a symbol in a parent class has it set so that the parser will treat it as a potential generic 2024-05-06 23:39:18 +02:00
uw40784a.pp * (lsighly, added safety check) patch by Евгений Савин, resolves #40784 2024-06-23 22:07:51 +02:00
uw40784b.pp * (lsighly, added safety check) patch by Евгений Савин, resolves #40784 2024-06-23 22:07:51 +02:00
uw40844a.pp * Properly release procdefs. Patch by Evgenij Savin, fixes issue #40844 2024-07-05 14:35:05 +02:00
uw40844b.pp * Properly release procdefs. Patch by Evgenij Savin, fixes issue #40844 2024-07-05 14:35:05 +02:00
uw40844c.pp * Properly release procdefs. Patch by Evgenij Savin, fixes issue #40844 2024-07-05 14:35:05 +02:00
uw41007.pp * fix #41007: only unlink typesyms from their typedefs when releasing an unused implicit specialization if the typesym was created for the implicit specialization 2024-12-26 18:08:09 +01:00
uw41063.pp * fix #41063: don't add classrefdefs or objectdefs to the WPOInfo if they are declared locally (e.g. capturer instances) 2024-12-26 18:08:09 +01:00