Description: Revisions to merge not in other sets (active) Revisions in this set a34d4e715ce6bfda8a0c07be4fbfb53f1690808a,6a612f90032fe3b129865fcfa59ed5191638faab,aa7bddc62129bf70e79272e11a492f2b66a15d17,4212b6a92f513812e59fe0072a1f66b79326da90,4f573b50adbd33a2b3d9daacc86cefe5edb68b48,5db8d6bd5eca39bd1205cf3b355a953d219fb9bc,fe47db32be35d0de7ee99d09e0fc6f51c0bac52e,a51c06f90760b864d865b1956eb754062cf77857,47b8bf5924b835920fbf3d2f27137437c3c056de,d9c109a4dd3e17405a567f2ebd657723dd86d259,6f411d6355156913f10c37aa700e1559a1a498c2,5c20481c7b0e0521e0747df6355b969dfee293ba,ad6897ffd87d759c5140bd4c4f7de76c2d8898b9,25878f9eb2e6859a2b9a64639a8f3fff25a6ff7c,e53cb61b1122262554c744b8a9a5e10f11bdc870,d6c5a1799ced537479b012392478218b5aa59ef6,008c1436d808d779dc129b38155ca2c5d7d68f23,c652cd629acfb86e787765e3d1c4e88b5b1f32b1,b7dd63094fd75b6cb8e04498806eb0d98f2709b1,84ebe96d41c2fbcbccbcc2573bb7783e18bcaf68,bfb4b885cadeb195c7c404c95cd6720b14e9455a,d8298c9f14ffe98e06a766597f8af54c81ead38a,90d2982977b802d664d3f9f2d5028693d894ceba,b3c579f49c891b155f6b89539ad22bd12630555f,81848157808ef123a1cb244b71d366abeee39aa7,22ab6dd329e69675fb1a213e2860c743539e7082,df28fdcbf8b4ab20479d264ddf92b0737d5585f0,6b9d3ead7a3c196651d09b8b6c12d8fadb556022,38d0a9af48bf9668da9b831a5c7248cc002242ee,47b5d0b92edf48e9dc7580137262bf2b60076412,c8307d402283288be0859c18336a8a7446f3c765,375cc2b44343b143fef34d06aeec506708a59d22,48617611500cd54cb7f8fa6b32f3ba665251815b,3a76f9f477ae96a04700f8db2a66913830df3dfc,c474b95dfcb780807fbc982182cabe6a586e05f1,41b17115895bc992f9c34aa8385be55f4079c75e,f3c377f8d1e689d70f39e831701ab243162030c2,25c6f3a667b24d7d9f9f165e0a5eb6b37dadb357,c152796bf3a25f2a9fbc9fdd67f0d1cdb31dbca4,5c898fe795be88b59ae3c650abe9d5981a9dcead,bfa5bf80e20e47101e4253f920895acb098436b4,4e06d66d7fb98e634e4e86a1d43f3856da429fec,96c52ef16d0848d46da5c47e5981d09cca082d94,f095bc59b01f7edce0764dab8c3634c19bbfbb50,1e1c17cb61713093bef48b63540533a7692e6e22,8cf26b7a0fd84602757dd7e2bd0dc788f6ed3c4b,08949c86bf39b7432bc36bfd13f219aecac21646,ef099b20756f61a6c9a9be44f63314907393ff83,4b84de6a72df0b82b9217cb336190203b263055a,d72170f9a33cc70bff2748a07978964d28526d38,7e0c21fa5fffcbf548f70ca3d59e436ff3d6a045,297f468cd6677a0d16b78c36ae34df5f33f1f63e,a17ad61240ee2a0c6ab6c3b384437a0d1836fb52,e35e5ad34914c11ae2c76a7c2f45334cde844503,40b7af10257e530132327cf4d3d90f911fbc5269,4f05523db92992b8fd91fc7d7620c5ae267b08bc,98d3473a1a699919fa8e27f616cb2e2e660c2430,514db355b1fce2eaedf4efd2ac2b637946f4efe4,b5725ac3ed071ec564e8f49a80e89b9d46b54bf6,38ddf2e8c5883189c13fdce704f28862c91fec07,5dbd9eb2e059de506eb9e13317b7645db130918a,de62cb8b021a39dcbd2835e2c8459d492afee10f,2b73b5bf9a867a8d7b6527835bcd0c9cf657aab6,5677ef4bdd585b07b2669cc38e3aa519a528a4d6,26253b9e88b568da27460734798b26555ec58eac,9bc0f62f45d9fb8291d16e760abdd7d60b7199db,80bd080293c5e81123da68799d866a28a1dc55e8,4ab485225c97d77ecd8e9bb7d1836d97da0ab461,8c06529ae21c71b8f9251628d1265ec31c2b0ae2,0c22ee86781c2aae8457bddae8b88fbfc38b6cfb,71887b902b76261ed14f8cdab37723f585c89125,00efaece74a2d399971a8aece991fac38cc7fc70,8735d09894a9162ff2e4d73181f8c2748bef6b6c,d399df83ba9478ed63150abb045fb2db9fb2a186,4c209a7dc2aa1f0fe43b104255d7d7670942bd4d,7fbda0e0e8b1d071e72ccbc5e487dbb1c2173c63,2ed3bfb58771edfb9882e193506554f1a52051d2,869f6993911b6bbfbe48c424077413f6510eb3ea,2d255cec9146f690285cf34bd56e49a6065da38b,3ea0c335c9e22f066f59fdb7f0e6cf4529d701ac,ff71c51e4ec7950e7297c57178a3e575ed2bd83e,9b61b538d8216a27fc02e03c203ddaaf5ca1b96b,0d895c5826f0425712611001128e5575e06b392b,8b779975aa1d93f7a4e64b280ff02179dcff0d70,d712c64236a3e5d684975ee2a94a77c17141ceb0,e6f01065ec67ea82b1d8a4484f07d4680be82b8e,755c574a87c2505c793dc7fa51fdcb2c572ace70,4166e8c46409c6730e19c5dd3b1cc651b7bcc1de,8f61df817aa2d6f254ab5f118f569b826079806d,822b46009626d3893cf23c2159d3a632f2c1168a,3c205f895c6499b31004cb82a58942d69c34a42b,4de8ca83938b98367f4326d5cdb993521173288a,90afbc81146d59c0cd85d73f7cb8e8091fdc4c8c,73448deda64923dae27270f9eaf7f3b9b9bf2987,97b2f7a5e13190319754c19a688e000f8a6f50d7,4236bee6f1832b11845869ffe99cb8ea0a96a230,5ca73c61f4d95f688a592a93cea607417a734c9c,6c0b79c258dbb242931b90418c458b610ef018ea,fafee8b85b91942bd60adba63c1348a6d89d5177,cebf880df914dceb662155d130bc6b565dc65a35,f0d92b74c1341cc1d09177718accb889d3791aa3,c5a128fae7e1c7671b05bbe286b4bf927a6c67b2,5d826cfe3cf1bcb0c5da68e0d584ddeb6a3220f9,352435cb75c53e081baf0dd311fc6cf90a804884,777d536d9bc826fcf5d580dd80ba2c25a73de1ee,26f4d957a0e50653dfac5a7e594d30154146fe89,d354428f42a29010872e8aa19afc7cc2c3b1418d,bfe3afbc62ae65e79ffac64f12a2ce2e884388d2,bff09e8e9e2f6e09d351387fd22b1849c5975ce8,bdc826cc18a03a833735853c0c91268c992e8592,e1698a59691361696e8ba2db1914f70b9d195762,b876a02daf2e8ea67b4b6a3aad8a3a96a6445e0d,f4580ff612b2e24eccac30c99a709019ef4dd457,b760863046f7d2f921c8a9144c94374863a806da,cd6bc9aeb7642f5430b0a3aaf49143a6e1c41041,e994bacbba097fa4cf38f59e9772c7b9b5ccbaed,b0459a19f48ea41596fd1f0ca61afa1f7598d5d7,e1a739d15d6e344727b196890e8afb0b0bd235ea,d9eae2c2c593f27253aeaea98b12199929d9db3e,567409379f3af31904f0a0ba408d8d178bcd34f3,5dcdfeb1260176b94ee89e1e1d0d1e77bc7b811b,b00fdb72059306064217faf72a99cd3e315515ab,b54068d1a457de5db08ca831f0edd5470c23fa71,dde8f54ee70849c6a179f126f085c6dcc5eff9eb,f590e65c7b45c8b5c559574decca3eec95b39c13,bb182470a563483803883b01f1a9b4ea3cd7d0fc,4aebfe97a95cd9b3dfb331f1329854e37691ae0e,ebdb90b1a5788b56d4a0396cef9a0f83c40b04ab,8362ee0e5f818a1b5ddb2d0b090676d412ceb360,a5811a35a91f955918edf249650b67fd7d8e3dad,1aed740440643b0fe4a0dfb28d26e2a6cf4aa88d,9b7f24841c7302b0bd35fba42f00e9409097e622,2e8321e0fa8ade82c71aebe4ec31a1f52f742584,1e90a4db3e9908fe0f06bafb801c967aa9c1c0c5,fecb72fea3fe979c2875c8a94cfcc7da6f1249f9,a237aaa1f5c4938272e7424dcc806d16d78ea78f,93494bf8bf41ca0dc37b698bc2852cb82687b609,a4e2d7462665ffdcb27d9d25ec1b2acd58063887,22b3268ac75ebf44e095572f57af6fd97576bae1,c9ec57bd737aa00cc132ea3418d2f4ef07dd3fdf,685f72ca2f5682d153800a11dc5d25acbe97e455,46ab8d79a28979dd94e0a36eece2420e57c67ceb,f56b6728a522fec1494b28f36aa18d89db1e97b2,79cf1dd9cfe47b43d7c057709006b0206e8a0079,3c5d6e72240dbb968f42f50c8fe7eb0783a0c16a,af49e3dc9f1e35a1d036e119934985b5e5fe1e3a,12ef9a4a223ec54c16cbe96a8107c7aa26380cbe,0b1734cc04e76d2a7972c39ffc77b7d0bcb16455,c223ae3610c215340a1fe34c61c9e6b7f8f454b1,850ba0bc7432168157aa582698976ea2e80b6cc3,38706a17134fb8307724dee4fa8fbb1dfbc523a8,ecef61e9c5413d254616d4bae10e0c993177d3ab,39836e2d37ae11f4052cfa527394994d61495a44,f8358977616796818531c57569d61af710be69c2,dea81f4f60174483f0c61a77dfb2a63dc117efb3,49f45764ec0dcb35b5fdb3cdf86473752dd63d61,39627cbdfb488c9dd0653f576737448098284226,0d03cad279240f219a5f01b21207e751e4c38609,82ccc863efd606b8c2592bf947b7381f17759609,a68884f7502941e37b4a51b525b1698a04d4eb3d,f183b2952ea5438993f4395e47bbc8694f3ea6b5,652e75f8ec7e0705b4c394cbf906894afece306e,31f74f65b082f33402f3e59ca04ed36461c0f1c7,6bbefcae9e4c96887653d17331b3dd616a654440,bdd26766ed25c0cc6b9dd83861d2f3dadbbb2022,ac95c20c5a0fa5387aa87a963ef224fb86bcffe7,b90b6f2b872f203eca409cd31f863fc8567f6445,4e5916d17d69e79b1b2fd27032fd8bdd7b996b23,bcdc75cecfae395076c02ecb822f670d41632971,4df9da6c15e8b2492a75f7fd2dcb75a047307bc3,86b774e792a8454aaa2523b45f6492b488dd42cf,5d6ef0f70cd44d289fc6619e57826bf53e4aee7b,41dbedfe2275bb536a9eff35bb1054ce1f64b2b3,ec97a511d5ff005877006ba199a287a7f4287872,a45ba3add5f08399745e8f6f4e4eff58a63c5853,be4a317cb463f031e91527ca4e74ce03c7e3d661,7bcefd287d8109ed80190797e33bb5422395436a,c89848a00f59cc2539c5ff3862a547218129f594,229d88c50fc0b4d07f7c1c51923f7acf59c896a7,ae4c8359aabf282d0e1047ab9b5d89cfda3e8928,e63cc73cfa4672c92b7ebfd3600aa18683bab528,36073c1b6511134bc0a2312abc943844d22261ae,78666090c2673dd7eeb75864797301aea9adcab1,e2d86ad66a13ed9fece73ed3afa086a728441da9,12aa48602bcd35b2013f97782520ca209bd4bd30,3e6d4bf1cc120e5885356af1cc3b0e93101fddaf,ec3190b85b1fcc4463aad5d3f054bda8c51b266d,64af662b4114eb3c7305246c27e166f3ef169ecc,25c96e9227111284e52b3375ac341e4985b2bb88,4f45d7afc4550ba12695e7c9057eb062a92e4713,911df41c60b480d6efeee1a5e29968c52a8656f7,d65de901db648e6a8254722bbddc6be1075cd119,2c77416da0bf340fdafd5fb0acb896ca43c02ec6,4b1681aa1e9a16b3afcc3af4a4fffc0520d4d850,a2caccd31fc027a71216ac85372336fea1a209d8,7cba4bffa14f25487f58850c74d80bcb29e6b912,306e156b2bd329bd6e56267a23379291f1857614,7c538b17976e30802293f19690d9c54b2ec6a3e6,bd2b954ae59fdee3e94f7bafeb43a527a5e8c2e2,1ded960fc8da793f1339ad7cb2a752b0a7af6f97,fc32211dd22c4f5b2ebbdf25a901e20c68627b37,a7cc9d55cf1b0677ee6e212d0bdda7d5f0e0c8e2,810f54ac071f95fa1022874a8b737b7f14bab199,45b5f58c4ae667abe3541fc213540ab9922743f2,304372262a90db77c9fa5b24b358c4de63693054,af5a10946de0e9a3f4a12a5ed30007509043ac99,2ca6f178fb4439be72b093c25c318396eab5238b,88459e680cdc6ee850c95189ee2dec658370b2db,8f6b6ccde59d9fadf63b6e40ed88fee0993ba0be,1d331117b5edf89f43cfa71036b9029186d5eb18,83cad83c35b4340170ed66fb58c97966f344dd26,57353df68fbf82350fb2dbb70492bf35b7ea6e84,485944b49288e248294564139ffc378d4caff964,4e9c267af949d7c625a1b84c08f6530ae8126d48,f96476b4fc116fb4a4d0e457841a1b99543d926e,d88a7c2e24b6682ddb393f5a175d37301c84dfba,a5ad266065adf90fd69fefc6230ad8779f066f03,24d2bcebdd0f2ddc1f28a9f60d40f7a596210901,a17efde2a32938708ba22689d8d29558601030a0,5ce739135b524b05d003f5daecbc7b31f5866363,46ca9f437ae89a6e82d3472ea59ffbf72002a48b,b849d92589642d3712afa9becd310756e21dae32,abd1e72e9db3d30201a1b0d15561da90b274529c,8c39b9376ba26cae71101c0d12a1f4c82d1ec50a,9d9df104b96b20c59924d245e80f5cc8dd9b4c61,6032bd09ba30de71d72ab5e8404177035a6257cd,28b4189a9a704b284e75ff7436d1cb808e569382,e9ce3be110edd8df93b4f693ab6096eb54db6988,aa3a5f83248e6accfc32dca36745a2e647c42582,0f7f9a73a842be9cd7af283a6c9e9478fbb9ef49,ef98dd877a2c801f67b20fc28fd9d11422c0fba7,3d88722d8ff537e43b3bef57f643b2b6ac095aae,a6e499264b726eaa190c3adda9e0926f853a2d81,cd8af229a8b207484a1e7105b798a353cfebfe75,c19b1d2fd5a61cfe059a28710b0ed2eed6c7ed0e,216c55871a1a939702e94dc083f4d6df940cb2a4,53b50327e9305adb60f1502d33f600552009a3de,53679400847938b202185636c1f019e43e12c545,79d906795db2d2a7b6453264762d12162b46e987,21d0a2d299414e1829a26ba7cef58c76fffac3e4,0135ff90f675ac7dccf5843004358b0b617e096e,cf17bd27339bfc947060c4fc9e0530808da14da6,552c2146d8e959b4fbfefd3995f1d921bb13f20a,44658572cdb096e1ac183d31f26602ab13cc47d7,05620b271debce0aced38264f258bfb8fb4bf5fb,08200fffa11124994727e235fd6f1304df396e64,59016499dcfc94c8ba0f5c0b6ce58b207808c60f,e9ce7ebd4b89a1fae646fa58fb872799b48b43ed,bf1af7a962f51924c99dce37dec930b6f28ff69c,1e587e1150f7d64dcd9bd6a523b2743ac1912312,29c36aa4072cd3f300f5cc53b76f05a48cf4ace8,c8551879f7b259d56c9de254c1b3a28b658b009b,40bb7d9bdf7eadada9b57f8f85234e47de59787b,2677ad9f868406d8e5cababe04cb549b853f35f0,6cc315d4da71821165c3e80218512d0b4734a9c8,6535a72a08a68a4c023cd19c6dd14deb7ce46f6d,64e41e44199bed417da98f26a255855d4d84f665,1ea3c8486099f1d633329b7ed12c0e213a0881f1,a9b29137dfeec494f09a2a2849661626f8376c3d,5e1dc65865cd1ea132a5ca5ff358701f7277fb24,733f59a35cc8481c8e46d15333d4996cdac4de1b,58037dfaaafb8820f76a140a0c1da60873bf5868,d81c42424163729e6fc5b1ff26be5751aa43df3b,d6cf5f1386731fed65bda7cbbdf80f138809561b,d75405e47a8b4c109ab1f66e119ddf903295cbb4,79fd772870ea992ff9a0123a130b2ba44065d23d,07450440b182474c26e2bd1db93c615b394a0030,660248ec41ff0fd453d851b12f53795d8647e757,0ffc8de07722cf18f732b8315d9c7e11b604b511,9e7110e244008d9c0bf86b454572488858dc9f3a,382f6fc6776e0a507c1d48cf0fa0fe00cbe30bbe,09d4f7f4c1092655e362b50315ca025c1a703176,584b43db81aea71ac257e35a1709d50545a16670,23e397cb35664bcf8ea051aa327392198a055a2e,574ddada392690cbeb4070f052d32065352f1cad,63e7f4feb6726581e9d04c98477c7c6c37b30f5d,0b35f53ddb96fb45233967529584f4f664aa8544,85f81b64a2e12f467892ee03b1d426f6bcc923b4,ef651f72662e5f911b75fb956207d1fa264f4795,c7ec598bf9112d3be4f1f28c59112314474c7d73,8cb2c3f606458887e0ef313e6f0a33825dbd3aaa,c8b2b5e060ab7f3866f4378cef8b3b5b1610c960,33a41603f33c16b0ed69ef9b249a45c6083af0ac,be6b57e35870308544c3578de92d959d23618d94,b1ca0cdeecaa291311ddaa5dd74c6de7ef88464a,d6e9c5e18a76fecfd6d0884fc3a0264c0034385d,afaea85c9f2504772eaad8be29ce01fafde6b121,a6f41f9f1c3efed49b2f90dca97c144ec8656f6f,7e6f9a1806aaaf115c2c84c7d159143faa4aa075,622215005ec9abc9afbeaaaa3f85ef58b8f327d1,239224f99e9b37a6ee516d6de0eed97dc64cc3e0,219a57d90501a86a137ddbc4b5cfe577c1b90a23,ee3059f4400e6c065dc6d556de107ce0d3940087,adc1723f97d69e461e163675104166a3348f00b1,1c0760619f59effe144c528e2e68f7c84f218171,56c75c40fa3801c4a20c8b1cb6abcc5094e273e3,cd58f233417cc3761708039cfb439a08f689390e,cc4521b7b5e5bb7b499e248c6750a9cb1ccf6dca,a4265d4c64bde36119f6c398e8edddcfe130ba9d,4a15ca0cbe42d741b845527faa9ed0303662afbd,7a23cfb2c8b6ba155b35de941a675ddaee4a8843,3798dd8d531f791f52cd7e44f039af05945645b0,8e6782d9078f4075b45e6ed8061ec1f2b97f0eba,85ee8b25ebb4bd0f96c9ea03b1755f180b984f0d,54292a28aa32dd61229ef8c6073da370390ee9af,2bca50e10a1ded6aca38605605fa80434bbf5501,5b868bfda25e950947272c7974403c0902b43f5c,52ebf638b84d099715b89bddb3b739bd4ee8f0e2,83b8edacd24d1cee90722360965d9532b038f2bf,239fe6806b50f810a7085ef0b6e0c5c5f80a14dd,92df6c234b696903416ad484226941588776cfcd,657b16d13f1b72b4927a18975f87b1c4bc558be9,89b91dfd74e8bdcd16ee16c564bb5a41b879672b,0923dfaf5a563bdf8d02ffe44bc8619aa9968e65,1a8b08197eb351d435d0cd032d7cb66a0de20fd9,a1466c7057f18e4c77abb04017c8907fd25dd486,616727791ef96eb0f9fdccff97d0abb3a18b2de5,a2570f806cdf85bd57baec8b18d212e377bb23b8,88ff885ab5a62b652f679e96c5bc86c50ea60fe4,25fe5694bf7ba5a811a5870098e85c922b64da2b,e3c9e0d26730a72dbeebcb7d2fbe1772f2bbdacd,88c52bc23edcb0ccd9f27143d174c3db8cf7f297,280aceea65036e74485e42164d641b41305382c9,85dcdf751cbffca9febf95e891c40a2101b9b9cc,4a2214baf775cf288e8a4abb8e39d934eb19df29,a0dbd61f08c5c1b07444077121f99cc432a1ab73,878e9349e83c30a03c8a97f0ca64b1f1e9bcd927,4072e73f12ea856d77a6c333adda2a541cc78e53,4fd74f8471e595045d89e5645aa50355d3a3f273,c33af225a5fda133e93d76a346a7b5614fa2083b,2ad71a49ed49ad06cb6bcb95cc9e0caf166e1d39,bec52928dc3d98a2b05dbb189cb3c4183503dc8c,00f7bfc43d4854a572c3f66182028330f913b765,ee4c0673bded4e3b97e29bd0f625d4610fb3a803,cb69602418a9f121b657d08f9e395c617ceee5da,324eb595893225f4f5a5e540218d0719bd05329e,0454ec3f2f5bf361f5109bfa62fdf3b052449d11,0e965ad02d5538551b40edbc3ccc03f119b1ff5a,7e1f1a31b0e9637d1cae9c0a21c76c2018ca2ec5,147c93d38e4a1e9be02d3b19033f250af7843746,721e0b51d5c1864628fa95744611d996ef0e9f33,62accca3a9da0a60f7f46a5125acdc36ad5aaa7a,414a55c3cee502d868e1ac4f85e323caae7d3a96,6a92202ce5d922b6899932fd749341c798a00be2,0a798a4b723cf091084712dc1f0798acea1f0610,9683219322b69da71fe640ff1d665a017b55ecc7,7231cd8f3865829a3b47912ed45ec25d6055fedb,39c29ffae2ab4e29b3aabc17e5f8d64f4388144f,46ab62fbb94646e4413856a9bb738a7771f10e9c,a846897f6850eefdebd9add40db27afda1185918,8b3544192e890f6678dc9b45c31efd1c2f5f6b9f,5691f2a2c0e00943762aa4dbf85b165f438da3df,524589231fb1fc8b21c9c76f6dffb61190f44f45,7688f50c905a762be3f13e69655717ac8104a930,1db41363370f842807c215c5a151e904ea304fa5,08b14f06ef1ef3831849441ba238c02a70ca050b,e40f6e13f03a9b6874bc2f17ee210616df5a909a,30698ea06c93820a218861007154f3b25d8fffa6,da12cfc867e3c522d7af9ff0cf3b6b7924d7be99,d36e96ea74202f3a5d22e691ca6046e356b0ef67,71863e1b2cd5e954df0d2988b7e1ea33fdd73718,eff26797abf1d1eec6b68c6ec1895ae4cbc9547e,61bee98af90f0c17fe8b4600955b192f1a067271,513c8983e0b7fa03529185436c6da150346f5f11,b72317811792b2332741e8a7b15d07e0a1939d6b,7cc94fc000e6c6631ebb706044ef0349b3006c50,ee16fc7b96129dfb1eb6ca7e11fb54e2eafc852b,e42a11fbfea9d54fd84a11d03e71af92ddea311a,5da79e7ffaf1a011ce33f15c6b1bf9c5af5770e8,57fa801ed228056c3090065a74c3a265f40d95d4,60c68a7301a86b44a9cb910dedc8246749e704b3,c357977a1ee3df9cf918c2bf1ba0370dd7b063fd,7f592bb331b1d8e7d80dae91260dab4ee38c313e,4537f34c825959537b41c5c1af51b6a5b109b805,0cb53989ccdbefda256ef0056a258ae12e596b6f,f67793022e16edfabd65a70f2f01f4aa5fb4492d,7378994ec553d600cfc96d1dcb1b5dfb13b2fcbc,5d4aa763f24a8f766ffc4734a2abdf366a022e70,cc950e79741ac8a9ec97cc1132f11a9cd43fdd4c,79529a0cc066c48508a72a39a369bb1cd327b32b,b2543a0f18cf9ca4672cd468949ef5e705d72c34,4b9ca326d0b7f7e01653d87b55834702a1645b0b,6cdf023a21cbc7e357d9bb65bf389bd3acfd3be0,3e5323476d3694fd59b5a82c7033b3253d6b5b95,a8f5fada572b30304198e356bd106954055a5f46,422cf466be643fed3c3ec869637f7726f7829d12,04ec431edae6f2a622476ae04cdf902bf8ebbf9a,c7f406b1f9ad5301e802a47cabbfee3525342af2,cf147f7a497dfedfc10e7db51ce19fc5ef5b31ab,24bbfe2c45eb62502e917ec84289d2bb45238cbe,6593231fe49d306bc6dead82e850fb44db0d9c72,0707b5f7ca971119a9015fc2d063f57bce28ec5e,151a3124e032a91d96c944d08fde6777346ef5a1,b3dad1f6b1eed6fc6d9dd4b9948fbbe7fd6df725,352f864210d4a79ad26a0ac0190d57a2b105826b,2c6d0fb7f29d67255c97ea2164da154a2bc1b0e2,d312b46d1b34f605a3540b21c5a4c3c5f22e4c09,100bdd5b0c6bc1533a31097aade59f4da2150fa8,f126fbe2cfc71ae1a7c78321ead4381548da971d,a3828c8e3e5cc5801cf0fced38fc8622b331a0f2,8058aaad9c43462db46784c659656803332d12db,a99f330e3baf50ce852e8397413268a23c1c588e,ef5824a4d24f277d23c58c749cdd74eb033ebd88,dcca8ab6fdf86773372135b014bdc9c15a876d33,a057c967170808c0e0c1a9b51208cfcd95b238a3,0fe1317c820cddd59f5b303458fb27957edfafe7,e6e5c1724dc6c9c86a0261d898c1f872ed3d6489,6183327b18284addf62e93cbb6859a759f3f0688,d23863c821820dca29230b270ae0e4eaebfd9aec,d3df269339192d521f266809d7fb00e9a9893201,cad28fa07520dbb36e7ea8d24def0c612f339d35,8307b72f747b1368899e125cddb86a213b24942d,93def13823a527a1b5d611cf11ac563e86747da7,ce140620b9a78dd8e0edddd01e6d1dc6d6f3f9e8,6913f674b0d5e5c160c370380a0d346317a10b7f,699cdca74dbe3509156134b1fc7dd639fdc32e7e,1a0a36f928f6d929f2ed1a146054ea23df1c72e0,14091abda5f962de254084aeeed11b530138678c,7256f8be25aab8c91cf7ade2e257993be522ee7f,1ddbb6a6623d9334cd0f4ca3468dcc38bdf17d85,864f097053e5050508472d4aac637f2929ec805d,18f0d90ba692cb84c5315a3d9decc37657d08ad2,00439969cea540f5089b22b9df9955435d2f5a1f,96d1f229b50eb1632a985f0f0f9f7c2bf9b29a11,043f6188af4bad9a22b70c506b4bf687e5ead2be,46785d3884438cfd7252183cc6fb531926d18062,eba6b08625f7648ad264429b12907b98ad88ac0d,234c5cdc5a11ff0b4debd1c7221d0663d629c6ba,42928f997372ad04e4d2b5fb31e93ca1f79fdcda,ae9cc5ed1833a2e6b65c68a5e76b911416ef15f3,95654bcaa571980efa862f58d49195a0ba2fbcbf,359e551c7fb0d3edff33a19aa3a73578860a2e71,679281a7d357d16f36e624394e842a7699f7fb3b,25f3dad01de01b325d1313ece23f9470fc554c16,ba290bb35831c75ab2bcf13d81ac89f00f93b443,38350a9701a9b03e214fc4e0761d9249d0dd501e,88ba748ef09b5fcd283082938a93c077fd38f08c,484c45340983f494c6a86e110eb79b749e196f1b,19541da2ad1c1a6da877f4b7cbb57f2b74f67c81,069e4c77bcbe8f8cf6006d5369c9c473b8d62b7e,22d290491e837d0dfc7a2003aaa0791890014351,d05bcd846ea9f296e9acb855de4810e2c24448a0,9e083789bacd4e660c2474ac8216445e981980f1,f063c5b611abcd64078dff948b4ea1b8a98e4e2d,3cc17229479045475c1168cf4621d4f1faa36a51,7ef30a4081075ecc5cc68427f0e3677cda1db12f,779604d6a3b3fb68793d372cb1c110329663b805,ff4c0ecd900126c1d8c69d00110d309a3766b507,ca8b0f094880ad9b11fa7579f1360da2230a973b,d201478f852ed4d7314ecf5abbdbdc449ffa3d84,b3a5a031630516bbf4c6463a5a67d7f6ed070feb,71226c3bb2fd9ba8139a544785d0b958e2217bcd,a2321b38c7b2083ab94a8053ba1e0a0fe97a5014,600a9a4d98e225f9a9d119ad4a9811a9bf1cee2d,ef0f5d4fa406ba982998356c778b2d41fc0d1108,610b269a123ba588cb3fe99a2d0775e9cc7ab7be,91318fdea20fe3e65faf7ac7e72f1364fdb48305,ac62ae5ce59a542e810022441c6beb7c45959c0b,b3aaf78961599acd6842acef7ed79ebf608c2749,dc096609ffdf6112565449464b54b097d87129bc,d1c34f3ac0cac05172c80dc2a874c1b320d048d1,093d78071e4bf32bf628231870fdb54899934a50,a3d722dfe93d3fcc5291f7930098945cd9de15ec,325b3e4d4247f1ea25bfdeb8fcf11a2ab73d3456,e289d78b28724554c73f8714145b91b6199d576e,c2e666b6c769fc878b78fd35f1297bed7c654023,83e5ae792e643c8b3bf3f4da36f94dd7d46c5506,3391c2661ce3c2e180f4919766d396d2c5a4f219,07db64412887d74519c1a76141a525ec110e7a5a,8e884d9acd2463ed0f6397e52dd87dd5f6373d2c,9f491a40c7b4a1c627b2f11553e1aa5d315a2c18,c07f36b30bde00274997123525e364d608e79d61,b56cbad50e1913235114311ccd2c943678e63ace,a4c324ee237674950e4675894df386519b75a130,8d5d7b480ddc11daa0f7554e8f60ba8b90a21cc4,669d41172cfd95e0b6b52416744960638798e642,b468793c6347bc84f3d536c36fa1028b80db3076,9d8b801e4c27a898d267126ae0500b102d62b7e8,75256399b829a2645c1738cc8a82c27cc9a1db14,78368d4432091c520d31d2b8b012ff2807f24379,e83bb1964235a108b810e01a42930cb72c4af167,8b00faa4eb9a740db2a89944e4a0e000a3ba292b,9249506a2ed9ff9482094f70081610dd78f2dac2,f20c7b9ae9bbfeb808668d66218c22f723216eae,702ec640acafe9234c6c469b605a76aea748c473,61e53fd42ac3f84169467eead72671b030d8365c,0c3c9982b960f6e10cdfc30f1186f1e1ceeaf254,706aefb2aac30597c26d4f4e3d9633949bfe8248,e776368ac8063128ebf61ddca10a4b902442400b,873492006d3e22bf1b07d7fa44cf735008a288ba,28b8d069ba74fdfc1bf26aba4c7fc9a9b883f20b,ab5b3a6e1c47a3d213663ea29a73daad4dc187f1,340ee21b34577cfac0514abef4ed144db00552e8,11e3b123542732fad685478a5d08f15cae60619c,9552d2b757dce8f48bb3645d0f00618259000702,adabc721c49e1e6cb43aa855160197ac54941721,cd275db151c5f5aa234c6f8fc8a8075c86785211,5a809d4dada723107408dfc95d98f82c4b05a4d4,ce41aa9557a7493ec7dad5820d0e547e22e2b25b,cc1cb13f274bda877ece8ea87bcbd6481d857c45,f96700f7db3c62260fbb9f08f35770d92ba8a0b8,fad52c62ed69a9a8fc935d08a969196ffeaa29f2,a77c50728f79d18e626fe7f1dde0caed0fe6e809,c4e8dcd2e3bcbfefd088a06db340ebbb86c4ec53,5bc82beab34d738db75a7e3007e7a3dc66bce2c0,816079a7cc2aee849b35f7aa3173285e8af5a831,b877b2a978ce1db4e10d3d817aa34a5fa32caeca,e917b5c083f364c07ecbe3bf30e1cd630d6e5da3,67ba21f8a865e521ca949f76f6b2f4127f36843d,17fc9aa60b5c9bfde53fcebf298949dc9c348edf,ed734996fcf75d27e38cdd3649fa96d9ed15564b,12a084d6c016d1e348a5b3be810eccc7887b3a0f,e16364b567be80ad7a555d24f8d9ab9775f08dab,2dca69f2accda9ee4f6af3a81469afb628ea20d8,f9667df16f143da6863a995dd118edb839e42f04,1ca9f9af51d7edd44af9c777a51adcfd2e3a6abd,30a1cde7a5527cb0a4417a2e053dea2de0f9d736,52fdfcd8dbb03330dc84aa6b1ca75d0a09e706b1,cf1683d14c6f6b9f981ed352b99cd53da37852a7,8fb803bba637103350909423865821dc143204f4,d9c1efe7f06a6f1408898f0b59b10f58231d691f,2ad20b37874268e9fa5157d1da4073c5b6619913,a23441394b658df01247b5b8d874156356e92a97,c1be8e590d38ee004ebf1a5206759669c77ed5e1,59fe173cc7e2f1da36571d050776b370dc72b211,44e2c05ef75525f337bca10995423900840bf4e7,0e426db5de52a548c18c13f041eb748b27fa62cf,48385fce80c853402b1d95c930e54861e1d34aa5,e00ab511856c3dd35f876468cb541eefcb305b52,0bc1d8d446274effc390d271a3abd643b0a5bd5e,8e024b26068dc29318759d15afe6963d9b6a3a01,d2f3426bda0753986075c88b558c5cb7e9d8f8da,407fb4b1da9d6ea4072909d0dfb90b5d4b0f9d72,e87e14c7cc463e3bd752d4ba00c442b463b5cc52,3e96ac0c4c7b51cc0694c837c5907a12be26fbd3,c29dd86bb2cc182eae1540af0f0dfd4d32f0f95e,704ad21b239bb328e15f2d7fbfd6ccf4a23a89ad,5be05044ddfa3efd3baa1dc808e2a2478682b612,cde3dd3a877ec719ae8e9cb3e07e46d0a344697c,7bcd8dc88352e49a34d92b2d4e2db7b469a3342d,cbcc7c8d353de5e128ff76745e7232675f66fc23,b164817e18ec4a6672cd42e24be79e3dcc2a805a,d287788b573958f0d316252f15fcd71244e8b095,1ec03269951024d920fa0335717e9190ce1e90f9,55deb8cb43ea8826c8b150be438eb7bca3fe6c97,6f8fb64d36221000fabd6caaa0b1e6c7bd8c774e,c6fbebf6adbd5906a098cdee68dfd5830e340946,42abb3395a72bb437e1e115f24890c9a270287c9,7ecb19f906f3e9010174bd3d70dddea65a415867,fef24dabd65ed9ed71eeddd256e6ff9f8e687095,932849c1bf6043f7c7f4f114bf26542f4f8ba59e,60473c7eadc02e6f1a1f9750bbb3bcfdb38e75f8,1fdd4f8c9028cb0a55fe0e4289faba89bdf6d821,d7812f6c05dbae4b3de71b75b6df7a01ca952563,a009cc5c350ca2cc1ab2a6cc96935e5eaf8c3aec,5c93f3e271bc5c51f9be06f6c17b8804fa2f71ed,1e066ba0bd9d9f54e46037266eee818120080f84,0750777fc8212c43ae7510aa096383f77b382128,e867fce88370c0d2a029b4d3099c0f0566eb0b0a,93a257ab295c315fd190a953f2fec2f84aa0ac5c,70839bd7f4cce7b299474c14c32fe06eefe8afbc,14cee4c15272f8b8ff2a968a23d5466a4603f536,ecc56d7e680907486fa248a6405ffc7d34342980,34519c67a10288a961093e22eca9796e3b77903d,8ceeb8d1651cb79690f96b46f2be35c4ea288789,005cb5914c39af54a599465582c494e88ae45bf8,2648f8151db723ff3f52a5ee6a321b378fb65d1e,a9ad18e6238ce217278b76b9ad173e03466f7a0b,0d5f7fa66bf1a9c5b39bac5b98b7eab5dbe0f194,f14aced9c576e0c376ebc7c19d5e661f18147149,8310b169b780171ba1aac906602bada424b9eb76,c38280ef3e41458d1d3de009a90da945bae90445,952f6ebf239740e13a243653f96c30ebf1fabaab,f206de703072bef927158670efb22490999ac01d,722711d675561a9268d197c8e245f58295c6750b,6ce266212830dc63dcb641cf767711761a025ab1,087b6cadda7f43c047d97715e950caff1735340c,35345fe14584eb877b5953c3bc1dc358f6fd4038,b1e1a107d351ef6c293b5f67b9689ba8f07f2bcd,e4a0b1adb4d632b9059ecf71f06770e73aa4ae7b,f506df022e10bbba50e997c925c93b9e750bb39a,e395166cb75a8fadd72ac24fa87c73edac0970a5,0b5998ee8bf31b127aa942905f6b8aee4e6edd03,12f18177ae17ec738eeb11d2bbd9fbeab7cf925b,7bf502ad40afd7b63b163f9d898442daac4cad08,4fd5237c0e22ce13bed0b7b6363670c79a8eb24f,1cda7d8e36eda043c1ace77c7f10ac09e193b1d9,e5b47310c804353f6756d2643058c88c176da5dc,02115833885e048304d5f3de15b2d04f434e1924,2d6294eb26af80ef9e82db6ef7b7b1c7817129e6,e42209457e17148913fc706aa32b153ba7a9735e,0790b98277f8d8b8fa55ddbecc0044cb3fe04c74,8baa4f41dbe67945a372587a7695d8e7221f2fd1,cbc938900f236d05850fd70754c14dbe0d7b2f9e,11f076f0e7b29bc71e6ff5866a954315098d9142,a35577593b7de8cf5e66919f9e40a9a0914ff377,c47fc710baec550d5ac0997b0b986f55b99a4124,aed429201730ac92169075dbe23b8b899361052a,628e0cdbd16ce55994a413776e2e3752582c9b22,77673c5e3779c75eb6daa9ab4c9c13f8053fa2dc,6c8acf28cd4726182ab940354e9c763441896b96,22e9033076ff4d60135b90efcb35990a39260591,bad42011abeef21e7b27f7fcda79f8e726029f79,ce6db34224fe9e3966bf8cc802541f3497337410,b87e22151a25cb17f44db5cf2bb6ea696ca6feee,8b7dbb81b1a2a93f7f9368275d2055a28e986481,484dab553bfb2287bf7cb4f4fb57356381a59bba,0655b342d4d170bac9171fc74d3fe8754805f3d5,3302adc31a551db2969ae8e71235e514886ec7c6,6a983e533ab832290f31faa6e97c45e4f478a080,142c851b58d66ceffbeaebac4337201c3b3f5835,f8559610e0b474c6945971804f4f38798ae15a69,67a614e48ddce29273c68bcbba113b831b5e8240,567187d4bac30ba7e2acd4e83ad014de60fddd67,ea271c1088641a3cc2ecf534fd92ade565d60d92,bdef7af09e23fd6033670380f1ea372791af087d,9d957cd6b393ce64e7ffced79af5d1c5d6edc30e,40c3dc5809eb9842bf7a283ec5655b60d0f0c557,713c9eea6a8e91d8dbb8a408575f740bbc79f2c3,8bf2dc3f2b4b28a68dcfea9386f353ee8c14536a,061c8b5f25b97ff9ddb7c03d6de1a1ea899b128c,8032b65442c198b1cc1a14176190d41eea7c8ca0,37d699ed606c23139ae2aa501c2675ce8104ab05,3ee412a4a5468ca156f3a6dd4715fba1a43f98a5,8d7517b43014cb5c7936638480d5689415332746,e571bd869376b0cfac853f82a15513f86bf899ed,e788fa7e3f7284a6516569ba282983e36ab12917,c20178b6e1622a7da4abc72815c3b9882a9b16ca,bcaf8d14095489a4420c09f9c81e61f941d4c1de,1cea95e8e0a2832325572daf6f47a7622ad91801,13dfd1cafd67261b0d44079a243186308553b6fc,ca0e04a346d37e96f7b6ec65dc678f9cfd03c8d2,258211e0389cd78dfdafd9915f8c074ff5aa52b3,43660084b6d2e00a6d7785329d630604d7ad0331,781560f3e01579422da5ac66c0d88fcc0fc3d4de,db05be80bdb6e831c819f3f746326aa89c77ea69,8c3829e6981523efc6046c5aeea5426cf1b737fc,00d5351b55bb27987494d07f39660522d235ca23,5c91c89aea81931b071f69738752fe5056e16ea1,231bb3df8d25606f84aca047230a79ed363a6e9e,696aaa4a4fb6e085af2d7e75b18f954c850ad7e3,b6390354150470f83457c679541360a9b387cef1,213918037918f4bebdefed4074e5f71b72931dbb,fc039aab28d32444a74aa0a9b3ceff02ef11fed1,3a9024f0b77a16b942c6b6afe42ab42ba859717b,a95cb9f35af90ed8f48c816e705deedbe3e09056,1b26f5c3a3acfb77403de38b8a5271bb03fb24ff,abdbe4065b8a62f30500c0f5d112b2ef33c98d56,f9ffdeaf9e0066ba0d4c09e065e8200e570c35c5,6914d812fd90dd2ba82ca62ef8c4d4fd55642d74,9662462d10429c9a6cc7f17fcd5ea25af0e956a8,f3ffadb2173f7771cf81da3c17b93428ceb44f40,9eaf79d30c7edfb8dd0c7005f8c3a97dafbe4784,73aa2fd2661a9c3eb215c77ec503045891638e0a,fe6e7430cebb9ae654c7a0351f453d9e1b6ed960,987d2174a392b313c304dcf70b1003c91c8d05d8,3d0cea88e958ceec83fad9cc86247aa4ad7fcab8,ccc6fa0ec6d2d4efbdbff40232d50e2ec10866c6,53df6927c5101107ea921e4a68dc36d535c9d57b,c883760ae7b4469d893a1f8f094080d073010d47,6f17e9122991ff051faad0d348aada972cd7ec90,b1b623232aa0147f35d551617dd49e01bd29a740,dfcdb1e742d327840d87c5cb7bcba0a79e82a03e,bb218b2fb1265c5f413c76f3a8c7c7ad92d11071,25c1112898f1582a967e784b111762808ace8a73,9fc475923843d43e9fb47c4cb1bbc250cb936121,978b1212c5aeb6b033d786f9f198d87eee4dbd5c,dc843bf86c3380661c9092be452985dea9df5621,b201ab9d1dc597842b64a6970eeab0c964e26dc0,28831a7734810f0bff7cb0cb7c67fc4293ba7fb1,3d868d13491b82ff41be7246daccec8e330af3de,0b3f80d231e504a0d942ecb694e81dc3d0d15ca2,4e877c3c11da6a50e4a349398935fcaf779c56a3,eb29d4fa95153879d9087c30f5381fc631da98be,cc0c46becec5ff1afd53093cb81583a19f7cf1af,5f7c9b17993b96112b4b2a971b02d5c82ad21206,9143abf069b233f8e1478150de2bd68d76f748cb,63d5c0078df75a9493867921dae6c9070dcc907c,ab9c4996508936b4f113a12220f68bd34c467ad9,f768ad909462fc45f70d81875597d5e85331d26f,16e7b07f0fce34375fc5b498ab2a65b643570f30,e55ff3763e0ae97e5107738d44fff2c4a7570d48,b693af69a65283bd65883d88be7cef1034eddb48,54dcfa78f88fa0e0bdc48642bd5ee3b27758f121,6e655eb5a3f59cf4a6e89c0d3e3061d092bae4a6,5d0e2993fa99cebdc739dcabd6c07ae3b906ac56,bcdef8341e0216ed104673fb40c5d61189d3a4e4,bc03b48632954b3960c85c502deb2bdcc016bc32,c3ad885277c002e7638959e14921f697fb00661e,12f0ccbb0191ae2658189b83d6ebfb655637a2cf,1b44d17899751257fbc91703ccacb8290ede4ee3,e9107bbf4fcd7547d5ad0ccd8a13350227884ddc,25954d39e4779f6b4a8a8e1c0b58ac5169eb1ee9,f6402d6ff56ffbd048e1ca5505a55da833f1ecce,28e9ebc7da23e7afdef9b8849717f9084360fb3f,09f3600cc4518e997ac7e517241c2dcd68a7f9d2,d1db5d21043516e6a04b651343d83e5d6bbd659f,c8b649186fe1bc92d15736ab58bbdaa8c2dbf6b7,072f1bfb29d954596ffa94d129cfd1c2b928f707,295d3f0969c886c51a99b6f6e05aa948063943a6,ba7e87aff39460175a57063e388219653dd45537,73e96f8f1e80f882ec7e09ed5c7dedd22c828e32,e471c08cf84ba3451feaaabd837798d56c5f13bc,1ce0204088233e082773a1d1c27cc2e5c2c3db8b,5d6c8130a0e503120a1fa13dcec305d2ce652e81,60b8dd4276f5d0350fc869201f887a54bf7cc54b,2e54ad65fbbc3e6bf100689e572a6b15bfbaf084,7be06582b243e0c500716e9b3478cf71a31dbf65,5a6f7b3e29a675feefb8fb987fa5559fab1b3d75,fdd0ebeed90b99e423335fed1e63e30976a96a6f,5346faa02c531c2f9439e173f02542e9985fe5c2,20d9ddf5aef09214b613679820d325e35a619afa,19d908a964b40ea8494961c0b8b7823777c903d2,128a87a2dc61425e3fa6718be3774aec102d9f06,9b302983b079c826aa39b405137b4dda20aad420,f38cfbb23f182406164c1622ef22659400e4d343,bb43afd26d9fd96d9cefbdf658a73b566caa8b6b,94a1f33f6035c5475713f144bc3cf8f1ef01d716,498ff5c56c49f6fba330c221d08741e8c1f92da5,349003662c046a66c1ba05c14ec8973c3c082b55,df365a56cfa06d600aa5734401f8edfa54354587,5af16b3da3ade743edac011cc0f7d6e26817cfa3,7f77aada6b3960f2c346f7666674a78fba003e24,c229096983d325ab5ca2a077abc6ecdb167076cf,d18f31d156ee93f67962e4b053d2b0a7665bf241,9cac8e61839f0426093b8d1974181f04ee1d7732,ca53c5e7d451643247a3b0544d4e99da5a00b6a5,c6a68abfb6a9bc4e660ac3ad63df9dd06489e83b,f8c09568d8011a9a9c4b40266e1611972e75d8c6,cd7656233940e163fa50d2d0cbe2ab961b6a4d9f,212b0fb7a834df33f9192ad64dac8eebe35921ec,27e17e318610b2ac62a0b35b83228fefa164d64f,e920651b4d01ae157a684ff41934ba27e3b987cd,610972b26cd6e8847e6fb31370fde0839ec81cc9,22345e4a281c0d754644682eea303b87fad04fdf,90faca9e69eefca34849ab5b290b1a1361e9689b,9328dd648970778be0ecc10f575d6038d6278937,8870c72d91842c08da7d51ad432a86ccf4b5136c,28c14ff345a75d5408d41ff6032d6250c2aa8474,ddd846ede494e86e85832d1bb3a1043c4196bea2,91667644f4680967908c455496ac2b2e70832a5a,282f4aa06022f30f1347f161ac44f13a0162f178,fb126e32f966918932da974d7f566443ff80c74d,6e964d153eb3cddd861b302d68e6052cd1f80f00,baa6f2a1ef98019e5db9b34a4d04976fea804799,7dfc45cfeab2cde98e23e10733a7f623a23ffd01,9cb7e6353567937a0b50661173ace82cd9e6a204,eb9bc5532e4deb01624054017418796dfb206f39,a27d35d3491366e0631bee81aa1c2c994ec3973c,bab854df2f08368e2d7e0648e6c492ec66ebefc1,c3b358d25b61b58de842c4166c328e3bedf9108b,4cbd3ab6fad6548337cd59e5b5637342eeceba7d,1e6fff947363a916c35c54ee6ac0130d4277d68d,2d351ba50d2a7b9d368c3d16e7f8951c634d7741,602761fe442d0ea4513b655f4eb86d3514c19ce7,80883ee7c0c067545bf11e8d7de07ce245176117,4459510e5c4686eaa2c836f8e7e0c3f6be4c6920,28b54dc9de1c26402e1ffcaf0449cb46d9769f99,c8d931cd3f78298f9c438eab315e8ab0fe5e0a68,27772975cd31a261b83b96cd673effa307c92259,9577540d2b61463db47e95ef5b2f3071317a2523,b64fb10cc7746159710de6bc43c90d0a32b6faf7,136a2692ac916c0c8852842772aec2edf579f346,fdf911339875cb872b5ee102c56860d1fc8189a8,7dfd188a9bc0ea329f4ba181fb0346c249bab832,32062dbecc438e197b747abfc1894cfef8c31fa2,1deec48879a667ccd5ba04f4c3bd44c56550eae1,101b2ed7f40b0375661a859710dfab0a7a5fda3f,d72363d84df791d6e6a8d96617d04b4b3355ba49,9df9f1a0ff0a35b6abcad7e37d77086194d9fc66,65473dc5bc6a4499b52bf1f9c9f07ee71559bffe,4cbd57891f605bcfa87c2bfb8340e15870b7b5bb,c60ea93da776371ddee010a30e7e08cecc487eac,bc9f78750f083002996acd757245a77759e0d80a,ec0dbac1b809b8ef26adc731cb896c5458984c3d,bb9806940b435eeb6aeabe1e4590dd7127a68c73,9472851a1dc4d778d72ea24e331b3fc3c60850f5,12a43c01703fde61a383be15c03338c3b21f2957,e17e9d14f2aea90cd86265095af690be440ab16a,b7ff6363c8825aec865483d8f64547e72724bcb4,c90f945db27821d4cac7f923a40d71be1a9110cf,a066952b934e260d43870b25ee12cd8ddcebb65c,073b11b1b0d62ee04801a5d8805b41ec57c980ac,5f81c871a3a8578cc70af56feeb96367ca6faa72,9ecc83420a00ceb75286b8d78d55c2cbdc25508b,62e79c32835024a23c912bc28fceedc4495a4357,2833eb6383fd02655d116965044efddff145d46b,1a06faf039c6a9f8207e01ca585179cd96844432,b0dbdf0a67599914a6bd55b388f21899b998e2fd,1d1794404b97e8f2c11380a7feab9c0b62e37af5,3a77574acc7fbe8522585b350bd1aed3147d8af3,44e92f7b00853839deffd5d2dcb1c3567749728a,c5a0a0daa252bbf9f8be3e6cd0c19097a34179af,14c6ba6991001a6c7e67d2fef0e7456f96391118,354b1066bf6e1228aa6a093e36c15bfe3e7c42fe,771d0aa49bcfa46d8e0112d5f710a38f498a0d70,ed52887c0200355436a4b260009c40925436defd,254debcdf1fc077778d63920964270b1bd372b85,7a4c1b0960a3a63bf1ea2acd67ae2568824b86af,3f0c76aa45a64f015f6e1224889997471fbcebbe,c4bd58077345a8d4ca50df52f00bbe032577c60c,44aea2cacf30f006670951399d6709338b6022d5,1b9a107eef549c92a18b8f88133e416b9c7e2390,7c75393d407b5181702cd0cb14701895ed0c6783,ea9999fb03cd0d9f95b3c307f0164cbdacc3f274,5aba42b0f46a39189f64beab6b40948868afa0a5,497513ee40520f3f57b92c5f254e78391f6f994c,49a31a7c923c883933820bfffdc4eeadd6961597,ab7c7238315a035f24616c2e349c4e39d372784e,d3180ca2259a1e07b8ca4df764efc04a090c8f14,7917051df28770d23f77fd8856d40852da639aec,db65e3243bb9d7a4e46b288639770cdc3b9bf67f,4a205d33ae7675b4c6c4e3322ff11217be6946a6,b60874ba674a1d8b609b1f487d1520788ef8d031,fbfa049075a0b18047add22810031d8eb614de45,5ae4191d624ae9b51d68dc7a1567dd9b5081b5df,d7d46ee6d9025b370ea6910f513354394d256a06,c8524d924fc6404d4ca41a845ea34913d2f00eeb,9e4ac8d7ea2a87dd909d829122d0b3b66f42ed02,a39d48b22dd3506d726db4488523fd7cfbe7d09e,206064c9fcba198059a6e27d254eea064881d6e7,1375424dfea11445eea25133e7df2431791443fd,cda74dc3beea4360861b751d22cc9d9ca141d583,a31bd7b0e9397ca559887fcb8ad82eccefdf314a,af4da1fd6f7080ca34b387de1fdd8247b00a9a80,3fd9657559c4c8e76e41c6e84fe10238c9977791,13957fce44ad2f4e1d6b23cf073238a852f2eda2,fddc08144e3872ff5e59b72a7c75798f63aa2672,c69a054cac302409da2296a9a9b2d31d288705d3,e4e8bfff3e5bf73b0ac1272b2abc9dd509b765b1,c12f81f2a43283a330a7aa6d94a4e6faf5fec79f,812f8fb69cb7088bd33f5387da74a80b5cf1d464,c4247a2d27b4a1cc817c5ccca01074420b289066,46d65bd00a9446e50acc2c28c9948e3a4207d018,cd4a0d1fcc6ddb5b56e084305dfe14a8f519a539,66e38aa68f26975fa2700469e329a8d4a3458520,e76b0f468b964722d16467a9e4f7a88e0bc1deed,0e24b9fc24fbfba4f090802c04e3227e2ccc7b58,5175683441eb5423898cff0df8e4f57bd0a06b1c,8295a1cc762b157657e62c2fb50dfd7e031c4942,1e5356432243eb79db14812afcd3abe2cdb46b90,cba442e60600e2d145cc0ca01dec0bf1436835ee,651bd9c74bf4780e84e60a020c4325df4f1e5374,480c6b00aee75a391a161d163148caaf673c43c8,245b8e935eabac6b346888f75800bcaea0f95994,691903f8eb666d9993a46655213eead16b976255,935dea326379f8b141e7c7358147002426fa1416,ee2760058e4cce317d3786ca6d38be450aaa5968,7bdf98d50a54ff6f311b37c529b3c30cffb438a0,bdc92e0f8a1c72c40432f0348f27d3f84b61a63a,19b234064cfa7e4ec32f9da3ffb022b97c45d04b,9afa109f54f063b87c2821485f76cbc1b6a87098,5f47388c7eea1e48ea35ec29a9210ffb340c6e4e,5616c480aef0992c29f51401801d0bd4104b72a4,0d852437124d61989adce8426b7909974c8771cf,6d929e1e72a2da01d2440ea49f8eaccf0637059c,708603c134f2d6576254d9644993c32817d3d7b0,dd05115585eceabc706619a546e9198238b3d677,5c62789f346a848108fb6d7e66f636a46f13b955,f1a57f0c71c6c15dbcd86d35b96c3a80f057025d,7b774e62fddafead3bd586b731ab343e54f01d55,2c1b8365efcc6f6a40650509a55e7cc6de6ea447,c70fb56575714bc1178d0a2184a5c24d56412552,c2ae8ae921bb92d35c0dd14d8af9f668d32929af,6b686751ff5dbadb080fc332d8210678811d9abd,8a29bcbb15507927aab625edcc00c7781f7dc21c,c7bd5711247cb8115c36cfbd660f307a2397e490,86fbcf3e811bc9329ca65f0841ef290a1820fd43,985d0f6ad9f7c267ebfbfe04519ee578bbcc6faa,e48ce1c6aa60ce12ebab4761867f82e64494ac90,9bd3c010dcece8397d2325fd7ca466dd693cfaf9,3bf32e7e264164b6cc3b1d3bd1a8b6f1f5743901,a236118efaaaacb9b0e438401536c4a933f55ef2,9cc44529dc5c39ee64938ff3b54ad03d381738c9,c2fa262893b353e7098558abb0be123063a0eca8,8485babdb5e695b90d47056e07a77c1ff24ed434,29ca7c45ed736b9f382c5882249c890d14e5d888,d5bb15994a9be6565d21ccb3e04beec3c413240d,2a85b186886d27f2fd853852112c28b6f8685401,3eb0f608f7e3e7c747f58f1b91d96e1f6e653116,b5d9ffbdb4906a84fc59f078a43e47b4f2fcb85b,dced938c7bf5e1c241d61a4a4c7293032dafd078,68cbdbc87f6c1b3356ba7c04634dd0c2c9ceff5f,99f848880956de7e5924bbd5075426c84c166fa5,a2c5902f2e271bf4fae5cc2b5d5cd070f0411990,29926235246963112166369e54fadfdf859439e0,19db130ee9ffade44abdf88e20caf9c873345ea8,b33766ad2168553c3d7ac6e938ec374bb1c3300f,cbf54a297df2e68a97ef9d1024aa3e845c705190,52acdc044d2d48264b8e8fbac2557559bb599921,a7f5a4b5b9b6477971e9ec450ab74a4fb9e3e08e,bc89123653269b34be8a7fda3df0b4cea7243ef4,aa3a4ed280bde7b6df01e28b1b08e5596c1d394f,861a2de8bb200e97b75d2085b7c91ba841494889,cb3daffc0059c4f848bfc65c1749d1664c1f0613,934a5b4e3401a53008427df40009756f90ae4301,809e33c6837d8e39e87d928aaffc257c5488b1c4,c7318aa95ff0aebd273e4e143e181f1e62b6fd05,1b90309f40ad373157237bbfb406c3a181d0b5ab,fd77041d7d18feea18ac06742cc8a5748b77a326,da03e1a61021ce647db2117732e145d960692741,339f2ed7e23a2ecbbcca52a8fb96c3112673d796,c08132632c866f469fd3f1030e09260d31fb2173,8036833189309aadf62af43293e03b4da85e79dc,6c342d7e114342b434aa371636aa511c5f7cf947,c192e372472b5db9e78070edf6f6dce3d3ec56b0,90faad59251d0dcc4c1cf0b41aef0274d490296e,3e473b45193dfbf812a8df16b887a0eb1e1ea916,2cb68b6ed3585a9b8a09d7d9854b2b86118069cd,03d8e62c9b4be3a20769a0ac26403fbb065867c3,12e1aceca3b3fd35bc93e08599b89df09a4a901e,92bb99049d0969073f8c7e3cdb72f6f6c875f284,b54851afb12f754d0a14de21ba5b229ccaa21085,f2a78cb634f0e5675b9ab1b573d18e9b5eb739ff,badb90a1252cf00ab85a31d3d24d23ef7b3b17d5,1d8b2781722db3381fd6b56482069c004eaa8ecd,05489f63d84cf87fce482d921e26d0a50d4a7fd7,d5589051a7eecd32bdf8e44de1413fd2317629e0,bb45630e794ac2e19bc04c3ef9aec71c23802443,9e81a4bdb474079f53999a7e220fe99b08a4047d,db5538ae2bb9d66a984a165a659082f9c275ff7a,9d712abab161a022f969cf8b3461960f0a94f101,19ecb6290a64c04c7f5e513cbaaa48f8cb9a4912,58619e1acc39981e4d141ca16a09c325fb8ed42a,6eb5d43a1f981f5e948d7ab9305f0a76b9bb9de7,42cd00764a1442da061f46f8ac1887a69eb966f3,ad078f5deadb146290a894989f1685816e7b0d4b,fcdde3162a9fe223d559d8adf1ae3eb02d2ecffd,8cfe9f910561e347734eabfca84596b5869816da,dc70162e2623a62e3db8d0a2f0e7d129e1752ec3,237f57cf69b35f8564fa70e3a668c26d75d332bb,5165355dae3651c04e0af0b1b77d64a22bc546ea,c21bb67d952b95687db40bb43a51d6f9e8d5973b,aeb7c12198cca406a58e3e734a6dce9ccf7c37ef,de7d15d196c39465e3a3ee95703e6ca9dcc0af5a,c3514a28f214dc4754c82519881b6fb13360287e,e9d8f8693f75cc597eb9bdb409749d1e8fea0764,5d5a6eafa4dabe1de0ee71db13663a18b760f9a5,d5807bfde8a4de49fb62a9aac2ef683f12046685,afaaf8936112c45a6db3f5f3c5639d929ea25e3c,d7aa47c779013aaeec28f2a16d490d9728d3f4e5,c56b6f84dcf5f80aff1ae07894af4f589aa8aae7,8f38be12bc95ba0fe6fb76e0db25512b2f6bdee1,253fa8c733caf4a235d4e3e9384414e14d95098d,e79413499e60ca23c8493893dbdbf52abc07db70,f0aff4d1d3cf4bee789d391f10e2b162733231dd,8f958d2c7426e584b1ec4d28d288cb1140636931,606cab8be60019b9387ee4d99bbdc98ff2b3bce0,8d42e433a125619280576ff8e8025fcc0c3b5702,3220c80c7b8480d1a1c776a9bb7d780bbd950272,74183de560ddedcc6f0e57e6375e539c0e0fe19b,061bd82c1eddf34646591ce31e751122c290155f,09e22c81fa130271fc73d09b04ce32b98828f957,e120901f95fdf00b55ef444b11c07924b22d31c3,7a3b8fd1a6246080cfe1419333e6b214778c970b,6c93819d64b9d612c1dfcc90b22dcbdffc3b973b,349d6b53a7e7a77189ae64cbd436af63d45396cd,4d85f18f6ddea6a2bd7fed8b8175af838225857e,9437b581f0e79c10d938869c021c3ec5decbdeb6,9936961be6474a674b061b79f8893a5b1e50af1e,e7192fa328456ae5cb3e1cdd8ab9b281ddae8917,9a01e5064bd913bdc06bef200d418e94a7cdca9f,876bcfb0c563c7e05e44034dda3b81ae842c5d09,8c232bf1bc61549824e09e274fa0694539c8b12b,7f61148ad44e902573650ffaab4f722c088bb658,e57fd2deaddf412fcf44567e75b4ff9159d884b9,14f2a116bdf44fdbc712ef4a815362b7544663f5,b0c95c73a1f20cb8d1f8537a52324d0c01d1f210,dcac9c4b86ca0e457624121e3383996f4d1d799c,6ac21f8259cbd876083866605819fdf39583e7f4,dbd4286ed46f690d82bb6dfe98294f674dd70a66,c0544cf4866e53d004b3dc81f7d1f0c7d257aa12,4acef83a977e92c606c762614367538eb61ed16f,1308ba8fd28ed9a3c11324f0c15dd15098cc034c,a51906a8de6b5f485385669c1e703d272badf16c,50208d40a0f447b5d50bb1d282f3e82ca6475aea,abaaabbd1f60031806920697c646cdb3ef8aba8c,0e357320bc93cd3d4e573e5a4040e2e8c7eb5a80,e101fb8c8f94d729c76426150f217516d3b2322f,a35b05285c3ab7695e304137dd47d5f3549b9dc0,71bea350a623482598c7b0077a91b584454d9a24,c8b3d19b57dbbbe2bfc5b150f8e8145c5250e47b,224b4de787e486c969d2997764a7c828196c58e2,3944ccf2d6e47990ed064204d6ad4687f3a48e7a,cf49e4123fb20bb3a8efb16e774cf17a0aeb8a21,a4ea549e6e576d04def7845837ffe9b369aa204a,2a093929a2d252acb95416174e7b38180703e1e7,50174fbb3f6453ac924db1b4eeef19e5911518a2,79149efb488179ef9602697685edc57da328273c,d68b80000faee69d48cd10393ef0c0fb03659b04,769b8b4489c408cfbecdf7af9ca188de45eeeee8,12272627e15eec2f1c705c6a59930ec427d7b84a,c7f3d4a8929a7929ace8554d5c4df342d0d299cd,6041efd74630a1ea85f95bd2a9eb50cc5b7fb8b3,65cc3d125ef196857688997bfbc65a93f6df6c72,0f1659ce22a02e721a8bd05f7fa91be6732a5b09,4a8f6989e41c82f84e1d65e057debd203c78e906,6eff1fa2261def749674eb8c5882e54782fa3de2,afe4d4122eadcd4d1fefc7ed8a62b937855fc6fc,6e94f6a2b8d217f6af3adb1849b0a2ea6058acac,a6ba2fbb8cae72140f5b4fe4f608dc3ae14ef47a,76c7e2040ce6095236e17741e2bf4fa773d71229,5966866f7f00fc045615f305aa317267a3dfe8ba,c2d361500fe168783602994952e1ea90420f3b5d,759421d0d042d0d578efc0e1777cd05bc90c33c0,071acd2a13a48b2e50724f8bd5dca43c3f4f76d2,4eeca3f1f2d72ad418a578fa1a894d815ef9f0e9,a6a9dcdd726c8fd9fe1d6da31f17867e536afda3,4349a99b6cab3c02d3349d0b1e20e5cb52506f97,bd00799b5d70bc08297dd9d779ef1d1d97461586,c6ee79f417436e98fb048e701263ea8100de7fa1,f3902178d27634d1d07551da7bba07082dcdcf3f,9fc7e4cd5d1236c293feb42c3426d47323ee10a9,2c186e418570ea2038e8ce95a4f4f0046b5cd7ff,3a8a06b81181f2da9cc3eeac30a0be9aa7da61a4,158e8faf0a7a4662a7ad90a83457cb83ba7db367,5a80e258efe44d116ec7db98e792fbc87fcf5e88,2bf88900e6130a04c7a195174855f3f1aad1d614,d4cb63fbd8b7aa97932ed4df83e6deae73951632,dbbe1a42c58de485ac2557790cd70dc34862a206,2998c0679c655affc42b708f51f086b192787055,7e2f52256b3c86426da2e4cf2ee12a1c93757a09,0e86e84d65aa7c87d99bf2ee8fe8cb8f89fcbeb0,978499740d994476efb7ff4acf6d82f824e4aeb2,58996ea77edea2a8963ac4a8080369a8fd9e6ca3,bb7ab3100a16e5de482a741da504fc501c8c8785,d347d3213a471d74333fcc820fdd1bd2798cd9d2,b234ead16ad886d63bd4b81c59d5e386527c34db,d84bcf1d6c47df15b98108a2100c2187ab6c6c40,3b01ac7dd6b6b6c9bc9e21e8ef1dcfcc50a71d5f,9dfb9ece166dc00b7856d0e831863632ac65070b,f88ebd27f3bac0d9f45838aaf4af5d1056e600d9,c52577a7140c94c94ebfb5b4225fbcff8cbad524,1f5a3bf9c666ed45fcc1128097dbc4205a44a22a,44c03299489c1c6542fe42f194187330eba6b4a1,1e9b0b1d5492a167d1060d6479f7a495bef8d5b1,942f3d2b71f1a67613fc5780e2db5e7bb2ec7547,95f3bf67546eb8b015d8ea72684d3f5b36c40a26,ffc03b34d8cafb85ddcf0686de1c5551601dacb2 commit a34d4e715ce6bfda8a0c07be4fbfb53f1690808a Merge: 7082b6e34a 88f83280dc Author: florian Date: Wed Sep 26 19:49:08 2018 +0000 Merged riscv_new branch git-svn-id: trunk@39813 --- commit 6a612f90032fe3b129865fcfa59ed5191638faab Author: nickysn Date: Sun Oct 28 17:26:54 2018 +0000 + created branch for keyboard/video/mouse unit unicode support development git-svn-id: branches/unicodekvm@40069 --- commit aa7bddc62129bf70e79272e11a492f2b66a15d17 Author: nickysn Date: Mon Oct 29 17:34:51 2018 +0000 + added tests directory git-svn-id: branches/unicodekvm@40087 --- commit 4212b6a92f513812e59fe0072a1f66b79326da90 Author: nickysn Date: Wed Nov 7 17:25:45 2018 +0000 + add svn:needs-lock to kbd_us.ods, because it's a binary file (and therefore, unmerge-able) git-svn-id: branches/unicodekvm@40257 --- commit 4f573b50adbd33a2b3d9daacc86cefe5edb68b48 Author: nickysn Date: Tue Feb 12 16:31:16 2019 +0000 * access the Default8087CW global variable directly from within inline asm, instead of copying it to a local var first, since the concern about PIC code (this asm code started out as a copy of the i386 rtl code) doesn't exist on the i8086, since there's no such thing as PIC code on the i8086 git-svn-id: trunk@41311 - M rtl/i8086/i8086.inc M rtl/msdos/system.pp --- commit 5db8d6bd5eca39bd1205cf3b355a953d219fb9bc Author: nickysn Date: Thu Feb 14 12:18:51 2019 +0000 * optimize the i8086 backwards move by using movsw instead of movsb in the Move and MoveData procedures git-svn-id: trunk@41316 - M rtl/i8086/i8086.inc --- commit fe47db32be35d0de7ee99d09e0fc6f51c0bac52e Author: nickysn Date: Thu Feb 14 16:14:02 2019 +0000 + added asm optimized version of fpc_pwidechar_length for i8086 git-svn-id: trunk@41317 - M rtl/i8086/i8086.inc --- commit a51c06f90760b864d865b1956eb754062cf77857 Author: Jonas Maebe Date: Sun Feb 24 19:58:40 2019 +0000 * place the "external" directives in the interface instead of in the implementation, because we don't support "external" in the implementation for C varargs functions for LLVM (can't generate a stub for them) o having "external" in the implementation also causes useless overhead with code generators that do support this git-svn-id: trunk@41442 - M packages/lua/src/lua.pas M packages/lua/src/lualib.pas --- commit 47b8bf5924b835920fbf3d2f27137437c3c056de Author: nickysn Date: Wed Apr 10 17:06:17 2019 +0000 + added the initial implementation of my C structure checker code generator tool, named h2paschk. This is currently a separate tool, that requires a manually crafted input file with a special syntax (example is included as a comment in the source code), that contains descriptions of all the records that need to be checked, but it is planned to add support to h2pas to generate these files automatically, since this would be very useful. git-svn-id: trunk@41858 - M .gitattributes A utils/h2pas/h2paschk.pas --- commit d9c109a4dd3e17405a567f2ebd657723dd86d259 Author: nickysn Date: Tue Apr 16 16:45:54 2019 +0000 + added h2paschk structure checker files for the DirectDraw and DirectInput header translations, used by PTCPas. git-svn-id: trunk@41887 - M .gitattributes A packages/ptc/src/win32/directx/t_ddraw.h2paschk A packages/ptc/src/win32/directx/t_dinput.h2paschk --- commit 6f411d6355156913f10c37aa700e1559a1a498c2 Author: pierre Date: Tue Apr 16 22:03:40 2019 +0000 Avoid C 64-bit compiler warnings by using %lu instead of %u for sizeof and offsetof git-svn-id: trunk@41888 - M utils/h2pas/h2paschk.pas --- commit 5c20481c7b0e0521e0747df6355b969dfee293ba Author: Jonas Maebe Date: Sun May 12 14:28:55 2019 +0000 * fixed floating point div-by-zero RTE code on Darwin (208 instead of 200, fixes webtbs/tw32671) git-svn-id: trunk@42045 - M rtl/darwin/aarch64/sighnd.inc M rtl/darwin/arm/sighnd.inc M rtl/darwin/ppcgen/ppchnd.inc M rtl/darwin/x86/x86hnd.inc --- commit ad6897ffd87d759c5140bd4c4f7de76c2d8898b9 Author: Jonas Maebe Date: Tue May 14 19:19:19 2019 +0000 * fixed Darwin/AArch64 flt/int-div-by-zero error codes (fix for 42045, as noted by AlexeyT) git-svn-id: trunk@42064 - M rtl/darwin/aarch64/sighnd.inc --- commit 25878f9eb2e6859a2b9a64639a8f3fff25a6ff7c Author: Károly Balogh Date: Mon Jun 17 20:19:48 2019 +0000 put #ifdef TARGETOS / #endif around the gcclib section, otherwise the various host paths can cause a hard to debug mess during crosscompiling in some cases git-svn-id: trunk@42243 - M utils/fpcmkcfg/fpcmkcfg.pp --- commit e53cb61b1122262554c744b8a9a5e10f11bdc870 Author: Jeppe Johansen Date: Sun Jul 7 11:24:44 2019 +0000 Add support for softfloat in RISCV RTL. git-svn-id: trunk@42334 - M rtl/riscv64/mathu.inc M rtl/riscv64/riscv64.inc --- commit d6c5a1799ced537479b012392478218b5aa59ef6 Author: pierre Date: Mon Aug 5 06:47:51 2019 +0000 Avoid range check error when compiled -Criot option git-svn-id: trunk@42579 - M packages/bzip2/src/bzip2stream.pp --- commit 008c1436d808d779dc129b38155ca2c5d7d68f23 Author: pierre Date: Thu Aug 8 14:10:21 2019 +0000 Fix bug report 35937 by simple assembly code change and add test git-svn-id: trunk@42603 - M .gitattributes M rtl/powerpc/powerpc.inc M rtl/powerpc64/powerpc64.inc A tests/webtbs/tw35937.pp --- commit c652cd629acfb86e787765e3d1c4e88b5b1f32b1 Author: florian Date: Wed Sep 25 21:19:04 2019 +0000 * the final build of packages and rtl are compiled with the general tls model on i386 as they could be used in dyn. libraries. This does not hurt much as the linker optimized the threadvar access if possible git-svn-id: trunk@43072 - M Makefile M Makefile.fpc --- commit b7dd63094fd75b6cb8e04498806eb0d98f2709b1 Author: florian Date: Sat Oct 5 20:48:26 2019 +0000 * arm uses the same approach as i386: during the final build of the rtl and the packages, the general dynamic tls model is selected git-svn-id: trunk@43129 - M Makefile M Makefile.fpc --- commit 84ebe96d41c2fbcbccbcc2573bb7783e18bcaf68 Author: pierre Date: Tue Oct 15 15:04:32 2019 +0000 Define FPC_IS_SYSTEM at start of all system.pp source git-svn-id: trunk@43203 - M rtl/atari/system.pp M rtl/go32v2/system.pp M rtl/macos/system.pp M rtl/msdos/system.pp M rtl/nativent/system.pp M rtl/netware/system.pp M rtl/netwlibc/system.pp M rtl/palmos/system.pp M rtl/qnx/system.pp M rtl/symbian/system.pp M rtl/watcom/system.pp M rtl/win16/system.pp M rtl/win32/system.pp M rtl/win64/system.pp --- commit bfb4b885cadeb195c7c404c95cd6720b14e9455a Author: pierre Date: Thu Nov 21 10:52:27 2019 +0000 Add riscv32 mathu inculde file, redirecting to ../riscv64/mathu.inc file (this file seems to have no 64-bit specific code) git-svn-id: trunk@43530 - M .gitattributes A rtl/riscv32/mathu.inc --- commit d8298c9f14ffe98e06a766597f8af54c81ead38a Author: pierre Date: Wed Jan 8 23:08:30 2020 +0000 Try to correctly handle m68k exceptions bits inside SetExceptionMask function git-svn-id: trunk@43893 - M rtl/m68k/mathu.inc --- commit 90d2982977b802d664d3f9f2d5028693d894ceba Author: pierre Date: Fri Jan 10 22:56:03 2020 +0000 Wipe out any pre-existing exception on SetExceptionMask call for m68k cpu git-svn-id: trunk@43908 - M rtl/m68k/mathu.inc --- commit b3c579f49c891b155f6b89539ad22bd12630555f Author: svenbarth Date: Sat Jan 18 11:22:20 2020 +0000 * ensure that the includes for the new mm related files are indeed enabled git-svn-id: trunk@43966 - M rtl/x86_64/cpuh.inc M rtl/x86_64/cpuinnr.inc --- commit 81848157808ef123a1cb244b71d366abeee39aa7 Author: svenbarth Date: Sat Jan 18 11:22:24 2020 +0000 * ensure that the new mm related procs are only used for 3.3.1 and newer as 3.2 and older don't support the corresponding SSE types git-svn-id: trunk@43967 - M rtl/i386/cpuh.inc M rtl/x86_64/cpuh.inc --- commit 22ab6dd329e69675fb1a213e2860c743539e7082 Author: florian Date: Sat Jan 18 11:37:57 2020 +0000 * disabled mm procs again, they are not usable yet neither supposed to be used git-svn-id: trunk@43968 - M rtl/i386/cpuh.inc M rtl/x86_64/cpuh.inc --- commit df28fdcbf8b4ab20479d264ddf92b0737d5585f0 Author: pierre Date: Thu Jan 23 15:03:20 2020 +0000 Pass old value of OPT to FPCMAKEOPT git-svn-id: trunk@44023 - M Makefile M Makefile.fpc --- commit 6b9d3ead7a3c196651d09b8b6c12d8fadb556022 Author: pierre Date: Wed Feb 5 17:21:18 2020 +0000 Add '.built.on.$(SOURCESUFFIX)' for snapshots generated on another target using singlezipinstall git-svn-id: trunk@44117 - M Makefile M Makefile.fpc --- commit 38d0a9af48bf9668da9b831a5c7248cc002242ee Author: florian Date: Wed Feb 5 20:33:32 2020 +0000 * Makefile fixed git-svn-id: trunk@44118 - M Makefile M Makefile.fpc --- commit 47b5d0b92edf48e9dc7580137262bf2b60076412 Author: Károly Balogh Date: Wed Mar 18 00:44:49 2020 +0000 atari: added the fpwidestring unit to the RTL build git-svn-id: trunk@44310 - M rtl/atari/Makefile M rtl/atari/Makefile.fpc M rtl/atari/buildrtl.pp --- commit c8307d402283288be0859c18336a8a7446f3c765 Author: Jonas Maebe Date: Sun Mar 29 14:52:49 2020 +0000 * use getpagesize function instead of reading external variables to restore ability to compile against SDKs < OS X 10.9 (mantis #36653) git-svn-id: trunk@44396 - M rtl/darwin/sysmach.inc --- commit 375cc2b44343b143fef34d06aeec506708a59d22 Author: Jonas Maebe Date: Sun Mar 29 19:20:03 2020 +0000 * allow FPC 3.2.0 as bootstrap version git-svn-id: trunk@44408 - M Makefile M Makefile.fpc --- commit 48617611500cd54cb7f8fa6b32f3ba665251815b Author: pierre Date: Tue Mar 31 20:49:17 2020 +0000 Try to fix problems for more recent GDB versions. Move GDB_NEW_UI macro def. to GDB_VER_GE_712 Add GDB_INTERP_LOOKUP_HAS_UI and GDB_HAS_SAVED_COMMAND_LINE_BUT_NO_SIZE to same GDB_VER_GE_712. Use stdio_filopen to create gdb_stdout and gdb_stderr if GDB_HAS_GET_STDIN macro is set. git-svn-id: trunk@44471 - M packages/gdbint/src/gdbint.pp --- commit 3a76f9f477ae96a04700f8db2a66913830df3dfc Author: pierre Date: Sat Apr 18 09:53:24 2020 +0000 * Fix compilation of gdbint unit for go32v2, should resolve bug report 36923. Replace cint type by longint (as gdbint unit does not use ctypes unit). git-svn-id: trunk@44774 - M packages/gdbint/src/gdbint.pp --- commit c474b95dfcb780807fbc982182cabe6a586e05f1 Author: svenbarth Date: Tue Apr 21 06:04:49 2020 +0000 * disable some x86_64 specific assembly routines git-svn-id: trunk@44921 - M rtl/win64/system.pp --- commit 41b17115895bc992f9c34aa8385be55f4079c75e Author: svenbarth Date: Tue Apr 21 06:04:55 2020 +0000 * disable CPU and Signals units for Windows on AArch64 for now git-svn-id: trunk@44923 - M rtl/win64/buildrtl.pp --- commit f3c377f8d1e689d70f39e831701ab243162030c2 Author: svenbarth Date: Tue Apr 21 06:05:39 2020 +0000 * use accessor functions to work with the TContext record git-svn-id: trunk@44935 - M rtl/win64/seh64.inc --- commit 25c6f3a667b24d7d9f9f165e0a5eb6b37dadb357 Author: svenbarth Date: Tue Apr 21 06:05:43 2020 +0000 * the prefetch bug handling is specific to x86_64 git-svn-id: trunk@44936 - M rtl/win64/seh64.inc --- commit c152796bf3a25f2a9fbc9fdd67f0d1cdb31dbca4 Author: svenbarth Date: Tue Apr 21 06:05:46 2020 +0000 * rename RunErrorCodex64 to a more appropriate RunErrorCodeSEH git-svn-id: trunk@44937 - M rtl/win64/seh64.inc --- commit 5c898fe795be88b59ae3c650abe9d5981a9dcead Author: svenbarth Date: Tue Apr 21 06:05:51 2020 +0000 * enable is_prefetch only for x86 code git-svn-id: trunk@44938 - M rtl/win64/system.pp --- commit bfa5bf80e20e47101e4253f920895acb098436b4 Author: svenbarth Date: Tue Apr 21 06:05:55 2020 +0000 * inside the Win64 system unit convert FPC_USE_WIN64_SEH to a SYSTEM_USE_WIN_SEH git-svn-id: trunk@44939 - M rtl/win64/seh64.inc M rtl/win64/system.pp --- commit 4e06d66d7fb98e634e4e86a1d43f3856da429fec Author: svenbarth Date: Tue Apr 21 06:05:59 2020 +0000 + implement RTL functionality for SEH for aarch64-win64 git-svn-id: trunk@44940 - M rtl/win64/seh64.inc M rtl/win64/system.pp --- commit 96c52ef16d0848d46da5c47e5981d09cca082d94 Author: svenbarth Date: Tue Apr 21 06:06:09 2020 +0000 + implement a main_wrapper for the default exception handler for aarch64-win64 git-svn-id: trunk@44942 - M rtl/win64/system.pp --- commit f095bc59b01f7edce0764dab8c3634c19bbfbb50 Author: svenbarth Date: Sat Jun 6 17:16:01 2020 +0000 + add ability to generate a flat binary file instead of a tape file git-svn-id: trunk@45593 - M utils/ihx2tzx/ihx2tzx.lpr --- commit 1e1c17cb61713093bef48b63540533a7692e6e22 Author: svenbarth Date: Sat Jun 6 17:16:14 2020 +0000 * simplify code: simply raising an exception is enough, it's not necessary to call ShowException and Terminate git-svn-id: trunk@45595 - M utils/ihxutil/ihxutil.lpr --- commit 8cf26b7a0fd84602757dd7e2bd0dc788f6ed3c4b Author: pierre Date: Mon Jul 13 14:40:09 2020 +0000 Fix conversion between TFPURoundMode and bits of get_fsr according to SPARC-V8 specifications git-svn-id: trunk@45781 - M rtl/sparc/mathu.inc M rtl/sparc64/mathu.inc --- commit 08949c86bf39b7432bc36bfd13f219aecac21646 Author: svenbarth Date: Sun Aug 2 10:24:57 2020 +0000 + readd Randomize with parameter git-svn-id: trunk@45985 - M rtl/gba/system.pp --- commit ef099b20756f61a6c9a9be44f63314907393ff83 Author: svenbarth Date: Sun Aug 2 10:25:02 2020 +0000 * import library function with a name that does not conflict with the functions exported in the interface git-svn-id: trunk@45986 - M rtl/win16/sysdl.inc M rtl/win16/winprocsh.inc --- commit 4b84de6a72df0b82b9217cb336190203b263055a Author: yury Date: Sat Aug 8 19:23:52 2020 +0000 * Optimized Handle_I8086_Error by using smaller int types. git-svn-id: trunk@46335 - M rtl/i8086/math.inc --- commit d72170f9a33cc70bff2748a07978964d28526d38 Author: pierre Date: Wed Sep 30 12:20:26 2020 +0000 Fix compilation for watcom RTL git-svn-id: trunk@47015 - M .gitattributes M rtl/watcom/sysutils.pp A rtl/watcom/tthread.inc --- commit 7e0c21fa5fffcbf548f70ca3d59e436ff3d6a045 Author: pierre Date: Thu Oct 1 08:41:03 2020 +0000 Fix NDS RTL compilation for default armv4 CPU, which does not have CLZ instruction git-svn-id: trunk@47027 - M rtl/nds/system.pp --- commit 297f468cd6677a0d16b78c36ae34df5f33f1f63e Author: pierre Date: Fri Oct 23 22:21:06 2020 +0000 Use // comments as curly brackets not recognized as comment start inside aarch64 assembly blocks git-svn-id: trunk@47164 - M rtl/win64/system.pp --- commit a17ad61240ee2a0c6ab6c3b384437a0d1836fb52 Author: pierre Date: Mon Nov 9 12:24:27 2020 +0000 Adapt to change of chr function in commit 47353, to change chr() a real intrinsics git-svn-id: trunk@47363 - M rtl/java/jsystemh.inc --- commit e35e5ad34914c11ae2c76a7c2f45334cde844503 Author: pierre Date: Tue Nov 24 07:59:46 2020 +0000 Add missing CPULLVM versions for fpc_abs_real and fpc_sqr_real in x86_64/math.inc git-svn-id: trunk@47550 - M rtl/x86_64/math.inc --- commit 40b7af10257e530132327cf4d3d90f911fbc5269 Author: pierre Date: Tue Nov 24 13:57:06 2020 +0000 Use pascal code for LLVM fpc_sqr_real, because fmultp instruction is not accepted by llvm git-svn-id: trunk@47555 - M rtl/x86_64/math.inc --- commit 4f05523db92992b8fd91fc7d7620c5ae267b08bc Author: florian Date: Tue Dec 22 22:00:08 2020 +0000 + RTMSupport function + if available use RTM to support InterlockedCompareExchange128 on i386 git-svn-id: trunk@47833 - M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/tcas128.pp --- commit 98d3473a1a699919fa8e27f616cb2e2e660c2430 Author: florian Date: Sat Dec 26 21:11:12 2020 +0000 * i386: disable InterlockedCompareExchange128 implementation if PIC is enabled git-svn-id: trunk@47852 - M rtl/i386/cpu.pp --- commit 514db355b1fce2eaedf4efd2ac2b637946f4efe4 Author: Jonas Maebe Date: Sun Dec 27 13:18:59 2020 +0000 * darwin/AArch64: always clear fpu exception flags regardless of the triggered signal, as the kernel currently triggers SIGILL rather than SIGFPE for FPU exceptions git-svn-id: trunk@47858 - M rtl/darwin/aarch64/sighnd.inc --- commit b5725ac3ed071ec564e8f49a80e89b9d46b54bf6 Author: florian Date: Wed Dec 30 09:34:22 2020 +0000 * while not official supported, bootstrapping with 3.0.4 fixed git-svn-id: trunk@47901 - M rtl/i386/cpu.pp --- commit 38ddf2e8c5883189c13fdce704f28862c91fec07 Author: pierre Date: Mon Jan 4 08:35:36 2021 +0000 Fix spelling error of revision 48023 git-svn-id: trunk@48024 - M rtl/arm/mathu.inc --- commit 5dbd9eb2e059de506eb9e13317b7645db130918a Author: pierre Date: Tue Jan 26 14:50:58 2021 +0000 Introduce USE_REAL_INSTRUCTIONS to handle expressions not accepted by old assemblers git-svn-id: trunk@48430 - M rtl/i386/cpu.pp --- commit de62cb8b021a39dcbd2835e2c8459d492afee10f Author: florian Date: Sat Jan 30 18:46:58 2021 +0000 * do not execute xend twice which was introduced in r48430 git-svn-id: trunk@48456 - M rtl/i386/cpu.pp --- commit 2b73b5bf9a867a8d7b6527835bcd0c9cf657aab6 Author: nickysn Date: Fri Feb 19 19:24:20 2021 +0000 * fixed the parse-collations script/bat file git-svn-id: trunk@48717 - M utils/unicode/parse-collations.bat M utils/unicode/parse-collations.sh --- commit 5677ef4bdd585b07b2669cc38e3aa519a528a4d6 Author: nickysn Date: Fri Feb 19 19:24:58 2021 +0000 * fixed the file name in the cldrparser help screen git-svn-id: trunk@48718 - M utils/unicode/cldrparser.lpr --- commit 26253b9e88b568da27460734798b26555ec58eac Author: nickysn Date: Fri Feb 19 19:27:55 2021 +0000 * updated readme with URLs of the Unicode 9.0 and CLDR 30 data files (to the best of my knowledge) git-svn-id: trunk@48719 - M utils/unicode/data/readme.txt --- commit 9bc0f62f45d9fb8291d16e760abdd7d60b7199db Author: nickysn Date: Fri Feb 19 19:32:10 2021 +0000 + added tool for parsing GraphemeBreakProperty.txt and converting it to code git-svn-id: trunk@48720 - M .gitattributes A utils/unicode/gbpparser.lpi A utils/unicode/gbpparser.lpr --- commit 80bd080293c5e81123da68799d866a28a1dc55e8 Author: nickysn Date: Fri Feb 19 22:29:12 2021 +0000 + added unit GraphemeBreakProperty, containing the grapheme break property character data from Unicode 9.0 git-svn-id: trunk@48723 - M .gitattributes M packages/rtl-unicode/fpmake.pp A packages/rtl-unicode/src/inc/graphemebreakproperty.pp A packages/rtl-unicode/src/inc/graphemebreakproperty_code.inc --- commit 4ab485225c97d77ecd8e9bb7d1836d97da0ab461 Author: nickysn Date: Fri Feb 19 23:39:18 2021 +0000 + added modified LGPL license header to the new graphemebreakproperty.pp unit git-svn-id: trunk@48725 - M packages/rtl-unicode/src/inc/graphemebreakproperty.pp --- commit 8c06529ae21c71b8f9251628d1265ec31c2b0ae2 Author: nickysn Date: Sat Feb 20 01:24:46 2021 +0000 + added and implemented a TUnicodeStringExtendedGraphemeClustersEnumerator class in the graphemebreakproperty unit - an enumerator that splits a UTF-16 string into extended grapheme clusters (i.e. user-perceived characters), conforming to the Unicode 9.0 algorithm: https://www.unicode.org/reports/tr29/tr29-29.html git-svn-id: trunk@48726 - M packages/rtl-unicode/src/inc/graphemebreakproperty.pp --- commit 0c22ee86781c2aae8457bddae8b88fbfc38b6cfb Author: nickysn Date: Sun Feb 21 17:21:13 2021 +0000 + added an eawparser tool - tool for parsing the EastAsianWidth.txt unicode property table and converting it to code git-svn-id: trunk@48754 - M .gitattributes A utils/unicode/eawparser.lpi A utils/unicode/eawparser.lpr M utils/unicode/fpmake.pp --- commit 71887b902b76261ed14f8cdab37723f585c89125 Author: nickysn Date: Sun Feb 21 17:43:42 2021 +0000 + added unit EastAsianWidth, which contains the EastAsianWidth unicode data property git-svn-id: trunk@48755 - M .gitattributes M packages/rtl-unicode/fpmake.pp A packages/rtl-unicode/src/inc/eastasianwidth.pp A packages/rtl-unicode/src/inc/eastasianwidth_code.inc --- commit 00efaece74a2d399971a8aece991fac38cc7fc70 Author: Sergey Larin Date: Mon Mar 1 18:04:55 2021 +0300 Fixed free_fun function signature in zlib fix! 2d00cab5 M packages/zlib/src/zlib.pp --- commit 8735d09894a9162ff2e4d73181f8c2748bef6b6c Author: florian Date: Sat Mar 6 22:19:30 2021 +0000 + RiscV32: setjmp/longjmp implementation, based on the RiscV64 one git-svn-id: trunk@48893 - M rtl/riscv32/setjump.inc M rtl/riscv32/setjumph.inc --- commit d399df83ba9478ed63150abb045fb2db9fb2a186 Author: florian Date: Sun Mar 14 13:34:30 2021 +0000 * RiscV32: fpc_longjmp needs nostackframe directive * RiscV: unified procedure directives of fpc_*jmp git-svn-id: trunk@48961 - M rtl/riscv32/setjump.inc M rtl/riscv64/setjump.inc --- commit 4c209a7dc2aa1f0fe43b104255d7d7670942bd4d Author: nickysn Date: Sun Mar 21 18:21:53 2021 +0000 * JVM compilation fixed git-svn-id: trunk@49026 - M rtl/java/jsystemh.inc --- commit 7fbda0e0e8b1d071e72ccbc5e487dbb1c2173c63 Author: Jonas Maebe Date: Wed Mar 24 14:33:09 2021 +0000 * support building with FPC 3.2.2 git-svn-id: trunk@49045 - M Makefile M Makefile.fpc --- commit 2ed3bfb58771edfb9882e193506554f1a52051d2 Author: pierre Date: Fri Mar 26 23:38:07 2021 +0000 Add missing go32v2 zips and corresponding sources git-svn-id: trunk@49059 - M installer/install.dat --- commit 869f6993911b6bbfbe48c424077413f6510eb3ea Author: pierre Date: Fri Mar 26 23:51:54 2021 +0000 Update EMX packages git-svn-id: trunk@49060 - M installer/install.dat --- commit 2d255cec9146f690285cf34bd56e49a6065da38b Author: pierre Date: Fri Mar 26 23:58:46 2021 +0000 Update OS/2 packages git-svn-id: trunk@49061 - M installer/install.dat --- commit 3ea0c335c9e22f066f59fdb7f0e6cf4529d701ac Author: pierre Date: Sun Mar 28 00:07:58 2021 +0000 Replace p2fp by p2fm as short version for pas2fpm utils package and add some missing -3.3.1 to long source zip names git-svn-id: trunk@49069 - M installer/install.dat --- commit ff71c51e4ec7950e7297c57178a3e575ed2bd83e Author: pierre Date: Sun Mar 28 00:11:06 2021 +0000 Remove double source entry for utils lexyacc package git-svn-id: trunk@49070 - M installer/install.dat --- commit 9b61b538d8216a27fc02e03c203ddaaf5ca1b96b Author: pierre Date: Sun Mar 28 16:31:12 2021 +0000 Use utils also for short version for OS/2 and emx git-svn-id: trunk@49072 - M installer/install.dat --- commit 0d895c5826f0425712611001128e5575e06b392b Author: pierre Date: Sun Mar 28 21:51:30 2021 +0000 Fix short name for utils-fpcres for OS/2 and EMX git-svn-id: trunk@49077 - M installer/install.dat --- commit 8b779975aa1d93f7a4e64b280ff02179dcff0d70 Author: Jeppe Johansen Date: Thu Apr 1 12:36:06 2021 +0000 * thumb2: Make fillchar smaller, faster and more reliable. Some gas versions remove the "mov r0,r0" making the calculated branch break git-svn-id: trunk@49098 - M rtl/arm/thumb2.inc --- commit d712c64236a3e5d684975ee2a94a77c17141ceb0 Author: Jeppe Johansen Date: Thu Apr 1 20:55:21 2021 +0000 * thumb2: Optimize fillchar a bit more with a wider inner loop chunk size git-svn-id: trunk@49100 - M rtl/arm/thumb2.inc --- commit e6f01065ec67ea82b1d8a4484f07d4680be82b8e Author: florian Date: Sat Apr 3 11:59:36 2021 +0000 + Aarch64: use LSE if available for atomic intrinsics git-svn-id: trunk@49113 - M rtl/aarch64/aarch64.inc --- commit 755c574a87c2505c793dc7fa51fdcb2c572ace70 Author: florian Date: Sun Apr 4 14:54:56 2021 +0000 + lazarus project git-svn-id: trunk@49119 - M .gitattributes A rtl/darwin/buildrtl.lpi A rtl/darwin/buildrtl.pp --- commit 4166e8c46409c6730e19c5dd3b1cc651b7bcc1de Author: Jonas Maebe Date: Thu Apr 8 19:50:30 2021 +0000 * Darwin/BSD: fixed StackBottom calculation git-svn-id: trunk@49139 - M rtl/bsd/system.pp --- commit 8f61df817aa2d6f254ab5f118f569b826079806d Author: Károly Balogh Date: Wed Apr 14 14:59:08 2021 +0000 atari: implemented stacktop for working stacktraces, implemented stacksize dependent stackmargin, and a system specific backtracestr. however, offs display still doesn't work properly, due to a linker issue (reported) git-svn-id: trunk@49203 - M rtl/atari/si_prc.pp M rtl/atari/sysos.inc M rtl/atari/system.pp --- commit 822b46009626d3893cf23c2159d3a632f2c1168a Author: florian Date: Sun Apr 25 19:24:18 2021 +0000 * fix bootstrapping on aarch64-linux with 3.2.x git-svn-id: trunk@49264 - M rtl/aarch64/math.inc --- commit 3c205f895c6499b31004cb82a58942d69c34a42b Author: Jonas Maebe Date: Tue May 4 19:56:22 2021 +0000 * LLVM does not have an intrinsic for int/frac, so don't replace frac with a call to runerror(207) there git-svn-id: trunk@49337 - M rtl/aarch64/math.inc --- commit 4de8ca83938b98367f4326d5cdb993521173288a Author: florian Date: Sat May 8 20:10:14 2021 +0000 * fpcr and fpsr are 64 bit on aarch64 git-svn-id: trunk@49346 - M rtl/aarch64/aarch64.inc --- commit 90afbc81146d59c0cd85d73f7cb8e8091fdc4c8c Author: florian Date: Sat May 15 20:53:56 2021 +0000 * RiscV: unified cpu initialization and FPU exception handling, resolves #38893 git-svn-id: trunk@49374 - M .gitattributes A rtl/riscv/riscv.inc M rtl/riscv32/riscv32.inc M rtl/riscv64/riscv64.inc --- commit 73448deda64923dae27270f9eaf7f3b9b9bf2987 Author: yury Date: Tue May 25 16:03:34 2021 +0000 * Windows: Prevent removal of the TLS directory by the linker when RTL is compiled with -O4 or when inlining is enabled. git-svn-id: trunk@49400 - M rtl/win32/sysinit.inc M rtl/win64/sysinit.pp --- commit 97b2f7a5e13190319754c19a688e000f8a6f50d7 Author: pierre Date: Fri Jun 11 11:58:47 2021 +0000 Exchange REQUIREDVERSION and REQUIREDVERSION2 values to get 3.2.2 version in reuired release version message git-svn-id: trunk@49496 - M Makefile M Makefile.fpc --- commit 4236bee6f1832b11845869ffe99cb8ea0a96a230 Author: florian Date: Fri Jun 25 21:15:08 2021 +0000 * win64: factored out cpu specific code git-svn-id: trunk@49561 - M .gitattributes M rtl/win64/Makefile M rtl/win64/Makefile.fpc A rtl/win64/aarch64/cpuwin.inc M rtl/win64/system.pp A rtl/win64/x86_64/cpuwin.inc --- commit 5ca73c61f4d95f688a592a93cea607417a734c9c Author: florian Date: Wed Jul 7 20:26:59 2021 +0000 + CPU.BMI1Support and CPU.BMI2Support git-svn-id: trunk@49582 - M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit 6c0b79c258dbb242931b90418c458b610ef018ea Author: florian Date: Sun Jul 11 20:09:57 2021 +0000 + AVX512*Support functions * call cpuid with eax=7 only if it is supported by the CPU git-svn-id: trunk@49601 - M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit fafee8b85b91942bd60adba63c1348a6d89d5177 Author: florian Date: Wed Jul 21 20:41:31 2021 +0000 * x86-64: removed some fwait instructions from fpc_frac_real, they shouldn't be necessary git-svn-id: trunk@49626 - M rtl/x86_64/math.inc --- commit cebf880df914dceb662155d130bc6b565dc65a35 Author: florian Date: Thu Jul 22 21:15:03 2021 +0000 * x86-64: fpc_frac_real further improved: memory loads of extendeds are expensive git-svn-id: trunk@49632 - M rtl/x86_64/math.inc --- commit f0d92b74c1341cc1d09177718accb889d3791aa3 Author: florian Date: Fri Jul 23 20:50:39 2021 +0000 - x86_64: some more fwaits removed git-svn-id: trunk@49633 - M rtl/x86_64/math.inc --- commit c5a128fae7e1c7671b05bbe286b4bf927a6c67b2 Author: Michaël Van Canneyt Date: Sun Aug 8 15:22:33 2021 +0200 * Gitlab client + example M packages/fpmake_add.inc M packages/fpmake_proc.inc A packages/gitlab/Makefile A packages/gitlab/Makefile.fpc A packages/gitlab/examples/closetodo/closetodo.lpr A packages/gitlab/examples/closetodo/closetodo.pp A packages/gitlab/examples/closetodo/sample.cfg A packages/gitlab/fpmake.pp A packages/gitlab/src/gitlabclient.pas --- commit 5d826cfe3cf1bcb0c5da68e0d584ddeb6a3220f9 Author: Michaël Van Canneyt Date: Mon Aug 9 10:55:13 2021 +0200 * Some additional filters M packages/gitlab/examples/closetodo/closetodo.pp --- commit 352435cb75c53e081baf0dd311fc6cf90a804884 Author: Michaël Van Canneyt Date: Mon Aug 9 11:49:44 2021 +0200 * only .pp is needed D packages/gitlab/examples/closetodo/closetodo.lpr --- commit 777d536d9bc826fcf5d580dd80ba2c25a73de1ee Author: florian Date: Thu Aug 12 21:19:50 2021 +0200 * extended routines int/frac/trunc shouldn't mess with precision or exception flags, should fix #39275 M rtl/x86_64/math.inc --- commit 26f4d957a0e50653dfac5a7e594d30154146fe89 Author: florian Date: Mon Aug 23 23:46:45 2021 +0200 * moved fwait M rtl/x86_64/math.inc --- commit d354428f42a29010872e8aa19afc7cc2c3b1418d Author: florian Date: Mon Aug 23 23:46:45 2021 +0200 * moved fwait M rtl/x86_64/math.inc --- commit bfe3afbc62ae65e79ffac64f12a2ce2e884388d2 Author: Michaël Van Canneyt Date: Tue Sep 28 10:14:18 2021 +0200 * Add error check M packages/libcurl/examples/teststream.pp --- commit bff09e8e9e2f6e09d351387fd22b1849c5975ce8 Author: florian Date: Sat Oct 9 16:23:11 2021 +0200 + CPU units: check for SHA support M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit bdc826cc18a03a833735853c0c91268c992e8592 Author: florian Date: Sun Oct 17 22:44:52 2021 +0200 * x86-64: do not jump in inc/declocked to return but return directly M rtl/x86_64/x86_64.inc --- commit e1698a59691361696e8ba2db1914f70b9d195762 Author: florian Date: Tue Oct 19 21:32:40 2021 +0200 * when compiling with the main branch compiler, p2align with 3 parameters can be used now M rtl/x86_64/x86_64.inc --- commit b876a02daf2e8ea67b4b6a3aad8a3a96a6445e0d Author: Sven/Sarah Barth Date: Wed Oct 20 09:53:09 2021 +0200 * the libc unit might be deprecated, but it's no reason for wrong declarations, in this case values that should be declared as octal but were declared as decimal with the same literal text M packages/libc/src/bshmh.inc --- commit f4580ff612b2e24eccac30c99a709019ef4dd457 Author: Pierre Muller Date: Thu Oct 21 22:09:05 2021 +0200 Fix compilation of nds and wii OS rtl M rtl/nds/system.pp M rtl/wii/system.pp --- commit b760863046f7d2f921c8a9144c94374863a806da Author: Nikolay Nikolov Date: Thu Nov 4 19:45:44 2021 +0200 * fixed the ptccrt key codes for the ctrl+numpad keys M packages/graph/src/ptcgraph/ptccrt.pp M packages/ptc/tests/crtkeys/ptccrtkeys.pas --- commit cd6bc9aeb7642f5430b0a3aaf49143a6e1c41041 Author: Michaël Van Canneyt Date: Sun Nov 14 18:07:35 2021 +0100 * Add missing definitions M packages/gnutls/src/gnutls.pp --- commit e994bacbba097fa4cf38f59e9772c7b9b5ccbaed Author: Michaël Van Canneyt Date: Sun Nov 14 21:28:01 2021 +0100 * Add crypto.h functions M packages/gnutls/src/gnutls.pp --- commit b0459a19f48ea41596fd1f0ca61afa1f7598d5d7 Author: florian Date: Sun Nov 21 21:11:23 2021 +0100 + initial files for intrinsics support on AArch64 A rtl/aarch64/cpuinnr.inc A rtl/aarch64/cpuprocs.inc A rtl/aarch64/intrinsics.pp --- commit e1a739d15d6e344727b196890e8afb0b0bd235ea Author: Jonas Maebe Date: Sat Nov 27 12:01:47 2021 +0100 FreeBSD CSU fixes * Assembler blocks in non-pure assembler functions must always declare all changed registers * argc is read as *(long*) in C -> changed plongint to pptrint * fixed ident section M rtl/freebsd/x86_64/reloc.inc M rtl/freebsd/x86_64/si_c.inc --- commit d9eae2c2c593f27253aeaea98b12199929d9db3e Author: Pierre Muller Date: Sun Dec 5 22:59:42 2021 +0000 Also add short format version of build unit BUnit.pp to ignore list M .gitignore --- commit 567409379f3af31904f0a0ba408d8d178bcd34f3 Author: Nikolay Nikolov Date: Mon Dec 13 04:59:16 2021 +0200 * updated ptcpas and ptcgraph to the latest 0.99.16 release candidate M packages/graph/src/ptcgraph/ptcgraph.pp M packages/ptc/docs/CHANGES.txt M packages/ptc/docs/README.txt M packages/ptc/docs/TODO.txt M packages/ptc/examples/keyboard3.pp M packages/ptc/fpmake.pp M packages/ptc/src/cocoa/cocoaconsoled.inc M packages/ptc/src/cocoa/cocoaconsolei.inc M packages/ptc/src/core/keyeventd.inc M packages/ptc/src/ptc.pp M packages/ptc/src/ptcwrapper/ptcwrapper.pp A packages/ptc/src/ptcwrapper/ptcwrapper_mt.inc A packages/ptc/src/ptcwrapper/ptcwrapper_st.inc M packages/ptc/src/x11/x11windowdisplayi.inc --- commit 5dcdfeb1260176b94ee89e1e1d0d1e77bc7b811b Author: Nikolay Nikolov Date: Wed Dec 15 08:25:37 2021 +0200 * ptcpas update: support the F13..F35 function keys on platforms that recognize them M packages/ptc/docs/CHANGES.txt M packages/ptc/examples/keyboard3.pp M packages/ptc/src/cocoa/cocoaconsolei.inc M packages/ptc/src/core/keyeventd.inc M packages/ptc/src/win32/base/win32kbd.inc M packages/ptc/src/x11/x11displayi.inc --- commit b00fdb72059306064217faf72a99cd3e315515ab Author: Nikolay Nikolov Date: Tue Dec 21 12:34:50 2021 +0200 * ptcpas keyboard handling improvements for macOS and X11 M packages/ptc/examples/keyboard3.pp M packages/ptc/src/cocoa/cocoaconsolei.inc M packages/ptc/src/core/keyeventd.inc M packages/ptc/src/x11/x11displayi.inc --- commit b54068d1a457de5db08ca831f0edd5470c23fa71 Author: Sven/Sarah Barth Date: Sun Dec 26 11:35:22 2021 +0100 * libffi: fix abi declarations for x86_64 M packages/libffi/src/ffi.pp --- commit dde8f54ee70849c6a179f126f085c6dcc5eff9eb Author: Florian Klämpfl Date: Tue Dec 28 17:05:26 2021 +0100 + LZCNTSupport + test extended M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit f590e65c7b45c8b5c559574decca3eec95b39c13 Author: Michaël Van Canneyt Date: Thu Dec 30 18:40:08 2021 +0100 * out and var are reserved words M utils/h2pas/h2pas.pas M utils/h2pas/h2pas.y --- commit bb182470a563483803883b01f1a9b4ea3cd7d0fc Author: Michaël Van Canneyt Date: Thu Dec 30 18:46:25 2021 +0100 * Prepend T when writing pointer types and PrependTypes is set M utils/h2pas/h2pas.pas M utils/h2pas/h2pas.y --- commit 4aebfe97a95cd9b3dfb331f1329854e37691ae0e Author: Florian Klämpfl Date: Mon Jan 3 22:50:10 2022 +0100 + x86: ADXSupport + x86: RDSEEDSupport M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit ebdb90b1a5788b56d4a0396cef9a0f83c40b04ab Author: Michaël Van Canneyt Date: Wed Jan 5 12:57:42 2022 +0100 * Remove debugging statements M packages/fcl-js/examples/convcgi.lpr --- commit 8362ee0e5f818a1b5ddb2d0b090676d412ceb360 Author: Michaël Van Canneyt Date: Wed Jan 5 12:58:08 2022 +0100 * Add aliases M packages/fcl-js/examples/cgutils.pp --- commit a5811a35a91f955918edf249650b67fd7d8e3dad Author: Michaël Van Canneyt Date: Thu Jan 6 10:05:24 2022 +0100 * Add options to request M packages/fcl-js/examples/convcgi.lpr --- commit 1aed740440643b0fe4a0dfb28d26e2a6cf4aa88d Author: Jonas Maebe Date: Fri Jan 7 22:06:28 2022 +0100 Java: adapt FPC_ANSISTR_UNIQUE signature Conform to change made in 800bb3adc23 M rtl/java/jastrings.inc --- commit 9b7f24841c7302b0bd35fba42f00e9409097e622 Author: Pierre Muller Date: Thu Jan 20 18:02:00 2022 +0000 Fix compilation of jvm-java and jvm-android rtl M rtl/java/jcompproc.inc --- commit 2e8321e0fa8ade82c71aebe4ec31a1f52f742584 Author: florian Date: Fri Jan 21 18:22:28 2022 +0100 + routines to test for AVX512VNNI and AVX512BITALG support M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit 1e90a4db3e9908fe0f06bafb801c967aa9c1c0c5 Author: Karoly Balogh Date: Wed Jan 26 00:01:17 2022 +0100 * rtl/atari: get rid of the old prt0.as startup code, which is not in use any more. this way, we do not require GAS any more for a build M rtl/atari/Makefile M rtl/atari/Makefile.fpc D rtl/atari/prt0.as --- commit fecb72fea3fe979c2875c8a94cfcc7da6f1249f9 Author: Thorsten Otto Date: Mon Jan 31 16:19:24 2022 +0100 atari: implement ARGV protocol for runtime startup M rtl/atari/syspara.inc M rtl/atari/system.pp --- commit a237aaa1f5c4938272e7424dcc806d16d78ea78f Author: Thorsten Otto Date: Thu Feb 3 07:11:22 2022 +0100 rtl/atari: check for application/acc at startup M rtl/atari/si_prc.pp M rtl/atari/system.pp --- commit 93494bf8bf41ca0dc37b698bc2852cb82687b609 Author: Karoly Balogh Date: Fri Feb 4 11:58:16 2022 +0100 * rtl/atari: use the haltproc declared in the startup code instead of calling pterm in the system unit directly. M rtl/atari/system.pp --- commit a4e2d7462665ffdcb27d9d25ec1b2acd58063887 Author: Karoly Balogh Date: Fri Feb 4 12:22:40 2022 +0100 * rtl/atari: fix haltproc external name. apparently the atari target uses a different Cprefix in the compiler, so copy-pasting this stuff from the Amiga port don't work 1:1 M rtl/atari/system.pp --- commit 22b3268ac75ebf44e095572f57af6fd97576bae1 Author: Thorsten Otto Date: Sat Feb 5 17:33:54 2022 +0100 rtl/atari: implement environment functions also in dos unit M rtl/atari/dos.pp --- commit c9ec57bd737aa00cc132ea3418d2f4ef07dd3fdf Author: Karoly Balogh Date: Sun Feb 6 00:05:37 2022 +0100 * rtl/atari: add the standalone softfpu units to the Atari build. this fixes the Atari native compiler build after recent changes M rtl/atari/Makefile M rtl/atari/Makefile.fpc M rtl/atari/buildrtl.pp --- commit 685f72ca2f5682d153800a11dc5d25acbe97e455 Author: Thorsten Otto Date: Sun Feb 6 16:43:00 2022 +0100 atari/sysos: use the symbolic names for error numbers M rtl/atari/gemdos.inc M rtl/atari/sysos.inc --- commit 46ab8d79a28979dd94e0a36eece2420e57c67ceb Author: Thorsten Otto Date: Sun Feb 6 17:29:28 2022 +0100 rtl/atari: fix readln from console M rtl/atari/sysfile.inc M rtl/atari/system.pp --- commit f56b6728a522fec1494b28f36aa18d89db1e97b2 Author: florian Date: Sun Feb 6 20:32:15 2022 +0100 + skeletons for mips64el specific files A rtl/mips64el/cpuh.inc A rtl/mips64el/math.inc A rtl/mips64el/set.inc --- commit 79cf1dd9cfe47b43d7c057709006b0206e8a0079 Author: florian Date: Mon Feb 7 21:21:08 2022 +0100 + store also ecx and edx after cpuid call with eax=7 + test VNNI and BIGALG instructions M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit 3c5d6e72240dbb968f42f50c8fe7eb0783a0c16a Author: Karoly Balogh Date: Tue Feb 8 04:42:30 2022 +0100 * m68k: implement basic support for interlocked functions using a TAS based global spinlock on CPUs which don't have the CAS instruction M rtl/m68k/m68k.inc --- commit af49e3dc9f1e35a1d036e119934985b5e5fe1e3a Author: florian Date: Tue Feb 8 23:04:43 2022 +0100 + skeleton A rtl/mips64/mips64.inc --- commit 12ef9a4a223ec54c16cbe96a8107c7aa26380cbe Author: Karoly Balogh Date: Wed Feb 9 09:20:02 2022 +0100 * m68k: some CPUs don't have TAS either (for example some CF) M rtl/m68k/m68k.inc --- commit 0b1734cc04e76d2a7972c39ffc77b7d0bcb16455 Author: Thorsten Otto Date: Thu Feb 10 10:43:48 2022 +0100 rtl/atari: move common code of getenv M rtl/atari/dos.pp M rtl/atari/system.pp M rtl/atari/sysutils.pp --- commit c223ae3610c215340a1fe34c61c9e6b7f8f454b1 Author: Thorsten Otto Date: Thu Feb 10 10:45:39 2022 +0100 rtl/atari: try to convert argv[0] to absolute pathname M rtl/atari/syspara.inc --- commit 850ba0bc7432168157aa582698976ea2e80b6cc3 Author: Thorsten Otto Date: Thu Feb 10 10:48:53 2022 +0100 atari: support ARGV protocol in ExecuteProcess M rtl/atari/sysutils.pp --- commit 38706a17134fb8307724dee4fa8fbb1dfbc523a8 Author: florian Date: Fri Feb 11 23:07:18 2022 +0100 * fix declocked(longint) for aarch64 without LSE, resolves #39569 M rtl/aarch64/aarch64.inc --- commit ecef61e9c5413d254616d4bae10e0c993177d3ab Author: Karoly Balogh Date: Sat Feb 12 17:32:48 2022 +0100 * m68k: fix an instruction which doesn't exist on ColdFire M rtl/m68k/m68k.inc --- commit 39836e2d37ae11f4052cfa527394994d61495a44 Author: florian Date: Sat Feb 12 23:18:25 2022 +0100 - removed superfluous comment M rtl/i386/i386.inc --- commit f8358977616796818531c57569d61af710be69c2 Author: Pierre Muller Date: Wed Feb 16 16:47:58 2022 +0000 Add missing rtl/mips64 files and fix some rtl/mips64el files A rtl/mips64/makefile.cpu A rtl/mips64/set.inc M rtl/mips64el/cpuh.inc M rtl/mips64el/set.inc M rtl/mips64el/setjumph.inc --- commit dea81f4f60174483f0c61a77dfb2a63dc117efb3 Author: Michaël Van Canneyt Date: Sun Feb 20 23:48:23 2022 +0100 * Extra options for more flexibility M packages/fcl-js/examples/cgutils.pp M packages/fcl-js/examples/convcgi.lpr --- commit 49f45764ec0dcb35b5fdb3cdf86473752dd63d61 Author: Karoly Balogh Date: Sat Mar 5 18:40:36 2022 +0100 * nds: the embedded stub DOS unit was just a copy of the NDS one with minor fixes, so lets make the NDS port use the current cleaned one as well M rtl/nds/dos.pp --- commit 39627cbdfb488c9dd0653f576737448098284226 Author: florian Date: Sat Mar 5 20:35:15 2022 +0100 + AVX512VBMISupport and AVX512VBMI2Support M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit 0d03cad279240f219a5f01b21207e751e4c38609 Author: florian Date: Mon Mar 7 23:10:17 2022 +0100 * i386: make use of *fence instructions M rtl/i386/i386.inc --- commit 82ccc863efd606b8c2592bf947b7381f17759609 Author: florian Date: Wed Mar 9 22:35:19 2022 +0100 * adapted to 64 bit M rtl/mips64/setjumph.inc --- commit a68884f7502941e37b4a51b525b1698a04d4eb3d Author: suve Date: Wed Mar 16 23:01:09 2022 +0100 Make pas2jni use cthreads on Unices M utils/pas2jni/pas2jni.pas --- commit f183b2952ea5438993f4395e47bbc8694f3ea6b5 Author: Nikolay Nikolov Date: Sat Mar 19 00:04:13 2022 +0200 + introduced PTCKEY_LESS (the 102th key on international keyboards, <> when used with US keyboard layout) M packages/ptc/docs/CHANGES.txt M packages/ptc/examples/keyboard3.pp M packages/ptc/src/core/keyeventd.inc M packages/ptc/src/x11/x11displayi.inc --- commit 652e75f8ec7e0705b4c394cbf906894afece306e Author: florian Date: Wed Mar 23 21:53:14 2022 +0100 * use v*csr instructions if they are available M rtl/x86_64/math.inc --- commit 31f74f65b082f33402f3e59ca04ed36461c0f1c7 Author: Michaël Van Canneyt Date: Sat Apr 2 10:17:51 2022 +0200 * CGI demo for css minimizer/classname extractor A packages/fcl-css/examples/fpcss.lpi A packages/fcl-css/examples/fpcss.pp --- commit 6bbefcae9e4c96887653d17331b3dd616a654440 Author: florian Date: Mon Apr 4 22:54:45 2022 +0200 * check more cpuid flags in the cpu units M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit bdd26766ed25c0cc6b9dd83861d2f3dadbbb2022 Author: J. Gareth "Curious Kit" Moreton Date: Mon Apr 18 18:32:44 2022 +0100 * Changed -1 to $FFFFFFFF on DWord writes to suppress range check errors M packages/chm/src/chmwriter.pas --- commit ac95c20c5a0fa5387aa87a963ef224fb86bcffe7 Author: Michaël Van Canneyt Date: Wed Apr 27 11:45:43 2022 +0200 * Add examples for syshelpers from Zeljko Avramovic. Fix issue #39541 A packages/rtl-objpas/examples/syshelpersdemo.lpi A packages/rtl-objpas/examples/syshelpersdemo.pas --- commit b90b6f2b872f203eca409cd31f863fc8567f6445 Author: Michaël Van Canneyt Date: Sun May 1 13:56:29 2022 +0200 * Libnettle & dynamically loadable version of libgmp M packages/gmp/fpmake.pp A packages/gmp/src/libgmp.pp A packages/libnettle/Makefile A packages/libnettle/Makefile.fpc A packages/libnettle/examples/rsasign.lpi A packages/libnettle/examples/rsasign.pp A packages/libnettle/examples/rsautil.pas A packages/libnettle/examples/rsaverify.lpi A packages/libnettle/examples/rsaverify.pp A packages/libnettle/examples/test-sign-verify.sh A packages/libnettle/examples/testkey A packages/libnettle/examples/testkey.pub A packages/libnettle/fpmake.pp A packages/libnettle/src/libnettle.pp --- commit 4e5916d17d69e79b1b2fd27032fd8bdd7b996b23 Author: Michaël Van Canneyt Date: Sun May 1 14:00:26 2022 +0200 * Add libnettle into build M packages/fpmake_add.inc M packages/fpmake_proc.inc M packages/libnettle/fpmake.pp --- commit bcdc75cecfae395076c02ecb822f670d41632971 Author: Michaël Van Canneyt Date: Sun May 1 22:22:33 2022 +0200 * Add license message M packages/gmp/src/libgmp.pp M packages/libnettle/src/libnettle.pp --- commit 4df9da6c15e8b2492a75f7fd2dcb75a047307bc3 Author: Michaël Van Canneyt Date: Mon May 2 10:36:16 2022 +0200 * Fix library name M packages/gmp/src/libgmp.pp --- commit 86b774e792a8454aaa2523b45f6492b488dd42cf Author: florian Date: Wed May 25 22:40:51 2022 +0200 + some more cpu specfic files for mips64(el) A rtl/mips64/strings.inc A rtl/mips64/stringss.inc A rtl/mips64el/strings.inc A rtl/mips64el/stringss.inc --- commit 5d6ef0f70cd44d289fc6619e57826bf53e4aee7b Author: florian Date: Mon May 30 18:40:27 2022 +0200 * cleanup D nohup.out --- commit 41dbedfe2275bb536a9eff35bb1054ce1f64b2b3 Author: Pierre Muller Date: Thu Jun 2 17:54:59 2022 +0000 Fix compilation ofrtl/nds/classes.pp unit M rtl/nds/classes.pp --- commit ec97a511d5ff005877006ba199a287a7f4287872 Author: Pierre Muller Date: Wed Jun 8 22:43:45 2022 +0200 Remove accidently added binaries in commit 0e142c00 D packages/fpmake-llvm D packages/fpmake-reg --- commit a45ba3add5f08399745e8f6f4e4eff58a63c5853 Author: florian Date: Fri Aug 5 23:02:05 2022 +0200 * x86-64: math helpers do not need a stackframe M rtl/x86_64/mathu.inc --- commit be4a317cb463f031e91527ca4e74ce03c7e3d661 Author: florian Date: Sat Aug 13 22:30:55 2022 +0200 * proper naming M rtl/darwin/aarch64/sig_cpu.inc M rtl/darwin/aarch64/sighnd.inc --- commit 7bcefd287d8109ed80190797e33bb5422395436a Author: rich2014 <102933068+rich2014@users.noreply.github.com> Date: Sun Aug 21 17:14:34 2022 +0800 FIX: DARWIN: aarch64: tstatfs.fstypename length error (#39873) M rtl/darwin/ptypes.inc --- commit c89848a00f59cc2539c5ff3862a547218129f594 Author: Jonas Maebe Date: Tue Oct 18 21:49:19 2022 +0200 powerpc64le: fix reading FPU control word after 0758aa1143 Also, missing rest of the commit message for that change: The default implementation of SysResetFPU now sets the FPU control word that was last set from any thread (Delphi and FPC i386/x86-64-compatible). No longer call SysInitFPU when starting a new thread, only SysResetFPU. Combined, this means that new FPC-started threads will always start out with that control word on all architectures. Added generic fpc_cpuinit implementation that is used unless FPC_SYSTEM_HAS_FPC_CPUINIT has been defined. Ensure that the softfloat exception mask is initially set to the same value as the hardware fpu exception mask on architectures that use both. SafeLoadLibrary now saves/restores the FPU control word on all platforms. Removed outdated fpc_mtfsb0_corrected define check in powerpc64.inc Resolves #38230 M rtl/ppcgen/ppcfpuex.inc --- commit 229d88c50fc0b4d07f7c1c51923f7acf59c896a7 Author: Jonas Maebe Date: Thu Oct 20 22:24:25 2022 +0200 Thumb(2): fix compilation after FPU control word changes Resolves #39966 M rtl/arm/cpuh.inc M rtl/arm/thumb2.inc --- commit ae4c8359aabf282d0e1047ab9b5d89cfda3e8928 Author: Jonas Maebe Date: Sun Oct 23 09:46:48 2022 +0200 Darwin/AArch64: detect when SIGILL indicates an FPU exception Parse the ESR (ESR_ELx, Exception Syndrome Register (ELx)), return run error as in float_raise M rtl/darwin/aarch64/sig_cpu.inc M rtl/darwin/aarch64/sighnd.inc M rtl/darwin/signal.inc --- commit e63cc73cfa4672c92b7ebfd3600aa18683bab528 Author: Jonas Maebe Date: Sun Oct 23 22:24:46 2022 +0200 Darwin/AArch64: future-proof version check M rtl/darwin/aarch64/sig_cpu.inc --- commit 36073c1b6511134bc0a2312abc943844d22261ae Author: Michaël Van Canneyt Date: Tue Nov 1 11:39:12 2022 +0100 * Add gstreamer library import unit (gst) M packages/fpmake_add.inc M packages/fpmake_proc.inc A packages/gstreamer/Makefile A packages/gstreamer/Makefile.fpc A packages/gstreamer/example/playmp3.lpi A packages/gstreamer/example/playmp3.pp A packages/gstreamer/fpmake.pp A packages/gstreamer/src/.inc.h.prep A packages/gstreamer/src/.inc.h.raw A packages/gstreamer/src/elementfactory.inc A packages/gstreamer/src/gst.pp A packages/gstreamer/src/gstaliases.inc A packages/gstreamer/src/gstallocator.inc A packages/gstreamer/src/gstatomicqueue.inc A packages/gstreamer/src/gstbin.inc A packages/gstreamer/src/gstbin_impl.inc A packages/gstreamer/src/gstbuffer.inc A packages/gstreamer/src/gstbufferlist.inc A packages/gstreamer/src/gstbufferpool.inc A packages/gstreamer/src/gstbus.inc A packages/gstreamer/src/gstcaps.inc A packages/gstreamer/src/gstcapsfeatures.inc A packages/gstreamer/src/gstchildproxy.inc A packages/gstreamer/src/gstclock.inc A packages/gstreamer/src/gstcontext.inc A packages/gstreamer/src/gstcontrolbinding.inc A packages/gstreamer/src/gstcontrolsource.inc A packages/gstreamer/src/gstdatetime.inc A packages/gstreamer/src/gstdebugutils.inc A packages/gstreamer/src/gstdevice.inc A packages/gstreamer/src/gstdevicemonitor.inc A packages/gstreamer/src/gstdeviceprovider.inc A packages/gstreamer/src/gstdeviceproviderfactory.inc A packages/gstreamer/src/gstdynamictypefactory.inc A packages/gstreamer/src/gstelement.inc A packages/gstreamer/src/gstelementfactory.inc A packages/gstreamer/src/gstelementmetadata.inc A packages/gstreamer/src/gstenum.inc A packages/gstreamer/src/gstenumtypes.inc A packages/gstreamer/src/gsterror.inc A packages/gstreamer/src/gstevent.inc A packages/gstreamer/src/gstformat.inc A packages/gstreamer/src/gstformat.pp A packages/gstreamer/src/gstghostpad.inc A packages/gstreamer/src/gstinfo.inc A packages/gstreamer/src/gstiterator.inc A packages/gstreamer/src/gstmemory.inc A packages/gstreamer/src/gstmessage.inc A packages/gstreamer/src/gstmessage_impl.inc A packages/gstreamer/src/gstmeta.inc A packages/gstreamer/src/gstminiobject.inc A packages/gstreamer/src/gstobject.inc A packages/gstreamer/src/gstpad.inc A packages/gstreamer/src/gstpadtemplate.inc A packages/gstreamer/src/gstparamspecs.inc A packages/gstreamer/src/gstparse.inc A packages/gstreamer/src/gstpipeline.inc A packages/gstreamer/src/gstplugin.inc A packages/gstreamer/src/gstpluginfeature.inc A packages/gstreamer/src/gstpoll.inc A packages/gstreamer/src/gstpreset.inc A packages/gstreamer/src/gstpromise.inc A packages/gstreamer/src/gstprotection.inc A packages/gstreamer/src/gstquery.inc A packages/gstreamer/src/gstrec.inc A packages/gstreamer/src/gstregistry.inc A packages/gstreamer/src/gstsample.inc A packages/gstreamer/src/gstsegment.inc A packages/gstreamer/src/gststreamcollection.inc A packages/gstreamer/src/gststreams.inc A packages/gstreamer/src/gststructure.inc A packages/gstreamer/src/gstsystemclock.inc A packages/gstreamer/src/gsttaglist.inc A packages/gstreamer/src/gsttagsetter.inc A packages/gstreamer/src/gsttask.inc A packages/gstreamer/src/gsttaskpool.inc A packages/gstreamer/src/gsttoc.inc A packages/gstreamer/src/gsttocsetter.inc A packages/gstreamer/src/gsttracer.inc A packages/gstreamer/src/gsttracerfactory.inc A packages/gstreamer/src/gsttracerrecord.inc A packages/gstreamer/src/gsttypefind.inc A packages/gstreamer/src/gsttypefindfactory.inc A packages/gstreamer/src/gsturi.inc A packages/gstreamer/src/gstutils.inc A packages/gstreamer/src/gstvalue.inc A packages/gstreamer/src/gstversion.inc --- commit 78666090c2673dd7eeb75864797301aea9adcab1 Author: Michaël Van Canneyt Date: Tue Nov 1 13:05:59 2022 +0100 * Remove wrong unit M packages/gstreamer/src/gst.pp --- commit e2d86ad66a13ed9fece73ed3afa086a728441da9 Author: Jinyang He Date: Sat Nov 5 15:39:27 2022 +0800 add ppsuf so that we can compiler loongarch fpc now M Makefile.fpc --- commit 12aa48602bcd35b2013f97782520ca209bd4bd30 Author: florian Date: Tue Nov 8 21:14:56 2022 +0100 + CMOVSupport function M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit 3e6d4bf1cc120e5885356af1cc3b0e93101fddaf Author: florian Date: Wed Nov 9 23:09:07 2022 +0100 * new cpu feature tests M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit ec3190b85b1fcc4463aad5d3f054bda8c51b266d Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Dec 3 19:20:58 2022 +0100 Enhance GitLab CI and use official docker images M .gitlab-ci.yml --- commit 64af662b4114eb3c7305246c27e166f3ef169ecc Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Dec 10 14:48:52 2022 +0100 Keep tarball artifacts for a longer time M .gitlab-ci.yml --- commit 25c96e9227111284e52b3375ac341e4985b2bb88 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Dec 10 14:49:14 2022 +0100 Limit amount of used cpu cores to six M .gitlab-ci.yml --- commit 4f45d7afc4550ba12695e7c9057eb062a92e4713 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Dec 10 14:50:06 2022 +0100 Use platform and architecture independent approach to get ppc executable M .gitlab-ci.yml --- commit 911df41c60b480d6efeee1a5e29968c52a8656f7 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Dec 10 14:51:02 2022 +0100 Fix YAML usage to make CI linter happy see https://yaml.org/type/merge.html M .gitlab-ci.yml --- commit d65de901db648e6a8254722bbddc6be1075cd119 Author: Pierre Muller Date: Sat Dec 10 17:46:15 2022 +0100 Add PIC code for solaris/i386/start.inc A rtl/core A rtl/solaris/core M rtl/solaris/i386/start.inc --- commit 2c77416da0bf340fdafd5fb0acb896ca43c02ec6 Author: florian Date: Sat Dec 10 21:26:17 2022 +0100 - remove apparently accidently added files D rtl/core D rtl/solaris/core --- commit 4b1681aa1e9a16b3afcc3af4a4fffc0520d4d850 Author: Michael VAN CANNEYT Date: Wed Dec 21 16:52:40 2022 +0100 * Char -> AnsiChar M rtl/wii/dos.pp M rtl/wii/libch.inc M rtl/wii/sysdir.inc M rtl/wii/sysfile.inc M rtl/wii/system.pp M rtl/wii/wiih.inc --- commit a2caccd31fc027a71216ac85372336fea1a209d8 Author: Michael VAN CANNEYT Date: Wed Dec 21 16:54:14 2022 +0100 * Char -> AnsiChar M rtl/watcom/dos.pp M rtl/watcom/sysdir.inc M rtl/watcom/sysfile.inc M rtl/watcom/system.pp M rtl/watcom/sysutils.pp M rtl/watcom/watcom.pp --- commit 7cba4bffa14f25487f58850c74d80bcb29e6b912 Author: Michael VAN CANNEYT Date: Wed Dec 21 17:00:55 2022 +0100 * Char -> AnsiChar M rtl/symbian/dos.pp M rtl/symbian/symbian.pas M rtl/symbian/symbianinc/e32def.inc M rtl/symbian/symbianinc/e32std.inc M rtl/symbian/sysfile.inc M rtl/symbian/system.pp M rtl/symbian/uiqclasses.pas M rtl/symbian/uiqinc/qikapplication.inc M rtl/symbian/uiqinc/qikapplicationoo.inc --- commit 306e156b2bd329bd6e56267a23379291f1857614 Author: Michael VAN CANNEYT Date: Wed Dec 21 17:08:03 2022 +0100 * Char -> AnsiChar M rtl/qnx/dos.inc M rtl/qnx/osposix.inc M rtl/qnx/osposixh.inc M rtl/qnx/posix.pp M rtl/qnx/qnx.inc M rtl/qnx/system.pp --- commit 7c538b17976e30802293f19690d9c54b2ec6a3e6 Author: Michael VAN CANNEYT Date: Wed Dec 21 17:34:30 2022 +0100 * Char -> AnsiChar M rtl/solaris/errnostr.inc M rtl/solaris/ostypes.inc M rtl/solaris/pthread.inc M rtl/solaris/ptypes.inc M rtl/solaris/system.pp M rtl/solaris/termios.inc --- commit bd2b954ae59fdee3e94f7bafeb43a527a5e8c2e2 Author: Michael VAN CANNEYT Date: Wed Dec 21 17:36:27 2022 +0100 * Char -> AnsiChar M rtl/palmos/api/common.inc M rtl/palmos/api/font.inc M rtl/palmos/palmos.inc M rtl/palmos/pilot.pp M rtl/palmos/sysfile.inc M rtl/palmos/system.pp --- commit 1ded960fc8da793f1339ad7cb2a752b0a7af6f97 Author: Michael VAN CANNEYT Date: Wed Dec 21 17:46:11 2022 +0100 * Char -> AnsiChar M rtl/freebsd/aarch64/si_c.inc M rtl/freebsd/console.pp M rtl/freebsd/csucommon/ignore_init.inc M rtl/freebsd/errnostr.inc M rtl/freebsd/freebsd.pas M rtl/freebsd/i386/si_crt.inc M rtl/freebsd/i386/x86.inc M rtl/freebsd/pthread.inc M rtl/freebsd/ptypes.inc M rtl/freebsd/si_intf.inc M rtl/freebsd/signal.inc M rtl/freebsd/sysctlh.inc M rtl/freebsd/termios.inc M rtl/freebsd/unxsysc.inc M rtl/freebsd/x86_64/si_c.inc --- commit fc32211dd22c4f5b2ebbdf25a901e20c68627b37 Author: Michael VAN CANNEYT Date: Wed Dec 21 18:12:35 2022 +0100 * Char -> AnsiChar M rtl/netware/aio.pp M rtl/netware/dos.pp M rtl/netware/dynlibs.inc M rtl/netware/nwcalls.pp M rtl/netware/nwnit.pp M rtl/netware/nwpre.pp M rtl/netware/nwprot.pp M rtl/netware/nwserv.pp M rtl/netware/nwsnut.pp M rtl/netware/nwsys.inc M rtl/netware/sysdir.inc M rtl/netware/sysfile.inc M rtl/netware/system.pp M rtl/netware/systhrd.inc M rtl/netware/sysutils.pp M rtl/netware/tests/test.pas --- commit a7cc9d55cf1b0677ee6e212d0bdda7d5f0e0c8e2 Author: Michael VAN CANNEYT Date: Wed Dec 21 18:14:09 2022 +0100 * Char -> AnsiChar M rtl/nds/libch.inc M rtl/nds/sysfile.inc M rtl/nds/system.pp M rtl/nds/sysutils.pp --- commit 810f54ac071f95fa1022874a8b737b7f14bab199 Author: Michael VAN CANNEYT Date: Wed Dec 21 18:16:16 2022 +0100 * Char -> AnsiChar M rtl/macos/dos.pp M rtl/macos/macostp.inc M rtl/macos/sysfile.inc M rtl/macos/system.pp M rtl/macos/sysutils.pp --- commit 45b5f58c4ae667abe3541fc213540ab9922743f2 Author: Michael VAN CANNEYT Date: Thu Dec 22 09:19:38 2022 +0100 * Char -> AnsiChar M rtl/netbsd/errnostr.inc M rtl/netbsd/pmutext.inc M rtl/netbsd/pthread.inc M rtl/netbsd/ptypes.inc M rtl/netbsd/signal.inc M rtl/netbsd/sysctlh.inc M rtl/netbsd/systypes.inc M rtl/netbsd/termios.inc M rtl/netbsd/unxsysc.inc --- commit 304372262a90db77c9fa5b24b358c4de63693054 Author: Michael VAN CANNEYT Date: Thu Dec 22 09:23:36 2022 +0100 * Char -> AnsiChar M rtl/netwlibc/dos.pp M rtl/netwlibc/dynlibs.inc M rtl/netwlibc/libc.pp M rtl/netwlibc/sysdir.inc M rtl/netwlibc/sysfile.inc M rtl/netwlibc/system.pp M rtl/netwlibc/sysutils.pp M rtl/netwlibc/tthread.inc --- commit af5a10946de0e9a3f4a12a5ed30007509043ac99 Author: Michael VAN CANNEYT Date: Thu Dec 22 09:39:33 2022 +0100 * Char -> AnsiChar M rtl/aix/dlaix.inc M rtl/aix/errnostr.inc M rtl/aix/ostypes.inc M rtl/aix/pthread.inc M rtl/aix/ptypes.inc M rtl/aix/sighndh.inc M rtl/aix/system.pp M rtl/aix/termios.inc M rtl/aix/unxfunc.inc --- commit 2ca6f178fb4439be72b093c25c318396eab5238b Author: Michael VAN CANNEYT Date: Thu Dec 22 09:48:43 2022 +0100 * Char -> AnsiChar M rtl/atari/dos.pp M rtl/atari/gemdos.inc M rtl/atari/sysdir.inc M rtl/atari/sysfile.inc M rtl/atari/syspara.inc M rtl/atari/system.pp M rtl/atari/sysutils.pp --- commit 88459e680cdc6ee850c95189ee2dec658370b2db Author: Michael VAN CANNEYT Date: Thu Dec 22 09:54:28 2022 +0100 * Char -> AnsiChar M rtl/beos/errnostr.inc M rtl/beos/ossysc.inc M rtl/beos/ostypes.inc M rtl/beos/pthread.inc M rtl/beos/signal.inc M rtl/beos/system.pp M rtl/beos/termios.inc M rtl/beos/tthread.inc M rtl/beos/unxfunc.inc --- commit 8f6b6ccde59d9fadf63b6e40ed88fee0993ba0be Author: Michael VAN CANNEYT Date: Thu Dec 22 10:48:41 2022 +0100 * Char -> AnsiChar M rtl/bsd/bunxfunch.inc M rtl/bsd/bunxsysc.inc M rtl/bsd/ossysc.inc M rtl/bsd/ostypes.inc M rtl/bsd/sysctl.pp M rtl/bsd/sysosh.inc M rtl/bsd/system.pp M rtl/bsd/unxsysch.inc --- commit 1d331117b5edf89f43cfa71036b9029186d5eb18 Author: Michael VAN CANNEYT Date: Thu Dec 22 10:49:51 2022 +0100 * Char -> AnsiChar M rtl/gba/dos.pp M rtl/gba/libch.inc M rtl/gba/sysfile.inc M rtl/gba/system.pp --- commit 83cad83c35b4340170ed66fb58c97966f344dd26 Author: Michael VAN CANNEYT Date: Thu Dec 22 10:55:44 2022 +0100 * Char -> AnsiChar M rtl/darwin/console.pp M rtl/darwin/errnostr.inc M rtl/darwin/extres_multiarch.inc M rtl/darwin/pthread.inc M rtl/darwin/ptypes.inc M rtl/darwin/signal.inc M rtl/darwin/sysctlh.inc M rtl/darwin/sysinit.pas M rtl/darwin/termios.inc --- commit 57353df68fbf82350fb2dbb70492bf35b7ea6e84 Author: Michael VAN CANNEYT Date: Thu Dec 22 11:18:42 2022 +0100 * Char -> AnsiChar M rtl/emx/dos.pas M rtl/emx/sysdir.inc M rtl/emx/sysfile.inc M rtl/emx/sysos.inc M rtl/emx/system.pas M rtl/emx/systhrd.inc M rtl/emx/sysutils.pp --- commit 485944b49288e248294564139ffc378d4caff964 Author: Michael VAN CANNEYT Date: Thu Dec 22 11:25:47 2022 +0100 * Char -> AnsiChar M rtl/go32v2/dos.pp M rtl/go32v2/dpmiexcp.pp M rtl/go32v2/dxeload.pp M rtl/go32v2/emu387.pp M rtl/go32v2/go32.pp M rtl/go32v2/sysdir.inc M rtl/go32v2/sysfile.inc M rtl/go32v2/sysos.inc M rtl/go32v2/system.pp M rtl/go32v2/sysutils.pp --- commit 4e9c267af949d7c625a1b84c08f6530ae8126d48 Author: Michael VAN CANNEYT Date: Thu Dec 22 11:37:08 2022 +0100 * Char -> AnsiChar M rtl/java/jastrings.inc M rtl/java/jcompproc.inc M rtl/java/jsstringh.inc M rtl/java/jsstrings.inc M rtl/java/jsystem.inc M rtl/java/jsystemh.inc M rtl/java/jsystemh_types.inc M rtl/java/justringh.inc M rtl/java/justrings.inc M rtl/java/objpas.inc M rtl/java/objpash.inc --- commit f96476b4fc116fb4a4d0e457841a1b99543d926e Author: Michael VAN CANNEYT Date: Thu Dec 22 11:50:44 2022 +0100 * Char -> AnsiChar M rtl/nativent/ddk.pas M rtl/nativent/dos.pp M rtl/nativent/ndk/ntdef.inc M rtl/nativent/ndk/umtypes.inc M rtl/nativent/ndkutils.pas M rtl/nativent/sysos.inc M rtl/nativent/system.pp M rtl/nativent/sysutils.pp --- commit d88a7c2e24b6682ddb393f5a175d37301c84dfba Author: Michael VAN CANNEYT Date: Thu Dec 22 12:33:35 2022 +0100 * Char -> AnsiChar M rtl/os2/dos.pas M rtl/os2/doscall2.pas M rtl/os2/doscalls.pas M rtl/os2/kbdcalls.pas M rtl/os2/moncalls.pas M rtl/os2/moucalls.pas M rtl/os2/newexe.pas M rtl/os2/os2def.pas M rtl/os2/pmbitmap.pas M rtl/os2/pmdev.pas M rtl/os2/pmgpi.pas M rtl/os2/pmhelp.pas M rtl/os2/pmshl.pas M rtl/os2/pmspl.pas M rtl/os2/pmstddlg.pas M rtl/os2/pmwin.pas M rtl/os2/pmwp.pas M rtl/os2/pmwsock.pas M rtl/os2/so32dll.pas M rtl/os2/sysdir.inc M rtl/os2/sysdl.inc M rtl/os2/sysfile.inc M rtl/os2/sysos.inc M rtl/os2/system.pas M rtl/os2/systhrd.inc M rtl/os2/sysucode.inc M rtl/os2/sysutils.pp M rtl/os2/viocalls.pas --- commit a5ad266065adf90fd69fefc6230ad8779f066f03 Author: Michael VAN CANNEYT Date: Thu Dec 22 14:26:28 2022 +0100 * Char -> AnsiChar M rtl/win16/classes.pp M rtl/win16/dos.pp M rtl/win16/sysdir.inc M rtl/win16/sysdl.inc M rtl/win16/sysfile.inc M rtl/win16/system.pp M rtl/win16/sysutils.pp M rtl/win16/win31.pp M rtl/win16/winprocsh.inc M rtl/win16/wintypes.inc --- commit 24d2bcebdd0f2ddc1f28a9f60d40f7a596210901 Author: Michael VAN CANNEYT Date: Thu Dec 22 14:27:03 2022 +0100 * Char -> AnsiChar M rtl/win32/objinc.inc --- commit a17efde2a32938708ba22689d8d29558601030a0 Author: Michael VAN CANNEYT Date: Thu Dec 22 14:34:18 2022 +0100 * Char -> AnsiChar M rtl/wince/dos.pp M rtl/wince/sysdl.inc M rtl/wince/system.pp M rtl/wince/sysutils.pp M rtl/wince/wininc/base.inc M rtl/wince/wininc/cemiss.inc M rtl/wince/wininc/coredll.inc M rtl/wince/wininc/messages.inc M rtl/wince/wininc/struct.inc M rtl/wince/winres.inc --- commit 5ce739135b524b05d003f5daecbc7b31f5866363 Author: Michael VAN CANNEYT Date: Thu Dec 22 14:43:20 2022 +0100 * Char -> AnsiChar M rtl/x86_64/strings.inc --- commit 46ca9f437ae89a6e82d3472ea59ffbf72002a48b Author: Michael VAN CANNEYT Date: Thu Dec 22 14:47:20 2022 +0100 * Char -> AnsiChar M rtl/i386/i386.inc M rtl/i386/strings.inc M rtl/i386/stringss.inc --- commit b849d92589642d3712afa9becd310756e21dae32 Author: Michael VAN CANNEYT Date: Thu Dec 22 14:47:57 2022 +0100 * Char -> AnsiChar M rtl/arm/arm.inc M rtl/arm/cpu.pp M rtl/arm/strings.inc M rtl/arm/thumb2.inc --- commit abd1e72e9db3d30201a1b0d15561da90b274529c Author: Michael VAN CANNEYT Date: Thu Dec 22 14:53:13 2022 +0100 * Char -> AnsiChar M rtl/powerpc/powerpc.inc M rtl/powerpc/strings.inc M rtl/powerpc/stringss.inc --- commit 8c39b9376ba26cae71101c0d12a1f4c82d1ec50a Author: Michael VAN CANNEYT Date: Thu Dec 22 14:54:09 2022 +0100 * Char -> AnsiChar M rtl/powerpc64/powerpc64.inc M rtl/powerpc64/strings.inc M rtl/powerpc64/stringss.inc --- commit 9d9df104b96b20c59924d245e80f5cc8dd9b4c61 Author: Michael VAN CANNEYT Date: Thu Dec 22 14:56:40 2022 +0100 * Char -> AnsiChar M rtl/i8086/i8086.inc M rtl/i8086/strings.inc M rtl/i8086/stringss.inc --- commit 6032bd09ba30de71d72ab5e8404177035a6257cd Author: Michael VAN CANNEYT Date: Thu Dec 22 14:57:44 2022 +0100 * Char -> AnsiChar M rtl/jvm/jvm.inc --- commit 28b4189a9a704b284e75ff7436d1cb808e569382 Author: florian Date: Fri Dec 23 18:16:52 2022 +0100 * mess cleaned up R100 tests/webtbs/tw40041b.pp tests/webtbs/tw40041.pp D tw40041a.pp --- commit e9ce3be110edd8df93b4f693ab6096eb54db6988 Author: Tomas Hajny Date: Sat Dec 31 14:13:25 2022 +0100 * fix for bug #40071 (corrected integer size redefined due to use of objfpc) M rtl/os2/pmwin.pas --- commit aa3a5f83248e6accfc32dca36745a2e647c42582 Author: Michael VAN CANNEYT Date: Fri Jan 6 10:54:54 2023 +0100 * string -> shortstring M rtl/aix/system.pp --- commit 0f7f9a73a842be9cd7af283a6c9e9478fbb9ef49 Author: Michael VAN CANNEYT Date: Fri Jan 6 10:57:43 2023 +0100 * string -> shortstring M rtl/atari/syspara.inc --- commit ef98dd877a2c801f67b20fc28fd9d11422c0fba7 Author: Michael VAN CANNEYT Date: Fri Jan 6 10:58:11 2023 +0100 * string -> shortstring M rtl/beos/ossysc.inc M rtl/beos/system.pp --- commit 3d88722d8ff537e43b3bef57f643b2b6ac095aae Author: Michael VAN CANNEYT Date: Fri Jan 6 10:58:42 2023 +0100 * string -> shortstring M rtl/bsd/system.pp --- commit a6e499264b726eaa190c3adda9e0926f853a2d81 Author: Michael VAN CANNEYT Date: Fri Jan 6 10:59:36 2023 +0100 * string -> shortstring M rtl/gba/system.pp --- commit cd8af229a8b207484a1e7105b798a353cfebfe75 Author: Michael VAN CANNEYT Date: Fri Jan 6 10:59:50 2023 +0100 * string -> shortstring M rtl/go32v2/system.pp --- commit c19b1d2fd5a61cfe059a28710b0ed2eed6c7ed0e Author: Michael VAN CANNEYT Date: Fri Jan 6 11:01:07 2023 +0100 * string -> shortstring M rtl/java/jcompproc.inc M rtl/java/jsystemh.inc --- commit 216c55871a1a939702e94dc083f4d6df940cb2a4 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:02:29 2023 +0100 * string -> shortstring M rtl/macos/macutils.inc M rtl/macos/system.pp --- commit 53b50327e9305adb60f1502d33f600552009a3de Author: Michael VAN CANNEYT Date: Fri Jan 6 11:02:55 2023 +0100 * string -> shortstring M rtl/msdos/system.pp --- commit 53679400847938b202185636c1f019e43e12c545 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:03:06 2023 +0100 * string -> shortstring M rtl/msxdos/system.pp --- commit 79d906795db2d2a7b6453264762d12162b46e987 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:03:29 2023 +0100 * string -> shortstring M rtl/nativent/system.pp --- commit 21d0a2d299414e1829a26ba7cef58c76fffac3e4 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:04:49 2023 +0100 * string -> shortstring M rtl/nds/system.pp --- commit 0135ff90f675ac7dccf5843004358b0b617e096e Author: Michael VAN CANNEYT Date: Fri Jan 6 11:05:48 2023 +0100 * string -> shortstring M rtl/netware/nwsock.inc M rtl/netware/system.pp --- commit cf17bd27339bfc947060c4fc9e0530808da14da6 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:06:22 2023 +0100 * String -> ansistring M rtl/netwlibc/dynlibs.inc --- commit 552c2146d8e959b4fbfefd3995f1d921bb13f20a Author: Michael VAN CANNEYT Date: Fri Jan 6 11:06:27 2023 +0100 * string -> shortstring M rtl/netwlibc/system.pp --- commit 44658572cdb096e1ac183d31f26602ab13cc47d7 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:07:45 2023 +0100 * String -> ansistring M rtl/os2/sysdl.inc --- commit 05620b271debce0aced38264f258bfb8fb4bf5fb Author: Michael VAN CANNEYT Date: Fri Jan 6 11:08:03 2023 +0100 * string -> shortstring M rtl/palmos/syspara.inc --- commit 08200fffa11124994727e235fd6f1304df396e64 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:08:25 2023 +0100 * string -> shortstring M rtl/qnx/dos.inc --- commit 59016499dcfc94c8ba0f5c0b6ce58b207808c60f Author: Michael VAN CANNEYT Date: Fri Jan 6 11:09:41 2023 +0100 * string -> shortstring M rtl/solaris/system.pp --- commit e9ce7ebd4b89a1fae646fa58fb872799b48b43ed Author: Michael VAN CANNEYT Date: Fri Jan 6 11:10:04 2023 +0100 * string -> shortstring M rtl/symbian/system.pp --- commit bf1af7a962f51924c99dce37dec930b6f28ff69c Author: Michael VAN CANNEYT Date: Fri Jan 6 11:14:14 2023 +0100 * string -> shortstring M rtl/watcom/system.pp --- commit 1e587e1150f7d64dcd9bd6a523b2743ac1912312 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:14:27 2023 +0100 * string -> shortstring M rtl/wii/system.pp M rtl/wii/wiih.inc --- commit 29c36aa4072cd3f300f5cc53b76f05a48cf4ace8 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:26:39 2023 +0100 * string -> shortstring M rtl/i386/i386.inc M rtl/i386/stringss.inc --- commit c8551879f7b259d56c9de254c1b3a28b658b009b Author: Michael VAN CANNEYT Date: Fri Jan 6 11:31:38 2023 +0100 * string -> shortstring M rtl/i8086/stringss.inc --- commit 40bb7d9bdf7eadada9b57f8f85234e47de59787b Author: Michael VAN CANNEYT Date: Fri Jan 6 11:31:58 2023 +0100 * string -> shortstring M rtl/powerpc/stringss.inc --- commit 2677ad9f868406d8e5cababe04cb549b853f35f0 Author: Michael VAN CANNEYT Date: Fri Jan 6 11:32:16 2023 +0100 * string -> shortstring M rtl/powerpc64/stringss.inc --- commit 6cc315d4da71821165c3e80218512d0b4734a9c8 Author: Michael VAN CANNEYT Date: Mon Jan 9 11:15:22 2023 +0100 * Fix compilation with unicodertl M rtl/win/dos.pp --- commit 6535a72a08a68a4c023cd19c6dd14deb7ce46f6d Author: Michaël Van Canneyt Date: Fri Jan 13 18:13:11 2023 +0100 * PChar -> PAnsiChar M packages/libc/src/aineth.inc M packages/libc/src/aioh.inc M packages/libc/src/aliasesh.inc M packages/libc/src/argph.inc M packages/libc/src/argzh.inc M packages/libc/src/bdirenth.inc M packages/libc/src/binh.inc M packages/libc/src/bnetdbh.inc M packages/libc/src/bselecth.inc M packages/libc/src/bsocketh.inc M packages/libc/src/bstroptsh.inc M packages/libc/src/btermiosh.inc M packages/libc/src/bustath.inc M packages/libc/src/butmph.inc M packages/libc/src/butmpxh.inc M packages/libc/src/crypth.inc M packages/libc/src/direnth.inc M packages/libc/src/dlfcnh.inc M packages/libc/src/envzh.inc M packages/libc/src/errh.inc M packages/libc/src/errnoh.inc M packages/libc/src/errorh.inc M packages/libc/src/fcntlh.inc M packages/libc/src/fmtmsgh.inc M packages/libc/src/fnmatchh.inc M packages/libc/src/fstabh.inc M packages/libc/src/gconvh.inc M packages/libc/src/getopth.inc M packages/libc/src/glibc_versionh.inc M packages/libc/src/globh.inc M packages/libc/src/glue.inc M packages/libc/src/grph.inc M packages/libc/src/iconvh.inc M packages/libc/src/inttypesh.inc M packages/libc/src/kerneldefs.pp M packages/libc/src/langinfoh.inc M packages/libc/src/libgenh.inc M packages/libc/src/libintlh.inc M packages/libc/src/libio.inc M packages/libc/src/libioh.inc M packages/libc/src/localeh.inc M packages/libc/src/mntenth.inc M packages/libc/src/monetaryh.inc M packages/libc/src/nax25h.inc M packages/libc/src/netdbh.inc M packages/libc/src/netherh.inc M packages/libc/src/nif_arph.inc M packages/libc/src/nif_shaperh.inc M packages/libc/src/nifh.inc M packages/libc/src/nl_typesh.inc M packages/libc/src/nnetromh.inc M packages/libc/src/nroseh.inc M packages/libc/src/nrouteh.inc M packages/libc/src/nssh.inc M packages/libc/src/printfh.inc M packages/libc/src/proutedh.inc M packages/libc/src/prwhodh.inc M packages/libc/src/ptalkdh.inc M packages/libc/src/ptimedh.inc M packages/libc/src/ptyh.inc M packages/libc/src/pwdh.inc M packages/libc/src/regexh.inc M packages/libc/src/regexph.inc M packages/libc/src/saccth.inc M packages/libc/src/searchh.inc M packages/libc/src/semaphoreh.inc M packages/libc/src/shadowh.inc M packages/libc/src/signalh.inc M packages/libc/src/sipch.inc M packages/libc/src/sklogh.inc M packages/libc/src/smmaph.inc M packages/libc/src/smounth.inc M packages/libc/src/smsgh.inc M packages/libc/src/spawnh.inc M packages/libc/src/squotah.inc M packages/libc/src/ssgh.inc M packages/libc/src/sstat.inc M packages/libc/src/sstatfsh.inc M packages/libc/src/sstath.inc M packages/libc/src/sstatvfsh.inc M packages/libc/src/sswaph.inc M packages/libc/src/ssysinfoh.inc M packages/libc/src/ssyslogh.inc M packages/libc/src/stdinth.inc M packages/libc/src/stdioh.inc M packages/libc/src/stdlibh.inc M packages/libc/src/stimeh.inc M packages/libc/src/stringh.inc M packages/libc/src/stroptsh.inc M packages/libc/src/sttydefaults.inc M packages/libc/src/sttydefaultsh.inc M packages/libc/src/sunh.inc M packages/libc/src/suserh.inc M packages/libc/src/sutsnameh.inc M packages/libc/src/systypeshh.inc M packages/libc/src/timeh.inc M packages/libc/src/ttyenth.inc M packages/libc/src/typesh.inc M packages/libc/src/unistdh.inc M packages/libc/src/utimeh.inc M packages/libc/src/utmph.inc M packages/libc/src/utmpxh.inc M packages/libc/src/wcharh.inc M packages/libc/src/wctypeh.inc M packages/libc/src/wordexph.inc --- commit 64e41e44199bed417da98f26a255855d4d84f665 Author: Michaël Van Canneyt Date: Fri Jan 13 18:14:34 2023 +0100 * PChar -> PAnsiChar M packages/xforms/examples/boxtype.pp M packages/xforms/examples/browserall.pp M packages/xforms/examples/colbrowser.pp M packages/xforms/examples/cursor.pp M packages/xforms/examples/fbrowse.pp M packages/xforms/examples/fonts.pp M packages/xforms/examples/goodies.pp M packages/xforms/examples/group.pp M packages/xforms/examples/longlabel.pp M packages/xforms/examples/newbutton.pp M packages/xforms/examples/objreturn.pp M packages/xforms/src/fd2pascal.pp M packages/xforms/src/xforms.pp --- commit 1ea3c8486099f1d633329b7ed12c0e213a0881f1 Author: Michaël Van Canneyt Date: Fri Jan 13 18:47:43 2023 +0100 * PChar -> PAnsiChar M packages/winunits-jedi/src/ModuleLoader.pas M packages/winunits-jedi/src/jwaadstlb.pas M packages/winunits-jedi/src/jwaaf_irda.pas M packages/winunits-jedi/src/jwaatalkwsh.pas M packages/winunits-jedi/src/jwabluetoothapis.pas M packages/winunits-jedi/src/jwabthdef.pas M packages/winunits-jedi/src/jwacpl.pas M packages/winunits-jedi/src/jwadbt.pas M packages/winunits-jedi/src/jwadhcpssdk.pas M packages/winunits-jedi/src/jwadsclient.pas M packages/winunits-jedi/src/jwadsgetdc.pas M packages/winunits-jedi/src/jwahtmlhelp.pas M packages/winunits-jedi/src/jwaimagehlp.pas M packages/winunits-jedi/src/jwaiptypes.pas M packages/winunits-jedi/src/jwalmalert.pas M packages/winunits-jedi/src/jwalmremutl.pas M packages/winunits-jedi/src/jwalpmapi.pas M packages/winunits-jedi/src/jwamsiquery.pas M packages/winunits-jedi/src/jwamswsock.pas M packages/winunits-jedi/src/jwanative.pas M packages/winunits-jedi/src/jwanb30.pas M packages/winunits-jedi/src/jwantdsapi.pas M packages/winunits-jedi/src/jwantdsbcli.pas M packages/winunits-jedi/src/jwantquery.pas M packages/winunits-jedi/src/jwantsecapi.pas M packages/winunits-jedi/src/jwarpcasync.pas M packages/winunits-jedi/src/jwarpcdce.pas M packages/winunits-jedi/src/jwarpcnsi.pas M packages/winunits-jedi/src/jwasnmp.pas M packages/winunits-jedi/src/jwasrrestoreptapi.pas M packages/winunits-jedi/src/jwasspi.pas M packages/winunits-jedi/src/jwasubauth.pas M packages/winunits-jedi/src/jwatlhelp32.pas M packages/winunits-jedi/src/jwauserenv.pas M packages/winunits-jedi/src/jwawbemcli.pas M packages/winunits-jedi/src/jwawinbase.pas M packages/winunits-jedi/src/jwawinber.pas M packages/winunits-jedi/src/jwawincon.pas M packages/winunits-jedi/src/jwawincpl.pas M packages/winunits-jedi/src/jwawincrypt.pas M packages/winunits-jedi/src/jwawindns.pas M packages/winunits-jedi/src/jwawinfax.pas M packages/winunits-jedi/src/jwawingdi.pas M packages/winunits-jedi/src/jwawinioctl.pas M packages/winunits-jedi/src/jwawinldap.pas M packages/winunits-jedi/src/jwawinnls.pas M packages/winunits-jedi/src/jwawinnt.pas M packages/winunits-jedi/src/jwawinperf.pas M packages/winunits-jedi/src/jwawinsock.pas M packages/winunits-jedi/src/jwawinsock2.pas M packages/winunits-jedi/src/jwawinsta.pas M packages/winunits-jedi/src/jwawinternl.pas M packages/winunits-jedi/src/jwawintype.pas M packages/winunits-jedi/src/jwawinuser.pas M packages/winunits-jedi/src/jwaws2dnet.pas M packages/winunits-jedi/src/jwaws2spi.pas M packages/winunits-jedi/src/jwaws2tcpip.pas M packages/winunits-jedi/src/jwawshisotp.pas M packages/winunits-jedi/src/jwawsipx.pas M packages/winunits-jedi/src/jwawsnetbs.pas M packages/winunits-jedi/src/jwawsnwlink.pas M packages/winunits-jedi/src/jwawtsapi32.pas M packages/winunits-jedi/tests/tjwapsapi1.pp --- commit a9b29137dfeec494f09a2a2849661626f8376c3d Author: Michaël Van Canneyt Date: Fri Jan 13 18:48:37 2023 +0100 * PChar -> PAnsiChar M packages/zlib/src/zlib.pp --- commit 5e1dc65865cd1ea132a5ca5ff358701f7277fb24 Author: Michaël Van Canneyt Date: Fri Jan 13 18:53:13 2023 +0100 * PChar -> PAnsiChar M packages/zorba/examples/simple/simple.lpr M packages/zorba/src/xqc.pas --- commit 733f59a35cc8481c8e46d15333d4996cdac4de1b Author: Michaël Van Canneyt Date: Fri Jan 13 18:57:25 2023 +0100 * PChar -> PAnsiChar M packages/gtk1/examples/editform.pp M packages/gtk1/examples/list.pp M packages/gtk1/examples/notebook.pp M packages/gtk1/examples/paned.pp M packages/gtk1/examples/pixmap.pp M packages/gtk1/examples/spinbutton.pp M packages/gtk1/examples/statusbar.pp M packages/gtk1/examples/tutorial/tut3_3.pp M packages/gtk1/examples/tutorial/tut4_3.pp M packages/gtk1/examples/tutorial/tut4_5.pp M packages/gtk1/examples/tutorial/tut6_1.pp M packages/gtk1/examples/tutorial/tut6_2.pp M packages/gtk1/examples/tutorial/tut6_3.pp M packages/gtk1/src/gdk/gdkpixbuf.pp M packages/gtk1/src/gdk/gdktypes.pp M packages/gtk1/src/glib/glib.pp M packages/gtk1/src/gtk/gtklabel.pp M packages/gtk1/src/gtk/gtkmain.pp M packages/gtk1/src/gtk/gtkmenufactory.pp M packages/gtk1/src/gtk/gtktext.pp M packages/gtk1/src/gtk/gtkthemes.pp M packages/gtk1/src/gtk/gtktoolbar.pp --- commit 58037dfaaafb8820f76a140a0c1da60873bf5868 Author: Michaël Van Canneyt Date: Fri Jan 13 18:59:49 2023 +0100 * PChar -> PAnsiChar M packages/gtk2/examples/gtk_demo/appwindow.inc M packages/gtk2/examples/gtk_demo/gtk_demo.pas M packages/gtk2/examples/gtk_demo/pixbufs.inc M packages/gtk2/examples/gtk_demo/sizegroup.inc M packages/gtk2/examples/gtk_demo/textview.inc M packages/gtk2/examples/helloworld2/helloworld2.pas M packages/gtk2/examples/plugins/plugin.pas M packages/gtk2/src/atk/atktext.inc M packages/gtk2/src/glib/gconvert.inc M packages/gtk2/src/glib/gfileutils.inc M packages/gtk2/src/glib/glibconfig.inc M packages/gtk2/src/glib/gstrfuncs.inc M packages/gtk2/src/glib/gtypes.inc M packages/gtk2/src/glib/gunicode.inc M packages/gtk2/src/gtk+/gdk-pixbuf/gdk-pixbuf-loader.inc M packages/gtk2/src/gtk+/gdk-pixbuf/gdk2pixbuf.pas M packages/gtk2/src/gtk+/gdk/gdk2.pas M packages/gtk2/src/gtk+/gdk/gdkevents.inc M packages/gtk2/src/gtk+/gtk/fnmatch.inc M packages/gtk2/src/gtk+/gtk/gtk2.pas M packages/gtk2/src/gtk+/gtk/gtkfilechooser.inc M packages/gtk2/src/gtk+/gtk/gtkfilechooserdefault.inc M packages/gtk2/src/gtk+/gtk/gtkfilesystem.inc M packages/gtk2/src/gtk+/gtk/gtkiconfactory.inc M packages/gtk2/src/gtk+/gtk/gtkicontheme.inc M packages/gtk2/src/gtk+/gtk/gtklabel.inc M packages/gtk2/src/gtk+/gtk/gtkmain.inc M packages/gtk2/src/gtk+/gtk/gtkrc.inc M packages/gtk2/src/gtk+/gtk/gtktext.inc M packages/gtk2/src/gtk+/gtk/gtktextbuffer.inc M packages/gtk2/src/gtk+/gtk/gtktextiter.inc M packages/gtk2/src/gtk+/gtk/gtktextsegment.inc M packages/gtk2/src/gtk+/gtk/gtktexttag.inc M packages/gtk2/src/gtk+/gtk/gtktextutil.inc M packages/gtk2/src/gtk+/gtk/gtktoolbar.inc M packages/gtk2/src/gtk2x11/include/gdkx.inc M packages/gtk2/src/gtk2x11/include/xsettings-client.inc M packages/gtk2/src/gtk2x11/include/xsettings-common.inc M packages/gtk2/src/gtkext/gtk2ext.pp M packages/gtk2/src/gtkglext/gdkglinit.inc M packages/gtk2/src/gtkglext/gdkglquery.inc M packages/gtk2/src/gtkglext/gtkglinit.inc M packages/gtk2/src/gtkhtml/htmlparser.inc M packages/gtk2/src/gtkhtml/htmlstream.inc M packages/gtk2/src/libglade/glade-xml.inc M packages/gtk2/src/libglade/libglade2.pas M packages/gtk2/src/pango/pango-attributes.inc M packages/gtk2/src/pango/pango-break.inc M packages/gtk2/src/pango/pango-context.inc M packages/gtk2/src/pango/pango-engine.inc M packages/gtk2/src/pango/pango-font.inc M packages/gtk2/src/pango/pango-glyph-item.inc M packages/gtk2/src/pango/pango-glyph.inc M packages/gtk2/src/pango/pango-layout.inc M packages/gtk2/src/pango/pango-types.inc M packages/gtk2/src/pango/pangoutils.pas M packages/gtk2/src/pangocairo/pangocairo.pas --- commit d81c42424163729e6fc5b1ff26be5751aa43df3b Author: Michaël Van Canneyt Date: Fri Jan 13 19:16:01 2023 +0100 * PChar -> PAnsiChar M packages/palmunits/src/applaunchcmd.pp M packages/palmunits/src/bitmap.pp M packages/palmunits/src/category.pp M packages/palmunits/src/connectionmgr.pp M packages/palmunits/src/consolemgr.pp M packages/palmunits/src/control.pp M packages/palmunits/src/datamgr.pp M packages/palmunits/src/datetime.pp M packages/palmunits/src/dlserver.pp M packages/palmunits/src/errorbase.pp M packages/palmunits/src/exgmgr.pp M packages/palmunits/src/expansionmgr.pp M packages/palmunits/src/fatalalert.pp M packages/palmunits/src/field.pp M packages/palmunits/src/filestream.pp M packages/palmunits/src/find_.pp M packages/palmunits/src/floatmgr.pp M packages/palmunits/src/font.pp M packages/palmunits/src/form.pp M packages/palmunits/src/fslib.pp M packages/palmunits/src/graffiti.pp M packages/palmunits/src/helper.pp M packages/palmunits/src/helperserviceclass.pp M packages/palmunits/src/imcutils.pp M packages/palmunits/src/inetmgr.pp M packages/palmunits/src/irlib.pp M packages/palmunits/src/list.pp M packages/palmunits/src/localemgr.pp M packages/palmunits/src/localize.pp M packages/palmunits/src/memorymgr.pp M packages/palmunits/src/menu_.pp M packages/palmunits/src/modemmgr.pp M packages/palmunits/src/netmgr.pp M packages/palmunits/src/notifymgr.pp M packages/palmunits/src/overlaymgr.pp M packages/palmunits/src/palmcompatibility.pp M packages/palmunits/src/palmlocale.pp M packages/palmunits/src/palmos.pp M packages/palmunits/src/password.pp M packages/palmunits/src/pdilib.pp M packages/palmunits/src/progress.pp M packages/palmunits/src/selday.pp M packages/palmunits/src/seltime.pp M packages/palmunits/src/seltimezone.pp M packages/palmunits/src/serialmgr.pp M packages/palmunits/src/serialmgrold.pp M packages/palmunits/src/smslib.pp M packages/palmunits/src/soundmgr.pp M packages/palmunits/src/stringmgr.pp M packages/palmunits/src/sysevent.pp M packages/palmunits/src/systemmgr.pp M packages/palmunits/src/sysutil.pp M packages/palmunits/src/table.pp M packages/palmunits/src/telephonymgr.pp M packages/palmunits/src/telephonymgrtypes.pp M packages/palmunits/src/telephonymgrui.pp M packages/palmunits/src/textmgr.pp M packages/palmunits/src/uicontrols.pp M packages/palmunits/src/uiresources.pp M packages/palmunits/src/vfsmgr.pp M packages/palmunits/src/window.pp --- commit d6cf5f1386731fed65bda7cbbdf80f138809561b Author: Michaël Van Canneyt Date: Fri Jan 13 19:23:17 2023 +0100 * PChar -> PAnsiChar M packages/sdl/src/libxmlparser.pas M packages/sdl/src/powersdl.inc M packages/sdl/src/powersdl_gfx.inc M packages/sdl/src/powersdl_image.inc M packages/sdl/src/powersdl_mixer.inc M packages/sdl/src/powersdl_net.inc M packages/sdl/src/powersdl_smpeg.inc M packages/sdl/src/powersdl_ttf.inc M packages/sdl/src/sdl.pas M packages/sdl/src/sdl_gfx.pas M packages/sdl/src/sdl_image.pas M packages/sdl/src/sdl_mixer.pas M packages/sdl/src/sdl_mixer_nosmpeg.pas M packages/sdl/src/sdl_net.pas M packages/sdl/src/sdl_ttf.pas M packages/sdl/src/smpeg.pas --- commit d75405e47a8b4c109ab1f66e119ddf903295cbb4 Author: Michaël Van Canneyt Date: Fri Jan 13 19:28:37 2023 +0100 * PChar -> PAnsiChar M packages/os2units/examples/clktest.pas M packages/os2units/examples/ftptest.pas M packages/os2units/src/clkdll.pas M packages/os2units/src/ftpapi.pas M packages/os2units/src/hwvideo.pas M packages/os2units/src/lvm.pas M packages/os2units/src/mci.pas M packages/os2units/src/mciapi.pas M packages/os2units/src/mcidrv.pas M packages/os2units/src/mmbase.pas M packages/os2units/src/mmio.pas M packages/os2units/src/som.pas M packages/os2units/src/sw.pas M packages/os2units/src/wpstk.pp --- commit 79fd772870ea992ff9a0123a130b2ba44065d23d Author: Michaël Van Canneyt Date: Fri Jan 13 21:29:48 2023 +0100 * PChar -> PAnsiChar M packages/ncurses/examples/db_demo.pp M packages/ncurses/examples/edit_demo.pp M packages/ncurses/examples/menu_demo.pp M packages/ncurses/examples/ocrt_demo.pp M packages/ncurses/examples/t1form.pp M packages/ncurses/examples/t1menu.pp M packages/ncurses/examples/t1panel.pp M packages/ncurses/examples/t2form.pp M packages/ncurses/examples/t2menu.pp M packages/ncurses/examples/t2panel.pp M packages/ncurses/examples/t3form.pp M packages/ncurses/examples/tbackground.pp M packages/ncurses/examples/tclock.pp M packages/ncurses/examples/tevent.pp M packages/ncurses/examples/tmouse.pp M packages/ncurses/examples/tnlshello.pp M packages/ncurses/examples/tpad.pp M packages/ncurses/examples/twindow.pp M packages/ncurses/src/form.pp M packages/ncurses/src/menu.pp M packages/ncurses/src/ncrt.inc M packages/ncurses/src/ncurses.pp M packages/ncurses/src/ocrt.pp M packages/ncurses/src/pxpic.inc M packages/ncurses/tests/t1menu.pp M packages/ncurses/tests/t2menu.pp M packages/ncurses/tests/t3form.pp M packages/ncurses/tests/tbackground.pp M packages/ncurses/tests/tclock.pp M packages/ncurses/tests/tevent.pp M packages/ncurses/tests/tmouse.pp M packages/ncurses/tests/tnlshello.pp --- commit 07450440b182474c26e2bd1db93c615b394a0030 Author: Michaël Van Canneyt Date: Fri Jan 13 21:47:43 2023 +0100 * PChar -> PAnsiChar M packages/users/examples/testpass.pp M packages/users/examples/testpass2.pp M packages/users/src/crypth.pp M packages/users/src/grp.pp M packages/users/src/pwd.pp M packages/users/src/shadow.pp M packages/users/src/users.pp --- commit 660248ec41ff0fd453d851b12f53795d8647e757 Author: Michaël Van Canneyt Date: Fri Jan 13 21:49:33 2023 +0100 * PChar -> PAnsiChar M packages/unixutil/src/unixutils.pp --- commit 0ffc8de07722cf18f732b8315d9c7e11b604b511 Author: Michaël Van Canneyt Date: Fri Jan 13 21:53:30 2023 +0100 * PChar -> PAnsichar M packages/libxml/examples/exutils.pas M packages/libxml/examples/io1.pas M packages/libxml/examples/io2.pas M packages/libxml/examples/reader1.pas M packages/libxml/examples/reader2.pas M packages/libxml/examples/tree1.pas M packages/libxml/examples/tree2.pas M packages/libxml/src/HTMLparser.inc M packages/libxml/src/HTMLtree.inc M packages/libxml/src/c14n.inc M packages/libxml/src/catalog.inc M packages/libxml/src/chvalid.inc M packages/libxml/src/debugXML.inc M packages/libxml/src/encoding.inc M packages/libxml/src/globals.inc M packages/libxml/src/libxmlparser.inc M packages/libxml/src/nanoftp.inc M packages/libxml/src/nanohttp.inc M packages/libxml/src/parserInternals.inc M packages/libxml/src/relaxng.inc M packages/libxml/src/schematron.inc M packages/libxml/src/tree.inc M packages/libxml/src/uri.inc M packages/libxml/src/valid.inc M packages/libxml/src/xml2.pas M packages/libxml/src/xmlIO.inc M packages/libxml/src/xmlerror.inc M packages/libxml/src/xmlmemory.inc M packages/libxml/src/xmlmodule.inc M packages/libxml/src/xmlreader.inc M packages/libxml/src/xmlregexp.inc M packages/libxml/src/xmlsave.inc M packages/libxml/src/xmlschemas.inc M packages/libxml/src/xmlstring.inc M packages/libxml/src/xmlunicode.inc M packages/libxml/src/xmlwriter.inc M packages/libxml/src/xmlxsd.pas M packages/libxml/src/xmlxsdparser.pas M packages/libxml/src/xpath.inc M packages/libxml/src/xpathInternals.inc --- commit 9e7110e244008d9c0bf86b454572488858dc9f3a Author: Michaël Van Canneyt Date: Fri Jan 13 21:55:32 2023 +0100 * PChar -> PAnsichar M packages/oracle/examples/oraclew.pp M packages/oracle/src/nzt.inc M packages/oracle/src/oci.inc M packages/oracle/src/ociap.inc M packages/oracle/src/ocidfn.inc M packages/oracle/src/oraoci.pp M packages/oracle/src/oratypes.pp M packages/oracle/src/orl.inc M packages/oracle/src/oro_interface.inc M packages/oracle/src/ort.inc --- commit 382f6fc6776e0a507c1d48cf0fa0fe00cbe30bbe Author: Michaël Van Canneyt Date: Fri Jan 13 22:07:28 2023 +0100 * PChar -> PAnsichar M packages/httpd22/examples/minimain.pas M packages/httpd22/examples/mod_example.pp M packages/httpd22/examples/mod_hello.pp M packages/httpd22/examples/mod_spelling.pp M packages/httpd22/src/ap_mpm.inc M packages/httpd22/src/ap_provider.inc M packages/httpd22/src/ap_regex.inc M packages/httpd22/src/apr/apr.pas M packages/httpd22/src/apr/apr_allocator.inc M packages/httpd22/src/apr/apr_buckets.inc M packages/httpd22/src/apr/apr_dso.inc M packages/httpd22/src/apr/apr_errno.inc M packages/httpd22/src/apr/apr_file_info.inc M packages/httpd22/src/apr/apr_file_io.inc M packages/httpd22/src/apr/apr_general.inc M packages/httpd22/src/apr/apr_hash.inc M packages/httpd22/src/apr/apr_lib.inc M packages/httpd22/src/apr/apr_network_io.inc M packages/httpd22/src/apr/apr_pools.inc M packages/httpd22/src/apr/apr_portable.inc M packages/httpd22/src/apr/apr_signal.inc M packages/httpd22/src/apr/apr_strings.inc M packages/httpd22/src/apr/apr_tables.inc M packages/httpd22/src/apr/apr_thread_proc.inc M packages/httpd22/src/apr/apr_time.inc M packages/httpd22/src/apr/apr_user.inc M packages/httpd22/src/apr/apr_version.inc M packages/httpd22/src/apriconv/api_version.inc M packages/httpd22/src/apriconv/apr_iconv.inc M packages/httpd22/src/aprutil/apr_md5.inc M packages/httpd22/src/aprutil/apr_uri.inc M packages/httpd22/src/aprutil/apr_xlate.inc M packages/httpd22/src/aprutil/apr_xml.inc M packages/httpd22/src/http_config.inc M packages/httpd22/src/http_connection.inc M packages/httpd22/src/http_core.inc M packages/httpd22/src/http_log.inc M packages/httpd22/src/http_main.inc M packages/httpd22/src/http_protocol.inc M packages/httpd22/src/http_request.inc M packages/httpd22/src/http_vhost.inc M packages/httpd22/src/httpd.inc M packages/httpd22/src/httpd.pas M packages/httpd22/src/util_cfgtree.inc M packages/httpd22/src/util_filter.inc M packages/httpd22/src/util_md5.inc M packages/httpd22/src/util_script.inc M packages/httpd22/src/util_time.inc --- commit 09d4f7f4c1092655e362b50315ca025c1a703176 Author: Michaël Van Canneyt Date: Fri Jan 13 22:09:04 2023 +0100 * PChar -> PAnsichar M packages/httpd24/examples/mod_hello.pp M packages/httpd24/src/ap_expr.inc M packages/httpd24/src/ap_mmn.inc M packages/httpd24/src/ap_regex.inc M packages/httpd24/src/apr/apr24.pas M packages/httpd24/src/apr/apr_allocator.inc M packages/httpd24/src/apr/apr_errno.inc M packages/httpd24/src/apr/apr_file_info.inc M packages/httpd24/src/apr/apr_pools.inc M packages/httpd24/src/apr/apr_strings.inc M packages/httpd24/src/apr/apr_tables.inc M packages/httpd24/src/apr/apr_time.inc M packages/httpd24/src/apr/apr_user.inc M packages/httpd24/src/apr/apr_version.inc M packages/httpd24/src/aprutil/apr_buckets.inc M packages/httpd24/src/aprutil/apr_uri.inc M packages/httpd24/src/http_config.inc M packages/httpd24/src/http_core.inc M packages/httpd24/src/http_log.inc M packages/httpd24/src/http_protocol.inc M packages/httpd24/src/httpd.inc M packages/httpd24/src/httpd24.pas M packages/httpd24/src/util_cfgtree.inc M packages/httpd24/src/util_filter.inc M packages/httpd24/src/util_script.inc --- commit 584b43db81aea71ac257e35a1709d50545a16670 Author: Michaël Van Canneyt Date: Fri Jan 13 22:10:33 2023 +0100 * PChar -> PAnsichar M packages/pthreads/src/pthraix.inc M packages/pthreads/src/pthrandroid.inc M packages/pthreads/src/pthrbeos.inc M packages/pthreads/src/pthrbsd.inc M packages/pthreads/src/pthrhaiku.inc M packages/pthreads/src/pthrlinux.inc M packages/pthreads/src/pthrsnos.inc --- commit 23e397cb35664bcf8ea051aa327392198a055a2e Author: Michaël Van Canneyt Date: Fri Jan 13 22:17:17 2023 +0100 * PChar -> PAnsichar M packages/mysql/examples/testdb3.pp M packages/mysql/examples/testdb4.pp M packages/mysql/examples/testdb5.pp M packages/mysql/src/my4_sys.pp M packages/mysql/src/mysql.inc M packages/mysql/src/mysql3.pp M packages/mysql/src/mysql3_com.pp M packages/mysql/src/mysql3_comdyn.pp M packages/mysql/src/mysql3_comtypes.inc M packages/mysql/src/mysql3_version.pp M packages/mysql/src/mysql3dyn.pp M packages/mysql/src/mysql3types.inc M packages/mysql/src/mysql4.pp M packages/mysql/src/mysql4_com.pp M packages/mysql/src/mysql4_comdyn.pp M packages/mysql/src/mysql4_comtypes.inc M packages/mysql/src/mysql4dyn.pp M packages/mysql/src/mysql4types.inc --- commit 574ddada392690cbeb4070f052d32065352f1cad Author: Michaël Van Canneyt Date: Fri Jan 13 22:23:58 2023 +0100 * PChar -> PAnsichar M packages/opencl/examples/basicsample.pas M packages/opencl/examples/clinfo.pp M packages/opencl/src/cl.pp --- commit 63e7f4feb6726581e9d04c98477c7c6c37b30f5d Author: Michaël Van Canneyt Date: Fri Jan 13 22:24:23 2023 +0100 * PChar -> PAnsichar M packages/openal/examples/captureplaybackopenal.pas M packages/openal/examples/wavopenal.pas --- commit 0b35f53ddb96fb45233967529584f4f664aa8544 Author: Michaël Van Canneyt Date: Fri Jan 13 22:28:27 2023 +0100 * PChar -> PAnsichar M packages/libndsfpc/examples/audio/maxmod/audio_modes/audio_modes.pp M packages/libndsfpc/examples/card/eeprom/eeprom.pp M packages/libndsfpc/examples/dswifi/ap_search/apSearch.pp M packages/libndsfpc/examples/dswifi/httpget/httpget.pp M packages/libndsfpc/examples/filesystem/embedded_gbfs/embedded_gbfs.pp M packages/libndsfpc/examples/filesystem/libfat/access_dir/access_dir.pp M packages/libndsfpc/examples/filesystem/nitrofs/nitrodir/nitrodir.pp M packages/libndsfpc/examples/gl2d/fonts/fonts.pp M packages/libndsfpc/examples/gl2d/primitives/primitives.pp M packages/libndsfpc/examples/graphics/3D/nehe/lesson10/lesson10.pp M packages/libndsfpc/examples/graphics/3D/nehe/lesson10b/lesson10b.pp M packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/BackgroundAllInOne.pp D packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/asm/Multilayer.s D packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/asm/RotBackgrounds.s D packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/asm/TextBackgrounds.s M packages/libndsfpc/examples/input/Touch_Pad/touch_look/touchLook.pp M packages/libndsfpc/examples/input/keyboard/keyboard_stdin/keyboardStdin.pp M packages/libndsfpc/examples/time/RealTimeClock/realtimeclock.pp M packages/libndsfpc/src/dswifi/inc/netdb.inc M packages/libndsfpc/src/dswifi/inc/netinet/in.inc M packages/libndsfpc/src/dswifi/inc/sys/socket.inc M packages/libndsfpc/src/fat/fathelper.inc M packages/libndsfpc/src/fat/filesystem.inc M packages/libndsfpc/src/fat/gbfs.inc M packages/libndsfpc/src/nds/arm9/keyboard.inc M packages/libndsfpc/src/nds/arm9/sassert.inc M packages/libndsfpc/src/nds/debug.inc M packages/libndsfpc/src/nds/fifocommon.inc M packages/libndsfpc/src/nds/helper.inc --- commit 85f81b64a2e12f467892ee03b1d426f6bcc923b4 Author: Michaël Van Canneyt Date: Fri Jan 13 22:30:29 2023 +0100 * PChar -> PAnsichar M packages/libgbafpc/examples/graphics/SimpleBGScroll/SimpleBGScroll.pp M packages/libgbafpc/src/gba/gba_console.inc M packages/libgbafpc/src/gba/gba_helper.inc M packages/libgbafpc/src/gba/gba_video.inc M packages/libgbafpc/src/gba/helper.inc M packages/libgbafpc/src/gba/mappy.inc M packages/libgbafpc/src/gba/mbv2.inc --- commit ef651f72662e5f911b75fb956207d1fa264f4795 Author: Michaël Van Canneyt Date: Fri Jan 13 22:31:10 2023 +0100 * PChar -> PAnsichar M packages/syslog/examples/testlog.pp M packages/syslog/src/systemlog.pp --- commit c7ec598bf9112d3be4f1f28c59112314474c7d73 Author: Michaël Van Canneyt Date: Fri Jan 13 22:31:38 2023 +0100 * PChar -> PAnsichar M packages/svgalib/examples/vgatest.pp M packages/svgalib/src/svgalib.pp M packages/svgalib/src/vgamouse.pp --- commit 8cb2c3f606458887e0ef313e6f0a33825dbd3aaa Author: Michaël Van Canneyt Date: Fri Jan 13 22:32:13 2023 +0100 * PChar -> PAnsichar M packages/sndfile/examples/sfplay.pp M packages/sndfile/src/sndfile.pp --- commit c8b2b5e060ab7f3866f4378cef8b3b5b1610c960 Author: Michaël Van Canneyt Date: Fri Jan 13 22:36:15 2023 +0100 * PChar -> PAnsichar M packages/ptc/docs/CHANGES.txt M packages/ptc/examples/con_info.pp M packages/ptc/examples/keyboard3.pp M packages/ptc/examples/save.pp M packages/ptc/examples/stretch.pp M packages/ptc/src/c_api/capi_console.inc M packages/ptc/src/c_api/capi_consoled.inc M packages/ptc/src/c_api/capi_copyd.inc M packages/ptc/src/c_api/capi_error.inc M packages/ptc/src/c_api/capi_errord.inc M packages/ptc/src/c_api/capi_surface.inc M packages/ptc/src/c_api/capi_surfaced.inc M packages/ptc/src/cocoa/cocoaconsoled.inc M packages/ptc/src/cocoa/cocoaconsolei.inc M packages/ptc/src/core/baseconsoled.inc M packages/ptc/src/core/baseconsolei.inc M packages/ptc/src/core/consolei.inc M packages/ptc/src/core/errord.inc M packages/ptc/src/core/errori.inc M packages/ptc/src/core/log.inc M packages/ptc/src/core/surfacei.inc M packages/ptc/src/dos/base/kbd.inc M packages/ptc/src/dos/cga/cgaconsoled.inc M packages/ptc/src/dos/cga/cgaconsolei.inc M packages/ptc/src/dos/textfx2/textfx2.pp M packages/ptc/src/dos/textfx2/textfx2consoled.inc M packages/ptc/src/dos/textfx2/textfx2consolei.inc M packages/ptc/src/dos/vesa/vesa.pp M packages/ptc/src/dos/vesa/vesaconsoled.inc M packages/ptc/src/dos/vesa/vesaconsolei.inc M packages/ptc/src/dos/vga/vgaconsoled.inc M packages/ptc/src/dos/vga/vgaconsolei.inc M packages/ptc/src/ptc.pp M packages/ptc/src/ptcwrapper/ptcwrapper_mt.inc M packages/ptc/src/ptcwrapper/ptcwrapper_st.inc M packages/ptc/src/tinyptc/tinyptc.pp M packages/ptc/src/win32/base/win32window.inc M packages/ptc/src/win32/base/win32windowd.inc M packages/ptc/src/win32/directx/p_ddraw.pp M packages/ptc/src/win32/directx/p_dinput.pp M packages/ptc/src/win32/directx/win32directxconsoled.inc M packages/ptc/src/win32/directx/win32directxconsolei.inc M packages/ptc/src/win32/directx/win32directxdisplayd.inc M packages/ptc/src/win32/gdi/win32gdiconsoled.inc M packages/ptc/src/win32/gdi/win32gdiconsolei.inc M packages/ptc/src/win32/gdi/win32gdihooki.inc M packages/ptc/src/win32/gdi/win32modesetteri.inc M packages/ptc/src/win32/gdi/win32openglwindowd.inc M packages/ptc/src/win32/gdi/win32openglwindowi.inc M packages/ptc/src/wince/gapi/wincegapiconsoled.inc M packages/ptc/src/wince/gapi/wincegapiconsolei.inc M packages/ptc/src/wince/gdi/wincegdiconsoled.inc M packages/ptc/src/wince/gdi/wincegdiconsolei.inc M packages/ptc/src/x11/x11check.inc M packages/ptc/src/x11/x11consoled.inc M packages/ptc/src/x11/x11consolei.inc M packages/ptc/src/x11/x11dga1displayd.inc M packages/ptc/src/x11/x11dga1displayi.inc M packages/ptc/src/x11/x11dga2displayd.inc M packages/ptc/src/x11/x11dga2displayi.inc M packages/ptc/src/x11/x11displayd.inc M packages/ptc/src/x11/x11displayi.inc M packages/ptc/src/x11/x11glxfbconfigi.inc M packages/ptc/src/x11/x11imaged.inc M packages/ptc/src/x11/x11imagei.inc M packages/ptc/src/x11/x11windowdisplayd.inc M packages/ptc/src/x11/x11windowdisplayi.inc M packages/ptc/tests/crtkeys/crtkeys.pas M packages/ptc/tests/crtkeys/ptccrtkeys.pas M packages/ptc/tests/event.pp --- commit 33a41603f33c16b0ed69ef9b249a45c6083af0ac Author: Michaël Van Canneyt Date: Fri Jan 13 22:39:20 2023 +0100 * PChar -> PAnsichar M packages/httpd20/examples/minimain.pas M packages/httpd20/examples/mod_example.pp M packages/httpd20/examples/mod_hello.pp M packages/httpd20/examples/mod_spelling.pp M packages/httpd20/src/ap_mpm.inc M packages/httpd20/src/ap_provider.inc M packages/httpd20/src/apr/apr.pas M packages/httpd20/src/apr/apr_allocator.inc M packages/httpd20/src/apr/apr_buckets.inc M packages/httpd20/src/apr/apr_dso.inc M packages/httpd20/src/apr/apr_errno.inc M packages/httpd20/src/apr/apr_file_info.inc M packages/httpd20/src/apr/apr_file_io.inc M packages/httpd20/src/apr/apr_general.inc M packages/httpd20/src/apr/apr_lib.inc M packages/httpd20/src/apr/apr_network_io.inc M packages/httpd20/src/apr/apr_pools.inc M packages/httpd20/src/apr/apr_portable.inc M packages/httpd20/src/apr/apr_signal.inc M packages/httpd20/src/apr/apr_strings.inc M packages/httpd20/src/apr/apr_tables.inc M packages/httpd20/src/apr/apr_thread_proc.inc M packages/httpd20/src/apr/apr_time.inc M packages/httpd20/src/apr/apr_user.inc M packages/httpd20/src/apr/apr_version.inc M packages/httpd20/src/apriconv/api_version.inc M packages/httpd20/src/apriconv/apr_iconv.inc M packages/httpd20/src/aprutil/apr_md5.inc M packages/httpd20/src/aprutil/apr_uri.inc M packages/httpd20/src/aprutil/apr_xlate.inc M packages/httpd20/src/aprutil/apr_xml.inc M packages/httpd20/src/http_config.inc M packages/httpd20/src/http_connection.inc M packages/httpd20/src/http_core.inc M packages/httpd20/src/http_log.inc M packages/httpd20/src/http_main.inc M packages/httpd20/src/http_protocol.inc M packages/httpd20/src/http_request.inc M packages/httpd20/src/http_vhost.inc M packages/httpd20/src/httpd.inc M packages/httpd20/src/httpd.pas M packages/httpd20/src/pcreposix.inc M packages/httpd20/src/util_cfgtree.inc M packages/httpd20/src/util_filter.inc M packages/httpd20/src/util_md5.inc M packages/httpd20/src/util_script.inc M packages/httpd20/src/util_time.inc --- commit be6b57e35870308544c3578de92d959d23618d94 Author: Michaël Van Canneyt Date: Fri Jan 13 22:40:08 2023 +0100 * PChar -> PAnsichar M packages/tcl/src/tcl80.pp M packages/tcl/tests/tcl_demo.pp --- commit b1ca0cdeecaa291311ddaa5dd74c6de7ef88464a Author: Michaël Van Canneyt Date: Fri Jan 13 22:40:55 2023 +0100 * PChar -> PAnsichar M packages/utmp/src/utmp.pp --- commit d6e9c5e18a76fecfd6d0884fc3a0264c0034385d Author: Michaël Van Canneyt Date: Fri Jan 13 22:41:58 2023 +0100 * PChar -> PAnsichar M packages/tplylib/src/lexlib.pas --- commit afaea85c9f2504772eaad8be29ce01fafde6b121 Author: Michaël Van Canneyt Date: Fri Jan 13 22:43:20 2023 +0100 * PChar -> PAnsichar M packages/unzip/src/unzip51g.pp M packages/unzip/src/unzipdll.pp M packages/unzip/src/ziptypes.pp --- commit a6f41f9f1c3efed49b2f90dca97c144ec8656f6f Author: Michaël Van Canneyt Date: Fri Jan 13 22:45:19 2023 +0100 * PChar -> PAnsichar M packages/symbolic/examples/rpnthing.pas M packages/symbolic/src/parsexpr.inc M packages/symbolic/src/symbolic.pas M packages/symbolic/src/teval.inc --- commit 7e6f9a1806aaaf115c2c84c7d159143faa4aa075 Author: Michaël Van Canneyt Date: Fri Jan 13 22:45:58 2023 +0100 * PChar -> PAnsichar M packages/uuid/src/macuuid.pp --- commit 622215005ec9abc9afbeaaaa3f85ef58b8f327d1 Author: Michaël Van Canneyt Date: Fri Jan 13 22:47:34 2023 +0100 * PChar -> PAnsichar M packages/rtl-unicode/src/inc/freebidi.pp M packages/rtl-unicode/src/inc/utf8bidi.pp --- commit 239224f99e9b37a6ee516d6de0eed97dc64cc3e0 Author: Michaël Van Canneyt Date: Fri Jan 13 22:48:57 2023 +0100 * PChar -> PAnsichar M packages/httpd13/src/ap.inc M packages/httpd13/src/ap_alloc.inc M packages/httpd13/src/ap_config.inc M packages/httpd13/src/buff.inc M packages/httpd13/src/hsregex.inc M packages/httpd13/src/http_config.inc M packages/httpd13/src/http_core.inc M packages/httpd13/src/http_log.inc M packages/httpd13/src/http_main.inc M packages/httpd13/src/http_protocol.inc M packages/httpd13/src/http_request.inc M packages/httpd13/src/http_vhost.inc M packages/httpd13/src/httpd.inc M packages/httpd13/src/httpd.pas M packages/httpd13/src/readdir.inc M packages/httpd13/src/util_uri.inc M packages/httpd13/src/win32_os.inc --- commit 219a57d90501a86a137ddbc4b5cfe577c1b90a23 Author: Michaël Van Canneyt Date: Fri Jan 13 22:49:40 2023 +0100 * PChar -> PAnsichar M packages/gstreamer/example/playmp3.pp M packages/gstreamer/src/gst.pp M packages/gstreamer/src/gstcaps.inc M packages/gstreamer/src/gstelement.inc M packages/gstreamer/src/gstregistry.inc M packages/gstreamer/src/gststructure.inc M packages/gstreamer/src/gsttypefind.inc --- commit ee3059f4400e6c065dc6d556de107ce0d3940087 Author: Michaël Van Canneyt Date: Fri Jan 13 22:50:23 2023 +0100 * PChar -> PAnsichar M packages/gnome1/examples/gconfexample.pp M packages/gnome1/examples/gnometest.pp M packages/gnome1/examples/testzvt.pp M packages/gnome1/src/gconf/gconf.pp M packages/gnome1/src/libart.pp M packages/gnome1/src/libgnome/gnomeconfig.inc M packages/gnome1/src/libgnome/gnomedentry.inc M packages/gnome1/src/libgnome/gnomeexec.inc M packages/gnome1/src/libgnome/gnomei18n.inc M packages/gnome1/src/libgnome/gnomemetadata.inc M packages/gnome1/src/libgnome/gnomemime.inc M packages/gnome1/src/libgnome/gnomemimeinfo.inc M packages/gnome1/src/libgnome/gnomeremote.inc M packages/gnome1/src/libgnome/gnomesound.inc M packages/gnome1/src/libgnome/gnometriggers.inc M packages/gnome1/src/libgnome/gnomeurl.inc M packages/gnome1/src/libgnome/gnomeutil.inc M packages/gnome1/src/libgnome/libgnome.pp M packages/gnome1/src/libgnomeui/gnomeapphelper.inc M packages/gnome1/src/libgnomeui/gnomecanvas.inc M packages/gnome1/src/libgnomeui/gnomecanvastext.inc M packages/gnome1/src/libgnomeui/gnomedock.inc M packages/gnome1/src/libgnomeui/gnomefileentry.inc M packages/gnome1/src/libgnomeui/gnomeiconitem.inc M packages/gnome1/src/libgnomeui/gnomeiconlist.inc M packages/gnome1/src/libgnomeui/gnomeinit.inc M packages/gnome1/src/libgnomeui/gnomepixmap.inc M packages/gnome1/src/libgnomeui/gnomestock.inc M packages/gnome1/src/libgnomeui/libgnomeui.pp M packages/gnome1/src/zvt/libzvt.pp M packages/gnome1/src/zvt/vt.inc M packages/gnome1/src/zvt/vtx.inc --- commit adc1723f97d69e461e163675104166a3348f00b1 Author: Michaël Van Canneyt Date: Fri Jan 13 23:13:37 2023 +0100 * Some fixes M packages/ncurses/src/ocrt.pp M packages/ptc/src/c_api/capi_copy.inc M packages/ptc/src/core/basesurfaced.inc M packages/ptc/src/core/copyd.inc M packages/ptc/src/core/copyi.inc M packages/symbolic/src/symbolic.pas M packages/symbolic/src/teval.inc --- commit 1c0760619f59effe144c528e2e68f7c84f218171 Author: Michaël Van Canneyt Date: Fri Jan 13 23:15:28 2023 +0100 * PChar -> PAnsiChar M packages/jni/src/jni.pas --- commit 56c75c40fa3801c4a20c8b1cb6abcc5094e273e3 Author: Michaël Van Canneyt Date: Fri Jan 13 23:16:08 2023 +0100 * PChar -> PAnsiChar M packages/proj4/src/proj.pas --- commit cd58f233417cc3761708039cfb439a08f689390e Author: Michaël Van Canneyt Date: Fri Jan 13 23:17:17 2023 +0100 * PChar -> PAnsiChar M packages/opengles/examples/es2example1.pas M packages/opengles/src/gles11.pp M packages/opengles/src/gles20.pas --- commit cc4521b7b5e5bb7b499e248c6750a9cb1ccf6dca Author: Michaël Van Canneyt Date: Fri Jan 13 23:18:13 2023 +0100 * PChar -> PAnsiChar M packages/rexx/examples/callrexx.pas M packages/rexx/src/rexxsaa.pp --- commit a4265d4c64bde36119f6c398e8edddcfe130ba9d Author: Michaël Van Canneyt Date: Fri Jan 13 23:29:58 2023 +0100 * PChar -> PAnsiChar M packages/dbus/examples/busexample.pp M packages/dbus/src/dbus-address.inc M packages/dbus/src/dbus-bus.inc M packages/dbus/src/dbus-connection.inc M packages/dbus/src/dbus-errors.inc M packages/dbus/src/dbus-memory.inc M packages/dbus/src/dbus-message.inc M packages/dbus/src/dbus-misc.inc M packages/dbus/src/dbus-server.inc M packages/dbus/src/dbus-signature.inc M packages/dbus/src/dbuscomp.pp --- commit 4a15ca0cbe42d741b845527faa9ed0303662afbd Author: Michaël Van Canneyt Date: Fri Jan 13 23:31:54 2023 +0100 * PChar -> PAnsiChar M packages/cocoaint/src/appkit/NSApplication.inc M packages/cocoaint/src/appkit/NSBezierPath.inc M packages/cocoaint/src/appkit/NSBitmapImageRep.inc M packages/cocoaint/src/appkit/NSFont.inc M packages/cocoaint/src/appkit/NSGraphics.inc M packages/cocoaint/src/appkit/NSLayoutManager.inc M packages/cocoaint/src/appkit/NSMenuItem.inc M packages/cocoaint/src/appkit/NSOpenPanel.inc M packages/cocoaint/src/appkit/NSPageLayout.inc M packages/cocoaint/src/appkit/NSPrintPanel.inc M packages/cocoaint/src/appkit/NSPrinter.inc M packages/cocoaint/src/appkit/NSSavePanel.inc M packages/cocoaint/src/appkit/NSSimpleHorizontalTypesetter.inc M packages/cocoaint/src/appkit/NSTypesetter.inc M packages/cocoaint/src/appkit/NSWindow.inc M packages/cocoaint/src/coremedia/CMBlockBuffer.inc M packages/cocoaint/src/foundation/InlineFunctions.inc M packages/cocoaint/src/foundation/NSAppleEventDescriptor.inc M packages/cocoaint/src/foundation/NSAppleEventManager.inc M packages/cocoaint/src/foundation/NSArchiver.inc M packages/cocoaint/src/foundation/NSByteCountFormatter.inc M packages/cocoaint/src/foundation/NSCoder.inc M packages/cocoaint/src/foundation/NSConnection.inc M packages/cocoaint/src/foundation/NSDecimalNumber.inc M packages/cocoaint/src/foundation/NSFileManager.inc M packages/cocoaint/src/foundation/NSInvocation.inc M packages/cocoaint/src/foundation/NSMethodSignature.inc M packages/cocoaint/src/foundation/NSObjCRuntime.inc M packages/cocoaint/src/foundation/NSPathUtilities.inc M packages/cocoaint/src/foundation/NSScriptObjectSpecifiers.inc M packages/cocoaint/src/foundation/NSScriptSuiteRegistry.inc M packages/cocoaint/src/foundation/NSString.inc M packages/cocoaint/src/foundation/NSURL.inc M packages/cocoaint/src/foundation/NSValue.inc M packages/cocoaint/src/glkit/UndefinedTypes.inc M packages/cocoaint/src/imagecapturecore/ICScannerFunctionalUnits.inc M packages/cocoaint/src/iobluetooth/Bluetooth.inc M packages/cocoaint/src/iobluetooth/IOBluetoothUserLib.inc M packages/cocoaint/src/iobluetooth/IOBluetoothUtilities.inc M packages/cocoaint/src/webkit/WebScriptObject.inc --- commit 7a23cfb2c8b6ba155b35de941a675ddaee4a8843 Author: Michaël Van Canneyt Date: Sat Jan 14 12:44:26 2023 +0100 * PChar -> PAnsiChar M packages/libmicrohttpd/examples/cutils.pas M packages/libmicrohttpd/examples/event_and_thread.pp M packages/libmicrohttpd/examples/fileserver_example_dirs.pp M packages/libmicrohttpd/examples/post_example.pp M packages/libmicrohttpd/examples/sessions.pp --- commit 3798dd8d531f791f52cd7e44f039af05945645b0 Author: Michaël Van Canneyt Date: Sat Jan 14 12:48:17 2023 +0100 * PChar -> PAnsiChar M packages/numlib/src/iom.pas M packages/numlib/src/roo.pas M packages/numlib/src/spe.pas M packages/numlib/src/typ.pas M packages/numlib/tests/intge1te.pas M packages/numlib/tests/speentte.pas M packages/numlib/tests/spege1te.pas M packages/numlib/tests/spemaxte.pas M packages/numlib/tests/spepolte.pas M packages/numlib/tests/spepowte.pas M packages/numlib/tests/spesgnte.pas --- commit 8e6782d9078f4075b45e6ed8061ec1f2b97f0eba Author: Michaël Van Canneyt Date: Sat Jan 14 12:49:11 2023 +0100 * PChar -> PAnsiChar M packages/libcurl/examples/testcurl.pp M packages/libcurl/examples/teststream.pp M packages/libcurl/src/libcurl.pp --- commit 85ee8b25ebb4bd0f96c9ea03b1755f180b984f0d Author: Michaël Van Canneyt Date: Sat Jan 14 12:50:46 2023 +0100 * PChar -> PAnsiChar M packages/libcups/src/cupsdyn.pp --- commit 54292a28aa32dd61229ef8c6073da370390ee9af Author: Michaël Van Canneyt Date: Sat Jan 14 12:51:50 2023 +0100 * PChar -> PAnsiChar M packages/libsee/examples/mod_stream.pp M packages/libsee/examples/teststream.pp M packages/libsee/examples/testwrite.pp M packages/libsee/examples/tlibsee.pp M packages/libsee/src/libsee.pas --- commit 2bca50e10a1ded6aca38605605fa80434bbf5501 Author: Michaël Van Canneyt Date: Sat Jan 14 12:58:45 2023 +0100 * PChar -> PAnsiChar M packages/iconvenc/examples/iconvtest.pp M packages/iconvenc/src/iconvenc.pas M packages/iconvenc/src/iconvenc_dyn.pas M packages/iconvenc/src/iconvert.inc --- commit 5b868bfda25e950947272c7974403c0902b43f5c Author: Michaël Van Canneyt Date: Sat Jan 14 12:59:36 2023 +0100 * PChar -> PAnsiChar M packages/oggvorbis/src/vorbis.pas --- commit 52ebf638b84d099715b89bddb3b739bd4ee8f0e2 Author: Michaël Van Canneyt Date: Sat Jan 14 13:12:10 2023 +0100 * Some fixes M packages/iconvenc/src/iconvenc_dyn.pas --- commit 83b8edacd24d1cee90722360965d9532b038f2bf Author: Michaël Van Canneyt Date: Sat Jan 14 13:12:20 2023 +0100 * PChar -> PAnsiChar M packages/libvlc/example/tvlc.pp M packages/libvlc/src/vlc.pp --- commit 239fe6806b50f810a7085ef0b6e0c5c5f80a14dd Author: Michaël Van Canneyt Date: Sat Jan 14 13:13:34 2023 +0100 * PChar -> PAnsiChar M packages/pxlib/examples/ppxview.pp M packages/pxlib/src/pxlib.pp --- commit 92df6c234b696903416ad484226941588776cfcd Author: Michaël Van Canneyt Date: Sat Jan 14 13:18:44 2023 +0100 * PChar -> PAnsiChar M packages/graph/src/amiga/graph.pp M packages/graph/src/go32v2/graph.pp M packages/graph/src/go32v2/vesah.inc M packages/graph/src/inc/graph.inc M packages/graph/src/inc/graph.tex M packages/graph/src/inc/graphh.inc M packages/graph/src/inc/gtext.inc M packages/graph/src/inc/modes.inc M packages/graph/src/macosx/graph.pp M packages/graph/src/msdos/graph.pp M packages/graph/src/msdos/vesah.inc M packages/graph/src/ptcgraph/ptccrt.pp M packages/graph/src/ptcgraph/ptcgraph.pp M packages/graph/src/unix/ggigraph.pp M packages/graph/src/unix/graph.pp M packages/graph/src/win32/graph.pp M packages/graph/src/win32/wincrt.pp M packages/graph/tests/polytest.pas --- commit 657b16d13f1b72b4927a18975f87b1c4bc558be9 Author: Michaël Van Canneyt Date: Sat Jan 14 13:19:42 2023 +0100 * PChar -> PAnsiChar M packages/iosxlocale/src/iosxlocale.pp M packages/iosxlocale/src/iosxwstr.pp --- commit 89b91dfd74e8bdcd16ee16c564bb5a41b879672b Author: Michaël Van Canneyt Date: Sat Jan 14 13:20:39 2023 +0100 * PChar -> PAnsiChar M packages/objcrtl/examples/objcrtltest.pas M packages/objcrtl/src/objcrtl.pas M packages/objcrtl/src/objcrtl10.pas M packages/objcrtl/src/objcrtlutils.pas --- commit 0923dfaf5a563bdf8d02ffe44bc8619aa9968e65 Author: Michaël Van Canneyt Date: Sat Jan 14 13:21:00 2023 +0100 * PChar -> PAnsiChar M packages/pcap/src/pcap.pp --- commit 1a8b08197eb351d435d0cd032d7cb66a0de20fd9 Author: Michaël Van Canneyt Date: Sat Jan 14 13:21:20 2023 +0100 * PChar -> PAnsiChar M packages/nvapi/src/nvapi.pas --- commit a1466c7057f18e4c77abb04017c8907fd25dd486 Author: Michaël Van Canneyt Date: Sat Jan 14 13:22:56 2023 +0100 * PChar -> PAnsiChar M packages/newt/examples/newt3.pas M packages/newt/src/newt.pp --- commit 616727791ef96eb0f9fdccff97d0abb3a18b2de5 Author: Michaël Van Canneyt Date: Sat Jan 14 13:31:37 2023 +0100 * PChar -> PAnsiChar M packages/matroska/src/matroska.pas --- commit a2570f806cdf85bd57baec8b18d212e377bb23b8 Author: Michaël Van Canneyt Date: Sat Jan 14 13:32:28 2023 +0100 * PChar -> PAnsiChar M packages/lua/src/lauxlib.pas M packages/lua/src/lua.pas --- commit 88ff885ab5a62b652f679e96c5bc86c50ea60fe4 Author: Michaël Van Canneyt Date: Sat Jan 14 13:37:20 2023 +0100 * PChar -> PAnsiChar M packages/odbc/examples/testodbc.pp --- commit 25fe5694bf7ba5a811a5870098e85c922b64da2b Author: Michaël Van Canneyt Date: Sat Jan 14 14:13:06 2023 +0100 * PChar -> PAnsiChar M packages/postgres/examples/testpg1.pp M packages/postgres/examples/testpg2.pp M packages/postgres/src/postgres.pp M packages/postgres/src/postgres3.pp M packages/postgres/src/postgres3dyn.pp M packages/postgres/src/postgres3types.inc --- commit e3c9e0d26730a72dbeebcb7d2fbe1772f2bbdacd Author: Michaël Van Canneyt Date: Sat Jan 14 14:13:35 2023 +0100 * PChar -> PAnsiChar M packages/librsvg/src/rsvg.pas --- commit 88c52bc23edcb0ccd9f27143d174c3db8cf7f297 Author: Michaël Van Canneyt Date: Sat Jan 14 14:13:54 2023 +0100 * PChar -> PAnsiChar M packages/libpng/src/png.pp --- commit 280aceea65036e74485e42164d641b41305382c9 Author: Michaël Van Canneyt Date: Sat Jan 14 14:14:44 2023 +0100 * PChar -> PAnsiChar M packages/libogcfpc/examples/devices/network/sockettest/sockettest.pp M packages/libogcfpc/src/ogc/system.inc M packages/libogcfpc/src/wiiuse/wiiuse.inc --- commit 85dcdf751cbffca9febf95e891c40a2101b9b9cc Author: Michaël Van Canneyt Date: Sat Jan 14 14:17:07 2023 +0100 * PChar -> PAnsiChar M packages/libnettle/examples/rsasign.pp M packages/libnettle/examples/rsautil.pas M packages/libnettle/src/libnettle.pp --- commit 4a2214baf775cf288e8a4abb8e39d934eb19df29 Author: Michaël Van Canneyt Date: Sat Jan 14 14:19:09 2023 +0100 * PChar -> PAnsiChar M packages/libgd/examples/gdtest.pp M packages/libgd/examples/gdtestcgi.pp M packages/libgd/src/gd.pas --- commit a0dbd61f08c5c1b07444077121f99cc432a1ab73 Author: Michaël Van Canneyt Date: Sat Jan 14 14:20:03 2023 +0100 * PChar -> PAnsiChar M packages/libfontconfig/examples/testfc.pp M packages/libfontconfig/src/libfontconfig.pp --- commit 878e9349e83c30a03c8a97f0ca64b1f1e9bcd927 Author: Michaël Van Canneyt Date: Sat Jan 14 14:20:34 2023 +0100 * PChar -> PAnsiChar M packages/libffi/examples/simple.pp --- commit 4072e73f12ea856d77a6c333adda2a541cc78e53 Author: Michaël Van Canneyt Date: Sat Jan 14 14:21:30 2023 +0100 * PChar -> PAnsiChar M packages/libenet/examples/clientapp.pp M packages/libenet/examples/serverapp.pp M packages/libenet/src/enet.pp M packages/libenet/src/uenetclass.pp --- commit 4fd74f8471e595045d89e5645aa50355d3a3f273 Author: Michaël Van Canneyt Date: Sat Jan 14 14:22:05 2023 +0100 * PChar -> PAnsiChar M packages/imlib/src/gdk_imlib.pp M packages/imlib/src/imlib.pp --- commit c33af225a5fda133e93d76a346a7b5614fa2083b Author: Michaël Van Canneyt Date: Sat Jan 14 14:23:24 2023 +0100 * PChar -> PAnsiChar M packages/ibase/examples/testib40.pp M packages/ibase/examples/testib60.pp M packages/ibase/src/ibase40.pp M packages/ibase/src/ibase60.inc --- commit 2ad71a49ed49ad06cb6bcb95cc9e0caf166e1d39 Author: Michaël Van Canneyt Date: Sat Jan 14 14:32:59 2023 +0100 * PChar -> PAnsiChar M packages/gnutls/examples/httpget.pp M packages/gnutls/src/gnutls.pp M packages/gnutls/src/gnutlssockets.pp --- commit bec52928dc3d98a2b05dbb189cb3c4183503dc8c Author: Michaël Van Canneyt Date: Sat Jan 14 14:38:08 2023 +0100 * PChar -> PAnsiChar M packages/gmp/examples/gmp_test_impl.inc M packages/gmp/examples/printf_example2.pas M packages/gmp/examples/scanf_example2.pas M packages/gmp/src/gmp.pas M packages/gmp/src/libgmp.pp --- commit 00f7bfc43d4854a572c3f66182028330f913b765 Author: Michaël Van Canneyt Date: Sat Jan 14 14:39:03 2023 +0100 * PChar -> PAnsiChar M packages/ggi/src/ggi.pp --- commit ee4c0673bded4e3b97e29bd0f625d4610fb3a803 Author: Michaël Van Canneyt Date: Sat Jan 14 14:40:03 2023 +0100 * PChar -> PAnsiChar M packages/gdbm/examples/testgdbm.pp M packages/gdbm/examples/testgdbm2.pp M packages/gdbm/src/gdbm.pp --- commit cb69602418a9f121b657d08f9e395c617ceee5da Author: Michaël Van Canneyt Date: Sat Jan 14 14:44:18 2023 +0100 * PChar -> PAnsiChar M packages/gdbint/examples/symify.pp M packages/gdbint/examples/testgdb.pp M packages/gdbint/src/freadlin.pp M packages/gdbint/src/gdbcon.pp M packages/gdbint/src/gdbint.pp M packages/gdbint/src/gdbver.pp --- commit 324eb595893225f4f5a5e540218d0719bd05329e Author: Michaël Van Canneyt Date: Sat Jan 14 14:46:17 2023 +0100 * PChar -> PAnsiChar M packages/fuse/src/fuse.pas M packages/fuse/tests/fusetest.pp --- commit 0454ec3f2f5bf361f5109bfa62fdf3b052449d11 Author: Michaël Van Canneyt Date: Sat Jan 14 14:47:59 2023 +0100 * PChar -> PAnsiChar M packages/fpgtk/examples/lister.pp M packages/fpgtk/src/def/objectdef.pp M packages/fpgtk/src/editor/buttonrow.pp M packages/fpgtk/src/editor/finddlgs.pp M packages/fpgtk/src/editor/gtkeditor.pp M packages/fpgtk/src/editor/settingsrec.pp M packages/fpgtk/src/editor/xpms.pp M packages/fpgtk/src/fpgtk.pp M packages/fpgtk/src/fpgtkext.pp M packages/fpgtk/src/pgtk/pgtk.pp --- commit 0e965ad02d5538551b40edbc3ccc03f119b1ff5a Author: Michaël Van Canneyt Date: Sat Jan 14 14:48:51 2023 +0100 * PChar -> PAnsiChar M packages/dblib/src/dblib.pp --- commit 7e1f1a31b0e9637d1cae9c0a21c76c2018ca2ec5 Author: Michaël Van Canneyt Date: Sat Jan 14 14:50:13 2023 +0100 * PChar -> PAnsiChar M packages/cdrom/examples/getdiscid.pp M packages/cdrom/examples/showcds.pp M packages/cdrom/src/cdrom.pp M packages/cdrom/src/cdromlin.inc M packages/cdrom/src/cdromw32.inc M packages/cdrom/src/discid.pp M packages/cdrom/src/fpcddb.pp M packages/cdrom/src/lincd.pp M packages/cdrom/src/wincd.pp --- commit 147c93d38e4a1e9be02d3b19033f250af7843746 Author: Michaël Van Canneyt Date: Sat Jan 14 14:50:38 2023 +0100 * PChar -> PAnsiChar M packages/cairo/src/cairo.pp --- commit 721e0b51d5c1864628fa95744611d996ef0e9f33 Author: Michaël Van Canneyt Date: Sat Jan 14 14:51:51 2023 +0100 * PChar -> PAnsiChar M packages/bzip2/src/bzip2.pas M packages/bzip2/src/bzip2stream.pp --- commit 62accca3a9da0a60f7f46a5125acdc36ad5aaa7a Author: Michaël Van Canneyt Date: Sat Jan 14 14:52:13 2023 +0100 * PChar -> PAnsiChar M packages/aspell/src/aspell.pp M packages/aspell/src/aspelldyn.pp M packages/aspell/src/aspelltypes.inc M packages/aspell/src/spellcheck.pp --- commit 414a55c3cee502d868e1ac4f85e323caae7d3a96 Author: Michaël Van Canneyt Date: Sat Jan 14 14:54:04 2023 +0100 * PChar -> PAnsiChar M packages/aspell/src/aspelldyn.pp M packages/aspell/src/spellcheck.pp --- commit 6a92202ce5d922b6899932fd749341c798a00be2 Author: Michaël Van Canneyt Date: Sat Jan 14 14:55:18 2023 +0100 * PChar -> PAnsiChar M packages/ami-extra/src/amsgbox.pas M packages/ami-extra/src/cliputils.pas M packages/ami-extra/src/muihelper.pas M packages/ami-extra/src/pcq.pas --- commit 0a798a4b723cf091084712dc1f0798acea1f0610 Author: Michaël Van Canneyt Date: Sat Jan 14 17:12:38 2023 +0100 * PChar -> PAnsiChar M packages/chm/src/chmbase.pas M packages/chm/src/chmfiftimain.pas M packages/chm/src/chmls.lpr M packages/chm/src/chmreader.pas M packages/chm/src/chmsitemap.pas M packages/chm/src/chmspecialfiles.pas M packages/chm/src/chmtypes.pas M packages/chm/src/chmwriter.pas M packages/chm/src/fasthtmlparser.pas M packages/chm/src/htmlindexer.pas M packages/chm/src/htmlutil.pas M packages/chm/src/itolitlstypes.pas --- commit 9683219322b69da71fe640ff1d665a017b55ecc7 Author: Michaël Van Canneyt Date: Sat Jan 14 17:14:05 2023 +0100 * PChar -> PAnsiChar M packages/bfd/src/bfd.pas --- commit 7231cd8f3865829a3b47912ed45ec25d6055fedb Author: Michaël Van Canneyt Date: Sat Jan 14 17:28:49 2023 +0100 * PChar -> PAnsiChar M packages/winceunits/src/cesync.pp M packages/winceunits/src/commctrl.pp M packages/winceunits/src/imm.pp M packages/winceunits/src/iphlpapi.pp M packages/winceunits/src/keybd.pp M packages/winceunits/src/mmsystem.pp M packages/winceunits/src/pimstore.pp M packages/winceunits/src/projects.pp M packages/winceunits/src/rapi.pp M packages/winceunits/src/ril.pp M packages/winceunits/src/tsp.pp M packages/winceunits/src/wininet.pp --- commit 39c29ffae2ab4e29b3aabc17e5f8d64f4388144f Author: Michaël Van Canneyt Date: Sat Jan 14 17:46:55 2023 +0100 * PChar -> PAnsiChar M packages/fcl-async/src/fpasync.pp --- commit 46ab62fbb94646e4413856a9bb738a7771f10e9c Author: florian Date: Sat Jan 14 20:59:26 2023 +0100 * alternative declaration for SDL_CreateThread added to keep old code working, resolves #40112 M packages/sdl/src/sdl.pas --- commit a846897f6850eefdebd9add40db27afda1185918 Author: Michaël Van Canneyt Date: Sat Jan 14 22:44:45 2023 +0100 * PChar -> PAnsiChar M packages/fcl-sound/src/fpwavformat.pas --- commit 8b3544192e890f6678dc9b45c31efd1c2f5f6b9f Author: Jonas Maebe Date: Fri Jan 20 21:59:31 2023 +0100 AIX: fix inverted fpu exception masking Resolves #40105 M rtl/ppcgen/ppcfpuex.inc M rtl/ppcgen/ppcmathu.inc --- commit 5691f2a2c0e00943762aa4dbf85b165f438da3df Author: florian Date: Sat Jan 21 21:46:01 2023 +0100 + support of octal literals M utils/h2pas/scan.l M utils/h2pas/scan.pas --- commit 524589231fb1fc8b21c9c76f6dffb61190f44f45 Author: Rika Ichinose Date: Sat Jan 28 16:52:14 2023 +0300 Improved CompareByte for i386 and x86_64. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit 7688f50c905a762be3f13e69655717ac8104a930 Author: Michaël Van Canneyt Date: Mon Jan 30 14:45:06 2023 +0100 * PChar -> PAnsiChar M utils/instantfpc/instantfptools.pas --- commit 1db41363370f842807c215c5a151e904ea304fa5 Author: Michaël Van Canneyt Date: Mon Jan 30 14:45:11 2023 +0100 * PChar -> PAnsiChar M utils/pas2jni/ppuparser.pas --- commit 08b14f06ef1ef3831849441ba238c02a70ca050b Author: Michaël Van Canneyt Date: Mon Jan 30 14:45:39 2023 +0100 * PChar -> PAnsiChar M utils/postw32.pp M utils/ppdep.pp --- commit e40f6e13f03a9b6874bc2f17ee210616df5a909a Author: Michaël Van Canneyt Date: Mon Jan 30 14:45:51 2023 +0100 * PChar -> PAnsiChar M utils/data2inc.pp --- commit 30698ea06c93820a218861007154f3b25d8fffa6 Author: Michael VAN CANNEYT Date: Tue Jan 31 16:42:21 2023 +0100 * Prevent writing pointer types twice M utils/h2pas/h2pbase.pp M utils/h2pas/h2pout.pp --- commit da12cfc867e3c522d7af9ff0cf3b6b7924d7be99 Author: Rika Ichinose Date: Mon Feb 6 22:20:03 2023 +0300 Improved CompareWord for i386 and x86_64. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit d36e96ea74202f3a5d22e691ca6046e356b0ef67 Author: Rika Ichinose Date: Wed Feb 8 06:29:36 2023 +0300 Improved CompareDWord for i386 and x86_64. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit 71863e1b2cd5e954df0d2988b7e1ea33fdd73718 Author: Rika Ichinose Date: Thu Feb 9 00:11:10 2023 +0300 IndexWord and IndexDWord for i386 without REP SCAS. M rtl/i386/i386.inc --- commit eff26797abf1d1eec6b68c6ec1895ae4cbc9547e Author: Rika Ichinose Date: Thu Feb 9 05:44:30 2023 +0300 SSE2 IndexDWord for x64. M rtl/x86_64/x86_64.inc --- commit 61bee98af90f0c17fe8b4600955b192f1a067271 Author: Pierre Muller Date: Mon Feb 13 16:30:38 2023 +0000 Fix compilation error for loongarch64 system unit with -dFPC_USE_LIBC option M rtl/loongarch64/loongarch64.inc --- commit 513c8983e0b7fa03529185436c6da150346f5f11 Author: Pierre Muller Date: Mon Feb 13 22:43:26 2023 +0000 Fix compilation error with -dFPC_USE_LIBC for loongarch64 cpu M rtl/loongarch64/math.inc --- commit b72317811792b2332741e8a7b15d07e0a1939d6b Author: Rika Ichinose Date: Thu Feb 16 07:36:35 2023 +0300 Even better CompareByte for x64. Tries to handle tails with a SIMD unit as well. M rtl/x86_64/x86_64.inc --- commit 7cc94fc000e6c6631ebb706044ef0349b3006c50 Author: florian Date: Thu Feb 23 22:46:05 2023 +0100 * patch by Rika: Trivial adjustments to !379, resolves #40168 M rtl/x86_64/x86_64.inc --- commit ee16fc7b96129dfb1eb6ca7e11fb54e2eafc852b Author: florian Date: Mon Feb 27 22:07:06 2023 +0100 * patch by Rika, trivial adjustments to !373, resolves #40172 M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit e42a11fbfea9d54fd84a11d03e71af92ddea311a Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:54 2023 +0100 * Dotted filenames for package uuid A packages/uuid/namespaced/System.Libuuid.pp A packages/uuid/namespaced/System.Macuuid.pp A packages/uuid/namespaces.lst M packages/uuid/src/libuuid.pp M packages/uuid/src/macuuid.pp --- commit 5da79e7ffaf1a011ce33f15c6b1bf9c5af5770e8 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package iconvenc A packages/iconvenc/namespaced/UnixApi.Iconvenc.pas A packages/iconvenc/namespaced/UnixApi.Iconvenc_dyn.pas A packages/iconvenc/namespaces.lst M packages/iconvenc/src/iconvenc.pas M packages/iconvenc/src/iconvenc_dyn.pas --- commit 57fa801ed228056c3090065a74c3a265f40d95d4 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package bfd A packages/bfd/namespaced/UnixApi.Bfd.pas A packages/bfd/namespaces.lst M packages/bfd/src/bfd.pas --- commit 60c68a7301a86b44a9cb910dedc8246749e704b3 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package gstreamer A packages/gstreamer/namespaced/Api.Gstreamer.Gst.pp A packages/gstreamer/namespaces.lst M packages/gstreamer/src/gst.pp --- commit c357977a1ee3df9cf918c2bf1ba0370dd7b063fd Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package opengles A packages/opengles/namespaced/Api.OpenGL.Gles11.pp A packages/opengles/namespaced/Api.OpenGL.Gles20.pas A packages/opengles/namespaces.lst M packages/opengles/src/gles11.pp M packages/opengles/src/gles20.pas --- commit 7f592bb331b1d8e7d80dae91260dab4ee38c313e Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package opencl A packages/opencl/namespaced/OpenCLApi.Cl.pp A packages/opencl/namespaced/OpenCLApi.Cl_gl.pp A packages/opencl/namespaces.lst M packages/opencl/src/cl.pp M packages/opencl/src/cl_gl.pp --- commit 4537f34c825959537b41c5c1af51b6a5b109b805 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package odbc A packages/odbc/namespaced/Api.Odbc.pas A packages/odbc/namespaced/Api.OdbcDyn.pas A packages/odbc/namespaces.lst M packages/odbc/src/odbcsql.inc M packages/odbc/src/odbcsql.pas M packages/odbc/src/odbcsqldyn.pas --- commit 0cb53989ccdbefda256ef0056a258ae12e596b6f Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package libxml A packages/libxml/namespaced/Api.XML.Xml2.pas A packages/libxml/namespaced/Api.XML.Xsd.pas A packages/libxml/namespaced/Api.XML.Xsdparser.pas A packages/libxml/namespaces.lst M packages/libxml/src/xml2.pas M packages/libxml/src/xmlxsd.pas M packages/libxml/src/xmlxsdparser.pas --- commit f67793022e16edfabd65a70f2f01f4aa5fb4492d Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package os2units A packages/os2units/namespaced/OS2Api.Buildall.pas A packages/os2units/namespaced/OS2Api.Clkdll.pas A packages/os2units/namespaced/OS2Api.Dive.pas A packages/os2units/namespaced/OS2Api.Ftpapi.pas A packages/os2units/namespaced/OS2Api.Hwvideo.pas A packages/os2units/namespaced/OS2Api.Lvm.pas A packages/os2units/namespaced/OS2Api.Mci.pas A packages/os2units/namespaced/OS2Api.Mciapi.pas A packages/os2units/namespaced/OS2Api.Mcidrv.pas A packages/os2units/namespaced/OS2Api.Mmbase.pas A packages/os2units/namespaced/OS2Api.Mmio.pas A packages/os2units/namespaced/OS2Api.Som.pas A packages/os2units/namespaced/OS2Api.Sw.pas A packages/os2units/namespaces.lst M packages/os2units/src/buildall.pas M packages/os2units/src/clkdll.pas M packages/os2units/src/dive.pas M packages/os2units/src/ftpapi.pas M packages/os2units/src/hwvideo.pas M packages/os2units/src/lvm.pas M packages/os2units/src/mci.pas M packages/os2units/src/mciapi.pas M packages/os2units/src/mcidrv.pas M packages/os2units/src/mmbase.pas M packages/os2units/src/mmio.pas M packages/os2units/src/som.pas M packages/os2units/src/sw.pas --- commit 7378994ec553d600cfc96d1dcb1b5dfb13b2fcbc Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package ptc A packages/ptc/namespaced/PTC.Dos.Cga.pp A packages/ptc/namespaced/PTC.Dos.Mouse33h.pp A packages/ptc/namespaced/PTC.Dos.Textfx2.pp A packages/ptc/namespaced/PTC.Dos.Timeunit.pp A packages/ptc/namespaced/PTC.Dos.Vesa.pp A packages/ptc/namespaced/PTC.Dos.Vga.pp A packages/ptc/namespaced/PTC.EventQueue.pp A packages/ptc/namespaced/PTC.Tinyptc.pp A packages/ptc/namespaced/PTC.Win32.P_ddraw.pp A packages/ptc/namespaced/PTC.Win32.P_dinput.pp A packages/ptc/namespaced/PTC.WinCE.Ddraw.pas A packages/ptc/namespaced/PTC.WinCE.P_gx.pp A packages/ptc/namespaced/PTC.Wrapper.pp A packages/ptc/namespaces.lst M packages/ptc/src/dos/base/mouse33h.pp M packages/ptc/src/dos/cga/cga.pp M packages/ptc/src/dos/textfx2/textfx2.pp M packages/ptc/src/dos/timeunit/timeunit.pp M packages/ptc/src/dos/vesa/vesa.pp M packages/ptc/src/dos/vga/vga.pp M packages/ptc/src/ptc.pp M packages/ptc/src/ptcwrapper/ptceventqueue.pp M packages/ptc/src/ptcwrapper/ptcwrapper_mt.inc M packages/ptc/src/ptcwrapper/ptcwrapper_st.inc M packages/ptc/src/tinyptc/tinyptc.pp M packages/ptc/src/win32/base/win32event.inc M packages/ptc/src/win32/directx/p_ddraw.pp M packages/ptc/src/win32/directx/p_dinput.pp M packages/ptc/src/win32/directx/win32directxhook.inc M packages/ptc/src/wince/directx/ddraw.pas M packages/ptc/src/wince/gapi/p_gx.pp --- commit 5d4aa763f24a8f766ffc4734a2abdf366a022e70 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package libgc A packages/libgc/namespaced/Api.Libgc.Gcmem.pp A packages/libgc/namespaces.lst M packages/libgc/src/gcmem.pp --- commit cc950e79741ac8a9ec97cc1132f11a9cd43fdd4c Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package fpgtk A packages/fpgtk/namespaced/FpGtk.Pgtk.pp A packages/fpgtk/namespaces.lst M packages/fpgtk/src/def/objectdef.pp M packages/fpgtk/src/editor/buttonrow.pp M packages/fpgtk/src/editor/finddlgs.pp M packages/fpgtk/src/editor/gtkdef.pp M packages/fpgtk/src/editor/gtkeditor.pp M packages/fpgtk/src/editor/progwin.pp M packages/fpgtk/src/editor/settingsrec.pp M packages/fpgtk/src/fpglib.pp M packages/fpgtk/src/fpgtk.pp M packages/fpgtk/src/fpgtkext.pp M packages/fpgtk/src/pgtk/pgtk.pp --- commit 79529a0cc066c48508a72a39a369bb1cd327b32b Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:55 2023 +0100 * Dotted filenames for package cairo A packages/cairo/namespaced/Api.Cairo.Ft.pp A packages/cairo/namespaced/Api.Cairo.GObject.pp A packages/cairo/namespaced/Api.Cairo.Lib.pp A packages/cairo/namespaced/Api.Cairo.Win32.pp A packages/cairo/namespaced/Api.Cairo.Xlib.pp A packages/cairo/namespaces.lst M packages/cairo/src/cairo.pp M packages/cairo/src/cairoft.pp M packages/cairo/src/cairogobject.pp M packages/cairo/src/cairowin32.pp M packages/cairo/src/cairoxlib.pp --- commit b2543a0f18cf9ca4672cd468949ef5e705d72c34 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:56 2023 +0100 * Dotted filenames for package libcurl A packages/libcurl/namespaced/Api.Libcurl.pp A packages/libcurl/namespaces.lst M packages/libcurl/src/libcurl.pp --- commit 4b9ca326d0b7f7e01653d87b55834702a1645b0b Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:56 2023 +0100 * Dotted filenames for package libndsfpc A packages/libndsfpc/namespaced/NdsApi.Dswifi7.pp A packages/libndsfpc/namespaced/NdsApi.Dswifi9.pp A packages/libndsfpc/namespaced/NdsApi.Fat.pp A packages/libndsfpc/namespaced/NdsApi.Filesystem.pp A packages/libndsfpc/namespaced/NdsApi.Gbfs.pp A packages/libndsfpc/namespaced/NdsApi.Gl2d.pp A packages/libndsfpc/namespaced/NdsApi.Maxmod7.pp A packages/libndsfpc/namespaced/NdsApi.Maxmod9.pp A packages/libndsfpc/namespaced/NdsApi.Nds7.pp A packages/libndsfpc/namespaced/NdsApi.Nds9.pp A packages/libndsfpc/namespaces.lst M packages/libndsfpc/src/dswifi/dswifi7.pp M packages/libndsfpc/src/dswifi/dswifi9.pp M packages/libndsfpc/src/fat/fat.pp M packages/libndsfpc/src/fat/filesystem.pp M packages/libndsfpc/src/fat/gbfs.pp M packages/libndsfpc/src/gl2d/gl2d.pp M packages/libndsfpc/src/maxmod/maxmod7.pp M packages/libndsfpc/src/maxmod/maxmod9.pp M packages/libndsfpc/src/nds7.pp M packages/libndsfpc/src/nds9.pp --- commit 6cdf023a21cbc7e357d9bb65bf389bd3acfd3be0 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:56 2023 +0100 * Dotted filenames for package libffi A packages/libffi/namespaced/Api.Ffi.manager.pp A packages/libffi/namespaced/Api.Ffi.pp A packages/libffi/namespaces.lst M packages/libffi/src/ffi.manager.pp M packages/libffi/src/ffi.pp --- commit 3e5323476d3694fd59b5a82c7033b3253d6b5b95 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:56 2023 +0100 * Dotted filenames for package mysql A packages/mysql/namespaced/Api.My4_sys.pp A packages/mysql/namespaced/Api.Mysql3.pp A packages/mysql/namespaced/Api.Mysql3_com.pp A packages/mysql/namespaced/Api.Mysql3_comdyn.pp A packages/mysql/namespaced/Api.Mysql3_version.pp A packages/mysql/namespaced/Api.Mysql3dyn.pp A packages/mysql/namespaced/Api.Mysql4.pp A packages/mysql/namespaced/Api.Mysql40.pp A packages/mysql/namespaced/Api.Mysql40dyn.pp A packages/mysql/namespaced/Api.Mysql41.pp A packages/mysql/namespaced/Api.Mysql41dyn.pp A packages/mysql/namespaced/Api.Mysql4_com.pp A packages/mysql/namespaced/Api.Mysql4_comdyn.pp A packages/mysql/namespaced/Api.Mysql4_version.pp A packages/mysql/namespaced/Api.Mysql4dyn.pp A packages/mysql/namespaced/Api.Mysql50.pp A packages/mysql/namespaced/Api.Mysql50dyn.pp A packages/mysql/namespaced/Api.Mysql51.pp A packages/mysql/namespaced/Api.Mysql51dyn.pp A packages/mysql/namespaced/Api.Mysql55.pp A packages/mysql/namespaced/Api.Mysql55dyn.pp A packages/mysql/namespaced/Api.Mysql56.pp A packages/mysql/namespaced/Api.Mysql56dyn.pp A packages/mysql/namespaced/Api.Mysql57.pp A packages/mysql/namespaced/Api.Mysql57dyn.pp A packages/mysql/namespaced/Api.Mysql80dyn.pp A packages/mysql/namespaces.lst M packages/mysql/src/my4_sys.pp M packages/mysql/src/mysql.inc M packages/mysql/src/mysql3.pp M packages/mysql/src/mysql3_com.pp M packages/mysql/src/mysql3_comdyn.pp M packages/mysql/src/mysql3_version.pp M packages/mysql/src/mysql3dyn.pp M packages/mysql/src/mysql4.pp M packages/mysql/src/mysql40.pp M packages/mysql/src/mysql40dyn.pp M packages/mysql/src/mysql41.pp M packages/mysql/src/mysql41dyn.pp M packages/mysql/src/mysql4_com.pp M packages/mysql/src/mysql4_comdyn.pp M packages/mysql/src/mysql4_version.pp M packages/mysql/src/mysql4dyn.pp M packages/mysql/src/mysql50.pp M packages/mysql/src/mysql50dyn.pp M packages/mysql/src/mysql51.pp M packages/mysql/src/mysql51dyn.pp M packages/mysql/src/mysql51emb.pp M packages/mysql/src/mysql55.pp M packages/mysql/src/mysql55dyn.pp M packages/mysql/src/mysql56dyn.pp M packages/mysql/src/mysql57dyn.pp M packages/mysql/src/mysql80dyn.pp --- commit a8f5fada572b30304198e356bd106954055a5f46 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:56 2023 +0100 * Dotted filenames for package imlib A packages/imlib/namespaced/Api.Gdk_imlib.pp A packages/imlib/namespaced/Api.Imlib.pp A packages/imlib/namespaces.lst M packages/imlib/src/gdk_imlib.pp M packages/imlib/src/imlib.pp --- commit 422cf466be643fed3c3ec869637f7726f7829d12 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:56 2023 +0100 * Dotted filenames for package cocoaint A packages/cocoaint/namespaced/Api.Cocoa.AVFoundation.pas A packages/cocoaint/namespaced/Api.Cocoa.AVKit.pas A packages/cocoaint/namespaced/Api.Cocoa.Accounts.pas A packages/cocoaint/namespaced/Api.Cocoa.AddressBook.pas A packages/cocoaint/namespaced/Api.Cocoa.AppKit.pas A packages/cocoaint/namespaced/Api.Cocoa.AppleScriptObjC.pas A packages/cocoaint/namespaced/Api.Cocoa.AudioVideoBridging.pas A packages/cocoaint/namespaced/Api.Cocoa.Automator.pas A packages/cocoaint/namespaced/Api.Cocoa.CFOpenDirectory.pas A packages/cocoaint/namespaced/Api.Cocoa.CalendarStore.pas A packages/cocoaint/namespaced/Api.Cocoa.CloudKit.pas A packages/cocoaint/namespaced/Api.Cocoa.CocoaAll.pas A packages/cocoaint/namespaced/Api.Cocoa.Collaboration.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreAudio.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreAudioKit.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreBluetooth.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreData.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreFoundation.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreGraphics.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreImage.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreLocation.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreMedia.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreMediaIO.pas A packages/cocoaint/namespaced/Api.Cocoa.CoreVideo.pas A packages/cocoaint/namespaced/Api.Cocoa.CryptoTokenKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAVFoundation.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAVKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAccounts.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAddressBook.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAppKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAppleScriptObjC.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAudioVideoBridging.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesAutomator.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCFOpenDirectory.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCalendarStore.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCloudKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCollaboration.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreAudio.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreAudioKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreBluetooth.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreData.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreFoundation.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreGraphics.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreImage.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreLocation.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreMedia.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreMediaIO.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCoreVideo.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesCryptoTokenKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesEventKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesFinderSync.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesFoundation.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGLKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGameController.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesGameKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesIOBluetooth.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesIOBluetoothUI.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesImageCaptureCore.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesImageKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInputMethodKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInstallerPlugins.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesInstantMessage.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesLocalAuthentication.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMapKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMediaAccessibility.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMediaLibrary.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesMultipeerConnectivity.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesNotificationCenter.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesOSAKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesOpenDirectory.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPDFKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPreferencePanes.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesPubSub.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQTKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzComposer.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzCore.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuartzFilters.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuickLook.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesQuickLookUI.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSceneKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesScreenSaver.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesScriptingBridge.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSecurityFoundation.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSecurityInterface.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesServiceManagement.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSocial.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSpriteKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesStoreKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesSyncServices.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesWebKit.pas A packages/cocoaint/namespaced/Api.Cocoa.DefinedClassesiTunesLibrary.pas A packages/cocoaint/namespaced/Api.Cocoa.EventKit.pas A packages/cocoaint/namespaced/Api.Cocoa.FinderSync.pas A packages/cocoaint/namespaced/Api.Cocoa.Foundation.pas A packages/cocoaint/namespaced/Api.Cocoa.GLKit.pas A packages/cocoaint/namespaced/Api.Cocoa.GameController.pas A packages/cocoaint/namespaced/Api.Cocoa.GameKit.pas A packages/cocoaint/namespaced/Api.Cocoa.IOBluetooth.pas A packages/cocoaint/namespaced/Api.Cocoa.IOBluetoothUI.pas A packages/cocoaint/namespaced/Api.Cocoa.ITunesLibrary.pas A packages/cocoaint/namespaced/Api.Cocoa.ImageCaptureCore.pas A packages/cocoaint/namespaced/Api.Cocoa.ImageKit.pas A packages/cocoaint/namespaced/Api.Cocoa.InputMethodKit.pas A packages/cocoaint/namespaced/Api.Cocoa.InstallerPlugins.pas A packages/cocoaint/namespaced/Api.Cocoa.InstantMessage.pas A packages/cocoaint/namespaced/Api.Cocoa.LocalAuthentication.pas A packages/cocoaint/namespaced/Api.Cocoa.MapKit.pas A packages/cocoaint/namespaced/Api.Cocoa.MediaAccessibility.pas A packages/cocoaint/namespaced/Api.Cocoa.MediaLibrary.pas A packages/cocoaint/namespaced/Api.Cocoa.MultipeerConnectivity.pas A packages/cocoaint/namespaced/Api.Cocoa.NotificationCenter.pas A packages/cocoaint/namespaced/Api.Cocoa.OSAKit.pas A packages/cocoaint/namespaced/Api.Cocoa.OpenDirectory.pas A packages/cocoaint/namespaced/Api.Cocoa.PDFKit.pas A packages/cocoaint/namespaced/Api.Cocoa.PreferencePanes.pas A packages/cocoaint/namespaced/Api.Cocoa.PubSub.pas A packages/cocoaint/namespaced/Api.Cocoa.QTKit.pas A packages/cocoaint/namespaced/Api.Cocoa.QuartzComposer.pas A packages/cocoaint/namespaced/Api.Cocoa.QuartzCore.pas A packages/cocoaint/namespaced/Api.Cocoa.QuartzFilters.pas A packages/cocoaint/namespaced/Api.Cocoa.QuickLook.pas A packages/cocoaint/namespaced/Api.Cocoa.QuickLookUI.pas A packages/cocoaint/namespaced/Api.Cocoa.SceneKit.pas A packages/cocoaint/namespaced/Api.Cocoa.ScreenSaver.pas A packages/cocoaint/namespaced/Api.Cocoa.ScriptingBridge.pas A packages/cocoaint/namespaced/Api.Cocoa.SecurityFoundation.pas A packages/cocoaint/namespaced/Api.Cocoa.SecurityInterface.pas A packages/cocoaint/namespaced/Api.Cocoa.ServiceManagement.pas A packages/cocoaint/namespaced/Api.Cocoa.Social.pas A packages/cocoaint/namespaced/Api.Cocoa.SpriteKit.pas A packages/cocoaint/namespaced/Api.Cocoa.StoreKit.pas A packages/cocoaint/namespaced/Api.Cocoa.SyncServices.pas A packages/cocoaint/namespaced/Api.Cocoa.WebKit.pas A packages/cocoaint/namespaces.lst M packages/cocoaint/src/AVFoundation.pas M packages/cocoaint/src/AVKit.pas M packages/cocoaint/src/Accounts.pas M packages/cocoaint/src/AddressBook.pas M packages/cocoaint/src/AppKit.pas M packages/cocoaint/src/AppleScriptObjC.pas M packages/cocoaint/src/AudioVideoBridging.pas M packages/cocoaint/src/Automator.pas M packages/cocoaint/src/CFOpenDirectory.pas M packages/cocoaint/src/CalendarStore.pas M packages/cocoaint/src/CloudKit.pas M packages/cocoaint/src/CocoaAll.pas M packages/cocoaint/src/Collaboration.pas M packages/cocoaint/src/CoreAudio.pas M packages/cocoaint/src/CoreAudioKit.pas M packages/cocoaint/src/CoreBluetooth.pas M packages/cocoaint/src/CoreData.pas M packages/cocoaint/src/CoreFoundation.pas M packages/cocoaint/src/CoreGraphics.pas M packages/cocoaint/src/CoreImage.pas M packages/cocoaint/src/CoreLocation.pas M packages/cocoaint/src/CoreMedia.pas M packages/cocoaint/src/CoreMediaIO.pas M packages/cocoaint/src/CoreVideo.pas M packages/cocoaint/src/CryptoTokenKit.pas M packages/cocoaint/src/DefinedClassesAVFoundation.pas M packages/cocoaint/src/DefinedClassesAVKit.pas M packages/cocoaint/src/DefinedClassesAccounts.pas M packages/cocoaint/src/DefinedClassesAddressBook.pas M packages/cocoaint/src/DefinedClassesAppKit.pas M packages/cocoaint/src/DefinedClassesAppleScriptObjC.pas M packages/cocoaint/src/DefinedClassesAudioVideoBridging.pas M packages/cocoaint/src/DefinedClassesAutomator.pas M packages/cocoaint/src/DefinedClassesCFOpenDirectory.pas M packages/cocoaint/src/DefinedClassesCalendarStore.pas M packages/cocoaint/src/DefinedClassesCloudKit.pas M packages/cocoaint/src/DefinedClassesCollaboration.pas M packages/cocoaint/src/DefinedClassesCoreAudio.pas M packages/cocoaint/src/DefinedClassesCoreAudioKit.pas M packages/cocoaint/src/DefinedClassesCoreBluetooth.pas M packages/cocoaint/src/DefinedClassesCoreData.pas M packages/cocoaint/src/DefinedClassesCoreFoundation.pas M packages/cocoaint/src/DefinedClassesCoreGraphics.pas M packages/cocoaint/src/DefinedClassesCoreImage.pas M packages/cocoaint/src/DefinedClassesCoreLocation.pas M packages/cocoaint/src/DefinedClassesCoreMedia.pas M packages/cocoaint/src/DefinedClassesCoreMediaIO.pas M packages/cocoaint/src/DefinedClassesCoreVideo.pas M packages/cocoaint/src/DefinedClassesCryptoTokenKit.pas M packages/cocoaint/src/DefinedClassesEventKit.pas M packages/cocoaint/src/DefinedClassesFinderSync.pas M packages/cocoaint/src/DefinedClassesFoundation.pas M packages/cocoaint/src/DefinedClassesGLKit.pas M packages/cocoaint/src/DefinedClassesGameController.pas M packages/cocoaint/src/DefinedClassesGameKit.pas M packages/cocoaint/src/DefinedClassesIOBluetooth.pas M packages/cocoaint/src/DefinedClassesIOBluetoothUI.pas M packages/cocoaint/src/DefinedClassesImageCaptureCore.pas M packages/cocoaint/src/DefinedClassesImageKit.pas M packages/cocoaint/src/DefinedClassesInputMethodKit.pas M packages/cocoaint/src/DefinedClassesInstallerPlugins.pas M packages/cocoaint/src/DefinedClassesInstantMessage.pas M packages/cocoaint/src/DefinedClassesLocalAuthentication.pas M packages/cocoaint/src/DefinedClassesMapKit.pas M packages/cocoaint/src/DefinedClassesMediaAccessibility.pas M packages/cocoaint/src/DefinedClassesMediaLibrary.pas M packages/cocoaint/src/DefinedClassesMultipeerConnectivity.pas M packages/cocoaint/src/DefinedClassesNotificationCenter.pas M packages/cocoaint/src/DefinedClassesOSAKit.pas M packages/cocoaint/src/DefinedClassesOpenDirectory.pas M packages/cocoaint/src/DefinedClassesPDFKit.pas M packages/cocoaint/src/DefinedClassesPreferencePanes.pas M packages/cocoaint/src/DefinedClassesPubSub.pas M packages/cocoaint/src/DefinedClassesQTKit.pas M packages/cocoaint/src/DefinedClassesQuartzComposer.pas M packages/cocoaint/src/DefinedClassesQuartzCore.pas M packages/cocoaint/src/DefinedClassesQuartzFilters.pas M packages/cocoaint/src/DefinedClassesQuickLook.pas M packages/cocoaint/src/DefinedClassesQuickLookUI.pas M packages/cocoaint/src/DefinedClassesSceneKit.pas M packages/cocoaint/src/DefinedClassesScreenSaver.pas M packages/cocoaint/src/DefinedClassesScriptingBridge.pas M packages/cocoaint/src/DefinedClassesSecurityFoundation.pas M packages/cocoaint/src/DefinedClassesSecurityInterface.pas M packages/cocoaint/src/DefinedClassesServiceManagement.pas M packages/cocoaint/src/DefinedClassesSocial.pas M packages/cocoaint/src/DefinedClassesSpriteKit.pas M packages/cocoaint/src/DefinedClassesStoreKit.pas M packages/cocoaint/src/DefinedClassesSyncServices.pas M packages/cocoaint/src/DefinedClassesWebKit.pas M packages/cocoaint/src/DefinedClassesiTunesLibrary.pas M packages/cocoaint/src/EventKit.pas M packages/cocoaint/src/FinderSync.pas M packages/cocoaint/src/Foundation.pas M packages/cocoaint/src/GLKit.pas M packages/cocoaint/src/GameController.pas M packages/cocoaint/src/GameKit.pas M packages/cocoaint/src/IOBluetooth.pas M packages/cocoaint/src/IOBluetoothUI.pas M packages/cocoaint/src/ImageCaptureCore.pas M packages/cocoaint/src/ImageKit.pas M packages/cocoaint/src/InputMethodKit.pas M packages/cocoaint/src/InstallerPlugins.pas M packages/cocoaint/src/InstantMessage.pas M packages/cocoaint/src/LocalAuthentication.pas M packages/cocoaint/src/MapKit.pas M packages/cocoaint/src/MediaAccessibility.pas M packages/cocoaint/src/MediaLibrary.pas M packages/cocoaint/src/MultipeerConnectivity.pas M packages/cocoaint/src/NotificationCenter.pas M packages/cocoaint/src/OSAKit.pas M packages/cocoaint/src/OpenDirectory.pas M packages/cocoaint/src/PDFKit.pas M packages/cocoaint/src/PreferencePanes.pas M packages/cocoaint/src/PubSub.pas M packages/cocoaint/src/QTKit.pas M packages/cocoaint/src/QuartzComposer.pas M packages/cocoaint/src/QuartzCore.pas M packages/cocoaint/src/QuartzFilters.pas M packages/cocoaint/src/QuickLook.pas M packages/cocoaint/src/QuickLookUI.pas M packages/cocoaint/src/SceneKit.pas M packages/cocoaint/src/ScreenSaver.pas M packages/cocoaint/src/ScriptingBridge.pas M packages/cocoaint/src/SecurityFoundation.pas M packages/cocoaint/src/SecurityInterface.pas M packages/cocoaint/src/ServiceManagement.pas M packages/cocoaint/src/Social.pas M packages/cocoaint/src/SpriteKit.pas M packages/cocoaint/src/StoreKit.pas M packages/cocoaint/src/SyncServices.pas M packages/cocoaint/src/WebKit.pas M packages/cocoaint/src/iTunesLibrary.pas --- commit 04ec431edae6f2a622476ae04cdf902bf8ebbf9a Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:56 2023 +0100 * Dotted filenames for package pxlib A packages/pxlib/namespaced/Api.Pxlib.pp A packages/pxlib/namespaces.lst M packages/pxlib/src/pxlib.pp --- commit c7f406b1f9ad5301e802a47cabbfee3525342af2 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package bzip2 A packages/bzip2/namespaced/System.Bzip2.pas A packages/bzip2/namespaced/System.Bzip2comn.pp A packages/bzip2/namespaced/System.Bzip2stream.pp A packages/bzip2/namespaces.lst M packages/bzip2/src/bzip2.pas M packages/bzip2/src/bzip2comn.pp M packages/bzip2/src/bzip2stream.pp --- commit cf147f7a497dfedfc10e7db51ce19fc5ef5b31ab Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package symbolic A packages/symbolic/namespaced/System.Symbolic.pas A packages/symbolic/namespaces.lst M packages/symbolic/src/symbolic.pas --- commit 24bbfe2c45eb62502e917ec84289d2bb45238cbe Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package libfontconfig A packages/libfontconfig/namespaced/Api.Libfontconfig.pp A packages/libfontconfig/namespaces.lst M packages/libfontconfig/src/libfontconfig.pp --- commit 6593231fe49d306bc6dead82e850fb44db0d9c72 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package newt A packages/newt/namespaced/Api.Newt.pp A packages/newt/namespaces.lst M packages/newt/src/newt.pp --- commit 0707b5f7ca971119a9015fc2d063f57bce28ec5e Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package gdbm A packages/gdbm/namespaced/Api.Gdbm.pp A packages/gdbm/namespaces.lst M packages/gdbm/src/gdbm.pp --- commit 151a3124e032a91d96c944d08fde6777346ef5a1 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package ncurses A packages/ncurses/namespaced/Api.NCurses.Form.pp A packages/ncurses/namespaced/Api.NCurses.Menu.pp A packages/ncurses/namespaced/Api.NCurses.Ncrt.pp A packages/ncurses/namespaced/Api.NCurses.Ocrt.pp A packages/ncurses/namespaced/Api.NCurses.Panel.pp A packages/ncurses/namespaced/Api.Ncurses.pp A packages/ncurses/namespaces.lst M packages/ncurses/src/form.pp M packages/ncurses/src/menu.pp M packages/ncurses/src/ncrt.inc M packages/ncurses/src/ncrt.pp M packages/ncurses/src/ncurses.pp M packages/ncurses/src/ocrt.pp M packages/ncurses/src/panel.pp --- commit b3dad1f6b1eed6fc6d9dd4b9948fbbe7fd6df725 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package unzip A packages/unzip/namespaced/System.Unzip51g.pp A packages/unzip/namespaced/System.Unzipdll.pp A packages/unzip/namespaced/System.Ziptypes.pp A packages/unzip/namespaces.lst M packages/unzip/src/unzip51g.pp M packages/unzip/src/unzipdll.pp M packages/unzip/src/ziptypes.pp --- commit 352f864210d4a79ad26a0ac0190d57a2b105826b Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package dblib A packages/dblib/namespaced/Api.Dblib.pp A packages/dblib/namespaces.lst M packages/dblib/src/dblib.pp --- commit 2c6d0fb7f29d67255c97ea2164da154a2bc1b0e2 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:57 2023 +0100 * Dotted filenames for package users A packages/users/namespaced/UnixApi.Crypth.pp A packages/users/namespaced/UnixApi.Grp.pp A packages/users/namespaced/UnixApi.Pwd.pp A packages/users/namespaced/UnixApi.Shadow.pp A packages/users/namespaced/UnixApi.Users.pp A packages/users/namespaces.lst M packages/users/src/crypth.pp M packages/users/src/grp.pp M packages/users/src/pwd.pp M packages/users/src/shadow.pp M packages/users/src/users.pp --- commit d312b46d1b34f605a3540b21c5a4c3c5f22e4c09 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package numlib A packages/numlib/namespaced/NumLib.Det.pas A packages/numlib/namespaced/NumLib.Dsl.pas A packages/numlib/namespaced/NumLib.Eig.pas A packages/numlib/namespaced/NumLib.Eigh1.pas A packages/numlib/namespaced/NumLib.Eigh2.pas A packages/numlib/namespaced/NumLib.Int.pas A packages/numlib/namespaced/NumLib.Inv.pas A packages/numlib/namespaced/NumLib.Iom.pas A packages/numlib/namespaced/NumLib.Ipf.pas A packages/numlib/namespaced/NumLib.Mdt.pas A packages/numlib/namespaced/NumLib.Numlib.pas A packages/numlib/namespaced/NumLib.Ode.pas A packages/numlib/namespaced/NumLib.Omv.pas A packages/numlib/namespaced/NumLib.Roo.pas A packages/numlib/namespaced/NumLib.Sle.pas A packages/numlib/namespaced/NumLib.Spe.pas A packages/numlib/namespaced/NumLib.Spl.pas A packages/numlib/namespaced/NumLib.Typ.pas A packages/numlib/namespaces.lst M packages/numlib/src/det.pas M packages/numlib/src/dsl.pas M packages/numlib/src/eig.pas M packages/numlib/src/eigh1.pas M packages/numlib/src/eigh2.pas M packages/numlib/src/int.pas M packages/numlib/src/inv.pas M packages/numlib/src/iom.pas M packages/numlib/src/ipf.pas M packages/numlib/src/mdt.pas M packages/numlib/src/numlib.pas M packages/numlib/src/ode.pas M packages/numlib/src/omv.pas M packages/numlib/src/roo.pas M packages/numlib/src/sle.pas M packages/numlib/src/spe.pas M packages/numlib/src/spl.pas M packages/numlib/src/typ.pas --- commit 100bdd5b0c6bc1533a31097aade59f4da2150fa8 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package gnutls A packages/gnutls/namespaced/Api.GnuTls.pp A packages/gnutls/namespaced/System.Net.Gnutlssockets.pp A packages/gnutls/namespaces.lst M packages/gnutls/src/gnutls.pp M packages/gnutls/src/gnutlssockets.pp --- commit f126fbe2cfc71ae1a7c78321ead4381548da971d Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package tcl A packages/tcl/namespaced/Api.Tcl80.pp A packages/tcl/namespaces.lst M packages/tcl/src/tcl80.pp --- commit a3828c8e3e5cc5801cf0fced38fc8622b331a0f2 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package gtk2 A packages/gtk2/namespaced/Api.Atk.pas A packages/gtk2/namespaced/Api.Gdk2.pas A packages/gtk2/namespaced/Api.Glade2.pas A packages/gtk2/namespaced/Api.Glib2.pas A packages/gtk2/namespaced/Api.Gtk2.Buildgtk2.pp A packages/gtk2/namespaced/Api.Gtk2.Gdk2pixbuf.pas A packages/gtk2/namespaced/Api.Gtk2.Gdk2x.pas A packages/gtk2/namespaced/Api.Gtk2.Gdkglext.pas A packages/gtk2/namespaced/Api.Gtk2.Gtk2.pas A packages/gtk2/namespaced/Api.Gtk2.Gtk2ext.pp A packages/gtk2/namespaced/Api.Gtk2.Gtkglext.pas A packages/gtk2/namespaced/Api.Gtk2.Gtkhtml.pas A packages/gtk2/namespaced/Api.Pango.pas A packages/gtk2/namespaced/Api.Pangocairo.pas A packages/gtk2/namespaced/Api.Pangoutils.pas A packages/gtk2/namespaces.lst M packages/gtk2/src/atk/atk.pas M packages/gtk2/src/buildgtk2.pp M packages/gtk2/src/glib/glib2.pas M packages/gtk2/src/gtk+/gdk-pixbuf/gdk2pixbuf.pas M packages/gtk2/src/gtk+/gdk/gdk2.pas M packages/gtk2/src/gtk+/gtk/gtk2.pas M packages/gtk2/src/gtk2x11/gdk2x.pas M packages/gtk2/src/gtkext/gtk2ext.pp M packages/gtk2/src/gtkglext/gdkglext.pas M packages/gtk2/src/gtkglext/gtkglext.pas M packages/gtk2/src/gtkhtml/gtkhtml.pas M packages/gtk2/src/libglade/libglade2.pas M packages/gtk2/src/pango/pango.pas M packages/gtk2/src/pango/pangoutils.pas M packages/gtk2/src/pangocairo/pangocairo.pas --- commit 8058aaad9c43462db46784c659656803332d12db Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package sndfile A packages/sndfile/namespaced/Api.Sndfile.pp A packages/sndfile/namespaces.lst M packages/sndfile/src/sndfile.pp --- commit a99f330e3baf50ce852e8397413268a23c1c588e Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package oracle A packages/oracle/namespaced/Api.Oracle.Oci.pp A packages/oracle/namespaced/Api.Oracle.OciDyn.pp A packages/oracle/namespaced/Api.Oracle.OraOci.pp A packages/oracle/namespaced/Api.Oracle.Types.pp A packages/oracle/namespaces.lst M packages/oracle/src/oci.inc M packages/oracle/src/oci.pp M packages/oracle/src/ocidyn.pp M packages/oracle/src/oraoci.pp M packages/oracle/src/oratypes.pp --- commit ef5824a4d24f277d23c58c749cdd74eb033ebd88 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package httpd13 A packages/httpd13/namespaced/Api.HttpD13.pas A packages/httpd13/namespaces.lst M packages/httpd13/src/httpd.pas --- commit dcca8ab6fdf86773372135b014bdc9c15a876d33 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package ggi A packages/ggi/namespaced/Api.Ggi.pp A packages/ggi/namespaced/Api.Ggi2d.pp A packages/ggi/namespaced/Api.Gii.pp A packages/ggi/namespaces.lst M packages/ggi/src/ggi.pp M packages/ggi/src/ggi2d.pp M packages/ggi/src/gii.pp --- commit a057c967170808c0e0c1a9b51208cfcd95b238a3 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package libgbafpc A packages/libgbafpc/namespaced/GBAApi.Maxmod.pp A packages/libgbafpc/namespaces.lst M packages/libgbafpc/src/maxmod/maxmod.pp --- commit 0fe1317c820cddd59f5b303458fb27957edfafe7 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package graph A packages/graph/namespaced/System.PTC.Ptccrt.pp A packages/graph/namespaced/System.PTC.Ptcgraph.pp A packages/graph/namespaced/System.PTC.Ptcmouse.pp A packages/graph/namespaced/System.Sdlgraph.pp A packages/graph/namespaced/System.Unix.Ggigraph.pp A packages/graph/namespaced/TP.Graph.pp A packages/graph/namespaced/TP.Wincrt.pp A packages/graph/namespaced/TP.Winmouse.pp A packages/graph/namespaces.lst M packages/graph/src/ptcgraph/ptccrt.pp M packages/graph/src/ptcgraph/ptcgraph.pp M packages/graph/src/ptcgraph/ptcmouse.pp M packages/graph/src/sdlgraph/sdlgraph.pp M packages/graph/src/unix/ggigraph.pp M packages/graph/src/unix/graph.pp M packages/graph/src/win32/graph.pp M packages/graph/src/win32/wincrt.pp M packages/graph/src/win32/winmouse.pp --- commit e6e5c1724dc6c9c86a0261d898c1f872ed3d6489 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package libenet A packages/libenet/namespaced/Api.Enet.pp A packages/libenet/namespaced/Api.Uenetclass.pp A packages/libenet/namespaces.lst M packages/libenet/src/enet.pp M packages/libenet/src/uenetclass.pp --- commit 6183327b18284addf62e93cbb6859a759f3f0688 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:58 2023 +0100 * Dotted filenames for package zorba A packages/zorba/namespaced/Api.Xqc.pas A packages/zorba/namespaced/Api.Zorba.pp A packages/zorba/namespaced/Api.ZorbaDyn.pp A packages/zorba/namespaces.lst M packages/zorba/src/xqc.pas M packages/zorba/src/zorba.inc M packages/zorba/src/zorba.pas M packages/zorba/src/zorbadyn.pas --- commit d23863c821820dca29230b270ae0e4eaebfd9aec Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:59 2023 +0100 * Dotted filenames for package winceunits A packages/winceunits/namespaced/WinceApi.Aygshell.pp A packages/winceunits/namespaced/WinceApi.Bt_api.pp A packages/winceunits/namespaced/WinceApi.Bt_sdp.pp A packages/winceunits/namespaced/WinceApi.Bthapi.pp A packages/winceunits/namespaced/WinceApi.Bthutil.pp A packages/winceunits/namespaced/WinceApi.Buildwinceunits.pp A packages/winceunits/namespaced/WinceApi.Cesync.pp A packages/winceunits/namespaced/WinceApi.Commctrl.pp A packages/winceunits/namespaced/WinceApi.Commdlg.pp A packages/winceunits/namespaced/WinceApi.Connmgr.pp A packages/winceunits/namespaced/WinceApi.Cpl.pp A packages/winceunits/namespaced/WinceApi.Devload.pp A packages/winceunits/namespaced/WinceApi.Devmgmt.pp A packages/winceunits/namespaced/WinceApi.Extapi.pp A packages/winceunits/namespaced/WinceApi.Gpsapi.pp A packages/winceunits/namespaced/WinceApi.Gx.pp A packages/winceunits/namespaced/WinceApi.Htmlctrl.pp A packages/winceunits/namespaced/WinceApi.Iphlpapi.pp A packages/winceunits/namespaced/WinceApi.Keybd.pp A packages/winceunits/namespaced/WinceApi.Mmreg.pp A packages/winceunits/namespaced/WinceApi.Mmsystem.pp A packages/winceunits/namespaced/WinceApi.Msacm.pp A packages/winceunits/namespaced/WinceApi.Msgqueue.pp A packages/winceunits/namespaced/WinceApi.Nled.pp A packages/winceunits/namespaced/WinceApi.Notify.pp A packages/winceunits/namespaced/WinceApi.Oleauto.pp A packages/winceunits/namespaced/WinceApi.Phone.pp A packages/winceunits/namespaced/WinceApi.Pimstore.pp A packages/winceunits/namespaced/WinceApi.Pm.pp A packages/winceunits/namespaced/WinceApi.Pnp.pas A packages/winceunits/namespaced/WinceApi.Power.pp A packages/winceunits/namespaced/WinceApi.Projects.pp A packages/winceunits/namespaced/WinceApi.Rapi.pp A packages/winceunits/namespaced/WinceApi.Rapitypes.pp A packages/winceunits/namespaced/WinceApi.Ras.pp A packages/winceunits/namespaced/WinceApi.Raserror.pp A packages/winceunits/namespaced/WinceApi.Ril.pp A packages/winceunits/namespaced/WinceApi.Service.pp A packages/winceunits/namespaced/WinceApi.Shellapi.pp A packages/winceunits/namespaced/WinceApi.Simmgr.pp A packages/winceunits/namespaced/WinceApi.Sip.pp A packages/winceunits/namespaced/WinceApi.Sipapi.pp A packages/winceunits/namespaced/WinceApi.Sms.pp A packages/winceunits/namespaced/WinceApi.Storemgr.pas A packages/winceunits/namespaced/WinceApi.Tapi.pp A packages/winceunits/namespaced/WinceApi.Tlhelp32.pas A packages/winceunits/namespaced/WinceApi.Todaycmn.pp A packages/winceunits/namespaced/WinceApi.Tsp.pp A packages/winceunits/namespaced/WinceApi.Wap.pp A packages/winceunits/namespaced/WinceApi.Windbase.pp A packages/winceunits/namespaced/WinceApi.Wininet.pp A packages/winceunits/namespaced/WinceApi.Winioctl.pp A packages/winceunits/namespaced/WinceApi.Ws2bth.pp A packages/winceunits/namespaces.lst M packages/winceunits/src/aygshell.pp M packages/winceunits/src/bt_api.pp M packages/winceunits/src/bt_sdp.pp M packages/winceunits/src/bthapi.pp M packages/winceunits/src/bthutil.pp M packages/winceunits/src/buildwinceunits.pp M packages/winceunits/src/cesync.pp M packages/winceunits/src/commctrl.pp M packages/winceunits/src/commdlg.pp M packages/winceunits/src/connmgr.pp M packages/winceunits/src/cpl.pp M packages/winceunits/src/devload.pp M packages/winceunits/src/devmgmt.pp M packages/winceunits/src/extapi.pp M packages/winceunits/src/gpsapi.pp M packages/winceunits/src/gx.pp M packages/winceunits/src/htmlctrl.pp M packages/winceunits/src/iphlpapi.pp M packages/winceunits/src/keybd.pp M packages/winceunits/src/mmreg.pp M packages/winceunits/src/mmsystem.pp M packages/winceunits/src/msacm.pp M packages/winceunits/src/msgqueue.pp M packages/winceunits/src/nled.pp M packages/winceunits/src/notify.pp M packages/winceunits/src/oleauto.pp M packages/winceunits/src/phone.pp M packages/winceunits/src/pimstore.pp M packages/winceunits/src/pm.pp M packages/winceunits/src/pnp.pas M packages/winceunits/src/power.pp M packages/winceunits/src/projects.pp M packages/winceunits/src/rapi.pp M packages/winceunits/src/rapitypes.pp M packages/winceunits/src/ras.pp M packages/winceunits/src/raserror.pp M packages/winceunits/src/ril.pp M packages/winceunits/src/service.pp M packages/winceunits/src/shellapi.pp M packages/winceunits/src/simmgr.pp M packages/winceunits/src/sip.pp M packages/winceunits/src/sipapi.pp M packages/winceunits/src/sms.pp M packages/winceunits/src/storemgr.pas M packages/winceunits/src/tapi.pp M packages/winceunits/src/tlhelp32.pas M packages/winceunits/src/todaycmn.pp M packages/winceunits/src/tsp.pp M packages/winceunits/src/wap.pp M packages/winceunits/src/windbase.pp M packages/winceunits/src/wininet.pp M packages/winceunits/src/winioctl.pp M packages/winceunits/src/ws2bth.pp --- commit d3df269339192d521f266809d7fb00e9a9893201 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:59 2023 +0100 * Dotted filenames for package dbus A packages/dbus/namespaced/Api.Dbus.pas A packages/dbus/namespaced/Api.Dbuscomp.pp A packages/dbus/namespaces.lst M packages/dbus/src/dbus.pas M packages/dbus/src/dbuscomp.pp --- commit cad28fa07520dbb36e7ea8d24def0c612f339d35 Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:59 2023 +0100 * Dotted filenames for package syslog A packages/syslog/namespaced/UnixApi.Systemlog.pp A packages/syslog/namespaces.lst M packages/syslog/src/systemlog.pp --- commit 8307b72f747b1368899e125cddb86a213b24942d Author: Michaël Van Canneyt Date: Mon Mar 6 14:57:59 2023 +0100 * Dotted filenames for package libpng A packages/libpng/namespaced/Api.Png.pp A packages/libpng/namespaces.lst M packages/libpng/src/png.pp --- commit 93def13823a527a1b5d611cf11ac563e86747da7 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package fcl-sound A packages/fcl-sound/namespaced/System.Sound.Wav.Format.pas A packages/fcl-sound/namespaced/System.Sound.Wav.Reader.pas A packages/fcl-sound/namespaced/System.Sound.Wav.Writer.pas A packages/fcl-sound/namespaces.lst M packages/fcl-sound/src/fpwavformat.pas M packages/fcl-sound/src/fpwavreader.pas M packages/fcl-sound/src/fpwavwriter.pas --- commit ce140620b9a78dd8e0edddd01e6d1dc6d6f3f9e8 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package fftw A packages/fftw/namespaced/Api.Fftw_s.pas A packages/fftw/namespaces.lst M packages/fftw/src/fftw_s.pas --- commit 6913f674b0d5e5c160c370380a0d346317a10b7f Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package imagemagick A packages/imagemagick/namespaced/Api.Buildim.pp A packages/imagemagick/namespaced/Api.Imagemagick.pas A packages/imagemagick/namespaced/Api.Magick_wand.pas A packages/imagemagick/namespaces.lst M packages/imagemagick/src/buildim.pp M packages/imagemagick/src/imagemagick.pas M packages/imagemagick/src/magick_wand.pas --- commit 699cdca74dbe3509156134b1fc7dd639fdc32e7e Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package proj4 A packages/proj4/namespaced/Kuvx.Proj.pas A packages/proj4/namespaces.lst M packages/proj4/src/proj.pas --- commit 1a0a36f928f6d929f2ed1a146054ea23df1c72e0 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package libcups A packages/libcups/namespaced/Api.Cupsdyn.pp A packages/libcups/namespaces.lst M packages/libcups/src/cupsdyn.pp --- commit 14091abda5f962de254084aeeed11b530138678c Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package objcrtl A packages/objcrtl/namespaced/Api.ObjC.Rtl.pas A packages/objcrtl/namespaced/Api.ObjC.Rtl10.pas A packages/objcrtl/namespaced/Api.ObjC.Rtl20.pas A packages/objcrtl/namespaced/Api.ObjC.RtlIPhoneOs.pas A packages/objcrtl/namespaced/Api.ObjC.RtlMacOsX.pas A packages/objcrtl/namespaced/Api.ObjC.RtlUtils.pas A packages/objcrtl/namespaces.lst M packages/objcrtl/src/objcrtl.pas M packages/objcrtl/src/objcrtl10.pas M packages/objcrtl/src/objcrtl20.pas M packages/objcrtl/src/objcrtliphoneos.pas M packages/objcrtl/src/objcrtlmacosx.pas M packages/objcrtl/src/objcrtlutils.pas --- commit 7256f8be25aab8c91cf7ade2e257993be522ee7f Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package rexx A packages/rexx/namespaced/Api.Rexxsaa.pp A packages/rexx/namespaces.lst M packages/rexx/src/rexxsaa.pp --- commit 1ddbb6a6623d9334cd0f4ca3468dcc38bdf17d85 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package fastcgi A packages/fastcgi/namespaced/Api.Fastcgi.pp A packages/fastcgi/namespaces.lst M packages/fastcgi/src/fastcgi.pp --- commit 864f097053e5050508472d4aac637f2929ec805d Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package libogcfpc A packages/libogcfpc/namespaced/WiiApi.Aesndlib.pp A packages/libogcfpc/namespaced/WiiApi.Asndlib.pp A packages/libogcfpc/namespaced/WiiApi.Debug.pp A packages/libogcfpc/namespaced/WiiApi.Fat.pp A packages/libogcfpc/namespaced/WiiApi.Gccore.pp A packages/libogcfpc/namespaced/WiiApi.Gcmodplay.pp A packages/libogcfpc/namespaced/WiiApi.Gctypes.pp A packages/libogcfpc/namespaced/WiiApi.Iso9660.pp A packages/libogcfpc/namespaced/WiiApi.Mp3player.pp A packages/libogcfpc/namespaced/WiiApi.Network.pp A packages/libogcfpc/namespaces.lst M packages/libogcfpc/src/aesndlib.pp M packages/libogcfpc/src/asndlib.pp M packages/libogcfpc/src/debug.pp M packages/libogcfpc/src/fat.pp M packages/libogcfpc/src/gccore.pp M packages/libogcfpc/src/gcmodplay.pp M packages/libogcfpc/src/gctypes.pp M packages/libogcfpc/src/iso9660.pp M packages/libogcfpc/src/mp3player.pp M packages/libogcfpc/src/network.pp --- commit 18f0d90ba692cb84c5315a3d9decc37657d08ad2 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package hermes A packages/hermes/namespaced/Api.Hermes.pp A packages/hermes/namespaces.lst M packages/hermes/src/hermes.pp --- commit 00439969cea540f5089b22b9df9955435d2f5a1f Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package ldap A packages/ldap/namespaced/Api.Lber.pas A packages/ldap/namespaced/Api.Ldap.pas A packages/ldap/namespaces.lst M packages/ldap/src/lber.pas M packages/ldap/src/lber_typesh.inc M packages/ldap/src/ldap.pas --- commit 96d1f229b50eb1632a985f0f0f9f7c2bf9b29a11 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package cdrom A packages/cdrom/namespaced/System.CdRom.Cddb.pp A packages/cdrom/namespaced/System.CdRom.DiscId.pp A packages/cdrom/namespaced/System.CdRom.Linux.pp A packages/cdrom/namespaced/System.CdRom.Major.pp A packages/cdrom/namespaced/System.CdRom.ScsiDefs.pp A packages/cdrom/namespaced/System.CdRom.Windows.Aspi32.pp A packages/cdrom/namespaced/System.CdRom.Windows.IoCtl.pp A packages/cdrom/namespaced/System.CdRom.Windows.pp A packages/cdrom/namespaced/System.CdRom.pp A packages/cdrom/namespaces.lst M packages/cdrom/src/cdrom.pp M packages/cdrom/src/cdromioctl.pp M packages/cdrom/src/cdromlin.inc M packages/cdrom/src/cdromw32.inc M packages/cdrom/src/discid.pp M packages/cdrom/src/fpcddb.pp M packages/cdrom/src/lincd.pp M packages/cdrom/src/major.pp M packages/cdrom/src/scsidefs.pp M packages/cdrom/src/wincd.pp M packages/cdrom/src/wnaspi32.pp --- commit 043f6188af4bad9a22b70c506b4bf687e5ead2be Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package dts A packages/dts/namespaced/Api.Dts.pas A packages/dts/namespaces.lst M packages/dts/src/dts.pas --- commit 46785d3884438cfd7252183cc6fb531926d18062 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:00 2023 +0100 * Dotted filenames for package a52 A packages/a52/namespaced/Api.A52.pas A packages/a52/namespaces.lst M packages/a52/src/a52.pas --- commit eba6b08625f7648ad264429b12907b98ad88ac0d Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:01 2023 +0100 * Dotted filenames for package odata A packages/odata/namespaced/Web.OData.MsGraph.pp A packages/odata/namespaced/Web.OData.Office365Client.pp A packages/odata/namespaced/Web.OData.Service.pp A packages/odata/namespaced/Web.OData.Sharepoint.pp A packages/odata/namespaced/Web.OData.Types.pp A packages/odata/namespaces.lst M packages/odata/src/msgraph.pp M packages/odata/src/odatabase.pp M packages/odata/src/odataservice.pp M packages/odata/src/office365client.pp M packages/odata/src/sharepoint.pp --- commit 234c5cdc5a11ff0b4debd1c7221d0663d629c6ba Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:01 2023 +0100 * Dotted filenames for package libmagic A packages/libmagic/namespaced/Api.Magic.pp A packages/libmagic/namespaces.lst M packages/libmagic/src/libmagic.pp --- commit 42928f997372ad04e4d2b5fb31e93ca1f79fdcda Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:01 2023 +0100 * Dotted filenames for package unixutil A packages/unixutil/namespaces.lst --- commit ae9cc5ed1833a2e6b65c68a5e76b911416ef15f3 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:01 2023 +0100 * Dotted filenames for package libusb A packages/libusb/namespaced/Api.Usb.pp A packages/libusb/namespaces.lst M packages/libusb/src/libusb.pp --- commit 95654bcaa571980efa862f58d49195a0ba2fbcbf Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:01 2023 +0100 * Dotted filenames for package httpd22 A packages/httpd22/namespaced/Api.Httpd22.Apr.pas A packages/httpd22/namespaced/Api.Httpd22.Apriconv.pas A packages/httpd22/namespaced/Api.Httpd22.Aprutil.pas A packages/httpd22/namespaced/Api.Httpd22.pas A packages/httpd22/namespaces.lst M packages/httpd22/src/apr/apr.pas M packages/httpd22/src/apriconv/apriconv.pas M packages/httpd22/src/aprutil/aprutil.pas M packages/httpd22/src/httpd.pas --- commit 359e551c7fb0d3edff33a19aa3a73578860a2e71 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:01 2023 +0100 * Dotted filenames for package pthreads A packages/pthreads/namespaced/UnixApi.Pthreads.pp A packages/pthreads/namespaces.lst M packages/pthreads/src/pthreads.pp --- commit 679281a7d357d16f36e624394e842a7699f7fb3b Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:02 2023 +0100 * Dotted filenames for package libnettle A packages/libnettle/namespaced/Api.Libnettle.pp A packages/libnettle/namespaces.lst M packages/libnettle/src/libnettle.pp --- commit 25f3dad01de01b325d1313ece23f9470fc554c16 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:02 2023 +0100 * Dotted filenames for package mad A packages/mad/namespaced/Api.Mad.pas A packages/mad/namespaces.lst M packages/mad/src/mad.pas --- commit ba290bb35831c75ab2bcf13d81ac89f00f93b443 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:02 2023 +0100 * Dotted filenames for package xforms M packages/xforms/fpmake.pp A packages/xforms/namespaced/Api.Fd2pascal.pp A packages/xforms/namespaced/Api.Xforms.pp A packages/xforms/namespaces.lst M packages/xforms/src/fd2pascal.pp M packages/xforms/src/xforms.pp --- commit 38350a9701a9b03e214fc4e0761d9249d0dd501e Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:02 2023 +0100 * Dotted filenames for package jni A packages/jni/namespaced/Api.Jni.pas A packages/jni/namespaces.lst M packages/jni/src/jni.pas --- commit 88ba748ef09b5fcd283082938a93c077fd38f08c Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:02 2023 +0100 * Dotted filenames for package libc A packages/libc/namespaced/Api.Kerneldefs.pp A packages/libc/namespaced/Api.Kernelioctl.pp A packages/libc/namespaced/Api.Libc.pp A packages/libc/namespaces.lst M packages/libc/src/kerneldefs.pp M packages/libc/src/kernelioctl.pp M packages/libc/src/libc.pp --- commit 484c45340983f494c6a86e110eb79b749e196f1b Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:03 2023 +0100 * Dotted filenames for package pcap A packages/pcap/namespaced/Api.Pcap.pp A packages/pcap/namespaces.lst M packages/pcap/src/pcap.pp --- commit 19541da2ad1c1a6da877f4b7cbb57f2b74f67c81 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:03 2023 +0100 * Dotted filenames for package gnome1 A packages/gnome1/namespaced/Api.Gnome1.Art.pp A packages/gnome1/namespaced/Api.Gnome1.Conf.pp A packages/gnome1/namespaced/Api.Gnome1.ConfClient.pp A packages/gnome1/namespaced/Api.Gnome1.Gnome.pp A packages/gnome1/namespaced/Api.Gnome1.Ui.pp A packages/gnome1/namespaced/Api.Gnome1.Zvr.pp A packages/gnome1/namespaces.lst M packages/gnome1/src/gconf/gconf.pp M packages/gnome1/src/gconfclient/gconfclient.pp M packages/gnome1/src/libart.pp M packages/gnome1/src/libgnome/libgnome.pp M packages/gnome1/src/libgnomeui/libgnomeui.pp M packages/gnome1/src/zvt/libzvt.pp --- commit 069e4c77bcbe8f8cf6006d5369c9c473b8d62b7e Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:03 2023 +0100 * Dotted filenames for package postgres A packages/postgres/namespaced/Api.Dllist.pp A packages/postgres/namespaced/Api.Dllistdyn.pp A packages/postgres/namespaced/Api.Postgres.pp A packages/postgres/namespaced/Api.Postgres3.pp A packages/postgres/namespaced/Api.Postgres3dyn.pp A packages/postgres/namespaces.lst M packages/postgres/src/dllist.pp M packages/postgres/src/dllistdyn.pp M packages/postgres/src/postgres.pp M packages/postgres/src/postgres3.pp M packages/postgres/src/postgres3dyn.pp --- commit 22d290491e837d0dfc7a2003aaa0791890014351 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:04 2023 +0100 * Dotted filenames for package gtk1 A packages/gtk1/namespaced/Api.Gtk1.Gdk.pp A packages/gtk1/namespaced/Api.Gtk1.Gdkpixbuf.pp A packages/gtk1/namespaced/Api.Gtk1.Glib.pp A packages/gtk1/namespaced/Api.Gtk1.Gmodule.pp A packages/gtk1/namespaced/Api.Gtk1.Gtk.pp A packages/gtk1/namespaced/Api.Gtk1.Gtkglarea.pp A packages/gtk1/namespaces.lst M packages/gtk1/src/gdk/gdk.pp M packages/gtk1/src/gdk/gdkpixbuf.pp M packages/gtk1/src/glib/glib.pp M packages/gtk1/src/glib/gmodule.pp M packages/gtk1/src/gtk/gtk.pp M packages/gtk1/src/gtkgl/gtkglarea.pp --- commit d05bcd846ea9f296e9acb855de4810e2c24448a0 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:04 2023 +0100 * Dotted filenames for package winunits-jedi A packages/winunits-jedi/namespaced/WinApi.Jedi.Accctrl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Aclapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Aclui.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Activeds.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Activex.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Adsdb.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Adserr.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Adshlp.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Adsnms.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Adsprop.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Adssts.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Adstlb.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Adtgen.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Af_irda.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Atalkwsh.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Authif.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Authz.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Batclass.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Bits.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Bits1_5.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Bitscfg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Bitsmsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Blberr.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Bluetoothapis.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Bthdef.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Bthsdpdef.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Bugcodes.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Buildjwa.pp A packages/winunits-jedi/namespaced/WinApi.Jedi.Carderr.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Cderr.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Cmnquery.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Colordlg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Cpl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Cplext.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Cryptuiapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dbt.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dde.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dhcpcsdk.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dhcpsapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dhcpssdk.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dlgs.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dsadmin.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dsclient.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dsgetdc.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dskquota.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dsquery.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dsrole.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Dssec.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Errorrep.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Excpt.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Faxdev.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Faxext.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Faxmmc.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Faxroute.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Gpedit.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Hherror.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Htmlguid.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Htmlhelp.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Iaccess.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Iadmext.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Icmpapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Iiscnfg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Imagehlp.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Imapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Imapierror.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ime.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ioevent.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ipexport.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Iphlpapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ipifcons.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ipinfoid.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Iprtrmib.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Iptypes.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Isguids.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Issper16.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmaccess.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmalert.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmapibuf.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmat.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmaudit.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmconfig.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmcons.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmdfs.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmerr.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmerrlog.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmjoin.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmmsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmremutl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmrepl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmserver.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmshare.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmsname.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmstats.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmsvc.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmuse.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmuseflg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lmwksta.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Loadperf.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Lpmapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Mciavi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.ModuleLoader.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Mprerror.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Msi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Msidefs.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Msiquery.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Mstask.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Mstcpip.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Mswsock.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Native.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Nb30.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Netsh.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Nspapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ntddpar.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ntdsapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ntdsbcli.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ntdsbmsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ntldap.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ntquery.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ntsecapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ntstatus.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Objsel.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Patchapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Patchwiz.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Pbt.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Pdh.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Pdhmsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Powrprof.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Profinfo.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Protocol.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Prsht.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Psapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Qos.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Qosname.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Qospol.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Qossp.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Reason.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Regstr.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Rpc.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Rpcasync.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Rpcdce.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Rpcnsi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Rpcnterr.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Rpcssl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Scesvc.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Schedule.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Schemadef.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Sddl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Secext.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Security.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Sens.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Sensapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Sensevts.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Sfc.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Shlguid.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Sisbkup.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Snmp.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Sporder.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Srrestoreptapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Sspi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Subauth.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Svcguid.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Tlhelp32.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Tmschema.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Traffic.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Userenv.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Uxtheme.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Vista.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wbemcli.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winable.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winbase.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winber.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wincon.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wincpl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wincred.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wincrypt.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Windllnames.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Windns.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Windows.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winefs.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winerror.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winfax.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wingdi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winioctl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winldap.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winnetwk.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winnls.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winnt.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winperf.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winreg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winresrc.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winsafer.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winsock.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winsock2.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winsta.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winsvc.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winternl.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wintype.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winuser.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winver.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Winwlx.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wmistr.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wownt16.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wownt32.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wpapi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wpapimsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wpcrsmsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wpftpmsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wppstmsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wpspihlp.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wptypes.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wpwizmsg.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ws2atm.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ws2bth.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ws2dnet.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ws2spi.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Ws2tcpip.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wshisotp.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wsipx.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wsnetbs.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wsnwlink.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wsrm.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wsvns.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Wtsapi32.pas A packages/winunits-jedi/namespaced/WinApi.Jedi.Zmouse.pas A packages/winunits-jedi/namespaces.lst M packages/winunits-jedi/src/ModuleLoader.pas M packages/winunits-jedi/src/buildjwa.pp M packages/winunits-jedi/src/jwaaccctrl.pas M packages/winunits-jedi/src/jwaaclapi.pas M packages/winunits-jedi/src/jwaaclui.pas M packages/winunits-jedi/src/jwaactiveds.pas M packages/winunits-jedi/src/jwaactivex.pas M packages/winunits-jedi/src/jwaadsdb.pas M packages/winunits-jedi/src/jwaadserr.pas M packages/winunits-jedi/src/jwaadshlp.pas M packages/winunits-jedi/src/jwaadsnms.pas M packages/winunits-jedi/src/jwaadsprop.pas M packages/winunits-jedi/src/jwaadssts.pas M packages/winunits-jedi/src/jwaadstlb.pas M packages/winunits-jedi/src/jwaadtgen.pas M packages/winunits-jedi/src/jwaaf_irda.pas M packages/winunits-jedi/src/jwaatalkwsh.pas M packages/winunits-jedi/src/jwaauthif.pas M packages/winunits-jedi/src/jwaauthz.pas M packages/winunits-jedi/src/jwabatclass.pas M packages/winunits-jedi/src/jwabits.pas M packages/winunits-jedi/src/jwabits1_5.pas M packages/winunits-jedi/src/jwabitscfg.pas M packages/winunits-jedi/src/jwabitsmsg.pas M packages/winunits-jedi/src/jwablberr.pas M packages/winunits-jedi/src/jwabluetoothapis.pas M packages/winunits-jedi/src/jwabthdef.pas M packages/winunits-jedi/src/jwabthsdpdef.pas M packages/winunits-jedi/src/jwabugcodes.pas M packages/winunits-jedi/src/jwacarderr.pas M packages/winunits-jedi/src/jwacderr.pas M packages/winunits-jedi/src/jwacmnquery.pas M packages/winunits-jedi/src/jwacolordlg.pas M packages/winunits-jedi/src/jwacpl.pas M packages/winunits-jedi/src/jwacplext.pas M packages/winunits-jedi/src/jwacryptuiapi.pas M packages/winunits-jedi/src/jwadbt.pas M packages/winunits-jedi/src/jwadde.pas M packages/winunits-jedi/src/jwadhcpcsdk.pas M packages/winunits-jedi/src/jwadhcpsapi.pas M packages/winunits-jedi/src/jwadhcpssdk.pas M packages/winunits-jedi/src/jwadlgs.pas M packages/winunits-jedi/src/jwadsadmin.pas M packages/winunits-jedi/src/jwadsclient.pas M packages/winunits-jedi/src/jwadsgetdc.pas M packages/winunits-jedi/src/jwadskquota.pas M packages/winunits-jedi/src/jwadsquery.pas M packages/winunits-jedi/src/jwadsrole.pas M packages/winunits-jedi/src/jwadssec.pas M packages/winunits-jedi/src/jwaerrorrep.pas M packages/winunits-jedi/src/jwaexcpt.pas M packages/winunits-jedi/src/jwafaxdev.pas M packages/winunits-jedi/src/jwafaxext.pas M packages/winunits-jedi/src/jwafaxmmc.pas M packages/winunits-jedi/src/jwafaxroute.pas M packages/winunits-jedi/src/jwagpedit.pas M packages/winunits-jedi/src/jwahherror.pas M packages/winunits-jedi/src/jwahtmlguid.pas M packages/winunits-jedi/src/jwahtmlhelp.pas M packages/winunits-jedi/src/jwaiaccess.pas M packages/winunits-jedi/src/jwaiadmext.pas M packages/winunits-jedi/src/jwaicmpapi.pas M packages/winunits-jedi/src/jwaiiscnfg.pas M packages/winunits-jedi/src/jwaimagehlp.pas M packages/winunits-jedi/src/jwaimapi.pas M packages/winunits-jedi/src/jwaimapierror.pas M packages/winunits-jedi/src/jwaime.pas M packages/winunits-jedi/src/jwaioevent.pas M packages/winunits-jedi/src/jwaipexport.pas M packages/winunits-jedi/src/jwaiphlpapi.pas M packages/winunits-jedi/src/jwaipifcons.pas M packages/winunits-jedi/src/jwaipinfoid.pas M packages/winunits-jedi/src/jwaiprtrmib.pas M packages/winunits-jedi/src/jwaiptypes.pas M packages/winunits-jedi/src/jwaisguids.pas M packages/winunits-jedi/src/jwaissper16.pas M packages/winunits-jedi/src/jwalmaccess.pas M packages/winunits-jedi/src/jwalmalert.pas M packages/winunits-jedi/src/jwalmapibuf.pas M packages/winunits-jedi/src/jwalmat.pas M packages/winunits-jedi/src/jwalmaudit.pas M packages/winunits-jedi/src/jwalmconfig.pas M packages/winunits-jedi/src/jwalmcons.pas M packages/winunits-jedi/src/jwalmdfs.pas M packages/winunits-jedi/src/jwalmerr.pas M packages/winunits-jedi/src/jwalmerrlog.pas M packages/winunits-jedi/src/jwalmjoin.pas M packages/winunits-jedi/src/jwalmmsg.pas M packages/winunits-jedi/src/jwalmremutl.pas M packages/winunits-jedi/src/jwalmrepl.pas M packages/winunits-jedi/src/jwalmserver.pas M packages/winunits-jedi/src/jwalmshare.pas M packages/winunits-jedi/src/jwalmsname.pas M packages/winunits-jedi/src/jwalmstats.pas M packages/winunits-jedi/src/jwalmsvc.pas M packages/winunits-jedi/src/jwalmuse.pas M packages/winunits-jedi/src/jwalmuseflg.pas M packages/winunits-jedi/src/jwalmwksta.pas M packages/winunits-jedi/src/jwaloadperf.pas M packages/winunits-jedi/src/jwalpmapi.pas M packages/winunits-jedi/src/jwamciavi.pas M packages/winunits-jedi/src/jwamprerror.pas M packages/winunits-jedi/src/jwamsi.pas M packages/winunits-jedi/src/jwamsidefs.pas M packages/winunits-jedi/src/jwamsiquery.pas M packages/winunits-jedi/src/jwamstask.pas M packages/winunits-jedi/src/jwamstcpip.pas M packages/winunits-jedi/src/jwamswsock.pas M packages/winunits-jedi/src/jwanative.pas M packages/winunits-jedi/src/jwanb30.pas M packages/winunits-jedi/src/jwanetsh.pas M packages/winunits-jedi/src/jwanspapi.pas M packages/winunits-jedi/src/jwantddpar.pas M packages/winunits-jedi/src/jwantdsapi.pas M packages/winunits-jedi/src/jwantdsbcli.pas M packages/winunits-jedi/src/jwantdsbmsg.pas M packages/winunits-jedi/src/jwantldap.pas M packages/winunits-jedi/src/jwantquery.pas M packages/winunits-jedi/src/jwantsecapi.pas M packages/winunits-jedi/src/jwantstatus.pas M packages/winunits-jedi/src/jwaobjsel.pas M packages/winunits-jedi/src/jwapatchapi.pas M packages/winunits-jedi/src/jwapatchwiz.pas M packages/winunits-jedi/src/jwapbt.pas M packages/winunits-jedi/src/jwapdh.pas M packages/winunits-jedi/src/jwapdhmsg.pas M packages/winunits-jedi/src/jwapowrprof.pas M packages/winunits-jedi/src/jwaprofinfo.pas M packages/winunits-jedi/src/jwaprotocol.pas M packages/winunits-jedi/src/jwaprsht.pas M packages/winunits-jedi/src/jwapsapi.pas M packages/winunits-jedi/src/jwaqos.pas M packages/winunits-jedi/src/jwaqosname.pas M packages/winunits-jedi/src/jwaqospol.pas M packages/winunits-jedi/src/jwaqossp.pas M packages/winunits-jedi/src/jwareason.pas M packages/winunits-jedi/src/jwaregstr.pas M packages/winunits-jedi/src/jwarpc.pas M packages/winunits-jedi/src/jwarpcasync.pas M packages/winunits-jedi/src/jwarpcdce.pas M packages/winunits-jedi/src/jwarpcnsi.pas M packages/winunits-jedi/src/jwarpcnterr.pas M packages/winunits-jedi/src/jwarpcssl.pas M packages/winunits-jedi/src/jwascesvc.pas M packages/winunits-jedi/src/jwaschedule.pas M packages/winunits-jedi/src/jwaschemadef.pas M packages/winunits-jedi/src/jwasddl.pas M packages/winunits-jedi/src/jwasecext.pas M packages/winunits-jedi/src/jwasecurity.pas M packages/winunits-jedi/src/jwasens.pas M packages/winunits-jedi/src/jwasensapi.pas M packages/winunits-jedi/src/jwasensevts.pas M packages/winunits-jedi/src/jwasfc.pas M packages/winunits-jedi/src/jwashlguid.pas M packages/winunits-jedi/src/jwasisbkup.pas M packages/winunits-jedi/src/jwasnmp.pas M packages/winunits-jedi/src/jwasporder.pas M packages/winunits-jedi/src/jwasrrestoreptapi.pas M packages/winunits-jedi/src/jwasspi.pas M packages/winunits-jedi/src/jwasubauth.pas M packages/winunits-jedi/src/jwasvcguid.pas M packages/winunits-jedi/src/jwatlhelp32.pas M packages/winunits-jedi/src/jwatmschema.pas M packages/winunits-jedi/src/jwatraffic.pas M packages/winunits-jedi/src/jwauserenv.pas M packages/winunits-jedi/src/jwauxtheme.pas M packages/winunits-jedi/src/jwavista.pas M packages/winunits-jedi/src/jwawbemcli.pas M packages/winunits-jedi/src/jwawinable.pas M packages/winunits-jedi/src/jwawinbase.pas M packages/winunits-jedi/src/jwawinber.pas M packages/winunits-jedi/src/jwawincon.pas M packages/winunits-jedi/src/jwawincpl.pas M packages/winunits-jedi/src/jwawincred.pas M packages/winunits-jedi/src/jwawincrypt.pas M packages/winunits-jedi/src/jwawindllnames.pas M packages/winunits-jedi/src/jwawindns.pas M packages/winunits-jedi/src/jwawindows.pas M packages/winunits-jedi/src/jwawinefs.pas M packages/winunits-jedi/src/jwawinerror.pas M packages/winunits-jedi/src/jwawinfax.pas M packages/winunits-jedi/src/jwawingdi.pas M packages/winunits-jedi/src/jwawinioctl.pas M packages/winunits-jedi/src/jwawinldap.pas M packages/winunits-jedi/src/jwawinnetwk.pas M packages/winunits-jedi/src/jwawinnls.pas M packages/winunits-jedi/src/jwawinnt.pas M packages/winunits-jedi/src/jwawinperf.pas M packages/winunits-jedi/src/jwawinreg.pas M packages/winunits-jedi/src/jwawinresrc.pas M packages/winunits-jedi/src/jwawinsafer.pas M packages/winunits-jedi/src/jwawinsock.pas M packages/winunits-jedi/src/jwawinsock2.pas M packages/winunits-jedi/src/jwawinsta.pas M packages/winunits-jedi/src/jwawinsvc.pas M packages/winunits-jedi/src/jwawinternl.pas M packages/winunits-jedi/src/jwawintype.pas M packages/winunits-jedi/src/jwawinuser.pas M packages/winunits-jedi/src/jwawinver.pas M packages/winunits-jedi/src/jwawinwlx.pas M packages/winunits-jedi/src/jwawmistr.pas M packages/winunits-jedi/src/jwawownt16.pas M packages/winunits-jedi/src/jwawownt32.pas M packages/winunits-jedi/src/jwawpapi.pas M packages/winunits-jedi/src/jwawpapimsg.pas M packages/winunits-jedi/src/jwawpcrsmsg.pas M packages/winunits-jedi/src/jwawpftpmsg.pas M packages/winunits-jedi/src/jwawppstmsg.pas M packages/winunits-jedi/src/jwawpspihlp.pas M packages/winunits-jedi/src/jwawptypes.pas M packages/winunits-jedi/src/jwawpwizmsg.pas M packages/winunits-jedi/src/jwaws2atm.pas M packages/winunits-jedi/src/jwaws2bth.pas M packages/winunits-jedi/src/jwaws2dnet.pas M packages/winunits-jedi/src/jwaws2spi.pas M packages/winunits-jedi/src/jwaws2tcpip.pas M packages/winunits-jedi/src/jwawshisotp.pas M packages/winunits-jedi/src/jwawsipx.pas M packages/winunits-jedi/src/jwawsnetbs.pas M packages/winunits-jedi/src/jwawsnwlink.pas M packages/winunits-jedi/src/jwawsrm.pas M packages/winunits-jedi/src/jwawsvns.pas M packages/winunits-jedi/src/jwawtsapi32.pas M packages/winunits-jedi/src/jwazmouse.pas --- commit 9e083789bacd4e660c2474ac8216445e981980f1 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:04 2023 +0100 * Dotted filenames for package matroska A packages/matroska/namespaced/Api.Matroska.pas A packages/matroska/namespaces.lst M packages/matroska/src/matroska.pas --- commit f063c5b611abcd64078dff948b4ea1b8a98e4e2d Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:04 2023 +0100 * Dotted filenames for package oggvorbis A packages/oggvorbis/namespaced/Api.Ogg.pas A packages/oggvorbis/namespaced/Api.Vorbis.pas A packages/oggvorbis/namespaces.lst M packages/oggvorbis/src/ogg.pas M packages/oggvorbis/src/vorbis.pas --- commit 3cc17229479045475c1168cf4621d4f1faa36a51 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:04 2023 +0100 * Dotted filenames for package fcl-async A packages/fcl-async/namespaced/Api.Async.pp A packages/fcl-async/namespaced/System.Async.Fpasync.pp A packages/fcl-async/namespaces.lst M packages/fcl-async/src/fpasync.pp M packages/fcl-async/src/unix/libasync.pp --- commit 7ef30a4081075ecc5cc68427f0e3677cda1db12f Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:05 2023 +0100 * Dotted filenames for package utmp A packages/utmp/namespaced/UnixApi.Utmp.pp A packages/utmp/namespaces.lst M packages/utmp/src/utmp.pp --- commit 779604d6a3b3fb68793d372cb1c110329663b805 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:05 2023 +0100 * Dotted filenames for package libmicrohttpd A packages/libmicrohttpd/namespaced/Api.Microhttpd.pp A packages/libmicrohttpd/namespaces.lst M packages/libmicrohttpd/src/libmicrohttpd.pp --- commit ff4c0ecd900126c1d8c69d00110d309a3766b507 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:05 2023 +0100 * Dotted filenames for package libvlc A packages/libvlc/namespaced/Api.Vlc.Component.pp A packages/libvlc/namespaced/Api.Vlc.pp A packages/libvlc/namespaces.lst M packages/libvlc/src/libvlc.pp M packages/libvlc/src/vlc.pp --- commit ca8b0f094880ad9b11fa7579f1360da2230a973b Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:05 2023 +0100 * Dotted filenames for package gdbint M packages/gdbint/fpmake.pp A packages/gdbint/namespaced/Api.Freadlin.pp A packages/gdbint/namespaced/Api.Gdbcon.pp A packages/gdbint/namespaced/Api.Gdbint.pp A packages/gdbint/namespaces.lst M packages/gdbint/src/freadlin.pp M packages/gdbint/src/gdbcon.pp M packages/gdbint/src/gdbint.pp --- commit d201478f852ed4d7314ecf5abbdbdc449ffa3d84 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:05 2023 +0100 * Dotted filenames for package libsee A packages/libsee/namespaced/Api.Libsee.pas A packages/libsee/namespaces.lst M packages/libsee/src/libsee.pas --- commit b3a5a031630516bbf4c6463a5a67d7f6ed070feb Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:05 2023 +0100 * Dotted filenames for package libgd A packages/libgd/namespaced/Api.Gd.pas A packages/libgd/namespaces.lst M packages/libgd/src/gd.pas --- commit 71226c3bb2fd9ba8139a544785d0b958e2217bcd Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:05 2023 +0100 * Dotted filenames for package httpd24 A packages/httpd24/namespaced/Api.Httpd24.Apr.pas A packages/httpd24/namespaced/Api.Httpd24.pas A packages/httpd24/namespaces.lst M packages/httpd24/src/apr/apr24.pas M packages/httpd24/src/httpd24.pas --- commit a2321b38c7b2083ab94a8053ba1e0a0fe97a5014 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:05 2023 +0100 * Dotted filenames for package tplylib A packages/tplylib/namespaced/Pascal.Lexlib.pas A packages/tplylib/namespaced/Pascal.Yacclib.pas A packages/tplylib/namespaces.lst M packages/tplylib/src/lexlib.pas M packages/tplylib/src/yacclib.pas --- commit 600a9a4d98e225f9a9d119ad4a9811a9bf1cee2d Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:06 2023 +0100 * Dotted filenames for package svgalib A packages/svgalib/namespaced/Api.Svgalib.pp A packages/svgalib/namespaced/Api.Vgamouse.pp A packages/svgalib/namespaces.lst M packages/svgalib/src/svgalib.pp M packages/svgalib/src/vgamouse.pp --- commit ef0f5d4fa406ba982998356c778b2d41fc0d1108 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:06 2023 +0100 * Dotted filenames for package librsvg A packages/librsvg/namespaced/Api.Rsvg.pas A packages/librsvg/namespaces.lst M packages/librsvg/src/rsvg.pas --- commit 610b269a123ba588cb3fe99a2d0775e9cc7ab7be Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:06 2023 +0100 * Dotted filenames for package nvapi A packages/nvapi/namespaced/Api.Nvapi.pas A packages/nvapi/namespaces.lst M packages/nvapi/src/nvapi.pas --- commit 91318fdea20fe3e65faf7ac7e72f1364fdb48305 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:06 2023 +0100 * Dotted filenames for package ibase A packages/ibase/namespaced/Api.Ibase40.pp A packages/ibase/namespaced/Api.Ibase60.pp A packages/ibase/namespaced/Api.Ibase60dyn.pp A packages/ibase/namespaces.lst M packages/ibase/src/ibase40.pp M packages/ibase/src/ibase60.inc M packages/ibase/src/ibase60.pp M packages/ibase/src/ibase60dyn.pp --- commit ac62ae5ce59a542e810022441c6beb7c45959c0b Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:06 2023 +0100 * Dotted filenames for package lua A packages/lua/namespaced/Api.Lua.Aux.pas A packages/lua/namespaced/Api.Lua.Std.pas A packages/lua/namespaces.lst M packages/lua/src/lauxlib.pas M packages/lua/src/lualib.pas --- commit b3aaf78961599acd6842acef7ed79ebf608c2749 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:06 2023 +0100 * Dotted filenames for package modplug A packages/modplug/namespaced/Api.Modplug.pas A packages/modplug/namespaces.lst M packages/modplug/src/modplug.pas --- commit dc096609ffdf6112565449464b54b097d87129bc Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:06 2023 +0100 * Dotted filenames for package gmp A packages/gmp/namespaced/Api.Gmp.pas A packages/gmp/namespaced/Api.Libgmp.pp A packages/gmp/namespaces.lst M packages/gmp/src/gmp.pas M packages/gmp/src/libgmp.pp --- commit d1c34f3ac0cac05172c80dc2a874c1b320d048d1 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:06 2023 +0100 * Dotted filenames for package openal A packages/openal/namespaced/Api.Openal.pas A packages/openal/namespaces.lst M packages/openal/src/openal.pas --- commit 093d78071e4bf32bf628231870fdb54899934a50 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:07 2023 +0100 * Dotted filenames for package sdl A packages/sdl/namespaced/Api.Sdl.Gfx.pas A packages/sdl/namespaced/Api.Sdl.Image.pas A packages/sdl/namespaced/Api.Sdl.Logger.pas A packages/sdl/namespaced/Api.Sdl.Mixer.NoSMpeg.pas A packages/sdl/namespaced/Api.Sdl.Mixer.pas A packages/sdl/namespaced/Api.Sdl.Net.pas A packages/sdl/namespaced/Api.Sdl.SMpeg.pas A packages/sdl/namespaced/Api.Sdl.Ttf.pas A packages/sdl/namespaced/Api.Sdl.Utils.pas A packages/sdl/namespaced/Api.Sdl.XmlParser.pas A packages/sdl/namespaced/Api.Sdl.pas A packages/sdl/namespaces.lst M packages/sdl/src/libxmlparser.pas M packages/sdl/src/logger.pas M packages/sdl/src/sdl.pas M packages/sdl/src/sdl_gfx.pas M packages/sdl/src/sdl_image.pas M packages/sdl/src/sdl_mixer.pas M packages/sdl/src/sdl_mixer_nosmpeg.pas M packages/sdl/src/sdl_net.pas M packages/sdl/src/sdl_ttf.pas M packages/sdl/src/sdlutils.pas M packages/sdl/src/smpeg.pas --- commit a3d722dfe93d3fcc5291f7930098945cd9de15ec Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:07 2023 +0100 * Dotted filenames for package ami-extra A packages/ami-extra/namespaced/AmigaApi.Amsgbox.pas A packages/ami-extra/namespaced/AmigaApi.Cliputils.pas A packages/ami-extra/namespaced/AmigaApi.Muihelper.pas A packages/ami-extra/namespaced/AmigaApi.Pcq.pas A packages/ami-extra/namespaces.lst M packages/ami-extra/src/amsgbox.pas M packages/ami-extra/src/cliputils.pas M packages/ami-extra/src/muihelper.pas M packages/ami-extra/src/pcq.pas --- commit 325b3e4d4247f1ea25bfdeb8fcf11a2ab73d3456 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:07 2023 +0100 * Dotted filenames for package rtl-unicode A packages/rtl-unicode/namespaced/System.Collations.Buildcollations.pas A packages/rtl-unicode/namespaced/System.Collations.De.pas A packages/rtl-unicode/namespaced/System.Collations.Es.pas A packages/rtl-unicode/namespaced/System.Collations.Fr_ca.pas A packages/rtl-unicode/namespaced/System.Collations.Ja.pas A packages/rtl-unicode/namespaced/System.Collations.Ko.pas A packages/rtl-unicode/namespaced/System.Collations.Ru.pas A packages/rtl-unicode/namespaced/System.Collations.Sv.pas A packages/rtl-unicode/namespaced/System.Collations.Zh.pas A packages/rtl-unicode/namespaced/System.Unicode.Cp895.pas A packages/rtl-unicode/namespaced/System.Unicode.Cp932.pas A packages/rtl-unicode/namespaced/System.Unicode.Cp936.pas A packages/rtl-unicode/namespaced/System.Unicode.Cp949.pas A packages/rtl-unicode/namespaced/System.Unicode.Cp950.pas A packages/rtl-unicode/namespaced/System.Unicode.Cpbuildu.pp A packages/rtl-unicode/namespaced/System.Unicode.Eastasianwidth.pp A packages/rtl-unicode/namespaced/System.Unicode.Freebidi.pp A packages/rtl-unicode/namespaced/System.Unicode.Graphemebreakproperty.pp A packages/rtl-unicode/namespaced/System.Unicode.Unicodeducet.pas A packages/rtl-unicode/namespaced/System.Unicode.Utf8bidi.pp A packages/rtl-unicode/namespaces.lst M packages/rtl-unicode/src/collations/buildcollations.pas M packages/rtl-unicode/src/collations/collation_de.pas M packages/rtl-unicode/src/collations/collation_es.pas M packages/rtl-unicode/src/collations/collation_fr_ca.pas M packages/rtl-unicode/src/collations/collation_ja.pas M packages/rtl-unicode/src/collations/collation_ko.pas M packages/rtl-unicode/src/collations/collation_ru.pas M packages/rtl-unicode/src/collations/collation_sv.pas M packages/rtl-unicode/src/collations/collation_zh.pas M packages/rtl-unicode/src/inc/cp895.pas M packages/rtl-unicode/src/inc/cp932.pas M packages/rtl-unicode/src/inc/cp936.pas M packages/rtl-unicode/src/inc/cp949.pas M packages/rtl-unicode/src/inc/cp950.pas M packages/rtl-unicode/src/inc/cpbuildu.pp M packages/rtl-unicode/src/inc/eastasianwidth.pp M packages/rtl-unicode/src/inc/freebidi.pp M packages/rtl-unicode/src/inc/graphemebreakproperty.pp M packages/rtl-unicode/src/inc/unicodeducet.pas M packages/rtl-unicode/src/inc/utf8bidi.pp --- commit e289d78b28724554c73f8714145b91b6199d576e Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:07 2023 +0100 * Dotted filenames for package zlib A packages/zlib/namespaced/Api.Z.pp A packages/zlib/namespaces.lst M packages/zlib/src/zlib.pp --- commit c2e666b6c769fc878b78fd35f1297bed7c654023 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:07 2023 +0100 * Dotted filenames for package httpd20 A packages/httpd20/namespaced/Api.Httpd20.Apr.pas A packages/httpd20/namespaced/Api.Httpd20.Apriconv.pas A packages/httpd20/namespaced/Api.Httpd20.Aprutil.pas A packages/httpd20/namespaced/Api.Httpd20.Httpd.pas A packages/httpd20/namespaces.lst M packages/httpd20/src/apr/apr.pas M packages/httpd20/src/apriconv/apriconv.pas M packages/httpd20/src/aprutil/aprutil.pas M packages/httpd20/src/httpd.pas --- commit 83e5ae792e643c8b3bf3f4da36f94dd7d46c5506 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:07 2023 +0100 * Dotted filenames for package aspell A packages/aspell/namespaced/Api.Aspell.pp A packages/aspell/namespaced/Api.Aspelldyn.pp A packages/aspell/namespaced/Api.Spellcheck.pp A packages/aspell/namespaces.lst M packages/aspell/src/aspell.pp M packages/aspell/src/aspelldyn.pp M packages/aspell/src/spellcheck.pp --- commit 3391c2661ce3c2e180f4919766d396d2c5a4f219 Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:08 2023 +0100 * Dotted filenames for package chm M packages/chm/fpmake.pp A packages/chm/namespaced/Chm.Base.pas A packages/chm/namespaced/Chm.FiftiMain.pas A packages/chm/namespaced/Chm.FileWriter.pas A packages/chm/namespaced/Chm.HtmlIndexer.pas A packages/chm/namespaced/Chm.HtmlUtil.pas A packages/chm/namespaced/Chm.ItolItls.Reader.pas A packages/chm/namespaced/Chm.ItolItls.Types.pas A packages/chm/namespaced/Chm.ItsFTransform.pas A packages/chm/namespaced/Chm.Lzx.Compress.pas A packages/chm/namespaced/Chm.Lzx.CompressThread.pas A packages/chm/namespaced/Chm.Lzx.NonSlide.pas A packages/chm/namespaced/Chm.Lzx.pas A packages/chm/namespaced/Chm.Reader.pas A packages/chm/namespaced/Chm.Sitemap.pas A packages/chm/namespaced/Chm.SpecialFiles.pas A packages/chm/namespaced/Chm.Types.pas A packages/chm/namespaced/Chm.Writer.pas A packages/chm/namespaced/Fcl.FastHtmlParser.pas A packages/chm/namespaces.lst M packages/chm/src/chmbase.pas M packages/chm/src/chmcmd.lpr M packages/chm/src/chmfiftimain.pas M packages/chm/src/chmfilewriter.pas M packages/chm/src/chmls.lpr M packages/chm/src/chmreader.pas M packages/chm/src/chmsitemap.pas M packages/chm/src/chmspecialfiles.pas M packages/chm/src/chmtypes.pas M packages/chm/src/chmwriter.pas M packages/chm/src/fasthtmlparser.pas M packages/chm/src/htmlindexer.pas M packages/chm/src/htmlutil.pas M packages/chm/src/itolitlsreader.pas M packages/chm/src/itolitlstypes.pas M packages/chm/src/itsftransform.pas M packages/chm/src/lzxcompressthread.pas M packages/chm/src/paslznonslide.pas M packages/chm/src/paslzx.pas M packages/chm/src/paslzxcomp.pas --- commit 07db64412887d74519c1a76141a525ec110e7a5a Author: Michaël Van Canneyt Date: Mon Mar 6 14:58:08 2023 +0100 * Dotted filenames for package iosxlocale A packages/iosxlocale/namespaced/IosApi.Iosxlocale.pp A packages/iosxlocale/namespaced/IosApi.Iosxwstr.pp A packages/iosxlocale/namespaces.lst M packages/iosxlocale/src/iosxlocale.pp M packages/iosxlocale/src/iosxwstr.pp --- commit 8e884d9acd2463ed0f6397e52dd87dd5f6373d2c Author: Rika Ichinose Date: Wed Mar 29 15:13:57 2023 +0300 Handle Index* / Compare* tail by directly reading last VECSIZE bytes, if there was at least one full vector. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit 9f491a40c7b4a1c627b2f11553e1aa5d315a2c18 Author: Rika Ichinose Date: Sun Apr 9 16:09:37 2023 +0300 Post-modern CompareByte for i386/SSE2. M rtl/i386/i386.inc --- commit c07f36b30bde00274997123525e364d608e79d61 Author: Rika Ichinose Date: Mon Apr 10 04:31:09 2023 +0300 Post-modern CompareByte for x86-64/SSE2. M rtl/x86_64/x86_64.inc --- commit b56cbad50e1913235114311ccd2c943678e63ace Author: Rika Ichinose Date: Thu Apr 13 13:55:35 2023 +0300 Supposedly faster FillChar for x64. M rtl/x86_64/x86_64.inc --- commit a4c324ee237674950e4675894df386519b75a130 Author: Rika Ichinose Date: Fri Apr 14 09:24:55 2023 +0300 Fill* for x64, physically sharing half of the code with FillChar. A HEAD M rtl/x86_64/x86_64.inc --- commit 8d5d7b480ddc11daa0f7554e8f60ba8b90a21cc4 Author: Rika Ichinose Date: Mon Apr 17 15:19:44 2023 +0300 Supposedly faster Move for x64. M rtl/x86_64/x86_64.inc --- commit 669d41172cfd95e0b6b52416744960638798e642 Author: Rika Ichinose Date: Mon Apr 17 20:06:13 2023 +0300 Fix UTF-8 symbols in comments. M rtl/x86_64/x86_64.inc --- commit b468793c6347bc84f3d536c36fa1028b80db3076 Author: Rika Ichinose Date: Thu Apr 20 17:31:51 2023 +0300 Index/Compare refined by hand instead of mostly being GCC output. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit 9d8b801e4c27a898d267126ae0500b102d62b7e8 Author: Rika Ichinose Date: Mon Apr 24 04:34:24 2023 +0300 Improve i386 fpc_shortstr_to_shortstr(), fpc_shortstr_compare(), and add fpc_shortstr_compare_equal(). M rtl/i386/i386.inc --- commit 75256399b829a2645c1738cc8a82c27cc9a1db14 Author: Michaël Van Canneyt Date: Tue Apr 25 08:39:20 2023 +0200 * Some nested loop improvements. fixes issue #40250 M packages/svgalib/examples/vgatest.pp --- commit 78368d4432091c520d31d2b8b012ff2807f24379 Author: Rika Ichinose Date: Tue May 2 14:41:40 2023 +0300 Specialized IndexQWord for i386. M rtl/i386/i386.inc --- commit e83bb1964235a108b810e01a42930cb72c4af167 Author: mattias Date: Sun May 21 08:50:01 2023 +0200 gtk2: fixed PPGdkScreen M packages/gtk2/src/gtkext/gtkstatusiconh.inc --- commit 8b00faa4eb9a740db2a89944e4a0e000a3ba292b Author: Pierre Muller Date: Mon May 22 13:26:41 2023 +0000 Remove accidentally added binary file D packages/fpmake-save --- commit 9249506a2ed9ff9482094f70081610dd78f2dac2 Author: Rika Ichinose Date: Sun Jun 4 04:13:14 2023 +0300 Shorter i386.inc:fpc_AnsiStr_Decr_Ref. M rtl/i386/i386.inc --- commit f20c7b9ae9bbfeb808668d66218c22f723216eae Author: Rika Ichinose Date: Sun Jun 4 04:17:28 2023 +0300 Shorter x86_64.inc:inc/declocked. M rtl/x86_64/x86_64.inc --- commit 702ec640acafe9234c6c469b605a76aea748c473 Author: Michaël Van Canneyt Date: Wed Jun 7 12:18:45 2023 +0200 * Fix variant record definition for CIF M packages/libffi/src/ffi.manager.pp --- commit 61e53fd42ac3f84169467eead72671b030d8365c Author: Pierre Muller Date: Sun Jun 11 23:30:18 2023 +0200 Rename variable called section to _section to avoid parsing error for morphos OS M packages/chm/src/chmfilewriter.pas M packages/chm/src/chmls.lpr M packages/chm/src/chmreader.pas --- commit 0c3c9982b960f6e10cdfc30f1186f1e1ceeaf254 Author: Interferon Date: Sun Jun 18 16:54:34 2023 -0600 Added changes that didn't commit in merge 427 M rtl/riscv32/setjump.inc M rtl/riscv32/setjumph.inc --- commit 706aefb2aac30597c26d4f4e3d9633949bfe8248 Author: Jinyang He Date: Tue Jun 20 17:58:30 2023 +0800 Fix the init state of LoongArch FPU exception bit M rtl/loongarch64/loongarch64.inc --- commit e776368ac8063128ebf61ddca10a4b902442400b Author: Michaël Van Canneyt Date: Thu Jun 29 13:45:17 2023 +0200 * Fix compilation. M packages/fcl-report/demos/webdemo.lpi M packages/fcl-report/demos/wmreports.pp --- commit 873492006d3e22bf1b07d7fa44cf735008a288ba Author: Rika Ichinose Date: Wed Jul 12 17:35:24 2023 +0300 Working i386 fpc_pchar_to_shortstr; previous version didn’t support length limits smaller than 255 and was often slower. M rtl/i386/i386.inc --- commit 28b8d069ba74fdfc1bf26aba4c7fc9a9b883f20b Author: Michaël Van Canneyt Date: Thu Jul 13 10:48:46 2023 +0200 * Replace string -> shortstring M rtl/go32v2/dpmiexcp.pp --- commit ab5b3a6e1c47a3d213663ea29a73daad4dc187f1 Author: Michaël Van Canneyt Date: Fri Jul 14 09:17:46 2023 +0200 * ansichar is the basic type M rtl/java/jsystemh_types.inc --- commit 340ee21b34577cfac0514abef4ed144db00552e8 Author: Michaël Van Canneyt Date: Fri Jul 14 16:27:34 2023 +0200 * Ansistring M rtl/netware/dynlibs.inc --- commit 11e3b123542732fad685478a5d08f15cae60619c Author: Michaël Van Canneyt Date: Fri Jul 14 18:43:01 2023 +0200 * Better detection of ansichar M rtl/java/jsystemh_types.inc --- commit 9552d2b757dce8f48bb3645d0f00618259000702 Author: Michaël Van Canneyt Date: Sat Jul 15 13:03:37 2023 +0200 * Fix compilation M packages/unixutil/src/unixutils.pp --- commit adabc721c49e1e6cb43aa855160197ac54941721 Author: Michaël Van Canneyt Date: Sat Jul 15 13:21:22 2023 +0200 * Fix compilation M packages/libgbafpc/src/gba/gba_helper.inc --- commit cd275db151c5f5aa234c6f8fc8a8075c86785211 Author: Michaël Van Canneyt Date: Sat Jul 15 13:59:07 2023 +0200 * Fix compilation M packages/libndsfpc/src/nds/arm9/sassert.inc --- commit 5a809d4dada723107408dfc95d98f82c4b05a4d4 Author: Michaël Van Canneyt Date: Sat Jul 15 20:59:48 2023 +0200 * Deleted by accident A packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/asm/Multilayer.s A packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/asm/RotBackgrounds.s A packages/libndsfpc/examples/graphics/Backgrounds/all_in_one/asm/TextBackgrounds.s --- commit ce41aa9557a7493ec7dad5820d0e547e22e2b25b Author: florian Date: Fri Jul 21 21:23:14 2023 +0200 * remove duplicate entry, resolves #40359 M utils/fpcmkcfg/fpc.cft M utils/fpcmkcfg/fpccfg.inc --- commit cc1cb13f274bda877ece8ea87bcbd6481d857c45 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Jul 22 16:05:12 2023 +0200 Add Debian based jobs M .gitlab-ci.yml --- commit f96700f7db3c62260fbb9f08f35770d92ba8a0b8 Author: Rika Ichinose Date: Sun Jul 23 19:19:34 2023 +0300 Delay-load ole32.dll in WinDirs. M rtl/win/windirs.pp --- commit fad52c62ed69a9a8fc935d08a969196ffeaa29f2 Author: Pierre Muller Date: Tue Jul 25 09:09:05 2023 +0200 Fix order of parameters of FillChar as suggested by Alexey Torgashin M packages/hermes/src/hermes_converter.inc --- commit a77c50728f79d18e626fe7f1dde0caed0fe6e809 Author: Michaël Van Canneyt Date: Sun Jul 30 11:18:18 2023 +0200 * Script to regenerate makefiles with proper options A rtl/regenmakefiles.sh --- commit c4e8dcd2e3bcbfefd088a06db340ebbb86c4ec53 Author: Michaël Van Canneyt Date: Sun Jul 30 12:00:46 2023 +0200 * Regenmakefiles A packages/regenmakefiles.sh --- commit 5bc82beab34d738db75a7e3007e7a3dc66bce2c0 Author: Pierre Muller Date: Mon Jul 31 15:04:44 2023 +0200 Handle macos directory, which target name is now macosclassic M rtl/regenmakefiles.sh --- commit 816079a7cc2aee849b35f7aa3173285e8af5a831 Author: Pierre Muller Date: Wed Aug 2 09:15:33 2023 +0200 Handle path conversion using cygpath utility on Cygwin system M rtl/regenmakefiles.sh --- commit b877b2a978ce1db4e10d3d817aa34a5fa32caeca Author: Pierre Muller Date: Wed Aug 2 11:19:31 2023 +0200 Avoid using namespcaced/win32 directory D rtl/namespaced/win32/WinApi.Signals.pp D rtl/namespaced/win32/WinApi.Windows.pp R100 rtl/namespaced/win32/WinApi.WinSysUt.pp rtl/namespaced/windows/WinApi.WinSysUt.pp --- commit e917b5c083f364c07ecbe3bf30e1cd630d6e5da3 Author: Pierre Muller Date: Wed Aug 2 11:22:31 2023 +0200 Temporary fix for win32/initc unit which is not yet handled in namespaced M rtl/win32/initc.pp --- commit 67ba21f8a865e521ca949f76f6b2f4127f36843d Author: Pierre Muller Date: Wed Aug 2 22:33:19 2023 +0200 Add dotted version of Dos unit in msdos/sysutils source M rtl/msdos/sysutils.pp --- commit 17fc9aa60b5c9bfde53fcebf298949dc9c348edf Author: Pierre Muller Date: Fri Aug 4 12:28:46 2023 +0200 Add required OS2Api. prefix for dotted units M rtl/os2/sysutils.pp --- commit ed734996fcf75d27e38cdd3649fa96d9ed15564b Author: Pierre Muller Date: Fri Aug 4 14:07:39 2023 +0200 Add required FPC_DOTTEDUNITS changes M rtl/emx/sysutils.pp --- commit 12a084d6c016d1e348a5b3be810eccc7887b3a0f Author: Pierre Muller Date: Tue Aug 8 23:23:01 2023 +0200 Remove unwanted space in EmbeddedApi.sc32442b.pp name R100 rtl/namespaced/embedded/arm/EmbeddedApi .sc32442b.pp rtl/namespaced/embedded/arm/EmbeddedApi.sc32442b.pp --- commit e16364b567be80ad7a555d24f8d9ab9775f08dab Author: Pierre Muller Date: Wed Aug 9 00:30:52 2023 +0200 Adapt sources to FPC_DOTTEDUNITS M rtl/wince/dos.pp M rtl/wince/sysutils.pp M rtl/wince/wininc/cemiss.inc M rtl/wince/wininc/messages.inc --- commit 2dca69f2accda9ee4f6af3a81469afb628ea20d8 Author: Rika Ichinose Date: Wed Aug 9 19:27:35 2023 +0300 Specialized fpc_varset_OP_sets for i386 and x86-64. M rtl/i386/set.inc M rtl/x86_64/set.inc --- commit f9667df16f143da6863a995dd118edb839e42f04 Author: Rika Ichinose Date: Wed Aug 9 19:27:49 2023 +0300 Remove ancient i386 implementations of (large)set_(add/mul/sub/symdif/contains)_sets that were kept as references until someone implements varset_* versions, according to the comment. M rtl/i386/set.inc --- commit 1ca9f9af51d7edd44af9c777a51adcfd2e3a6abd Author: Henrique Gottardi Werlang Date: Wed Aug 16 14:31:36 2023 -0300 Rebase error. D rtl/test-rtl-units.sh --- commit 30a1cde7a5527cb0a4417a2e053dea2de0f9d736 Author: Sven/Sarah Barth Date: Fri Sep 8 15:03:51 2023 +0200 * fix #40421: implement assembly variants of the SwapEndian functions for Aarch64 M rtl/aarch64/aarch64.inc --- commit 52fdfcd8dbb03330dc84aa6b1ca75d0a09e706b1 Author: Tomas Hajny Date: Tue Sep 12 02:17:18 2023 +0100 * corrected version provided by Yuri Prokushev, the original author; fix for #40322 M packages/os2units/src/lvm.pas --- commit cf1683d14c6f6b9f981ed352b99cd53da37852a7 Author: florian Date: Mon Sep 18 22:56:26 2023 +0200 * patch by Rika: In i386/set.inc, use “pop mem” instead of “pop reg; mov mem ← reg”, resolves #40443 M rtl/i386/set.inc --- commit 8fb803bba637103350909423865821dc143204f4 Author: florian Date: Wed Sep 20 22:58:34 2023 +0200 Revert " * patch by Rika: In i386/set.inc, use “pop mem” instead of “pop reg; mov mem ← reg”, resolves #40443" This reverts commit cf1683d14c6f6b9f981ed352b99cd53da37852a7. M rtl/i386/set.inc --- commit d9c1efe7f06a6f1408898f0b59b10f58231d691f Author: Pierre Muller Date: Sun Sep 24 21:14:20 2023 +0000 Update fpcsrc level Makefile using lakest trunk fpcmake utility M Makefile --- commit 2ad20b37874268e9fa5157d1da4073c5b6619913 Author: Pierre Muller Date: Mon Oct 9 22:05:58 2023 +0200 Add pseudo PIC code for 32-bit powerpc, probably wrong :-( M rtl/powerpc/math.inc --- commit a23441394b658df01247b5b8d874156356e92a97 Author: Michaël Van Canneyt Date: Sat Oct 14 10:46:41 2023 +0200 * remove double outfile identifier. Fixes issue #40414 M utils/h2pas/scan.l M utils/h2pas/scan.pas --- commit c1be8e590d38ee004ebf1a5206759669c77ed5e1 Author: Michaël Van Canneyt Date: Mon Oct 16 09:06:05 2023 +0200 * Add demo to show OnVerifyCertificate, part of issue #39998 A packages/fcl-net/examples/testverify.pp --- commit 59fe173cc7e2f1da36571d050776b370dc72b211 Author: Pierre Muller Date: Wed Oct 18 15:23:06 2023 +0000 Add calls to FcGetVersion, FcConfigGetFilename and FcConfigFilename M packages/libfontconfig/examples/testfc.pp --- commit 44e2c05ef75525f337bca10995423900840bf4e7 Author: Pierre Muller Date: Thu Oct 19 10:28:17 2023 +0200 Set calling convention for fontconfig library import unit M packages/libfontconfig/src/libfontconfig.pp --- commit 0e426db5de52a548c18c13f041eb748b27fa62cf Author: Rika Ichinose Date: Sat Oct 21 17:53:44 2023 +0300 x86_64.inc: shorten Interlocked*, perform macro-fused test+jz in Index* early. M rtl/x86_64/x86_64.inc --- commit 48385fce80c853402b1d95c930e54861e1d34aa5 Author: Michaël Van Canneyt Date: Tue Oct 24 16:42:57 2023 +0200 * Forgot to add A packages/fcl-web/namespaced/FpWeb.Http.DebugCapture.pp --- commit e00ab511856c3dd35f876468cb541eefcb305b52 Author: Rika Ichinose Date: Tue Oct 31 20:01:44 2023 +0300 On i386 and x86_64, add cpu.CPUID — high-level wrapper to CPUID instruction, and cpu.CPUBrandString — convenience for CPUID leaves 80000002, 80000003, and 80000004. M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/bench/blea.pp --- commit 0bc1d8d446274effc390d271a3abd643b0a5bd5e Author: Rika Ichinose Date: Wed Nov 1 15:55:52 2023 +0300 Deny effective RTM support if CPUID bit RTM_ALWAYS_ABORT is set. M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit 8e024b26068dc29318759d15afe6963d9b6a3a01 Author: Michaël Van Canneyt Date: Sun Nov 5 10:25:44 2023 +0100 * Fix by Dokkie8844 to treat error codes by GnuTLS in a more graceful manner. Fixes issue #40195 M packages/gnutls/src/gnutlssockets.pp --- commit d2f3426bda0753986075c88b558c5cb7e9d8f8da Author: Michaël Van Canneyt Date: Wed Nov 8 11:29:44 2023 +0100 * modeswitch needed M rtl/go32v2/classes.pp --- commit 407fb4b1da9d6ea4072909d0dfb90b5d4b0f9d72 Author: Michaël Van Canneyt Date: Sun Nov 12 10:17:22 2023 +0100 * pthread_mutex_timedlock M packages/pthreads/src/pthrbsd.inc --- commit e87e14c7cc463e3bd752d4ba00c442b463b5cc52 Author: Rika Ichinose Date: Mon Nov 13 04:18:42 2023 +0300 Make some i386.inc functions “nostackframe”. M rtl/i386/i386.inc --- commit 3e96ac0c4c7b51cc0694c837c5907a12be26fbd3 Author: Jonas Maebe Date: Thu Nov 16 22:56:21 2023 +0100 iosxwstr: use kCFCompareNonliteral Patch by @modersohn Fixes tunistr7/twidestr7, resolves #40507 M packages/iosxlocale/src/iosxwstr.pp --- commit c29dd86bb2cc182eae1540af0f0dfd4d32f0f95e Author: Rika Ichinose Date: Fri Nov 17 19:53:01 2023 +0300 Remove runtime ABI adapter in x86_64.inc:IndexByte/Word, and save two jumps in the common case. M rtl/x86_64/x86_64.inc --- commit 704ad21b239bb328e15f2d7fbfd6ccf4a23a89ad Author: florian Date: Sat Nov 18 22:28:50 2023 +0100 + centralized cpu capability detection M rtl/x86_64/cpuh.inc M rtl/x86_64/x86_64.inc --- commit 5be05044ddfa3efd3baa1dc808e2a2478682b612 Author: florian Date: Sat Nov 18 22:47:47 2023 +0100 * detect avx support also in the i386 system unit M rtl/i386/cpuh.inc M rtl/i386/i386.inc --- commit cde3dd3a877ec719ae8e9cb3e07e46d0a344697c Author: Karoly Balogh Date: Sun Nov 19 13:29:17 2023 +0100 m68k: first bit of a Human68k RTL - a very dummy startup code A rtl/human68k/si_prc.pp --- commit 7bcd8dc88352e49a34d92b2d4e2db7b469a3342d Author: Karoly Balogh Date: Sun Nov 19 14:04:52 2023 +0100 human68k: have a README for the RTL A rtl/human68k/README.md --- commit cbcc7c8d353de5e128ff76745e7232675f66fc23 Author: Pierre Muller Date: Mon Nov 20 22:08:19 2023 +0100 Revert wrong commit about PIC code for powerpc-linux M rtl/powerpc/math.inc --- commit b164817e18ec4a6672cd42e24be79e3dcc2a805a Author: florian Date: Mon Nov 20 22:54:55 2023 +0100 * check also for XGETBV support, resolves problem reported by Pierre M rtl/x86_64/x86_64.inc --- commit d287788b573958f0d316252f15fcd71244e8b095 Author: florian Date: Mon Nov 20 23:04:24 2023 +0100 * patch by Rika to resolves #40531 M rtl/i386/i386.inc --- commit 1ec03269951024d920fa0335717e9190ce1e90f9 Author: Rika Ichinose Date: Sat Nov 25 03:29:32 2023 +0300 REP STOS branch for x64 Fill* (only for System V ABI for now). M rtl/x86_64/x86_64.inc --- commit 55deb8cb43ea8826c8b150be438eb7bca3fe6c97 Author: Michaël Van Canneyt Date: Sat Nov 25 10:33:12 2023 +0100 * Do not ignore .lpi files in general M .gitignore --- commit 6f8fb64d36221000fabd6caaa0b1e6c7bd8c774e Author: Rika Ichinose Date: Mon Nov 27 15:32:28 2023 +0300 Fix a typo in CompareWord_Plain. M rtl/i386/i386.inc --- commit c6fbebf6adbd5906a098cdee68dfd5830e340946 Author: florian Date: Wed Nov 29 22:33:51 2023 +0100 * remove some artifact file D HEAD --- commit 42abb3395a72bb437e1e115f24890c9a270287c9 Author: Karoly Balogh Date: Fri Dec 1 04:05:39 2023 +0100 human68k: implemented some basic file and I/O handling functions M rtl/human68k/h68kdos.inc M rtl/human68k/sysdir.inc M rtl/human68k/sysfile.inc --- commit 7ecb19f906f3e9010174bd3d70dddea65a415867 Author: Karoly Balogh Date: Fri Dec 1 21:03:07 2023 +0100 human68k: fixed a dumb typo on the bss start calculation. fixes FPC binaries under run68. M rtl/human68k/si_prc.pp --- commit fef24dabd65ed9ed71eeddd256e6ff9f8e687095 Author: Karoly Balogh Date: Sat Dec 2 19:30:16 2023 +0100 human68k: minimal DOS calls error handling/inoutres mapping M rtl/human68k/h68kdos.inc M rtl/human68k/sysfile.inc M rtl/human68k/sysos.inc --- commit 932849c1bf6043f7c7f4f114bf26542f4f8ba59e Author: Karoly Balogh Date: Sun Dec 3 09:48:24 2023 +0100 human68k: refactored some type naming used in the startup code M rtl/human68k/h68kdos.inc M rtl/human68k/si_prc.pp --- commit 60473c7eadc02e6f1a1f9750bbb3bcfdb38e75f8 Author: Karoly Balogh Date: Sun Dec 3 09:53:51 2023 +0100 human68k: parse the arguments passed to the program, fill out argc/argv, make ParamCount and ParamStr() to work M rtl/human68k/system.pp --- commit 1fdd4f8c9028cb0a55fe0e4289faba89bdf6d821 Author: Karoly Balogh Date: Sun Dec 3 12:14:03 2023 +0100 human68k: actually, the comm field coming from the OS is in ph68kdos_comline format, so use it accordingly M rtl/human68k/h68kdos.inc M rtl/human68k/system.pp --- commit d7812f6c05dbae4b3de71b75b6df7a01ca952563 Author: Karoly Balogh Date: Sun Dec 3 14:21:01 2023 +0100 human68k: fix zero termination of the last argument M rtl/human68k/system.pp --- commit a009cc5c350ca2cc1ab2a6cc96935e5eaf8c3aec Author: Karoly Balogh Date: Sun Dec 3 14:22:03 2023 +0100 human68k: fixed argv[0] generation, after figuring out that length() is something very different to strlen() M rtl/human68k/system.pp --- commit 5c93f3e271bc5c51f9be06f6c17b8804fa2f71ed Author: Karoly Balogh Date: Sun Dec 3 23:46:56 2023 +0100 human68k: also fill the entire args buffer with zeros, for proper last argument termination M rtl/human68k/system.pp --- commit 1e066ba0bd9d9f54e46037266eee818120080f84 Author: Karoly Balogh Date: Mon Dec 4 15:37:42 2023 +0100 human68k: one more rework after advices/reports from Pierre Muller, hopefully this fixes all remaning edge cases M rtl/human68k/system.pp --- commit 0750777fc8212c43ae7510aa096383f77b382128 Author: Rika Ichinose Date: Tue Dec 5 00:00:16 2023 +0300 Supposedly better fastmove.inc. M rtl/i386/fastmove.inc M rtl/i386/i386.inc M rtl/watcom/system.pp --- commit e867fce88370c0d2a029b4d3099c0f0566eb0b0a Author: Karoly Balogh Date: Tue Dec 5 09:49:13 2023 +0100 human68k: implemented do_open (based on the Atari version) M rtl/human68k/sysfile.inc --- commit 93a257ab295c315fd190a953f2fec2f84aa0ac5c Author: Karoly Balogh Date: Tue Dec 5 09:52:52 2023 +0100 human68k: try not to nuke immediately during argument parsing, if memory allocation fails M rtl/human68k/system.pp --- commit 70839bd7f4cce7b299474c14c32fe06eefe8afbc Author: Karoly Balogh Date: Tue Dec 5 09:53:42 2023 +0100 human68k: cosmetics, no functional change M rtl/human68k/system.pp --- commit 14cee4c15272f8b8ff2a968a23d5466a4603f536 Author: Karoly Balogh Date: Tue Dec 5 11:25:03 2023 +0100 human68k: implemented do_getdir (based on the Atari version) M rtl/human68k/h68kdos.inc M rtl/human68k/sysdir.inc --- commit ecc56d7e680907486fa248a6405ffc7d34342980 Author: Rika Ichinose Date: Tue Dec 5 21:56:55 2023 +0300 Attempt to save push/pop ebx on small non-GPR moves. M rtl/i386/fastmove.inc --- commit 34519c67a10288a961093e22eca9796e3b77903d Author: Karoly Balogh Date: Wed Dec 6 04:28:24 2023 +0100 human68k: implemented do_chdir M rtl/human68k/h68kdos.inc M rtl/human68k/sysdir.inc --- commit 8ceeb8d1651cb79690f96b46f2be35c4ea288789 Author: Karoly Balogh Date: Wed Dec 6 04:30:20 2023 +0100 human68k: pre-fetch the version number of the OS during startup. and store it for easy access M rtl/human68k/h68kdos.inc M rtl/human68k/system.pp --- commit 005cb5914c39af54a599465582c494e88ae45bf8 Author: Karoly Balogh Date: Wed Dec 6 04:41:21 2023 +0100 human68k: implemented do_rename M rtl/human68k/h68kdos.inc M rtl/human68k/sysfile.inc --- commit 2648f8151db723ff3f52a5ee6a321b378fb65d1e Author: Karoly Balogh Date: Fri Dec 8 06:52:01 2023 +0100 human68k: implemented some trivial functions in sysutils M rtl/human68k/h68kdos.inc M rtl/human68k/sysutils.pp --- commit a9ad18e6238ce217278b76b9ad173e03466f7a0b Author: Karoly Balogh Date: Mon Dec 11 06:58:05 2023 +0100 h68units: new package with and for Human68k support units M packages/fpmake_add.inc M packages/fpmake_proc.inc A packages/h68units/README.md A packages/h68units/fpmake.pp A packages/h68units/namespaced/Human68kApi.DOS.pas A packages/h68units/src/h68kdos.inc A packages/h68units/src/h68kdos.pas --- commit 0d5f7fa66bf1a9c5b39bac5b98b7eab5dbe0f194 Author: Rika Ichinose Date: Thu Dec 14 21:28:29 2023 +0300 Increase non-temporal i386 & x64 Fill* thresholds to 4 Mb. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit f14aced9c576e0c376ebc7c19d5e661f18147149 Author: Rika Ichinose Date: Tue Dec 19 09:55:54 2023 +0300 Attempt to ERMS backward i386 ‘Move’s. M rtl/i386/fastmove.inc --- commit 8310b169b780171ba1aac906602bada424b9eb76 Author: Rika Ichinose Date: Fri Dec 22 16:15:46 2023 +0300 Move ERMS branch into a separate function instead of runtime checks of fast_large_repmovstosb. M rtl/i386/fastmove.inc --- commit c38280ef3e41458d1d3de009a90da945bae90445 Author: Karoly Balogh Date: Sat Dec 23 15:20:38 2023 +0100 human68k: added a totally untested DOS unit to the RTL M rtl/human68k/Makefile.fpc M rtl/human68k/buildrtl.pp A rtl/human68k/dos.pp M rtl/human68k/h68kdos.inc M rtl/human68k/system.pp --- commit 952f6ebf239740e13a243653f96c30ebf1fabaab Author: Michaël Van Canneyt Date: Mon Dec 25 14:13:22 2023 +0100 * Test insight client M packages/fpmake_add.inc M packages/fpmake_proc.inc A packages/testinsight/example/TestInsightSettings.ini A packages/testinsight/example/clienttest.lpi A packages/testinsight/example/clienttest.lpr A packages/testinsight/example/tctests.pas A packages/testinsight/fpmake.pp A packages/testinsight/src/fpcunittestinsight.pp A packages/testinsight/src/testinsightclient.pp A packages/testinsight/src/testinsightprotocol.pp --- commit f206de703072bef927158670efb22490999ac01d Author: Michaël Van Canneyt Date: Mon Dec 25 14:57:18 2023 +0100 * Namespaced version of testinsight units A packages/testinsight/namespaced/TestInsight.Client.pp A packages/testinsight/namespaced/TestInsight.FpcUnit.pp A packages/testinsight/namespaced/TestInsight.Protocol.pp A packages/testinsight/namespaces.lst M packages/testinsight/src/fpcunittestinsight.pp M packages/testinsight/src/testinsightclient.pp M packages/testinsight/src/testinsightprotocol.pp --- commit 722711d675561a9268d197c8e245f58295c6750b Author: Michaël Van Canneyt Date: Mon Dec 25 16:49:20 2023 +0100 * Fix project M packages/testinsight/example/clienttest.lpi M packages/testinsight/example/clienttest.lpr --- commit 6ce266212830dc63dcb641cf767711761a025ab1 Author: Michaël Van Canneyt Date: Sat Dec 30 17:05:23 2023 +0100 * No static versions for 5.6 and 5.7 D packages/mysql/namespaced/Api.Mysql56.pp D packages/mysql/namespaced/Api.Mysql57.pp --- commit 087b6cadda7f43c047d97715e950caff1735340c Author: Michaël Van Canneyt Date: Sat Dec 30 17:08:14 2023 +0100 * Not needed D packages/pasjpeg/namespaced/System.Jpeg.Jdmorecfg.pas --- commit 35345fe14584eb877b5953c3bc1dc358f6fd4038 Author: Rika Ichinose Date: Tue Jan 2 01:27:11 2024 +0300 Fix FillQWord_SSE2 stack usage. M rtl/i386/i386.inc --- commit b1e1a107d351ef6c293b5f67b9689ba8f07f2bcd Author: Pierre Muller Date: Sun Jan 7 14:13:00 2024 +0100 Fix compilation of syscall unit for i386-beos target M rtl/beos/syscall.inc --- commit e4a0b1adb4d632b9059ecf71f06770e73aa4ae7b Author: Rika Ichinose Date: Wed Jan 10 02:00:52 2024 +0300 Use ERMS in all eligible cases, again. Namely, when Move.count > NtThreshold but move distance is too short. 8310b169b780171ba1aac906602bada424b9eb76 messed with the logic and made this case fall back to a regular loop instead of more preferable ERMS. M rtl/i386/fastmove.inc --- commit f506df022e10bbba50e997c925c93b9e750bb39a Author: Pierre Muller Date: Mon Jan 15 09:56:14 2024 +0100 Add missing syscall_nr_futimens for NetBSD OS M rtl/netbsd/sysnr.inc --- commit e395166cb75a8fadd72ac24fa87c73edac0970a5 Author: Rika Ichinose Date: Thu Feb 8 11:30:32 2024 +0300 Check for Move overlaps in more obvious way (that also does no jumps in forward case). M rtl/i386/fastmove.inc M rtl/x86_64/x86_64.inc --- commit 0b5998ee8bf31b127aa942905f6b8aee4e6edd03 Author: Rika Ichinose Date: Thu Feb 8 11:34:36 2024 +0300 Write two last values after 2× loops unconditionally instead of an extra check. M rtl/i386/fastmove.inc M rtl/x86_64/x86_64.inc --- commit 12f18177ae17ec738eeb11d2bbd9fbeab7cf925b Author: Rika Ichinose Date: Thu Feb 8 11:45:38 2024 +0300 Simplify x86_64.inc:Move non-temporal loops, and adjust thresholds for move distances considered too short for NT. M rtl/x86_64/x86_64.inc --- commit 7bf502ad40afd7b63b163f9d898442daac4cad08 Author: Rika Ichinose Date: Thu Feb 8 11:46:17 2024 +0300 Change Mov*DQ to Mov*PS; they are always equivalent because no operations but the memory transfers are performed, and 1 byte shorter each. M rtl/x86_64/x86_64.inc --- commit 4fd5237c0e22ce13bed0b7b6363670c79a8eb24f Author: florian Date: Thu Feb 8 23:03:04 2024 +0100 * mask FPU exceptions during libxml initialization to avoid an fpu exception with newer libxml, resolves #40622 M packages/libxml/src/xml2.pas --- commit 1cda7d8e36eda043c1ace77c7f10ac09e193b1d9 Author: Rika Ichinose Date: Fri Feb 9 09:24:27 2024 +0300 REP MOVSB branch for x64 Move. M rtl/x86_64/x86_64.inc --- commit e5b47310c804353f6756d2643058c88c176da5dc Author: Rika Ichinose Date: Tue Feb 13 19:03:26 2024 +0300 Supposedly faster i386 int() and frac(). M rtl/i386/math.inc --- commit 02115833885e048304d5f3de15b2d04f434e1924 Author: Michaël Van Canneyt Date: Wed Feb 14 11:08:21 2024 +0100 * Fix compilation in dotted units M packages/libxml/src/xml2.pas --- commit 2d6294eb26af80ef9e82db6ef7b7b1c7817129e6 Author: Rika Ichinose Date: Thu Feb 15 07:16:50 2024 +0300 MovQ + Shr → PExtrW. M rtl/x86_64/math.inc --- commit e42209457e17148913fc706aa32b153ba7a9735e Author: Rika Ichinose Date: Fri Feb 16 01:58:34 2024 +0300 Shorter i386 Exp(). M rtl/i386/math.inc --- commit 0790b98277f8d8b8fa55ddbecc0044cb3fe04c74 Author: Michaël Van Canneyt Date: Tue Feb 20 10:36:14 2024 +0100 * Correct case M packages/chm/src/chmreader.pas --- commit 8baa4f41dbe67945a372587a7695d8e7221f2fd1 Author: Jonas Maebe Date: Wed Feb 21 21:48:29 2024 +0100 JVM: fix system unit compilation error Apply same change as to systemh.inc in bccc0b195e M rtl/java/jsystemh_types.inc --- commit cbc938900f236d05850fd70754c14dbe0d7b2f9e Author: Michaël Van Canneyt Date: Thu Feb 22 09:17:44 2024 +0100 * Fix wrong assigned check pointed out by Gareth Moreton M packages/chm/src/chmreader.pas --- commit 11f076f0e7b29bc71e6ff5866a954315098d9142 Author: florian Date: Wed Feb 28 22:18:05 2024 +0100 + CMPXCHG16BSupport M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit a35577593b7de8cf5e66919f9e40a9a0914ff377 Author: Rika Ichinose Date: Tue Mar 5 12:43:29 2024 +0300 Don’t misalign FillChar pattern. M rtl/i386/i386.inc --- commit c47fc710baec550d5ac0997b0b986f55b99a4124 Author: Michaël Van Canneyt Date: Sat Mar 9 11:09:35 2024 +0100 * JSONPath demo A packages/fcl-json/examples/jsonpath.pp --- commit aed429201730ac92169075dbe23b8b899361052a Author: Rika Ichinose Date: Tue Mar 12 18:16:10 2024 +0300 SSE set operations (i386). M rtl/i386/set.inc M rtl/x86_64/set.inc --- commit 628e0cdbd16ce55994a413776e2e3752582c9b22 Author: Michaël Van Canneyt Date: Tue Mar 19 10:38:59 2024 +0100 * Fix compilation in unicode RTL M packages/chm/src/chmcmd.lpr M packages/chm/src/chmls.lpr --- commit 77673c5e3779c75eb6daa9ab4c9c13f8053fa2dc Author: Michaël Van Canneyt Date: Thu Mar 21 10:32:23 2024 +0100 * Fix typo M rtl/regenmakefiles.sh --- commit 6c8acf28cd4726182ab940354e9c763441896b96 Author: Rika Ichinose Date: Wed Mar 27 10:21:11 2024 +0300 Shorten MMX unit. M rtl/i386/mmx.pp --- commit 22e9033076ff4d60135b90efcb35990a39260591 Author: florian Date: Thu Mar 28 10:42:08 2024 +0100 + MMXSupport added to cpu unit * mmx unit makes more use of cpu unit M rtl/i386/cpu.pp M rtl/i386/mmx.pp --- commit bad42011abeef21e7b27f7fcda79f8e726029f79 Author: Rika Ichinose Date: Sun Mar 31 11:05:36 2024 +0300 Better i386.inc:fpc_ansistr_unique. M rtl/i386/i386.inc --- commit ce6db34224fe9e3966bf8cc802541f3497337410 Author: Rika Ichinose Date: Thu Apr 4 16:44:52 2024 +0300 Shortcut Compare*(a, a) before entering the aligned loop. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit b87e22151a25cb17f44db5cf2bb6ea696ca6feee Author: Rika Ichinose Date: Thu Apr 11 22:11:20 2024 +0300 Use non-conservative Fill thresholds. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit 8b7dbb81b1a2a93f7f9368275d2055a28e986481 Author: Pierre Muller Date: Thu Apr 18 08:15:56 2024 +0200 Update after commit b0076a4709 to fix jvm rtl compilation error M rtl/java/justrings.inc --- commit 484dab553bfb2287bf7cb4f4fb57356381a59bba Author: Sven/Sarah Barth Date: Fri Apr 19 16:44:09 2024 +0200 + add a batch file to also regenerate the RTL makefiles on Windows A rtl/regenmakefiles.bat --- commit 0655b342d4d170bac9171fc74d3fe8754805f3d5 Author: Rika Ichinose Date: Fri Apr 26 15:32:44 2024 +0300 Shorter IndexByte_Plain. M rtl/i386/i386.inc --- commit 3302adc31a551db2969ae8e71235e514886ec7c6 Author: florian Date: Tue May 21 20:06:02 2024 +0200 * make use of HexStr of the rtl, resolves #40800 M packages/paszlib/examples/miniunz.pas --- commit 6a983e533ab832290f31faa6e97c45e4f478a080 Author: Sven/Sarah Barth Date: Sun Jun 16 21:38:22 2024 +0200 - remove file that's generated again by the Makefile D utils/sim_pasc/sim.txt --- commit 142c851b58d66ceffbeaebac4337201c3b3f5835 Author: Nikolay Nikolov Date: Thu Jun 27 02:34:15 2024 +0300 + added wasmwriter to namespaces.lst M packages/fcl-res/namespaces.lst --- commit f8559610e0b474c6945971804f4f38798ae15a69 Author: Michaël Van Canneyt Date: Thu Jun 27 16:08:00 2024 +0200 * Restool example A packages/fcl-res/examples/program.res A packages/fcl-res/examples/restool.lpi A packages/fcl-res/examples/restool.lpr --- commit 67a614e48ddce29273c68bcbba113b831b5e8240 Author: Michaël Van Canneyt Date: Thu Jun 27 16:39:50 2024 +0200 * Small output improvement M packages/fcl-res/examples/restool.lpr --- commit 567187d4bac30ba7e2acd4e83ad014de60fddd67 Author: florian Date: Sat Jun 29 22:32:16 2024 +0200 + TSCSupport M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit ea271c1088641a3cc2ecf534fd92ade565d60d92 Author: Rika Ichinose Date: Sun Jun 30 10:22:43 2024 +0300 Make int64 division helpers “nostackframe”. M rtl/i386/int64p.inc --- commit bdef7af09e23fd6033670380f1ea372791af087d Author: florian Date: Sun Jun 30 15:25:08 2024 +0200 * corrected rte number after last merge M rtl/i386/int64p.inc --- commit 9d957cd6b393ce64e7ffced79af5d1c5d6edc30e Author: florian Date: Mon Jul 1 22:25:36 2024 +0200 * fix TSC support bit as mentioned by Rika M rtl/i386/cpu.pp --- commit 40c3dc5809eb9842bf7a283ec5655b60d0f0c557 Author: Pierre Muller Date: Tue Jul 9 22:00:58 2024 +0000 Fix directory for varutils unit M packages/rtl-objpas/namespaces.lst --- commit 713c9eea6a8e91d8dbb8a408575f740bbc79f2c3 Author: Pierre Muller Date: Wed Jul 10 07:45:49 2024 +0000 Adapt namespaces.lst to removal of src/win/varutils.pp separate source file M packages/rtl-objpas/namespaces.lst --- commit 8bf2dc3f2b4b28a68dcfea9386f353ee8c14536a Author: Rika Ichinose Date: Mon Jul 15 17:19:33 2024 +0300 Simplify CPU units (70 LoC + 500 b code + 500 b data). M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit 061c8b5f25b97ff9ddb7c03d6de1a1ea899b128c Author: Jinyang He Date: Tue Jul 16 14:03:02 2024 +0800 fix ffi_cif record for loongarch M packages/libffi/src/ffi.pp --- commit 8032b65442c198b1cc1a14176190d41eea7c8ca0 Author: Jinyang He Date: Tue Jul 16 14:03:53 2024 +0800 The ffi_closure_alloc return fCode is real do M packages/libffi/src/ffi.manager.pp --- commit 37d699ed606c23139ae2aa501c2675ce8104ab05 Author: Karoly Balogh Date: Sun Jul 21 12:52:15 2024 +0200 human68k: sync h68kdos.inc file between packages and rtl M packages/h68units/src/h68kdos.inc M rtl/human68k/h68kdos.inc --- commit 3ee412a4a5468ca156f3a6dd4715fba1a43f98a5 Author: Karoly Balogh Date: Mon Jul 22 00:49:34 2024 +0200 human68k: add interface function to h68kdos_super call M packages/h68units/src/h68kdos.inc M rtl/human68k/h68kdos.inc --- commit 8d7517b43014cb5c7936638480d5689415332746 Author: Karoly Balogh Date: Mon Jul 22 00:50:45 2024 +0200 h68units: fixed dottedunits inclusion M packages/h68units/namespaced/Human68kApi.DOS.pas M packages/h68units/src/h68kdos.pas --- commit e571bd869376b0cfac853f82a15513f86bf899ed Author: Karoly Balogh Date: Mon Jul 22 00:52:54 2024 +0200 h68units: added an initial version of an IOCS API unit with some graphics related calls, and an example program using it A packages/h68units/examples/gradient.pas M packages/h68units/fpmake.pp A packages/h68units/namespaced/Human68kApi.IOCS.pas A packages/h68units/src/h68kiocs.pas --- commit e788fa7e3f7284a6516569ba282983e36ab12917 Author: Kirill Kranz Date: Sun Jul 28 11:53:16 2024 +0200 Initial M .gitignore A readme.txt --- commit c20178b6e1622a7da4abc72815c3b9882a9b16ca Author: Karoly Balogh Date: Mon Jul 29 14:19:14 2024 +0200 h68units: fix copyright year in h68iocs unit. no functional change M packages/h68units/src/h68kiocs.pas --- commit bcaf8d14095489a4420c09f9c81e61f941d4c1de Author: Karoly Balogh Date: Mon Jul 29 14:23:12 2024 +0200 h68units: added some more IOCS calls, mostly related to hardware sprite handling M packages/h68units/src/h68kiocs.pas --- commit 1cea95e8e0a2832325572daf6f47a7622ad91801 Author: Karoly Balogh Date: Mon Jul 29 14:38:47 2024 +0200 h68units: also credit Federico Roviralta for his X68K related work M packages/h68units/README.md --- commit 13dfd1cafd67261b0d44079a243186308553b6fc Author: florian Date: Tue Jul 30 22:31:24 2024 +0200 * get rid of a couple of more tabs M rtl/arm/arm.inc --- commit ca0e04a346d37e96f7b6ec65dc678f9cfd03c8d2 Author: Rika Ichinose Date: Mon Aug 5 12:12:15 2024 +0300 Faster path for IndexBytes with a match at the beginning. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit 258211e0389cd78dfdafd9915f8c074ff5aa52b3 Author: Michaël Van Canneyt Date: Fri Aug 9 09:55:02 2024 +0200 * Fix wrong raise statement M utils/unicode/gbpparser.lpr --- commit 43660084b6d2e00a6d7785329d630604d7ad0331 Author: Michaël Van Canneyt Date: Tue Aug 13 09:41:00 2024 +0200 * Fix wrong raise statement. Fixes issue #40889 M utils/unicode/eawparser.lpr --- commit 781560f3e01579422da5ac66c0d88fcc0fc3d4de Author: Michaël Van Canneyt Date: Tue Aug 20 16:27:16 2024 +0200 * Forgot to add new file A packages/fcl-css/namespaced/FpCss.ValueParser.pas --- commit db05be80bdb6e831c819f3f746326aa89c77ea69 Author: florian Date: Tue Aug 20 23:07:45 2024 +0200 * typo M rtl/riscv64/riscv64.inc --- commit 8c3829e6981523efc6046c5aeea5426cf1b737fc Author: Alligator-1 Date: Mon Aug 26 16:27:31 2024 +0500 nostackframe M rtl/x86_64/mathu.inc --- commit 00d5351b55bb27987494d07f39660522d235ca23 Author: Alligator-1 Date: Mon Aug 26 21:10:43 2024 +0500 partial revert M rtl/x86_64/mathu.inc --- commit 5c91c89aea81931b071f69738752fe5056e16ea1 Author: florian Date: Wed Sep 11 22:39:46 2024 +0200 * avr: take advantage of sbiw in mod/div_word + test M rtl/avr/math.inc M tests/test/cg/tdivz1.pp M tests/test/cg/tdivz2.pp --- commit 231bb3df8d25606f84aca047230a79ed363a6e9e Author: Pierre Muller Date: Fri Sep 13 08:05:37 2024 +0000 Change prt0.as and cprt0.as to allow to generate FreeBSD aarch64 13.2 executables M rtl/freebsd/aarch64/cprt0.as M rtl/freebsd/aarch64/prt0.as --- commit 696aaa4a4fb6e085af2d7e75b18f954c850ad7e3 Author: Kirill Kranz Date: Tue Sep 24 12:23:32 2024 +0200 remove of the build scripts D c_comp D cu D cube.pas D f2 D mk.sh A psy-q-sdk/bindings/libmacro.pas D readme.txt D run D test.pas --- commit b6390354150470f83457c679541360a9b387cef1 Author: Kirill Kranz Date: Tue Sep 24 12:25:45 2024 +0200 moved the psy-q-sdk to the rtl/ps1 folder R100 psy-q-sdk/bindings/libabs.pas rtl/ps1/psy-q-sdk/libabs.pas R100 psy-q-sdk/bindings/libapi.pas rtl/ps1/psy-q-sdk/libapi.pas R100 psy-q-sdk/bindings/libcd.pas rtl/ps1/psy-q-sdk/libcd.pas R100 psy-q-sdk/bindings/libcomb.pas rtl/ps1/psy-q-sdk/libcomb.pas R100 psy-q-sdk/bindings/libds.pas rtl/ps1/psy-q-sdk/libds.pas R100 psy-q-sdk/bindings/libetc.pas rtl/ps1/psy-q-sdk/libetc.pas R100 psy-q-sdk/bindings/libgpu.pas rtl/ps1/psy-q-sdk/libgpu.pas R100 psy-q-sdk/bindings/libgs.pas rtl/ps1/psy-q-sdk/libgs.pas R100 psy-q-sdk/bindings/libgte.pas rtl/ps1/psy-q-sdk/libgte.pas R100 psy-q-sdk/bindings/libmacro.pas rtl/ps1/psy-q-sdk/libmacro.pas R100 psy-q-sdk/bindings/libsnd.pas rtl/ps1/psy-q-sdk/libsnd.pas R100 psy-q-sdk/bindings/libspu.pas rtl/ps1/psy-q-sdk/libspu.pas R100 psy-q-sdk/bindings/libstd.pas rtl/ps1/psy-q-sdk/libstd.pas R100 psy-q-sdk/bindings/libstrings.pas rtl/ps1/psy-q-sdk/libstrings.pas R100 psy-q-sdk/bindings/r3000.pas rtl/ps1/psy-q-sdk/r3000.pas --- commit 213918037918f4bebdefed4074e5f71b72931dbb Author: Kirill Kranz Date: Sat Sep 28 20:13:57 2024 +0200 fixed M rtl/ps1/Makefile M rtl/ps1/Makefile.fpc A rtl/ps1/buildrtl.pp --- commit fc039aab28d32444a74aa0a9b3ceff02ef11fed1 Author: Nikolay Nikolov Date: Sun Sep 29 20:00:53 2024 +0300 + PS1 system unit: include the softfpu code, in case the softfpu is enabled in the compiler (it is still disabled by default) M rtl/ps1/system.pp --- commit 3a9024f0b77a16b942c6b6afe42ab42ba859717b Author: Nikolay Nikolov Date: Sun Sep 29 21:20:23 2024 +0300 + define FPC_IS_SYSTEM in the PS1 system unit M rtl/ps1/system.pp --- commit a95cb9f35af90ed8f48c816e705deedbe3e09056 Author: Nikolay Nikolov Date: Sun Sep 29 23:51:55 2024 +0300 - removed /psy-q-sdk/lib/* from .gitignore M .gitignore --- commit 1b26f5c3a3acfb77403de38b8a5271bb03fb24ff Author: Nikolay Nikolov Date: Wed Oct 2 20:25:56 2024 +0300 - MIPS: removed functions get_fsr and set_fsr from the RTL in case the SoftFPU is enabled, because they contain inline assembler, containing FPU code M rtl/mips/cpuh.inc M rtl/mips/mips.inc --- commit abdbe4065b8a62f30500c0f5d112b2ef33c98d56 Author: Margers Date: Fri Oct 4 08:24:55 2024 +0000 Typo in comment (windirs unit) M rtl/win/windirs.pp --- commit f9ffdeaf9e0066ba0d4c09e065e8200e570c35c5 Author: Nikolay Nikolov Date: Fri Oct 4 23:54:29 2024 +0300 * PS1: initialize exceptions on system unit startup M rtl/ps1/system.pp --- commit 6914d812fd90dd2ba82ca62ef8c4d4fd55642d74 Author: Nikolay Nikolov Date: Fri Oct 4 23:57:28 2024 +0300 + PS1: initialize the unicode string manager M rtl/ps1/system.pp --- commit 9662462d10429c9a6cc7f17fcd5ea25af0e956a8 Author: Nikolay Nikolov Date: Sat Oct 5 00:09:17 2024 +0300 + PS1: implemented debug output via write/writeln (visible in emulator logs, same effect as printf) M rtl/ps1/sysfile.inc M rtl/ps1/system.pp --- commit f3ffadb2173f7771cf81da3c17b93428ceb44f40 Author: Nikolay Nikolov Date: Sat Oct 5 00:11:13 2024 +0300 + PS1: set the IsConsole and IsLibrary in the system unit startup M rtl/ps1/system.pp --- commit 9eaf79d30c7edfb8dd0c7005f8c3a97dafbe4784 Author: Nikolay Nikolov Date: Sat Oct 5 00:13:36 2024 +0300 + comment (no functional changes) M rtl/ps1/system.pp --- commit 73aa2fd2661a9c3eb215c77ec503045891638e0a Author: Nikolay Nikolov Date: Sat Oct 5 00:18:21 2024 +0300 + PS1: initialize the thread manager in the system unit M rtl/ps1/system.pp --- commit fe6e7430cebb9ae654c7a0351f453d9e1b6ed960 Author: Kirill Kranz Date: Sat Oct 5 01:25:18 2024 +0200 ordinary malloc doesn't work, so malloc2 M rtl/ps1/psy-q-sdk/libstd.pas --- commit 987d2174a392b313c304dcf70b1003c91c8d05d8 Author: Kirill Kranz Date: Sat Oct 5 01:26:03 2024 +0200 all the strings.h functions are in libstd.pas D rtl/ps1/psy-q-sdk/libstrings.pas --- commit 3d0cea88e958ceec83fad9cc86247aa4ad7fcab8 Author: florian Date: Thu Oct 17 22:37:44 2024 +0200 + skeletons A rtl/mips64/mathu.inc A rtl/mips64el/mathu.inc --- commit ccc6fa0ec6d2d4efbdbff40232d50e2ec10866c6 Author: Kirill Kranz Date: Fri Oct 18 11:19:27 2024 +0200 psy-q-sdk bindings M rtl/ps1/Makefile M rtl/ps1/Makefile.fpc D rtl/ps1/buildrtl.pp D rtl/ps1/psy-q-sdk/libabs.pas M rtl/ps1/psy-q-sdk/libcd.pas M rtl/ps1/psy-q-sdk/libds.pas M rtl/ps1/psy-q-sdk/libetc.pas M rtl/ps1/psy-q-sdk/libgpu.pas M rtl/ps1/psy-q-sdk/libgs.pas M rtl/ps1/psy-q-sdk/libgte.pas A rtl/ps1/psy-q-sdk/libgun.pas A rtl/ps1/psy-q-sdk/libhmd.pas D rtl/ps1/psy-q-sdk/libmacro.pas A rtl/ps1/psy-q-sdk/libmcgui.pas A rtl/ps1/psy-q-sdk/libmcrd.pas A rtl/ps1/psy-q-sdk/libmcx.pas A rtl/ps1/psy-q-sdk/libpad.pas A rtl/ps1/psy-q-sdk/libpress.pas A rtl/ps1/psy-q-sdk/libsn.pas M rtl/ps1/psy-q-sdk/libstd.pas A rtl/ps1/psy-q-sdk/libtap.pas D rtl/ps1/psy-q-sdk/r3000.pas --- commit 53df6927c5101107ea921e4a68dc36d535c9d57b Author: Kirill Kranz Date: Fri Oct 18 17:33:06 2024 +0200 removed unpreaty line endings / beginnings M rtl/ps1/psy-q-sdk/libgpu.pas M rtl/ps1/psy-q-sdk/libgs.pas M rtl/ps1/psy-q-sdk/libgte.pas M rtl/ps1/psy-q-sdk/libhmd.pas M rtl/ps1/psy-q-sdk/libmcgui.pas M rtl/ps1/psy-q-sdk/libmcrd.pas M rtl/ps1/psy-q-sdk/libstd.pas --- commit c883760ae7b4469d893a1f8f094080d073010d47 Author: Kirill Kranz Date: Fri Oct 18 17:40:56 2024 +0200 removed setTile1 M rtl/ps1/psy-q-sdk/libgpu.pas --- commit 6f17e9122991ff051faad0d348aada972cd7ec90 Author: Nikolay Nikolov Date: Sat Oct 19 13:25:17 2024 +0300 + added package ptckvm - a console driver for the keyboard, video and mouse units, implemented on top of the PTCPas library M packages/fpmake_add.inc M packages/fpmake_proc.inc A packages/ptckvm/Makefile A packages/ptckvm/fpmake.pp A packages/ptckvm/src/ptckvm.pas --- commit b1b623232aa0147f35d551617dd49e01bd29a740 Author: Nikolay Nikolov Date: Sat Oct 19 13:53:27 2024 +0300 * fixed ptckvm compilation with dotted units M packages/ptckvm/src/ptckvm.pas --- commit dfcdb1e742d327840d87c5cb7bcba0a79e82a03e Author: Nikolay Nikolov Date: Sat Oct 19 14:08:49 2024 +0300 * unit ptckvm renamed PTC.KVM if dotted units are used M packages/ptckvm/fpmake.pp A packages/ptckvm/namespaced/PTC.KVM.pas A packages/ptckvm/namespaces.lst M packages/ptckvm/src/ptckvm.pas --- commit bb218b2fb1265c5f413c76f3a8c7c7ad92d11071 Author: Nikolay Nikolov Date: Sun Oct 20 10:49:55 2024 +0300 * fix memory leaks after ptckvm finalization M packages/ptckvm/src/ptckvm.pas --- commit 25c1112898f1582a967e784b111762808ace8a73 Author: Nikolay Nikolov Date: Sun Oct 20 12:27:53 2024 +0300 + started integrating my fpterm terminal emulator (from https://sourceforge.net/projects/fpterm/) as a part of FPC's packages, for potential use and future integration with the console IDE, Lazarus, WebAssembly, Pas2Js, etc. This commit adds the first unit: System.Terminal.Base A packages/fcl-fpterm/Makefile A packages/fcl-fpterm/src/system.terminal.base.pas M packages/fpmake_add.inc M packages/fpmake_proc.inc --- commit 9fc475923843d43e9fb47c4cb1bbc250cb936121 Author: Nikolay Nikolov Date: Sun Oct 20 12:40:37 2024 +0300 + added unit System.Terminal.View A packages/fcl-fpterm/src/system.terminal.view.pas --- commit 978b1212c5aeb6b033d786f9f198d87eee4dbd5c Author: Nikolay Nikolov Date: Sun Oct 20 12:44:50 2024 +0300 + added unit System.Terminal.Model M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.model.pas --- commit dc843bf86c3380661c9092be452985dea9df5621 Author: Nikolay Nikolov Date: Sun Oct 20 12:53:04 2024 +0300 + added unit System.Terminal.InputOutputConnection M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.inputoutputconnection.pas --- commit b201ab9d1dc597842b64a6970eeab0c964e26dc0 Author: Nikolay Nikolov Date: Sun Oct 20 12:59:24 2024 +0300 + added unit System.Terminal.PointingDeviceInput M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.pointingdeviceinput.pas --- commit 28831a7734810f0bff7cb0cb7c67fc4293ba7fb1 Author: Nikolay Nikolov Date: Sun Oct 20 13:09:00 2024 +0300 + added unit System.Terminal.Logger M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.logger.pas --- commit 3d868d13491b82ff41be7246daccec8e330af3de Author: Nikolay Nikolov Date: Sun Oct 20 13:18:19 2024 +0300 + added unit System.Terminal.Controller M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.controller.pas --- commit 0b3f80d231e504a0d942ecb694e81dc3d0d15ca2 Author: Nikolay Nikolov Date: Sun Oct 20 13:24:29 2024 +0300 + added unit System.Terminal.KeyboardInput M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.keyboardinput.pas --- commit 4e877c3c11da6a50e4a349398935fcaf779c56a3 Author: Nikolay Nikolov Date: Sun Oct 20 13:31:39 2024 +0300 + added unit System.Terminal M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.pas --- commit eb29d4fa95153879d9087c30f5381fc631da98be Author: Nikolay Nikolov Date: Sun Oct 20 14:14:52 2024 +0300 + added unit System.Terminal.KeyboardInput.Keyboard M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.keyboardinput.keyboard.pas --- commit cc0c46becec5ff1afd53093cb81583a19f7cf1af Author: Nikolay Nikolov Date: Sun Oct 20 14:44:18 2024 +0300 + added unit System.Terminal.PointingDeviceInput.Mouse M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.pointingdeviceinput.mouse.pas --- commit 5f7c9b17993b96112b4b2a971b02d5c82ad21206 Author: Nikolay Nikolov Date: Sun Oct 20 14:53:24 2024 +0300 + added unit System.Terminal.View.Video.Base M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.view.video.base.pas --- commit 9143abf069b233f8e1478150de2bd68d76f748cb Author: Nikolay Nikolov Date: Sun Oct 20 15:14:19 2024 +0300 + added unit System.Terminal.View.Video M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.view.video.pas --- commit 63d5c0078df75a9493867921dae6c9070dcc907c Author: Nikolay Nikolov Date: Sun Oct 20 15:23:57 2024 +0300 + added unit System.Terminal.KVM M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.kvm.pas --- commit ab9c4996508936b4f113a12220f68bd34c467ad9 Author: Nikolay Nikolov Date: Sun Oct 20 15:36:57 2024 +0300 + added unit System.Terminal.View.Video.PTC.KVM M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.view.video.ptc.kvm.pas --- commit f768ad909462fc45f70d81875597d5e85331d26f Author: Nikolay Nikolov Date: Sun Oct 20 15:48:48 2024 +0300 + added unit System.Terminal.PTC.KVM M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.ptc.kvm.pas --- commit 16e7b07f0fce34375fc5b498ab2a65b643570f30 Author: Nikolay Nikolov Date: Sun Oct 20 17:02:45 2024 +0300 + added unit System.Terminal.Pseudoterminal.Unix M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.pseudoterminal.unix.pas --- commit e55ff3763e0ae97e5107738d44fff2c4a7570d48 Author: Nikolay Nikolov Date: Sun Oct 20 17:22:59 2024 +0300 + added unit System.Terminal.InputOutputConnection.UnixPTY M packages/fcl-fpterm/fpmake.pp A packages/fcl-fpterm/src/system.terminal.inputoutputconnection.unixpty.pas --- commit b693af69a65283bd65883d88be7cef1034eddb48 Author: Nikolay Nikolov Date: Mon Oct 21 09:55:59 2024 +0300 * system.terminal renamed fpterm M packages/fcl-fpterm/fpmake.pp R099 packages/fcl-fpterm/src/system.terminal.base.pas packages/fcl-fpterm/src/fpterm.base.pas R099 packages/fcl-fpterm/src/system.terminal.controller.pas packages/fcl-fpterm/src/fpterm.controller.pas R098 packages/fcl-fpterm/src/system.terminal.inputoutputconnection.pas packages/fcl-fpterm/src/fpterm.inputoutputconnection.pas R096 packages/fcl-fpterm/src/system.terminal.inputoutputconnection.unixpty.pas packages/fcl-fpterm/src/fpterm.inputoutputconnection.unixpty.pas R089 packages/fcl-fpterm/src/system.terminal.keyboardinput.keyboard.pas packages/fcl-fpterm/src/fpterm.keyboardinput.keyboard.pas R097 packages/fcl-fpterm/src/system.terminal.keyboardinput.pas packages/fcl-fpterm/src/fpterm.keyboardinput.pas R090 packages/fcl-fpterm/src/system.terminal.kvm.pas packages/fcl-fpterm/src/fpterm.kvm.pas R099 packages/fcl-fpterm/src/system.terminal.logger.pas packages/fcl-fpterm/src/fpterm.logger.pas R098 packages/fcl-fpterm/src/system.terminal.model.pas packages/fcl-fpterm/src/fpterm.model.pas R098 packages/fcl-fpterm/src/system.terminal.pas packages/fcl-fpterm/src/fpterm.pas R096 packages/fcl-fpterm/src/system.terminal.pointingdeviceinput.mouse.pas packages/fcl-fpterm/src/fpterm.pointingdeviceinput.mouse.pas R097 packages/fcl-fpterm/src/system.terminal.pointingdeviceinput.pas packages/fcl-fpterm/src/fpterm.pointingdeviceinput.pas R098 packages/fcl-fpterm/src/system.terminal.pseudoterminal.unix.pas packages/fcl-fpterm/src/fpterm.pseudoterminal.unix.pas R091 packages/fcl-fpterm/src/system.terminal.ptc.kvm.pas packages/fcl-fpterm/src/fpterm.ptc.kvm.pas R098 packages/fcl-fpterm/src/system.terminal.view.pas packages/fcl-fpterm/src/fpterm.view.pas R099 packages/fcl-fpterm/src/system.terminal.view.video.base.pas packages/fcl-fpterm/src/fpterm.view.video.base.pas R098 packages/fcl-fpterm/src/system.terminal.view.video.pas packages/fcl-fpterm/src/fpterm.view.video.pas R097 packages/fcl-fpterm/src/system.terminal.view.video.ptc.kvm.pas packages/fcl-fpterm/src/fpterm.view.video.ptc.kvm.pas --- commit 54dcfa78f88fa0e0bdc48642bd5ee3b27758f121 Author: florian Date: Sat Oct 26 20:32:07 2024 +0200 * cleanup M rtl/i386/set.inc M rtl/x86_64/set.inc --- commit 6e655eb5a3f59cf4a6e89c0d3e3061d092bae4a6 Author: Rika Ichinose Date: Sun Oct 27 03:04:55 2024 +0300 Remove fpc_varset_* indirections if SSE support is guaranteed. M rtl/i386/set.inc --- commit 5d0e2993fa99cebdc739dcabd6c07ae3b906ac56 Author: Michaël Van Canneyt Date: Fri Nov 1 17:15:57 2024 +0100 * Needed for unicode rtl A packages/fcl-web/namespaced/FpWeb.HostApp.Simple.pp --- commit bcdef8341e0216ed104673fb40c5d61189d3a4e4 Author: Sven/Sarah Barth Date: Tue Nov 5 21:43:29 2024 +0100 * fix #40992: correctly handle padding inside the FFI Invoke manager + added test M packages/libffi/src/ffi.manager.pp A tests/webtbs/tw40992.pp --- commit bc03b48632954b3960c85c502deb2bdcc016bc32 Author: Sven/Sarah Barth Date: Fri Nov 8 16:56:36 2024 +0100 * correctly declare KNONVOLATILE_CONTEXT_POINTERS.IntegerContext for ARM64 M rtl/win64/seh64.inc --- commit c3ad885277c002e7638959e14921f697fb00661e Author: Kirill Kranz Date: Sat Nov 9 02:43:20 2024 +0100 set stack top to 801FFFF0 as in system.cnf M rtl/ps1/system.pp --- commit 12f0ccbb0191ae2658189b83d6ebfb655637a2cf Author: florian Date: Sat Nov 9 14:34:24 2024 +0100 * made dblib/fpmake.pp to use the same structure as other fpmake files => avoids hint on unused variable during make all M packages/dblib/fpmake.pp M packages/fpmake_proc.inc --- commit 1b44d17899751257fbc91703ccacb8290ede4ee3 Author: Sven/Sarah Barth Date: Sun Nov 10 21:59:28 2024 +0100 * fix #41004: correctly determine the instruction pointer for leaf functions and set the CONTEXT_UNWOUND_TO_CALL context flag M rtl/win64/seh64.inc --- commit e9107bbf4fcd7547d5ad0ccd8a13350227884ddc Author: Michaël Van Canneyt Date: Mon Nov 11 11:58:50 2024 +0100 * Patch from Евгений Савин to fix passing records to invoke. Fixes issue #41006 M packages/libffi/src/ffi.manager.pp A tests/webtbs/tw41006.pp --- commit 25954d39e4779f6b4a8a8e1c0b58ac5169eb1ee9 Author: Michaël Van Canneyt Date: Sat Nov 16 15:40:51 2024 +0100 * OpenAPI to pascal conversion tool M utils/fpmake_add.inc M utils/fpmake_proc.inc A utils/openapi/Makefile A utils/openapi/fpmake.pp A utils/openapi/openapi2pas.lpi A utils/openapi/openapi2pas.pp --- commit f6402d6ff56ffbd048e1ca5505a55da833f1ecce Author: Michaël Van Canneyt Date: Mon Nov 18 23:01:18 2024 +0100 * Correct command-line working M utils/openapi/openapi2pas.pp --- commit 28e9ebc7da23e7afdef9b8849717f9084360fb3f Author: Jonas Maebe Date: Wed Nov 20 21:39:19 2024 +0100 Darwin: disable new assembler fill*word variants They use interprocedural gotos at the assembler level, which is incompatible with auto-generated CFI M rtl/i386/i386.inc --- commit 09f3600cc4518e997ac7e517241c2dcd68a7f9d2 Author: florian Date: Thu Nov 21 22:01:29 2024 +0100 * patch by Lipinast Lekrisov: fix building ffi.pp on macOS, resolves #41035 M packages/libffi/src/ffi.pp --- commit d1db5d21043516e6a04b651343d83e5d6bbd659f Author: Rika Ichinose Date: Fri Nov 22 03:18:18 2024 +0300 Darwin: re-enable new assembler fill*word variants Work around with an extra jump to an extra function. M rtl/i386/i386.inc M rtl/i386/set.inc --- commit c8b649186fe1bc92d15736ab58bbdaa8c2dbf6b7 Author: florian Date: Sat Nov 30 14:07:07 2024 +0100 + g_array* aliases as proposed by sechshelme, resolves #41026 M packages/gtk2/src/glib/garray.inc M packages/gtk2/src/glib/glib2.pas --- commit 072f1bfb29d954596ffa94d129cfd1c2b928f707 Author: florian Date: Thu Dec 5 22:03:13 2024 +0100 + SysResetFPU for Aarch64 M rtl/aarch64/aarch64.inc --- commit 295d3f0969c886c51a99b6f6e05aa948063943a6 Author: Sven/Sarah Barth Date: Fri Dec 6 18:03:29 2024 +0100 * switch i386 RTL to provide the atomic intrinsics instead of Interlocked* functions M rtl/i386/i386.inc --- commit ba7e87aff39460175a57063e388219653dd45537 Author: Sven/Sarah Barth Date: Fri Dec 6 18:03:59 2024 +0100 * switch x86_64 RTL to provide the atomic intrinsics instead of Interlocked* functions M rtl/x86_64/x86_64.inc --- commit 73e96f8f1e80f882ec7e09ed5c7dedd22c828e32 Author: florian Date: Fri Dec 6 21:20:33 2024 +0100 * simplify SysResetFPU M rtl/riscv32/riscv32.inc M rtl/x86_64/x86_64.inc --- commit e471c08cf84ba3451feaaabd837798d56c5f13bc Author: florian Date: Sat Dec 7 11:10:34 2024 +0100 + SHA512Support M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp M tests/test/units/cpu/tcpu1.pp --- commit 1ce0204088233e082773a1d1c27cc2e5c2c3db8b Author: Sven/Sarah Barth Date: Sat Dec 7 22:21:19 2024 +0100 * switch Aarch64 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/aarch64/aarch64.inc --- commit 5d6c8130a0e503120a1fa13dcec305d2ce652e81 Author: Sven/Sarah Barth Date: Sat Dec 7 22:22:03 2024 +0100 * switch ARM RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/arm/arm.inc M rtl/arm/thumb.inc M rtl/arm/thumb2.inc --- commit 60b8dd4276f5d0350fc869201f887a54bf7cc54b Author: Sven/Sarah Barth Date: Sat Dec 7 22:23:17 2024 +0100 * switch i8086 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/i8086/i8086.inc --- commit 2e54ad65fbbc3e6bf100689e572a6b15bfbaf084 Author: Sven/Sarah Barth Date: Sat Dec 7 22:23:30 2024 +0100 * switch SPARC 32 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/sparc/sparc.inc --- commit 7be06582b243e0c500716e9b3478cf71a31dbf65 Author: Sven/Sarah Barth Date: Sat Dec 7 22:23:52 2024 +0100 * switch SPARC 64 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/sparc64/sparc64.inc --- commit 5a6f7b3e29a675feefb8fb987fa5559fab1b3d75 Author: Sven/Sarah Barth Date: Sat Dec 7 22:24:07 2024 +0100 * switch MIPS RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/mips/mips.inc --- commit fdd0ebeed90b99e423335fed1e63e30976a96a6f Author: Sven/Sarah Barth Date: Sat Dec 7 22:24:25 2024 +0100 * switch PowerPC 32 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/powerpc/powerpc.inc --- commit 5346faa02c531c2f9439e173f02542e9985fe5c2 Author: Sven/Sarah Barth Date: Sat Dec 7 22:24:53 2024 +0100 * switch PowerPC 64 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/powerpc64/powerpc64.inc --- commit 20d9ddf5aef09214b613679820d325e35a619afa Author: Sven/Sarah Barth Date: Sat Dec 7 22:26:16 2024 +0100 * switch RISC-V 32 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/riscv32/riscv32.inc --- commit 19d908a964b40ea8494961c0b8b7823777c903d2 Author: Sven/Sarah Barth Date: Sat Dec 7 22:26:46 2024 +0100 * switch RISC-V 64 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/riscv64/riscv64.inc --- commit 128a87a2dc61425e3fa6718be3774aec102d9f06 Author: Sven/Sarah Barth Date: Sat Dec 7 22:27:01 2024 +0100 * switch AVR RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/avr/avr.inc --- commit 9b302983b079c826aa39b405137b4dda20aad420 Author: Sven/Sarah Barth Date: Sat Dec 7 22:27:39 2024 +0100 * switch LoongArch 64 RTL to provide atomic intrinsic helpers instead of Interlocked* functions M rtl/loongarch64/loongarch64.inc --- commit f38cfbb23f182406164c1622ef22659400e4d343 Author: Michaël Van Canneyt Date: Wed Dec 11 11:39:58 2024 +0100 * Append extension, needed for Laz codetools. Fixes issue #41061 M packages/fcl-web/namespaced/FpWeb.HostApp.Simple.pp --- commit bb43afd26d9fd96d9cefbdf658a73b566caa8b6b Author: Rika Ichinose Date: Tue Dec 17 01:38:39 2024 +0300 Add more specialized atomics for i386 and x86-64. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit 94a1f33f6035c5475713f144bc3cf8f1ef01d716 Author: Rika Ichinose Date: Tue Dec 17 01:42:10 2024 +0300 Shorten i386 and x86-64 atomic implementations to offset the LoC cost of the previous commit. M rtl/i386/i386.inc M rtl/x86_64/x86_64.inc --- commit 498ff5c56c49f6fba330c221d08741e8c1f92da5 Author: Michaël Van Canneyt Date: Mon Dec 30 19:33:23 2024 +0100 * Allow to read YAML files. M utils/openapi/fpmake.pp M utils/openapi/openapi2pas.pp --- commit 349003662c046a66c1ba05c14ec8973c3c082b55 Author: Michaël Van Canneyt Date: Tue Dec 31 12:47:45 2024 +0100 * Fix extensions in filenames M packages/fcl-yaml/examples/dumpyaml.lpi M packages/fcl-yaml/examples/yaml2json.lpi --- commit df365a56cfa06d600aa5734401f8edfa54354587 Author: Michaël Van Canneyt Date: Tue Dec 31 13:51:43 2024 +0100 * Use IsYAMLFileName, detect other extensions M utils/openapi/openapi2pas.pp --- commit 5af16b3da3ade743edac011cc0f7d6e26817cfa3 Author: Sven/Sarah Barth Date: Thu Jan 9 07:39:18 2025 +0100 * apply patch by Michael Ring to fix compilation for ARM THUMB M rtl/arm/thumb.inc --- commit 7f77aada6b3960f2c346f7666674a78fba003e24 Author: Nikolay Nikolov Date: Wed Jan 15 00:19:19 2025 +0200 * package sndfile (whose compilation has been disabled for quite a while) renamed libsndfile R100 packages/sndfile/Makefile packages/libsndfile/Makefile R100 packages/sndfile/Makefile.fpc.fpcmake packages/libsndfile/Makefile.fpc.fpcmake R100 packages/sndfile/README.txt packages/libsndfile/README.txt R100 packages/sndfile/examples/sfplay.pp packages/libsndfile/examples/sfplay.pp R100 packages/sndfile/fpmake_disabled.pp packages/libsndfile/fpmake_disabled.pp R100 packages/sndfile/namespaced/Api.Sndfile.pp packages/libsndfile/namespaced/Api.Sndfile.pp R100 packages/sndfile/namespaces.lst packages/libsndfile/namespaces.lst R100 packages/sndfile/scripts/testc.c packages/libsndfile/scripts/testc.c R100 packages/sndfile/src/sndfile.pp packages/libsndfile/src/sndfile.pp --- commit c229096983d325ab5ca2a077abc6ecdb167076cf Author: Nikolay Nikolov Date: Wed Jan 15 02:05:11 2025 +0200 + fix fpmake.pp and enable compilation of package libsndfile M packages/fpmake_add.inc M packages/fpmake_proc.inc A packages/libsndfile/fpmake.pp D packages/libsndfile/fpmake_disabled.pp --- commit d18f31d156ee93f67962e4b053d2b0a7665bf241 Author: Nikolay Nikolov Date: Wed Jan 15 02:09:06 2025 +0200 - libsndfile: removed the ctypes. prefix from all types, in order to fix compilation with the dotted units RTL M packages/libsndfile/src/sndfile.pp --- commit 9cac8e61839f0426093b8d1974181f04ee1d7732 Author: florian Date: Thu Jan 23 23:00:03 2025 +0100 + add an SysInitFPU implementation M rtl/riscv64/riscv64.inc --- commit ca53c5e7d451643247a3b0544d4e99da5a00b6a5 Author: florian Date: Sat Jan 25 14:42:54 2025 +0100 * unify SysInitFPU and SysResetFPU on RiscV M rtl/riscv/riscv.inc M rtl/riscv32/riscv32.inc M rtl/riscv64/riscv64.inc --- commit c6a68abfb6a9bc4e660ac3ad63df9dd06489e83b Author: florian Date: Sat Jan 25 15:00:40 2025 +0100 * RiscV: unify memory barrier functions M rtl/riscv/riscv.inc M rtl/riscv64/riscv64.inc --- commit f8c09568d8011a9a9c4b40266e1611972e75d8c6 Author: florian Date: Sat Jan 25 23:19:57 2025 +0100 * RiscV: unify stack related functions M rtl/riscv/riscv.inc M rtl/riscv32/riscv32.inc M rtl/riscv64/riscv64.inc --- commit cd7656233940e163fa50d2d0cbe2ab961b6a4d9f Author: florian Date: Sun Jan 26 14:17:39 2025 +0100 + atomic operations for RV32 M rtl/riscv/riscv.inc M rtl/riscv32/riscv32.inc M rtl/riscv64/riscv64.inc --- commit 212b0fb7a834df33f9192ad64dac8eebe35921ec Author: florian Date: Thu Jan 30 22:49:20 2025 +0100 * cleanup A rtl/riscv/mathu.inc M rtl/riscv32/mathu.inc M rtl/riscv64/mathu.inc --- commit 27e17e318610b2ac62a0b35b83228fefa164d64f Author: florian Date: Thu Feb 13 22:44:29 2025 +0100 + RiscV64: make use of rev8 instruction M rtl/riscv64/riscv64.inc --- commit e920651b4d01ae157a684ff41934ba27e3b987cd Author: Michaël Van Canneyt Date: Mon Feb 17 09:45:10 2025 +0100 * Remove outdated version number M packages/gmp/src/gmp.pas --- commit 610972b26cd6e8847e6fb31370fde0839ec81cc9 Author: Pierre Muller Date: Wed Feb 26 08:16:15 2025 +0000 Fix compilation of rtl for mipsel-ps1 target M rtl/mips/mips.inc --- commit 22345e4a281c0d754644682eea303b87fad04fdf Author: Pierre Muller Date: Thu Feb 27 10:45:55 2025 +0000 Fix compilation of mips-linux rtl using 3.2.X compiler M rtl/mips/mips.inc --- commit 90faca9e69eefca34849ab5b290b1a1361e9689b Author: florian Date: Sun Mar 2 12:52:59 2025 +0100 * use sysreallocmem as proposed in #41168 M rtl/bsd/system.pp --- commit 9328dd648970778be0ecc10f575d6038d6278937 Author: florian Date: Sun Mar 2 12:57:11 2025 +0100 * fix further instances where reallocmem instead of sysreallocmem is used to allocate the cmdline buffer, resolves #41168 M rtl/aix/system.pp M rtl/nds/system.pp M rtl/solaris/system.pp M rtl/wii/system.pp --- commit 8870c72d91842c08da7d51ad432a86ccf4b5136c Author: florian Date: Sat Mar 15 11:58:13 2025 +0100 + implement System.CPUCount on darwin, resolves #41187 M rtl/bsd/system.pp --- commit 28c14ff345a75d5408d41ff6032d6250c2aa8474 Author: florian Date: Sat Mar 15 23:10:48 2025 +0100 + RiscV: UMul64x64_128 assembler implementation + test M rtl/riscv64/riscv64.inc A tests/test/units/system/tumul64x64_128.pp --- commit ddd846ede494e86e85832d1bb3a1043c4196bea2 Author: florian Date: Sun Mar 16 10:32:47 2025 +0100 + Aarch64: UMul64x64_128 assembler implementation M rtl/aarch64/aarch64.inc --- commit 91667644f4680967908c455496ac2b2e70832a5a Author: Jonas Maebe Date: Sun Mar 23 20:51:14 2025 +0100 fpc_cpuinit: add destroyed register lists to assembler blocks Otherwise the compiler assumes no registers are overwritten. And while the regular code generator won't use register variables if assembler blocks are present, LLVM is not restricted like that (and it could still cause issues even with the default code generator in case PIC-rebased addresses are accessed). M rtl/x86_64/x86_64.inc --- commit 282f4aa06022f30f1347f161ac44f13a0162f178 Author: Pierre Muller Date: Mon Mar 31 13:36:13 2025 +0000 Add definitions of ALUSInt and ALUUInt types in java/jsystemh_types.inc M rtl/java/jsystemh_types.inc --- commit fb126e32f966918932da974d7f566443ff80c74d Author: florian Date: Wed Apr 2 22:33:43 2025 +0200 * RtlUnwind destroys register, so save and restore them afterwards M rtl/win32/seh32.inc --- commit 6e964d153eb3cddd861b302d68e6052cd1f80f00 Author: Michaël Van Canneyt Date: Mon Apr 7 14:48:50 2025 +0200 * use sametext instead of converting case M utils/h2pas/h2pbase.pp --- commit baa6f2a1ef98019e5db9b34a4d04976fea804799 Author: J. Gareth "Curious Kit" Moreton Date: Thu Apr 17 19:08:44 2025 +0100 * x86-64: New optimised "exp" routine M rtl/x86_64/math.inc --- commit 7dfc45cfeab2cde98e23e10733a7f623a23ffd01 Author: florian Date: Thu Apr 24 23:24:24 2025 +0200 + add balign before commonly used label M rtl/x86_64/math.inc --- commit 9cb7e6353567937a0b50661173ace82cd9e6a204 Author: Rika Ichinose Date: Tue Apr 29 06:12:00 2025 +0300 Avoid TOO NEW instructions if OLD_ASSEMBLER is defined. M rtl/i386/i386.inc --- commit eb9bc5532e4deb01624054017418796dfb206f39 Author: Margers Date: Wed Apr 30 19:47:19 2025 +0000 Few more functions to test x86 cpu supported instruction sets. M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit a27d35d3491366e0631bee81aa1c2c994ec3973c Author: Margers Date: Thu May 1 11:37:12 2025 +0000 Prioritize less initialization code over data. M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit bab854df2f08368e2d7e0648e6c492ec66ebefc1 Author: Pierre Muller Date: Thu May 8 14:57:08 2025 +0000 Add .section .note.GNU-stack,,@progbits to all .as files for FreeBSD OS M rtl/freebsd/i386/cprt0.as M rtl/freebsd/i386/gprt0.as M rtl/freebsd/x86_64/prt0.as --- commit c3b358d25b61b58de842c4166c328e3bedf9108b Author: J. Gareth "Curious Kit" Moreton Date: Thu May 8 18:51:11 2025 +0100 * x86-64: Fixed minor inaccuracy with "Exp" function at extreme values M rtl/x86_64/math.inc --- commit 4cbd3ab6fad6548337cd59e5b5637342eeceba7d Author: Margers Date: Fri May 9 10:02:44 2025 +0000 Save little of data space (12 bytes). M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit 1e6fff947363a916c35c54ee6ac0130d4277d68d Author: Michaël Van Canneyt Date: Sat May 24 14:21:04 2025 +0200 * Add lazarus UTF8 routines. Fixes issue #41269 M packages/rtl-unicode/fpmake.pp A packages/rtl-unicode/namespaced/System.Unicode.Utf8Utils.pp M packages/rtl-unicode/namespaces.lst A packages/rtl-unicode/src/inc/utf8utils.pp --- commit 2d351ba50d2a7b9d368c3d16e7f8951c634d7741 Author: Michaël Van Canneyt Date: Sun May 25 09:19:15 2025 +0200 * Fix compilation for 16/8 bit platforms M packages/rtl-unicode/src/inc/utf8utils.pp --- commit 602761fe442d0ea4513b655f4eb86d3514c19ce7 Author: Pierre Muller Date: Sun May 25 22:03:12 2025 +0000 Use al register to load a byte by value parameter in SetCGAPalette and SetCGABorder procedures M packages/graph/src/msdos/graph.pp --- commit 80883ee7c0c067545bf11e8d7de07ce245176117 Author: Pierre Muller Date: Mon May 26 11:52:53 2025 +0000 Fix compilation for win16 OS by using USE_WINDOWS_UNIT macro, defined for other Windows OSes M packages/rtl-unicode/src/inc/utf8utils.pp --- commit 4459510e5c4686eaa2c836f8e7e0c3f6be4c6920 Author: Margers Date: Mon Jun 2 17:13:35 2025 +0000 SSESupport SEE2Support return true allays in 64 bit mode. +More bugfixes. M rtl/i386/cpu.pp M rtl/x86_64/cpu.pp --- commit 28b54dc9de1c26402e1ffcaf0449cb46d9769f99 Author: Michaël Van Canneyt Date: Fri Jul 18 22:41:23 2025 +0200 * Place a copy of COPYING.FPC so people do not need to look for it in rtl A packages/COPYING.FPC --- commit c8d931cd3f78298f9c438eab315e8ab0fe5e0a68 Author: Michaël Van Canneyt Date: Wed Jul 23 16:19:40 2025 +0200 * Correct mode M packages/fcl-ebnf/examples/readebnf.pp --- commit 27772975cd31a261b83b96cd673effa307c92259 Author: Michaël Van Canneyt Date: Wed Jul 23 20:01:13 2025 +0200 * Use correct name for windows. Fixes issue #40919 M packages/gstreamer/src/gst.pp --- commit 9577540d2b61463db47e95ef5b2f3071317a2523 Author: Michaël Van Canneyt Date: Wed Jul 23 21:38:42 2025 +0200 * Append version number to lib. Fixes issue #40698 M packages/libfontconfig/src/libfontconfig.pp --- commit b64fb10cc7746159710de6bc43c90d0a32b6faf7 Author: Pierre Muller Date: Thu Jul 24 09:37:41 2025 +0200 Use 'libgstreamer-1.0' for all targets but Windows OSes M packages/gstreamer/src/gst.pp --- commit 136a2692ac916c0c8852842772aec2edf579f346 Author: Michaël Van Canneyt Date: Fri Jul 25 17:10:41 2025 +0200 * Add simple redis client by Mario Ray Mahardhika. Manual merge of MR !466 M packages/fpmake_add.inc M packages/fpmake_proc.inc A packages/redis/Makefile A packages/redis/examples/testcommands.lpi A packages/redis/examples/testcommands.pp A packages/redis/fpmake.pp A packages/redis/namespaced/Api.Redis.pp A packages/redis/namespaces.lst A packages/redis/src/redis.pp --- commit fdf911339875cb872b5ee102c56860d1fc8189a8 Author: michalgw Date: Sat Jul 26 16:08:54 2025 +0200 libxml: update nad fix libxml2 headers, added dynamic loading capability, libxslt and libexslt headers. A packages/libxml/examples/parse1.pas A packages/libxml/examples/parse2.pas A packages/libxml/examples/parse3.pas A packages/libxml/examples/parse4.pas A packages/libxml/examples/testWriter.pas A packages/libxml/examples/xpath1.pas A packages/libxml/examples/xpath2.pas M packages/libxml/fpmake.pp A packages/libxml/namespaced/Api.XML.Exslt.pas A packages/libxml/namespaced/Api.XML.ExsltDyn.pas A packages/libxml/namespaced/Api.XML.Xml2Dyn.pas A packages/libxml/namespaced/Api.XML.Xslt.pas A packages/libxml/namespaced/Api.XML.XsltDyn.pas M packages/libxml/namespaces.lst M packages/libxml/src/HTMLparser.inc M packages/libxml/src/HTMLtree.inc M packages/libxml/src/SAX.inc M packages/libxml/src/SAX2.inc A packages/libxml/src/attributes.inc M packages/libxml/src/c14n.inc M packages/libxml/src/catalog.inc M packages/libxml/src/chvalid.inc M packages/libxml/src/dict.inc A packages/libxml/src/documents.inc M packages/libxml/src/encoding.inc M packages/libxml/src/entities.inc A packages/libxml/src/exslt.inc A packages/libxml/src/exslt.pas A packages/libxml/src/exsltdyn.pas A packages/libxml/src/extensions.inc A packages/libxml/src/extra.inc A packages/libxml/src/fpcfunctions.inc A packages/libxml/src/functions.inc M packages/libxml/src/globals.inc M packages/libxml/src/hash.inc A packages/libxml/src/imports.inc A packages/libxml/src/keys.inc M packages/libxml/src/libxmlparser.inc M packages/libxml/src/list.inc A packages/libxml/src/macros.inc A packages/libxml/src/namespaces.inc M packages/libxml/src/nanoftp.inc M packages/libxml/src/nanohttp.inc A packages/libxml/src/numbersInternals.inc M packages/libxml/src/pattern.inc A packages/libxml/src/preproc.inc M packages/libxml/src/relaxng.inc M packages/libxml/src/schemasInternals.inc M packages/libxml/src/schematron.inc A packages/libxml/src/security.inc A packages/libxml/src/templates.inc M packages/libxml/src/threads.inc A packages/libxml/src/transform.inc M packages/libxml/src/tree.inc M packages/libxml/src/uri.inc M packages/libxml/src/valid.inc A packages/libxml/src/variables.inc M packages/libxml/src/xinclude.inc M packages/libxml/src/xlink.inc M packages/libxml/src/xml2.inc M packages/libxml/src/xml2.pas M packages/libxml/src/xml2dyn.pas A packages/libxml/src/xml2h.inc M packages/libxml/src/xmlIO.inc M packages/libxml/src/xmlautomata.inc M packages/libxml/src/xmlerror.inc M packages/libxml/src/xmlmemory.inc M packages/libxml/src/xmlmodule.inc M packages/libxml/src/xmlreader.inc M packages/libxml/src/xmlregexp.inc M packages/libxml/src/xmlsave.inc M packages/libxml/src/xmlschemas.inc M packages/libxml/src/xmlschemastypes.inc M packages/libxml/src/xmlstring.inc M packages/libxml/src/xmlunicode.inc M packages/libxml/src/xmlversion.inc M packages/libxml/src/xmlwriter.inc M packages/libxml/src/xpath.inc M packages/libxml/src/xpathInternals.inc M packages/libxml/src/xpointer.inc A packages/libxml/src/xslt.inc A packages/libxml/src/xslt.pas A packages/libxml/src/xsltInternals.inc A packages/libxml/src/xslt_item_common_fields.inc A packages/libxml/src/xsltconfig.inc A packages/libxml/src/xsltdyn.pas A packages/libxml/src/xsltlocale.inc A packages/libxml/src/xsltpattern.inc A packages/libxml/src/xsltutils.inc --- commit 7dfd188a9bc0ea329f4ba181fb0346c249bab832 Author: Michaël Van Canneyt Date: Fri Aug 1 22:27:10 2025 +0200 * Actually use SubStrLen in pos() function. Fixes issue #41350 M rtl/java/jastrings.inc --- commit 32062dbecc438e197b747abfc1894cfef8c31fa2 Author: Michaël Van Canneyt Date: Fri Aug 1 22:29:37 2025 +0200 * Small improvement to #41350, see comment M rtl/java/jastrings.inc --- commit 1deec48879a667ccd5ba04f4c3bd44c56550eae1 Author: Michaël Van Canneyt Date: Sun Aug 3 09:54:14 2025 +0200 * Fix compilation with namespaces M packages/libxml/src/xsltdyn.pas --- commit 101b2ed7f40b0375661a859710dfab0a7a5fda3f Author: Kirill Kranz Date: Wed Sep 3 18:58:59 2025 +0200 Psy-Q: typo fixed M rtl/ps1/psy-q-sdk/libgpu.pas --- commit d72363d84df791d6e6a8d96617d04b4b3355ba49 Author: Sven/Sarah Barth Date: Fri Sep 12 15:34:33 2025 +0200 * check for FPC_ABI_WIN64 instead of just WIN64 in x86_64 specific RTL files M rtl/x86_64/cpu.pp M rtl/x86_64/mathu.inc M rtl/x86_64/setjump.inc M rtl/x86_64/strings.inc M rtl/x86_64/x86_64.inc --- commit 9df9f1a0ff0a35b6abcad7e37d77086194d9fc66 Author: Sven/Sarah Barth Date: Fri Sep 12 15:50:01 2025 +0200 * also check for FPC_ABI_WIN64 instead of WIN64 for the jmp_buf declaration M rtl/x86_64/setjumph.inc --- commit 65473dc5bc6a4499b52bf1f9c9f07ee71559bffe Author: Rika Ichinose Date: Sat Sep 13 14:33:10 2025 +0300 Fix Win64 bootstrapping. M rtl/win64/system.pp --- commit 4cbd57891f605bcfa87c2bfb8340e15870b7b5bb Author: Kirill Kranz Date: Sun Sep 14 09:22:28 2025 +0200 code hidden by FPU defines M rtl/mips/math.inc --- commit c60ea93da776371ddee010a30e7e08cecc487eac Author: Kirill Kranz Date: Sat Sep 20 08:03:15 2025 +0200 bare-metal units A rtl/ps1/bare-metal/ps1CDRom.pas A rtl/ps1/bare-metal/ps1COP0.pas A rtl/ps1/bare-metal/ps1GPU.pas A rtl/ps1/bare-metal/ps1GTE.pas A rtl/ps1/bare-metal/ps1SPU.pas A rtl/ps1/bare-metal/ps1System.pas --- commit bc9f78750f083002996acd757245a77759e0d80a Author: Kirill Kranz Date: Sat Sep 20 10:32:46 2025 +0200 memory management M rtl/ps1/sysheap.inc M rtl/ps1/system.pp --- commit ec0dbac1b809b8ef26adc731cb896c5458984c3d Author: Kirill Kranz Date: Tue Sep 23 09:52:08 2025 +0200 sysintern changed to .sa M rtl/ps1/Makefile M rtl/ps1/Makefile.fpc A rtl/ps1/bare-metal/sysintern.sa --- commit bb9806940b435eeb6aeabe1e4590dd7127a68c73 Author: Kirill Kranz Date: Tue Sep 23 10:23:55 2025 +0200 dmaChain dynamic M rtl/ps1/bare-metal/ps1GPU.pas --- commit 9472851a1dc4d778d72ea24e331b3fc3c60850f5 Author: Pierre Muller Date: Sun Oct 5 10:52:26 2025 +0200 Regenerate main Makefile after last change to fpcmake.ini M Makefile --- commit 12a43c01703fde61a383be15c03338c3b21f2957 Author: Michaël Van Canneyt Date: Mon Nov 17 13:48:46 2025 +0100 * Arrays used in CreateCIF must remain allocated while calling ffi_call. M packages/libffi/src/ffi.manager.pp --- commit e17e9d14f2aea90cd86265095af690be440ab16a Author: florian Date: Sat Nov 29 09:37:37 2025 +0100 * tag from cvs times removed M installer/install.dat --- commit b7ff6363c8825aec865483d8f64547e72724bcb4 Author: Curtis Hamilton Date: Sun Nov 30 03:56:32 2025 +0000 Add new directory A rtl/bsd/PowerPC64/.gitkeep --- commit c90f945db27821d4cac7f923a40d71be1a9110cf Author: Curtis Hamilton Date: Sun Nov 30 03:57:20 2025 +0000 Upload New File A rtl/bsd/PowerPC64/syscall.inc --- commit a066952b934e260d43870b25ee12cd8ddcebb65c Author: Curtis Hamilton Date: Sun Nov 30 03:58:20 2025 +0000 Upload New File A rtl/bsd/PowerPC64/syscallh.inc --- commit 073b11b1b0d62ee04801a5d8805b41ec57c980ac Author: Curtis Hamilton Date: Sun Nov 30 04:00:17 2025 +0000 Delete syscallh.inc D rtl/freebsd/powerpc64/syscallh.inc --- commit 5f81c871a3a8578cc70af56feeb96367ca6faa72 Author: Curtis Hamilton Date: Sun Nov 30 04:00:36 2025 +0000 Delete syscall.inc D rtl/freebsd/powerpc64/syscall.inc --- commit 9ecc83420a00ceb75286b8d78d55c2cbdc25508b Author: florian Date: Sun Nov 30 10:51:32 2025 +0100 + fpc_x86_pause M rtl/i386/cpuh.inc M rtl/i386/cpuinnr.inc M rtl/i8086/cpuinnr.inc M rtl/x86_64/cpuh.inc M rtl/x86_64/cpuinnr.inc --- commit 62e79c32835024a23c912bc28fceedc4495a4357 Author: Curtis Hamilton Date: Sun Nov 30 16:56:58 2025 -0500 Add missing test object files M rtl/powerpc64/math.inc D tests/test/cg/obj/freebsd/PowerPC64-le/.gitkeep D tests/test/cg/obj/freebsd/PowerPC64-le/cpptcl1.o D tests/test/cg/obj/freebsd/PowerPC64-le/cpptcl2.o D tests/test/cg/obj/freebsd/PowerPC64-le/ctest.o D tests/test/cg/obj/freebsd/PowerPC64-le/tcext3.o D tests/test/cg/obj/freebsd/PowerPC64-le/tcext4.o D tests/test/cg/obj/freebsd/PowerPC64-le/tcext5.o D tests/test/cg/obj/freebsd/PowerPC64-le/tcext6.o D tests/test/cg/obj/freebsd/PowerPC64-le/tcext7.o D tests/test/cg/obj/freebsd/PowerPC64/.gitkeep --- commit 2833eb6383fd02655d116965044efddff145d46b Author: Pierre Muller Date: Mon Dec 1 12:01:53 2025 +0100 Fix typo in directory name of intrinsics.inc M rtl/riscv32/intrinsics.pp --- commit 1a06faf039c6a9f8207e01ca585179cd96844432 Author: Curtis Hamilton Date: Mon Dec 1 12:36:36 2025 -0500 Correct directory naming in rtl/bsd/powerpc64 R100 rtl/bsd/PowerPC64/.gitkeep rtl/bsd/powerpc64/.gitkeep R100 rtl/bsd/PowerPC64/syscall.inc rtl/bsd/powerpc64/syscall.inc R100 rtl/bsd/PowerPC64/syscallh.inc rtl/bsd/powerpc64/syscallh.inc --- commit b0dbdf0a67599914a6bd55b388f21899b998e2fd Author: Curtis Hamilton Date: Wed Dec 3 15:53:33 2025 +0000 Update SIGFPE handling in sighnd.inc M rtl/freebsd/powerpc64/sighnd.inc --- commit 1d1794404b97e8f2c11380a7feab9c0b62e37af5 Author: Curtis Hamilton Date: Sun Dec 7 04:10:24 2025 +0000 Update SIGFPE fault codes M rtl/freebsd/powerpc64/sighnd.inc --- commit 3a77574acc7fbe8522585b350bd1aed3147d8af3 Author: Curtis Hamilton Date: Wed Dec 10 15:20:03 2025 +0000 Update SignalToRunerror codes in sighnd.inc M rtl/freebsd/powerpc64/sighnd.inc --- commit 44e92f7b00853839deffd5d2dcb1c3567749728a Author: florian Date: Wed Dec 10 22:31:35 2025 +0100 * RiscV32: assembler implementations of SwapEndian M rtl/riscv/riscv.inc --- commit c5a0a0daa252bbf9f8be3e6cd0c19097a34179af Author: Curtis Hamilton Date: Tue Dec 16 13:01:32 2025 +0000 Update PowerPC64 syscall.inc M rtl/bsd/powerpc64/syscall.inc --- commit 14c6ba6991001a6c7e67d2fef0e7456f96391118 Author: Curtis Hamilton Date: Tue Dec 16 13:03:34 2025 +0000 Update PowerPC64 syscall.inc M rtl/bsd/powerpc64/syscall.inc --- commit 354b1066bf6e1228aa6a093e36c15bfe3e7c42fe Author: Pierre Muller Date: Thu Dec 18 14:56:23 2025 +0000 Add missing file rtl/powerpc/cpuinnr.inc A rtl/powerpc/cpuinnr.inc --- commit 771d0aa49bcfa46d8e0112d5f710a38f498a0d70 Author: Pierre Muller Date: Thu Dec 18 15:12:17 2025 +0000 Add missing rtl/powerpc/cpuprocs.inc A rtl/powerpc/cpuprocs.inc --- commit ed52887c0200355436a4b260009c40925436defd Author: Pierre Muller Date: Thu Dec 18 15:15:41 2025 +0000 Add missing rtl/powerpc/intrinsics.pp A rtl/powerpc/intrinsics.pp --- commit 254debcdf1fc077778d63920964270b1bd372b85 Author: Pierre Muller Date: Thu Dec 18 17:04:51 2025 +0000 Do not use FPC_USE_INTRINSICS on some old target OSes M rtl/gba/classes.pp M rtl/nds/classes.pp M rtl/symbian/classes.pp --- commit 7a4c1b0960a3a63bf1ea2acd67ae2568824b86af Author: Pierre Muller Date: Fri Dec 19 07:28:18 2025 +0000 Fix erroneous double inclusion of classesh.inc file M rtl/win32/classes.pp --- commit 3f0c76aa45a64f015f6e1224889997471fbcebbe Author: Pierre Muller Date: Wed Dec 24 13:00:28 2025 +0000 Fix compilation of i386-win32 target M rtl/win32/buildrtl.pp --- commit c4bd58077345a8d4ca50df52f00bbe032577c60c Author: Curtis Hamilton Date: Sat Dec 27 09:25:57 2025 -0500 Update fork M rtl/bsd/powerpc64/syscall.inc M rtl/freebsd/Makefile --- commit 44aea2cacf30f006670951399d6709338b6022d5 Author: Michaël Van Canneyt Date: Mon Dec 29 20:40:43 2025 +0100 * Added missing namespaced System.Intrinsics.pp A rtl/namespaced/common/System.Intrinsics.pp --- commit 1b9a107eef549c92a18b8f88133e416b9c7e2390 Author: Margers Date: Wed Dec 31 22:51:38 2025 +0200 Typo fix in comments for installer. M installer/winshell.pas --- commit 7c75393d407b5181702cd0cb14701895ed0c6783 Author: Margers Date: Thu Jan 1 23:46:08 2026 +0200 Mas typo fixes in strings for utils. M utils/h2pas/scan.pas M utils/h2pas/scanbase.pp --- commit ea9999fb03cd0d9f95b3c307f0164cbdacc3f274 Author: Pierre Muller Date: Tue Jan 6 12:37:57 2026 +0000 Fix compilation of i386-nativent RTL M rtl/nativent/Makefile M rtl/nativent/Makefile.fpc M rtl/nativent/buildrtl.pp --- commit 5aba42b0f46a39189f64beab6b40948868afa0a5 Author: Kirill Kranz Date: Tue Jan 20 12:13:27 2026 +0100 bare-metal lib update M rtl/ps1/bare-metal/ps1CDRom.pas M rtl/ps1/bare-metal/ps1GPU.pas M rtl/ps1/bare-metal/ps1GTE.pas M rtl/ps1/bare-metal/ps1System.pas --- commit 497513ee40520f3f57b92c5f254e78391f6f994c Author: Kirill Kranz Date: Tue Jan 20 12:41:51 2026 +0100 gte_Command() M rtl/ps1/system.pp --- commit 49a31a7c923c883933820bfffdc4eeadd6961597 Author: Kirill Kranz Date: Tue Jan 20 13:36:48 2026 +0100 Vsync when IRQ set fix M rtl/ps1/bare-metal/ps1GPU.pas --- commit ab7c7238315a035f24616c2e349c4e39d372784e Author: Kirill Kranz Date: Tue Jan 20 13:52:14 2026 +0100 Allways count frames on VSync IRQ M rtl/ps1/bare-metal/ps1System.pas --- commit d3180ca2259a1e07b8ca4df764efc04a090c8f14 Author: Kirill Kranz Date: Tue Jan 20 19:13:25 2026 +0100 psy-q-sdk is now a package M packages/fpmake_add.inc M packages/fpmake_proc.inc A packages/psy-q-sdk/Makefile A packages/psy-q-sdk/Makefile.fpc.fpcmake A packages/psy-q-sdk/fpmake.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libapi.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libcd.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libcomb.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libds.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libetc.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libgpu.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libgs.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libgte.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libgun.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libhmd.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libmcgui.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libmcrd.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libmcx.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libpad.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libpress.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libsn.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libsnd.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libspu.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libstd.pp A packages/psy-q-sdk/namespaced/Api.PsyQ.libtap.pp A packages/psy-q-sdk/src/libapi.pas A packages/psy-q-sdk/src/libcd.pas A packages/psy-q-sdk/src/libcomb.pas A packages/psy-q-sdk/src/libds.pas A packages/psy-q-sdk/src/libetc.pas A packages/psy-q-sdk/src/libgpu.pas A packages/psy-q-sdk/src/libgs.pas A packages/psy-q-sdk/src/libgte.pas A packages/psy-q-sdk/src/libgun.pas A packages/psy-q-sdk/src/libhmd.pas A packages/psy-q-sdk/src/libmcgui.pas A packages/psy-q-sdk/src/libmcrd.pas A packages/psy-q-sdk/src/libmcx.pas A packages/psy-q-sdk/src/libpad.pas A packages/psy-q-sdk/src/libpress.pas A packages/psy-q-sdk/src/libsn.pas A packages/psy-q-sdk/src/libsnd.pas A packages/psy-q-sdk/src/libspu.pas A packages/psy-q-sdk/src/libstd.pas A packages/psy-q-sdk/src/libtap.pas --- commit 7917051df28770d23f77fd8856d40852da639aec Author: Nikolay Nikolov Date: Wed Jan 28 15:08:46 2026 +0200 + added makefiles for fpalsa A packages/fpalsa/fpmake.pp M packages/fpmake_add.inc M packages/fpmake_proc.inc --- commit db65e3243bb9d7a4e46b288639770cdc3b9bf67f Author: Michaël Van Canneyt Date: Fri Jan 30 14:25:09 2026 +0100 * Add missing namespaces.lst A packages/fpalsa/namespaces.lst --- commit 4a205d33ae7675b4c6c4e3322ff11217be6946a6 Author: Kirill Kranz Date: Tue Feb 3 09:32:57 2026 +0100 my personal build script thrown away D mk.sh --- commit b60874ba674a1d8b609b1f487d1520788ef8d031 Author: foxpas Date: Tue Feb 10 09:52:23 2026 +1000 AArch64-Win64: Document xdata header format and set epilog start index Add comments clarifying the ARM64 xdata header bit layout and set the epilog start index to 1. M compiler/aarch64/agcpugas.pas --- commit fbfa049075a0b18047add22810031d8eb614de45 Author: foxpas Date: Tue Feb 10 09:53:01 2026 +1000 AArch64-Win64: Skip mov sp,fp in exceptfilter epilog The prolog already skips mov fp,sp for exceptfilters (since the exceptfilter receives the parent's FP). However, commit 959804798c added mov sp,fp to the epilog without a corresponding exceptfilter check. Since the exceptfilter's FP points to the parent's frame (not its own local frame), executing mov sp,fp corrupts the stack. This causes memory corruption when -O2 optimization is used, as callee-saved registers (x19-x28) trigger the regsstored code path which includes this instruction. Add potype_exceptfilter checks at all three locations in g_proc_exit where mov sp,fp is generated. M compiler/aarch64/cgcpu.pas --- commit 5ae4191d624ae9b51d68dc7a1567dd9b5081b5df Author: foxpas Date: Tue Feb 10 09:55:05 2026 +1000 AArch64-Win64: Implement g_local_unwind for SEH Generate call to _fpc_local_unwind(FP+16, target_label) for Exit/Break/Continue in try/finally blocks. Pass FP+16 as TargetFrame to satisfy RtlUnwindEx validation that TargetFrame >= EstablisherFrame (which Windows computes as SP-at-function-entry = FP + 16 due to the standard ARM64 prolog stp fp,lr,[sp,#-16]!). Change _fpc_local_unwind declaration from FPC_USE_WIN64_SEH to SYSTEM_USE_WIN_SEH to make it available on ARM64. Include PascalDragon's adjustments to ncpuflw.pas for deferred finally handler generation. M compiler/aarch64/cgcpu.pas M compiler/aarch64/ncpuflw.pas M rtl/win/sysosh.inc --- commit d7d46ee6d9025b370ea6910f513354394d256a06 Author: foxpas Date: Tue Feb 10 09:59:36 2026 +1000 AArch64-Win64: Fix exceptfilter temp and ref adjustment The exceptfilter ($fin$) handler has its own SP but receives the parent's FP. Temps allocated as [SP + X] in the parent must be converted to [FP + (X - total_stackframe_size)] in the handler. Add adjust_exceptfilter_ref virtual method to tcg, overridden in tcgaarch64, called from temprefnode (ncgbas) and finalizetempvariables/final_paras (hlcgobj) to convert SP-relative references to FP-relative for exceptfilter handlers. Track parent/handler temp boundary via exceptfilter_parent_tempend and discard the TG free list before generating exceptfilter code to prevent handler temps from reusing freed parent slots. Store total_stackframe_size (offset from FP to SP after prolog) in tcpuprocinfo for use by the ref adjustment. Allocate enough stack space in exceptfilter prolog for handler temps and outgoing calls. M compiler/aarch64/cgcpu.pas M compiler/aarch64/cpupi.pas M compiler/cgobj.pas M compiler/hlcgobj.pas M compiler/ncgbas.pas M compiler/psub.pas M compiler/tgobj.pas --- commit c8524d924fc6404d4ca41a845ea34913d2f00eeb Author: Kirill Kranz Date: Tue Feb 10 23:36:26 2026 +0100 ps1System final update M rtl/ps1/bare-metal/ps1GPU.pas M rtl/ps1/bare-metal/ps1System.pas D rtl/ps1/psy-q-sdk/libapi.pas D rtl/ps1/psy-q-sdk/libcd.pas D rtl/ps1/psy-q-sdk/libcomb.pas D rtl/ps1/psy-q-sdk/libds.pas D rtl/ps1/psy-q-sdk/libetc.pas D rtl/ps1/psy-q-sdk/libgpu.pas D rtl/ps1/psy-q-sdk/libgs.pas D rtl/ps1/psy-q-sdk/libgte.pas D rtl/ps1/psy-q-sdk/libgun.pas D rtl/ps1/psy-q-sdk/libhmd.pas D rtl/ps1/psy-q-sdk/libmcgui.pas D rtl/ps1/psy-q-sdk/libmcrd.pas D rtl/ps1/psy-q-sdk/libmcx.pas D rtl/ps1/psy-q-sdk/libpad.pas D rtl/ps1/psy-q-sdk/libpress.pas D rtl/ps1/psy-q-sdk/libsn.pas D rtl/ps1/psy-q-sdk/libsnd.pas D rtl/ps1/psy-q-sdk/libspu.pas D rtl/ps1/psy-q-sdk/libstd.pas D rtl/ps1/psy-q-sdk/libtap.pas --- commit 9e4ac8d7ea2a87dd909d829122d0b3b66f42ed02 Author: foxpas Date: Sat Feb 14 14:30:28 2026 +1000 AArch64-Win64: Initialise handler-local managed temps in exceptfilters gen_initialize_code skips inittempvariables for exceptfilters, which is correct on x86_64-Win64 where handlers reuse parent stack slots. However, on AArch64-Win64 discard_freelist forces new SP-relative allocations in handler space that share the parent's temp allocator. These handler-local managed temps (e.g. implicit IInterface results) were never zero-initialised, causing access violations when finalization tried to release garbage pointers. Fix by allowing inittempvariables to run for AArch64-Win64 exceptfilters, and filtering out parent temps (which are already initialised) by checking whether adjust_exceptfilter_ref converts the reference to FP-relative. M compiler/hlcgobj.pas --- commit a39d48b22dd3506d726db4488523fd7cfbe7d09e Author: florian Date: Sun Feb 15 14:31:15 2026 +0100 - remove unused variable M rtl/aarch64/aarch64.inc --- commit 206064c9fcba198059a6e27d254eea064881d6e7 Author: Pierre Muller Date: Thu Feb 19 23:28:15 2026 +0100 TRy to handle solaris specific sparc code M rtl/sparc/sparc.inc --- commit 1375424dfea11445eea25133e7df2431791443fd Author: n7800 <14154601-n7800@users.noreply.gitlab.com> Date: Fri Feb 20 22:49:22 2026 +0000 SDO: Fixed compilation of "XSD2Pas" example on Windows with the "cwstring" unit M packages/fcl-sdo/examples/xsd2pas/xsd2pas.pas --- commit cda74dc3beea4360861b751d22cc9d9ca141d583 Author: Henrique Gottardi Werlang Date: Fri Mar 6 09:50:21 2026 -0300 Changed the inc files to compile the RTL package too. M fpmake_add1.inc M fpmake_proc1.inc --- commit a31bd7b0e9397ca559887fcb8ad82eccefdf314a Author: Henrique Gottardi Werlang Date: Sat Mar 7 09:21:03 2026 -0300 Update file names to correct names. M utils/dotutils/known.txt --- commit af4da1fd6f7080ca34b387de1fdd8247b00a9a80 Author: Michaël Van Canneyt Date: Tue Mar 10 09:56:07 2026 +0100 * Fix typo M packages/fcl-res/namespaces.lst --- commit 3fd9657559c4c8e76e41c6e84fe10238c9977791 Author: Henrique Gottardi Werlang Date: Tue Mar 10 16:17:32 2026 -0300 Allow to define the output unit directory. M packages/fpmkunit/src/fpmkunit.pp --- commit 13957fce44ad2f4e1d6b23cf073238a852f2eda2 Author: Henrique Gottardi Werlang Date: Mon Mar 16 14:46:46 2026 -0300 Namespace file for RTL. A rtl/namespaces.lst --- commit fddc08144e3872ff5e59b72a7c75798f63aa2672 Author: Joost van der Sluis Date: Fri Mar 20 13:52:17 2026 +0100 Fixed AV on application start M utils/fppkg/fppkg.pp --- commit c69a054cac302409da2296a9a9b2d31d288705d3 Author: Kevin Lyda Date: Tue Apr 7 08:45:03 2026 +0100 Add missing double char ops Added the following missing double char operators. Otherwise ptop will break sources when formatting. * plusequals: += * minusequals: -= * divideequals: /= * timesequals: *= * exponential: ** M utils/ptopu.pp --- commit e4e8bfff3e5bf73b0ac1272b2abc9dd509b765b1 Author: J. Gareth "Curious Kit" Moreton Date: Tue Apr 7 09:26:03 2026 +0100 * Added additional -O3 test for "tests/test/cg/tstr.pp" to verify constant propagation and simplifying Str, and moved to "tests/test/units/system/" D tests/test/cg/tstr.pp A tests/test/units/system/tstr2.pp A tests/test/units/system/tstr2a.pp --- commit c12f81f2a43283a330a7aa6d94a4e6faf5fec79f Author: J. Gareth "Curious Kit" Moreton Date: Wed Apr 8 13:57:46 2026 +0100 * New "tests/test/units/system/tstr3.pp" test to verify correctness of leading zeroes and string truncation A tests/test/units/system/tstr3.pp --- commit 812f8fb69cb7088bd33f5387da74a80b5cf1d464 Author: Pierre Muller Date: Thu Apr 16 22:40:09 2026 +0000 Fix fpc_atomic_add_64 to return old value for loongarch64 CPU M rtl/loongarch64/loongarch64.inc --- commit c4247a2d27b4a1cc817c5ccca01074420b289066 Author: lebao3105 Date: Sun Apr 19 13:05:24 2026 +0700 git: Ignore generated HTML files for the compiler M .gitignore --- commit 46d65bd00a9446e50acc2c28c9948e3a4207d018 Author: lebao3105 Date: Sun Apr 19 13:07:17 2026 +0700 Ptop: Tidy up M utils/Makefile M utils/Makefile.fpc.fpcmake M utils/fpmake.pp M utils/fpmake_add.inc M utils/fpmake_proc.inc A utils/ptop/.gitignore A utils/ptop/Makefile A utils/ptop/Makefile.fpc.fpcmake A utils/ptop/fpmake.pp R060 utils/ptop.pp utils/ptop/ptop.pp A utils/ptop/ptopu.pp A utils/ptop/ptopuh.inc A utils/ptop/utils.pp D utils/ptopu.pp --- commit cd4a0d1fcc6ddb5b56e084305dfe14a8f519a539 Author: Rika Ichinose Date: Tue Apr 21 18:04:22 2026 +0300 Reduce the amount of nonvolatile registers used by SysGetMem from 5 to 3. M rtl/inc/heap.inc --- commit 66e38aa68f26975fa2700469e329a8d4a3458520 Author: Rika Ichinose Date: Wed Apr 22 13:26:49 2026 +0300 Faster TGUID.AsString. M rtl/inc/objpas.inc M rtl/inc/objpash.inc --- commit e76b0f468b964722d16467a9e4f7a88e0bc1deed Author: Rika Ichinose Date: Wed Apr 22 14:18:33 2026 +0300 Make more use of the previous commit. M rtl/objpas/sysutils/sysuintf.inc --- commit 0e24b9fc24fbfba4f090802c04e3227e2ccc7b58 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri Apr 24 21:08:13 2026 +0200 Remove build optimization M .gitlab-ci.yml --- commit 5175683441eb5423898cff0df8e4f57bd0a06b1c Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri Apr 24 21:09:08 2026 +0200 Use parallel matrix and CI inputs M .gitlab-ci.yml --- commit 8295a1cc762b157657e62c2fb50dfd7e031c4942 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri Apr 24 21:21:29 2026 +0200 Fix inputs usage for image option M .gitlab-ci.yml --- commit 1e5356432243eb79db14812afcd3abe2cdb46b90 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri Apr 24 22:25:00 2026 +0200 Update images to use still supported versions M .gitlab-ci.yml --- commit cba442e60600e2d145cc0ca01dec0bf1436835ee Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri Apr 24 22:57:43 2026 +0200 Comment out platform info currently not used but maybe helpful since it describes Docker platform M .gitlab-ci.yml --- commit 651bd9c74bf4780e84e60a020c4325df4f1e5374 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Apr 25 16:30:07 2026 +0200 Only download artifacts from same architecture M .gitlab-ci.yml --- commit 480c6b00aee75a391a161d163148caaf673c43c8 Author: lebao3105 Date: Sat Apr 25 18:34:51 2026 +0700 git: Update ignore list M utils/ptop/.gitignore --- commit 245b8e935eabac6b346888f75800bcaea0f95994 Author: lebao3105 Date: Sat Apr 25 18:35:07 2026 +0700 refactor: Further split ptopu into units R050 utils/ptop/ptopuh.inc utils/ptop/ptop.beautifier.inc R075 utils/ptop/ptopu.pp utils/ptop/ptop.beautifier.pp R055 utils/ptop/utils.pp utils/ptop/ptop.config.pp M utils/ptop/ptop.pp A utils/ptop/ptop.strutils.pp A utils/ptop/ptop.types.pp --- commit 691903f8eb666d9993a46655213eead16b976255 Author: lebao3105 Date: Sat Apr 25 18:56:51 2026 +0700 fix: FCL's eventlog unit name M utils/ptop/ptop.beautifier.pp --- commit 935dea326379f8b141e7c7358147002426fa1416 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Apr 25 21:51:17 2026 +0200 Align use of make M .gitlab-ci.yml --- commit ee2760058e4cce317d3786ca6d38be450aaa5968 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Apr 25 22:07:41 2026 +0200 Fix path to compiler M .gitlab-ci.yml --- commit 7bdf98d50a54ff6f311b37c529b3c30cffb438a0 Author: Rika Ichinose Date: Sun Apr 26 12:56:23 2026 +0300 Allow Orphan to work from other threads. M rtl/inc/heap.inc --- commit bdc92e0f8a1c72c40432f0348f27d3f84b61a63a Author: Rika Ichinose Date: Tue Apr 28 17:32:32 2026 +0300 Fix HeapTrc.StackTracesRegistry.CollectGarbage. M rtl/inc/heaptrc.pp --- commit 19b234064cfa7e4ec32f9da3ffb022b97c45d04b Author: Rika Ichinose Date: Wed Apr 29 19:14:29 2026 +0300 Redesign TWalkBlockInfo and (re)use WalkHeap for Report. M rtl/inc/heaptrc.pp --- commit 9afa109f54f063b87c2821485f76cbc1b6a87098 Author: Pierre Muller Date: Thu Apr 30 00:37:59 2026 +0200 Allow easier generation of bug by adding faulty optimization locally M rtl/inc/heap.inc --- commit 5f47388c7eea1e48ea35ec29a9210ffb340c6e4e Author: Rika Ichinose Date: Thu Apr 30 01:23:34 2026 +0300 Fill the freed memory outside the lock without taking it twice if possible. M rtl/inc/heaptrc.pp --- commit 5616c480aef0992c29f51401801d0bd4104b72a4 Author: Kirill Kranz Date: Wed May 6 00:25:54 2026 +0200 const fpc_in_gtecommand_x moved to rtl/mips/cpuinnr.inc M rtl/inc/innr.inc M rtl/mips/cpuh.inc A rtl/mips/cpuinnr.inc --- commit 0d852437124d61989adce8426b7909974c8771cf Author: Kirill Kranz Date: Wed May 6 01:34:56 2026 +0200 CopyRight removed M packages/psy-q-sdk/src/libapi.pas M packages/psy-q-sdk/src/libcd.pas M packages/psy-q-sdk/src/libetc.pas M packages/psy-q-sdk/src/libgpu.pas M packages/psy-q-sdk/src/libgs.pas M packages/psy-q-sdk/src/libgun.pas M packages/psy-q-sdk/src/libhmd.pas M packages/psy-q-sdk/src/libmcrd.pas M packages/psy-q-sdk/src/libmcx.pas M packages/psy-q-sdk/src/libpad.pas M packages/psy-q-sdk/src/libpress.pas M packages/psy-q-sdk/src/libsn.pas M packages/psy-q-sdk/src/libsnd.pas M packages/psy-q-sdk/src/libspu.pas M packages/psy-q-sdk/src/libtap.pas --- commit 6d929e1e72a2da01d2440ea49f8eaccf0637059c Author: Pierre Muller Date: Wed May 6 05:05:03 2026 +0000 Fix compilation on powerpc64-freebsd by regenerating Makefile's using up-to-date trunk fpcmake utility M rtl/regenmakefiles.sh --- commit 708603c134f2d6576254d9644993c32817d3d7b0 Author: Pierre Muller Date: Wed May 6 11:53:18 2026 +0200 Ensure len=-1 is treated a infinite for IndexXXX for powerpc CPU M rtl/powerpc/powerpc.inc --- commit dd05115585eceabc706619a546e9198238b3d677 Author: Margers Date: Wed May 6 17:31:06 2026 +0300 Update East Asian width, grapheme break property to Unicode version 17. M packages/rtl-unicode/src/inc/eastasianwidth_code.inc M packages/rtl-unicode/src/inc/graphemebreakproperty_code.inc --- commit 5c62789f346a848108fb6d7e66f636a46f13b955 Author: Pierre Muller Date: Sat May 9 08:38:48 2026 +0000 Add .note.GNU-stack section to all startup powerpc64-freebsd assembly sources M rtl/freebsd/powerpc64/cprt0.as M rtl/freebsd/powerpc64/dllprt0.as M rtl/freebsd/powerpc64/prt0.as --- commit f1a57f0c71c6c15dbcd86d35b96c3a80f057025d Author: Pierre Muller Date: Sat May 9 21:43:57 2026 +0200 Correctly attribute math function to libm for Linux/BSD and AIX OSes M rtl/inc/cgenmath.inc --- commit 7b774e62fddafead3bd586b731ab343e54f01d55 Author: Pierre Muller Date: Sat May 9 23:52:16 2026 +0200 Modify mathlibname for Haiku and Solaris systems M rtl/inc/cgenmath.inc --- commit 2c1b8365efcc6f6a40650509a55e7cc6de6ea447 Author: Nikolay Nikolov Date: Tue May 12 16:02:29 2026 +0300 * patch by Kirill Kranz: cd free size overhead of the data pointer M rtl/ps1/bare-metal/ps1CDRom.pas --- commit c70fb56575714bc1178d0a2184a5c24d56412552 Author: Margers Date: Wed May 13 21:04:49 2026 +0300 Update Unicode data and collations to version 17., CLDR 48.2. M packages/rtl-unicode/src/collations/collation_de.pas M packages/rtl-unicode/src/collations/collation_de_be.inc M packages/rtl-unicode/src/collations/collation_de_le.inc M packages/rtl-unicode/src/collations/collation_es_be.inc M packages/rtl-unicode/src/collations/collation_es_le.inc M packages/rtl-unicode/src/collations/collation_ja.pas M packages/rtl-unicode/src/collations/collation_ja_be.inc M packages/rtl-unicode/src/collations/collation_ja_le.inc M packages/rtl-unicode/src/collations/collation_ko_be.inc M packages/rtl-unicode/src/collations/collation_ko_le.inc M packages/rtl-unicode/src/collations/collation_sv.pas M packages/rtl-unicode/src/collations/collation_sv_be.inc M packages/rtl-unicode/src/collations/collation_sv_le.inc M packages/rtl-unicode/src/collations/collation_zh.pas M packages/rtl-unicode/src/collations/collation_zh_be.inc M packages/rtl-unicode/src/collations/collation_zh_le.inc M packages/rtl-unicode/src/inc/ucadata.inc M packages/rtl-unicode/src/inc/ucadata_be.inc M packages/rtl-unicode/src/inc/ucadata_le.inc --- commit c2ae8ae921bb92d35c0dd14d8af9f668d32929af Author: Margers Date: Wed May 13 21:10:41 2026 +0300 Generate collations units with doted units in mind. Remove trailing spaces. M utils/unicode/cldrhelper.pas M utils/unicode/helper.pas --- commit 6b686751ff5dbadb080fc332d8210678811d9abd Author: Margers Date: Wed May 13 22:17:52 2026 +0300 Update to Unicode version 17. M rtl/objpas/unicodedata.inc M rtl/objpas/unicodedata_be.inc M rtl/objpas/unicodedata_le.inc --- commit 8a29bcbb15507927aab625edcc00c7781f7dc21c Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri May 15 00:00:34 2026 +0200 Fix dynamic linker for musl Makefiles don't detect correct linker on Alpine Linux with musl libc M .gitlab-ci.yml --- commit c7bd5711247cb8115c36cfbd660f307a2397e490 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri May 15 16:27:04 2026 +0200 Find correct compiler executable for tests M .gitlab-ci.yml --- commit 86fbcf3e811bc9329ca65f0841ef290a1820fd43 Author: Margers Date: Sat May 16 10:49:54 2026 +0300 Remove trailing spaces. M utils/unicode/cldrparser.lpr --- commit 985d0f6ad9f7c267ebfbfe04519ee578bbcc6faa Author: Margers Date: Sat May 16 11:09:27 2026 +0300 Adjust collation weights. M rtl/objpas/weight_derivation.inc M utils/unicode/weight_derivation.inc --- commit e48ce1c6aa60ce12ebab4761867f82e64494ac90 Author: Margers Date: Sat May 16 11:15:33 2026 +0300 Update collation test data with files from CLDR 48.2. M tests/test/units/fpwidestring/CollationTest_NON_IGNORABLE_SHORT.txt M tests/test/units/fpwidestring/CollationTest_SHIFTED_SHORT.txt --- commit 9bd3c010dcece8397d2325fd7ca466dd693cfaf9 Author: Margers Date: Sat May 16 15:22:11 2026 +0300 Change DUCET version to 17.0.0. M packages/rtl-unicode/src/inc/unicodeducet.pas --- commit 3bf32e7e264164b6cc3b1d3bd1a8b6f1f5743901 Author: Michaël Van Canneyt Date: Sun May 17 10:05:44 2026 +0200 * Add mising .lst file A packages/psy-q-sdk/namespaces.lst --- commit a236118efaaaacb9b0e438401536c4a933f55ef2 Author: lebao3105 Date: Sun May 17 15:12:15 2026 +0700 feat: Ask for confirmation if out file = source file M utils/ptop/ptop.pp --- commit 9cc44529dc5c39ee64938ff3b54ad03d381738c9 Author: lebao3105 Date: Sun May 17 15:12:52 2026 +0700 refactor: Simpler messages M utils/ptop/ptop.beautifier.inc M utils/ptop/ptop.beautifier.pp M utils/ptop/ptop.config.pp M utils/ptop/ptop.strutils.pp --- commit c2fa262893b353e7098558abb0be123063a0eca8 Author: Michaël Van Canneyt Date: Mon May 18 21:13:43 2026 +0200 * Make non-recursive mutex really non-recursive M rtl/wasicommon/wasmmutex.inc --- commit 8485babdb5e695b90d47056e07a77c1ff24ed434 Author: Pierre Muller Date: Mon May 18 21:38:04 2026 +0000 Disable utils/ptop for human68k and sinclairql OSes because these systems do not support fcl-base package M utils/ptop/fpmake.pp --- commit 29ca7c45ed736b9f382c5882249c890d14e5d888 Author: Pierre Muller Date: Tue May 19 23:43:01 2026 +0200 Change debug conditional debug into DEBUG_PTOP to avoid compilation failure with make DEBUG=1 variable M utils/ptop/ptop.beautifier.inc M utils/ptop/ptop.beautifier.pp --- commit d5bb15994a9be6565d21ccb3e04beec3c413240d Author: Tomas Hajny <9055380-xhajt03@users.noreply.gitlab.com> Date: Wed May 20 01:00:15 2026 +0200 * synchronize main branch install.dat with changes performed in fixes_3_2 M installer/install.dat --- commit 2a85b186886d27f2fd853852112c28b6f8685401 Author: Tomas Hajny <9055380-xhajt03@users.noreply.gitlab.com> Date: Wed May 20 01:10:38 2026 +0200 * changes in install.dat necessary also for fixes_3_2 (mainly addition of fcl-hash) M installer/install.dat --- commit 3eb0f608f7e3e7c747f58f1b91d96e1f6e653116 Author: Tomas Hajny <9055380-xhajt03@users.noreply.gitlab.com> Date: Wed May 20 01:12:48 2026 +0200 * fix in install.dat needed only in main branch M installer/install.dat --- commit b5d9ffbdb4906a84fc59f078a43e47b4f2fcb85b Author: Tomas Hajny <9055380-xhajt03@users.noreply.gitlab.com> Date: Wed May 20 01:38:30 2026 +0200 * additional changes intended only for main branch (not for fixes_3_2) M installer/install.dat --- commit dced938c7bf5e1c241d61a4a4c7293032dafd078 Author: Tomas Hajny <9055380-xhajt03@users.noreply.gitlab.com> Date: Wed May 20 02:11:40 2026 +0200 + added helpers needed for assembling and linking with OMF object files/executables A rtl/os2/end.asm A rtl/os2/endlink386.asm --- commit 68cbdbc87f6c1b3356ba7c04634dd0c2c9ceff5f Author: Michaël Van Canneyt Date: Wed May 20 09:52:36 2026 +0200 * RTL (wasm): Actually wait for lock to free in the LockMutexTimeoutWait loop M rtl/wasicommon/wasmmutex.inc --- commit 99f848880956de7e5924bbd5075426c84c166fa5 Author: Michaël Van Canneyt Date: Wed May 20 10:17:56 2026 +0200 * RTL (wasm): Wait for mutex using small timeslices, to allow host Javascript to react periodically to messages M rtl/wasicommon/wasmmutex.inc --- commit a2c5902f2e271bf4fae5cc2b5d5cd070f0411990 Author: Michaël Van Canneyt Date: Wed May 20 16:17:37 2026 +0200 * FCL-XML: escape html prior to writing M packages/fcl-xml/src/htmlelements.pp --- commit 29926235246963112166369e54fadfdf859439e0 Author: Pierre Muller Date: Wed May 20 16:34:17 2026 +0200 Avoid compile time range error M rtl/ps1/bare-metal/ps1System.pas --- commit 19db130ee9ffade44abdf88e20caf9c873345ea8 Author: Michaël Van Canneyt Date: Thu May 21 11:34:54 2026 +0200 * FCL-Net: correct deprecated message M packages/fcl-net/src/ssockets.pp --- commit b33766ad2168553c3d7ac6e938ec374bb1c3300f Author: Tomas Hajny Date: Thu May 21 13:58:40 2026 +0200 * in case of using a different name (Linux, FreeBSD), the .dat file needs to have the same name M installer/Makefile M installer/Makefile.fpc --- commit cbf54a297df2e68a97ef9d1024aa3e845c705190 Author: Pierre Muller Date: Thu May 21 23:19:26 2026 +0200 Do no activate inline with '{$inline on}' if DISABLE_SYSTEMINLINE macro is set M rtl/inc/systemh.inc M rtl/java/jsystemh_types.inc --- commit 52acdc044d2d48264b8e8fbac2557559bb599921 Author: Michaël Van Canneyt Date: Fri May 22 16:42:50 2026 +0200 * RTL-Objpas: add securecompare, string compare in constant time M packages/rtl-objpas/src/inc/strutils.pp --- commit a7f5a4b5b9b6477971e9ec450ab74a4fb9e3e08e Author: Martin Date: Fri May 22 22:07:49 2026 +0200 Fix lnfodwrf reading line-info-table for Version 4 and 5. Issue #41572 M rtl/inc/lnfodwrf.pp --- commit bc89123653269b34be8a7fda3df0b4cea7243ef4 Author: Martin Date: Fri May 22 23:09:58 2026 +0200 Fix lnfodwrf reading compilation-unit (function name) for Version 4 and 5. Issue #41572 M rtl/inc/lnfodwrf.pp --- commit aa3a4ed280bde7b6df01e28b1b08e5596c1d394f Author: Martin Date: Fri May 22 23:21:21 2026 +0200 Fix lnfodwrf add DW_FORM to SkipAttr for Version 4 and 5. Issue #41572 M rtl/inc/lnfodwrf.pp --- commit 861a2de8bb200e97b75d2085b7c91ba841494889 Author: marcoonthegit Date: Sat May 23 11:49:19 2026 +0200 * free local allocations before raising exception. Fixes #41775 M packages/winunits-base/src/comobj.pp --- commit cb3daffc0059c4f848bfc65c1749d1664c1f0613 Author: marcoonthegit Date: Sat May 23 11:52:13 2026 +0200 * fix calling put properties by adding DISPATCH_PROPERTYPUT to invokekind, fixes #41776 M packages/winunits-base/src/comobj.pp --- commit 934a5b4e3401a53008427df40009756f90ae4301 Author: florian Date: Sun May 24 18:42:46 2026 +0200 * test for procedure parameter count A tests/test/cg/tcalfun9.pp --- commit 809e33c6837d8e39e87d928aaffc257c5488b1c4 Author: Pierre Muller Date: Mon May 25 15:17:39 2026 +0200 Do not use assembler code in rtl/powerpc/math.inc for pic powerpc-linux M rtl/powerpc/math.inc --- commit c7318aa95ff0aebd273e4e143e181f1e62b6fd05 Author: Rika Ichinose Date: Mon May 25 19:14:51 2026 +0300 Allow allocations without the initialized thread manager in case of no HAS_SYSOSFREE. M rtl/inc/heap.inc --- commit 1b90309f40ad373157237bbfb406c3a181d0b5ab Author: Rika Ichinose Date: Mon May 25 19:45:56 2026 +0300 Dismantle the showcase for the codegen bug fixed in f7c919c2f8cca593e8d3316702dee8ab31a2207c. M rtl/inc/heap.inc --- commit fd77041d7d18feea18ac06742cc8a5748b77a326 Author: Pierre Muller Date: Tue May 26 08:29:15 2026 +0200 Reenable tplylib for ps1 OS to fix compilation of utils-lexyacc M packages/tplylib/fpmake.pp --- commit da03e1a61021ce647db2117732e145d960692741 Author: Pierre Muller Date: Tue May 26 08:30:18 2026 +0200 Disable utils-ptop for ps1 OS as it depends on unsupported fcl-base packages M utils/ptop/fpmake.pp --- commit 339f2ed7e23a2ecbbcca52a8fb96c3112673d796 Author: Michaël Van Canneyt Date: Tue May 26 08:47:13 2026 +0200 * Move implementation detail constant to implementation M rtl/inc/objpas.inc M rtl/inc/objpash.inc --- commit c08132632c866f469fd3f1030e09260d31fb2173 Author: Michaël Van Canneyt Date: Tue May 26 08:55:39 2026 +0200 * RTL: Hide implementation detail constant M rtl/inc/objpas.inc M rtl/inc/objpash.inc M rtl/objpas/sysutils/sysuintf.inc --- commit 8036833189309aadf62af43293e03b4da85e79dc Author: Rika Ichinose Date: Tue May 26 18:08:30 2026 +0300 Remove some redundant operations. M rtl/inc/heap.inc --- commit 6c342d7e114342b434aa371636aa511c5f7cf947 Author: Michaël Van Canneyt Date: Wed May 27 12:07:26 2026 +0200 * Correctly handle EINTR for close operations. Fixes issue #41783 M rtl/unix/sysutils.pp --- commit c192e372472b5db9e78070edf6f6dce3d3ec56b0 Author: Margers Date: Thu May 28 12:57:50 2026 +0300 Parameter count limit was 255 (fix comments). M tests/test/cg/tcalfun9.pp --- commit 90faad59251d0dcc4c1cf0b41aef0274d490296e Author: Karl-Michael Schindler Date: Thu May 28 21:52:26 2026 +0200 Fix minor typo in dwriter.de.po M utils/fpdoc/intl/dwriter.de.po --- commit 3e473b45193dfbf812a8df16b887a0eb1e1ea916 Author: Rika Ichinose Date: Fri May 29 01:22:27 2026 +0300 Order memory leaks chronologically, again. M rtl/inc/heaptrc.pp --- commit 2cb68b6ed3585a9b8a09d7d9854b2b86118069cd Author: Michaël Van Canneyt Date: Fri May 29 08:39:17 2026 +0200 * Use RTLString for TGUID.FromString M rtl/inc/objpas.inc M rtl/inc/objpash.inc --- commit 03d8e62c9b4be3a20769a0ac26403fbb065867c3 Author: Michaël Van Canneyt Date: Fri May 29 11:25:46 2026 +0200 * Add const, better comment, based on remarks of A. Torgashin M rtl/inc/objpas.inc M rtl/inc/objpash.inc --- commit 12e1aceca3b3fd35bc93e08599b89df09a4a901e Author: Michaël Van Canneyt Date: Fri May 29 11:48:22 2026 +0200 * Change TGUID.FromString to use shortstring, consistent with AsString which already returns shortstring M rtl/inc/objpas.inc M rtl/inc/objpash.inc --- commit 92bb99049d0969073f8c7e3cdb72f6f6c875f284 Author: Rika Ichinose Date: Fri May 29 12:05:59 2026 +0300 Fix the corner case of heaptrc.ReallocMem. M rtl/inc/heaptrc.pp --- commit b54851afb12f754d0a14de21ba5b229ccaa21085 Author: Pierre Muller Date: Sun May 31 10:09:07 2026 +0200 Fix incorrect use of unaligned M rtl/inc/heaptrc.pp M rtl/inc/lnfodwrf.pp --- commit f2a78cb634f0e5675b9ab1b573d18e9b5eb739ff Author: marcoonthegit Date: Sun May 31 11:22:29 2026 +0200 * add switchtothread, part of #41780 M rtl/win/wininc/func.inc --- commit badb90a1252cf00ab85a31d3d24d23ef7b3b17d5 Author: Margers Date: Sun May 31 12:08:07 2026 +0300 No need for wide string manager in legacy Video with cp437. It was a regression to require wide string manager for non Unicode Free Vision apps in Unix. M packages/rtl-console/src/inc/video.inc --- commit 1d8b2781722db3381fd6b56482069c004eaa8ecd Author: Pierre Muller Date: Sun May 31 21:07:41 2026 +0200 Warn when aligned or unaligned is used at a useless place M compiler/msg/errore.msg M compiler/ncginl.pas --- commit 05489f63d84cf87fce482d921e26d0a50d4a7fd7 Author: Michaël Van Canneyt Date: Wed Jun 3 14:54:36 2026 +0200 * Prevent integer overflow M rtl/wasicommon/systhrd.inc --- commit d5589051a7eecd32bdf8e44de1413fd2317629e0 Author: Pierre Muller Date: Sat Jun 6 10:23:00 2026 +0000 New test for bug report #41446 A tests/webtbs/tw41446.pp --- commit bb45630e794ac2e19bc04c3ef9aec71c23802443 Author: Pierre Muller Date: Sat Jun 6 13:30:45 2026 +0200 Add DISABLE_DL to be able to use heaptrc without loading libc M rtl/inc/heaptrc.pp --- commit 9e81a4bdb474079f53999a7e220fe99b08a4047d Author: Kirill Kranz Date: Sat Jun 6 16:14:22 2026 +0200 removed RangeCheck errors M rtl/ps1/bare-metal/ps1CDRom.pas M rtl/ps1/bare-metal/ps1GPU.pas M rtl/ps1/bare-metal/ps1GTE.pas M rtl/ps1/bare-metal/ps1System.pas --- commit db5538ae2bb9d66a984a165a659082f9c275ff7a Author: Rika Ichinose Date: Sat Jun 6 21:40:42 2026 +0300 For CheckPointer, iterate allNodes instead of the hashtable. M rtl/inc/heaptrc.pp --- commit 9d712abab161a022f969cf8b3461960f0a94f101 Author: Kirill Kranz Date: Sun Jun 7 01:35:57 2026 +0200 PS1: Fixed GTE Commands M rtl/ps1/bare-metal/ps1GTE.pas --- commit 19ecb6290a64c04c7f5e513cbaaa48f8cb9a4912 Author: Michaël Van Canneyt Date: Mon Jun 8 23:20:41 2026 +0200 * Fix boolean test M packages/fcl-yaml/test/utyamldata.pp --- commit 58619e1acc39981e4d141ca16a09c325fb8ed42a Author: Pierre Muller Date: Tue Jun 9 14:13:23 2026 +0000 Fix compilation for msdos if cpu is different from 8086 M packages/rtl-objpas/src/inc/rtti.pp --- commit 6eb5d43a1f981f5e948d7ab9305f0a76b9bb9de7 Author: Michaël Van Canneyt Date: Wed Jun 10 16:24:32 2026 +0200 * Fix decode of unicode string M packages/vcl-compat/src/system.netencoding.pp --- commit 42cd00764a1442da061f46f8ac1887a69eb966f3 Author: Michaël Van Canneyt Date: Wed Jun 10 23:25:40 2026 +0200 Fix NOGOTO path, avoid infinite loop M packages/paszlib/src/zdeflate.pas --- commit ad078f5deadb146290a894989f1685816e7b0d4b Author: Michaël Van Canneyt Date: Thu Jun 11 11:51:46 2026 +0200 * Fix DecodeStringBase64 in UTF16 M packages/fcl-base/src/base64.pp --- commit fcdde3162a9fe223d559d8adf1ae3eb02d2ecffd Author: marcoonthegit Date: Fri Jun 12 13:56:36 2026 +0200 * Updated rtl/inc readme, fixes bug #41768 objc and resource parts can do with a bit more detailing. M rtl/inc/readme --- commit 8cfe9f910561e347734eabfca84596b5869816da Author: marcoonthegit Date: Sat Jun 13 15:41:16 2026 +0200 * fix typos and trailing dots. M rtl/inc/readme --- commit dc70162e2623a62e3db8d0a2f0e7d129e1752ec3 Author: Pierre Muller Date: Tue Jun 16 17:42:01 2026 +0300 Add sparc-linux version of tcext7 object using GNU gcc compiler A tests/test/cg/obj/linux/sparc/tcext7.o --- commit 237f57cf69b35f8564fa70e3a668c26d75d332bb Author: Pierre Muller Date: Tue Jun 16 17:44:26 2026 +0300 Add sparc64-linux version of tcext7 object using GNU gcc compiler A tests/test/cg/obj/linux/sparc64/tcext7.o --- commit 5165355dae3651c04e0af0b1b77d64a22bc546ea Author: Michaël Van Canneyt Date: Wed Jun 17 10:24:50 2026 +0200 * Implement TVirtualMethodInterceptor M packages/rtl-objpas/src/inc/rtti.pp M packages/rtl-objpas/tests/testrunner.rtlobjpas.pp A packages/rtl-objpas/tests/tests.rtti.intercept.pas --- commit c21bb67d952b95687db40bb43a51d6f9e8d5973b Author: mattias Date: Thu Jun 18 07:16:26 2026 +0200 fcl-css: fixed test stuie M packages/fcl-css/tests/tccssscanner.pp --- commit aeb7c12198cca406a58e3e734a6dce9ccf7c37ef Author: mattias Date: Thu Jun 18 07:26:43 2026 +0200 fcl-css: test readme.txt A packages/fcl-css/tests/README.txt --- commit de7d15d196c39465e3a3ee95703e6ca9dcc0af5a Author: mattias Date: Thu Jun 18 07:31:02 2026 +0200 fcl-css: fixed test suite M packages/fcl-css/tests/tccssresolver.pp --- commit c3514a28f214dc4754c82519881b6fb13360287e Author: Michaël Van Canneyt Date: Thu Jun 18 12:06:35 2026 +0200 * Use queue that manages lifetime correctly M packages/vcl-compat/src/system.threading.pp --- commit e9d8f8693f75cc597eb9bdb409749d1e8fea0764 Author: Michaël Van Canneyt Date: Sun Jun 21 08:25:45 2026 +0200 * Fail gracefully if no extended RTTI is available. Fixes #41799 A packages/rtl-objpas/examples/vmidemo.pp M packages/rtl-objpas/src/inc/rtti.pp M packages/rtl-objpas/tests/tests.rtti.intercept.pas --- commit 5d5a6eafa4dabe1de0ee71db13663a18b760f9a5 Author: Michaël Van Canneyt Date: Sun Jun 21 21:56:15 2026 +0200 * PDF markdown renderer M packages/fcl-md/demo/README.md A packages/fcl-md/demo/demo.png A packages/fcl-md/demo/markdown.png A packages/fcl-md/demo/md2pdf.lpi A packages/fcl-md/demo/md2pdf.lpr M packages/fcl-md/fpmake.pp A packages/fcl-md/src/markdown.pdfrender.pas M packages/fcl-md/src/markdown.processors.pas --- commit d5807bfde8a4de49fb62a9aac2ef683f12046685 Author: Michaël Van Canneyt Date: Sun Jun 21 22:35:13 2026 +0200 * Fixes in color output, and add italic/underline/inverse and URL output M packages/rtl-console/src/inc/fpansi.pp --- commit afaaf8936112c45a6db3f5f3c5639d929ea25e3c Author: Michaël Van Canneyt Date: Sun Jun 21 22:55:34 2026 +0200 * ANSI (terminal) markdown renderer A packages/fcl-md/demo/md2ansi.lpi A packages/fcl-md/demo/md2ansi.lpr M packages/fcl-md/demo/md2pdf.lpr M packages/fcl-md/fpmake.pp A packages/fcl-md/src/markdown.ansirender.pas M packages/fcl-md/src/markdown.pdfrender.pas M packages/fcl-md/src/markdown.processors.pas --- commit d7aa47c779013aaeec28f2a16d490d9728d3f4e5 Author: Michaël Van Canneyt Date: Sun Jun 21 23:09:09 2026 +0200 * Fix parsing of lists M packages/fcl-md/src/markdown.processors.pas M packages/fcl-md/tests/utest.markdown.parser.pas --- commit c56b6f84dcf5f80aff1ae07894af4f589aa8aae7 Author: Michaël Van Canneyt Date: Mon Jun 22 09:19:42 2026 +0200 * Fix size mismatch error (2010092801) in case of no debug info on wasm M compiler/ogbase.pas --- commit 8f38be12bc95ba0fe6fb76e0db25512b2f6bdee1 Author: Michaël Van Canneyt Date: Mon Jun 22 09:33:13 2026 +0200 * Fix unicodertl compilation M packages/fcl-md/src/markdown.ansirender.pas --- commit 253fa8c733caf4a235d4e3e9384414e14d95098d Author: Michaël Van Canneyt Date: Mon Jun 22 10:30:06 2026 +0200 * Compile fpAnsi also for wasm M packages/rtl-console/fpmake.pp --- commit e79413499e60ca23c8493893dbdbf52abc07db70 Author: Michaël Van Canneyt Date: Mon Jun 22 12:06:06 2026 +0200 * Add ALPN capabilities M packages/fcl-net/src/sslbase.pp M packages/fcl-net/src/sslsockets.pp M packages/openssl/src/fpopenssl.pp M packages/openssl/src/openssl.pas M packages/openssl/src/opensslsockets.pp --- commit f0aff4d1d3cf4bee789d391f10e2b162733231dd Author: Karoly Balogh Date: Mon Jun 22 12:09:03 2026 +0200 rtl-unicode: enable base things to be build on a number of small OSes M packages/rtl-unicode/fpmake.pp --- commit 8f958d2c7426e584b1ec4d28d288cb1140636931 Author: Karoly Balogh Date: Mon Jun 22 12:14:22 2026 +0200 rtl-console: since unit FPAnsi depends on strutils, add rtl-objpas as direct dependency M packages/rtl-console/fpmake.pp --- commit 606cab8be60019b9387ee4d99bbdc98ff2b3bce0 Author: Karoly Balogh Date: Mon Jun 22 12:49:49 2026 +0200 rtl-console: enable rtl-console build on a number of small systems M packages/rtl-console/fpmake.pp --- commit 8d42e433a125619280576ff8e8025fcc0c3b5702 Author: Michaël Van Canneyt Date: Mon Jun 22 17:45:40 2026 +0200 * some comment cleanup M packages/fcl-net/src/sslbase.pp M packages/fcl-net/src/sslsockets.pp --- commit 3220c80c7b8480d1a1c776a9bb7d780bbd950272 Author: Michaël Van Canneyt Date: Mon Jun 22 17:57:59 2026 +0200 * Enable ALPN calls M packages/gnutls/src/gnutlssockets.pp --- commit 74183de560ddedcc6f0e57e6375e539c0e0fe19b Author: Michaël Van Canneyt Date: Mon Jun 22 17:58:36 2026 +0200 * Fix wrong dependency M packages/fcl-web/fpmake.pp --- commit 061bd82c1eddf34646591ce31e751122c290155f Author: Michaël Van Canneyt Date: Mon Jun 22 17:59:31 2026 +0200 * Allow to use HTTP/2 M packages/fcl-web/examples/simpleserver/simpleserver.pas --- commit 09e22c81fa130271fc73d09b04ce32b98828f957 Author: florian Date: Mon Jun 22 22:41:54 2026 +0200 + test for last merge request A tests/test/taligned2.pp --- commit e120901f95fdf00b55ef444b11c07924b22d31c3 Author: Michaël Van Canneyt Date: Tue Jun 23 08:58:57 2026 +0200 * Record IsVarDef in for loop M packages/fcl-passrc/tests/tcstatements.pas --- commit 7a3b8fd1a6246080cfe1419333e6b214778c970b Author: Michaël Van Canneyt Date: Tue Jun 23 08:59:40 2026 +0200 * HTTP/2 paths M packages/fcl-web/examples/simpleserver/simpleserver.lpi --- commit 6c93819d64b9d612c1dfcc90b22dcbdffc3b973b Author: Michaël Van Canneyt Date: Wed Jun 24 00:15:41 2026 +0200 * Introduce HasPointerMath for pointers (store pointermath directive value) M packages/fcl-passrc/src/pastree.pp --- commit 349d6b53a7e7a77189ae64cbd436af63d45396cd Author: Rika Ichinose Date: Thu Jun 25 14:31:14 2026 +0300 Reduce fixed header size to 2 bytes. M rtl/inc/heap.inc --- commit 4d85f18f6ddea6a2bd7fed8b8175af838225857e Author: Rika Ichinose Date: Thu Jun 25 14:56:58 2026 +0300 Redesign the 32-bit chunk sizes. M rtl/inc/heap.inc --- commit 9437b581f0e79c10d938869c021c3ec5decbdeb6 Author: Rika Ichinose Date: Thu Jun 25 15:00:37 2026 +0300 Grammer: outcoming → outgoing, HeaderAndPayload → ChunkSize. M rtl/inc/heap.inc --- commit 9936961be6474a674b061b79f8893a5b1e50af1e Author: Rika Ichinose Date: Thu Jun 25 18:27:20 2026 +0300 Use 64 KB pages on Windows. M rtl/win/sysheap.inc M rtl/win/sysos.inc --- commit e7192fa328456ae5cb3e1cdd8ab9b281ddae8917 Author: marcoonthegit Date: Sat Jun 27 18:08:35 2026 +0200 * patch from bug #32459 * adds pointer to argument of clCreateCommandQueue * changes some var parameters to pointers to allow for NIL values. M packages/opencl/src/cl.pp --- commit 9a01e5064bd913bdc06bef200d418e94a7cdca9f Author: Margers Date: Sun Jun 28 19:18:59 2026 +0300 Optimize IsLeapYear function. Propsed by user Zvoni in the forum. * One branch only. * Testing mod 100 first is beneficial because the compiler has implemented "Test for Zero Remainder" optimization. M rtl/amicommon/dos.pp M rtl/objpas/sysutils/dati.inc --- commit 876bcfb0c563c7e05e44034dda3b81ae842c5d09 Author: Margers Date: Sun Jun 28 23:27:22 2026 +0300 Superior version of DaysInAMonth. Proposed by user Zvoni in the forum. * Call IsLeapYear only if month of the interest is February. * Drop usege of the lookup table MonthDays. Use integer maths to calculate day count in the month. M packages/rtl-objpas/src/inc/dateutil.inc --- commit 8c232bf1bc61549824e09e274fa0694539c8b12b Author: Margers Date: Sun Jun 28 23:32:08 2026 +0300 Make use of faster DaysInAMonth function. M packages/rtl-objpas/src/inc/dateutil.inc --- commit 7f61148ad44e902573650ffaab4f722c088bb658 Author: PierreMuller Date: Tue Jun 30 09:00:41 2026 +0000 Use common lowercase pattern for add_odata procedure real name M packages/odata/fpmake.pp --- commit e57fd2deaddf412fcf44567e75b4ff9159d884b9 Author: PierreMuller Date: Tue Jun 30 09:01:40 2026 +0000 Use pattern add_PACKAGENAME for googleapi M packages/googleapi/fpmake.pp --- commit 14f2a116bdf44fdbc712ef4a815362b7544663f5 Author: PierreMuller Date: Tue Jun 30 09:04:49 2026 +0000 Adapt to change add_Google -> add_googleapi M packages/fpmake_add.inc --- commit b0c95c73a1f20cb8d1f8537a52324d0c01d1f210 Author: PierreMuller Date: Tue Jun 30 09:07:14 2026 +0000 Restore alphabetical order as suggested in packages/fpmake.pp M packages/fpmake_add.inc --- commit dcac9c4b86ca0e457624121e3383996f4d1d799c Author: PierreMuller Date: Tue Jun 30 09:10:41 2026 +0000 Use canonical names for add_PACKAGENAME for vcl-compat and psy-q-sdk packages M packages/fpmake_add.inc --- commit 6ac21f8259cbd876083866605819fdf39583e7f4 Author: PierreMuller Date: Tue Jun 30 09:12:55 2026 +0000 Restore alphabetical order as generated by shell script described inside packages/fpmake.pp M packages/fpmake_proc.inc --- commit dbd4286ed46f690d82bb6dfe98294f674dd70a66 Author: Pierre Muller Date: Tue Jun 30 11:58:55 2026 +0200 Add add_fcl_md procedure to be able to insert NoAnsiTargets which allow to skip markdown.ansirender.pas unit of targets that do not support Ansi escape sequences M packages/fcl-md/fpmake.pp --- commit c0544cf4866e53d004b3dc81f7d1f0c7d257aa12 Author: Pierre Muller Date: Tue Jun 30 11:59:25 2026 +0200 Adapt to introduction of add_fcl_md procedure M packages/fpmake_proc.inc --- commit 4acef83a977e92c606c762614367538eb61ed16f Author: Pierre Muller Date: Tue Jun 30 13:54:45 2026 +0200 Fix jvm targets compilation by disabling system unit inline M rtl/java/jsystemh_types.inc --- commit 1308ba8fd28ed9a3c11324f0c15dd15098cc034c Author: Pierre Muller Date: Tue Jun 30 15:45:06 2026 +0200 Fix compilation of heaptrc unit with -dDISABLE_DL (as noticed by Rika) M rtl/inc/heaptrc.pp --- commit a51906a8de6b5f485385669c1e703d272badf16c Author: Michaël Van Canneyt Date: Tue Jun 30 23:40:09 2026 +0200 * Fix entity handling M packages/fcl-md/src/markdown.inlinetext.pas M packages/fcl-md/tests/utest.markdown.inlinetext.pas --- commit 50208d40a0f447b5d50bb1d282f3e82ca6475aea Author: Michaël Van Canneyt Date: Tue Jun 30 23:44:10 2026 +0200 * Automatically handle .md -> .html conversion M packages/fcl-web/examples/simpleserver/simpleserver.lpi M packages/fcl-web/examples/simpleserver/simpleserver.pas --- commit abaaabbd1f60031806920697c646cdb3ef8aba8c Author: Michaël Van Canneyt Date: Wed Jul 1 11:21:45 2026 +0200 * Enable index page generation M packages/fcl-web/examples/simpleserver/simpleserver.pas --- commit 0e357320bc93cd3d4e573e5a4040e2e8c7eb5a80 Author: Michaël Van Canneyt Date: Wed Jul 1 11:26:47 2026 +0200 * Test for httpencode A packages/fcl-web/tests/tchttpprotocol.pp M packages/fcl-web/tests/testfpweb.lpr --- commit e101fb8c8f94d729c76426150f217516d3b2322f Author: Rika Ichinose Date: Wed Jul 1 17:55:51 2026 +0300 Gracefully degrade SysOSAlloc requests. M rtl/inc/heap.inc --- commit a35b05285c3ab7695e304137dd47d5f3549b9dc0 Author: dankan1890 Date: Wed Jul 1 23:58:47 2026 +0200 [fcl-pdf] Changes: 1. Internal links, go to page X, now default to the top of the page instead of maintaining the scroll state. A procedure has been added to mimic the old behavior. 2. Bookmarks: You can now customize the text of individual section pages using the SetPageTitle(APage, ATitle) procedure. M packages/fcl-pdf/src/fppdf.pp --- commit 71bea350a623482598c7b0077a91b584454d9a24 Author: Michaël Van Canneyt Date: Thu Jul 2 18:26:38 2026 +0200 * Handle preflight connection from Chrome M packages/fcl-web/src/base/custhttpapp.pp M packages/fcl-web/src/base/fphttpserver.pp M packages/fcl-web/src/base/fpsimpleserver.pp --- commit c8b3d19b57dbbbe2bfc5b150f8e8145c5250e47b Author: Michaël Van Canneyt Date: Thu Jul 2 18:26:38 2026 +0200 * Handle preflight connection from Chrome M packages/fcl-web/src/base/custhttpapp.pp M packages/fcl-web/src/base/fphttpserver.pp M packages/fcl-web/src/base/fpsimpleserver.pp --- commit 224b4de787e486c969d2997764a7c828196c58e2 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri Jul 3 19:01:45 2026 +0200 Remove needs keyword because FPC does not support reusing zipinstall for tests related to c749101fd2c2b38c6f7dc07dd7d5d7a1b47492af M .gitlab-ci.yml --- commit 3944ccf2d6e47990ed064204d6ad4687f3a48e7a Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri Jul 3 19:03:16 2026 +0200 Cleanup, rename variables and format code M .gitlab-ci.yml --- commit cf49e4123fb20bb3a8efb16e774cf17a0aeb8a21 Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Fri Jul 3 23:13:00 2026 +0200 Increase timeout for tests because it may take more than 1h on slow runners M .gitlab-ci.yml --- commit a4ea549e6e576d04def7845837ffe9b369aa204a Author: Bi0T1N <9175580-Bi0T1N@users.noreply.gitlab.com> Date: Sat Jul 4 15:24:02 2026 +0200 Allow CI tests to fail on Alpine Linux currently the tests won't work on Alpine because musl does not provide libgdb.a M .gitlab-ci.yml --- commit 2a093929a2d252acb95416174e7b38180703e1e7 Author: Michaël Van Canneyt Date: Sat Jul 4 15:37:26 2026 +0200 * Assign IsVarDef M packages/fcl-passrc/src/pparser.pp --- commit 50174fbb3f6453ac924db1b4eeef19e5911518a2 Author: Michaël Van Canneyt Date: Sat Jul 4 15:39:57 2026 +0200 * Allow polled single-thread M packages/fcl-web/src/base/fphttpserver.pp M packages/fcl-web/src/base/fpsimpleserver.pp --- commit 79149efb488179ef9602697685edc57da328273c Author: Michaël Van Canneyt Date: Sat Jul 4 15:39:57 2026 +0200 * Allow polled single-thread M packages/fcl-web/src/base/fphttpserver.pp M packages/fcl-web/src/base/fpsimpleserver.pp --- commit d68b80000faee69d48cd10393ef0c0fb03659b04 Author: Michaël Van Canneyt Date: Sat Jul 4 23:39:20 2026 +0200 * Remove unused TCollectionItem.UpdateCount M rtl/objpas/classes/classesh.inc --- commit 769b8b4489c408cfbecdf7af9ca188de45eeeee8 Author: Michaël Van Canneyt Date: Sun Jul 5 14:21:26 2026 +0200 * Allow to track directive state M packages/fcl-passrc/src/pastree.pp --- commit 12272627e15eec2f1c705c6a59930ec427d7b84a Author: Michaël Van Canneyt Date: Sun Jul 5 14:22:21 2026 +0200 * Inline & Pack & enumsize handling M packages/fcl-passrc/src/pscanner.pp --- commit c7f3d4a8929a7929ace8554d5c4df342d0d299cd Author: Michaël Van Canneyt Date: Sun Jul 5 14:22:49 2026 +0200 * Track For var construct M packages/fcl-passrc/src/pparser.pp --- commit 6041efd74630a1ea85f95bd2a9eb50cc5b7fb8b3 Author: Michaël Van Canneyt Date: Sun Jul 5 14:30:41 2026 +0200 * Rework to enable some native constructs (SONAR work) A packages/fcl-passrc/src/pasnativeresolve.pp M packages/fcl-passrc/src/pasresolveeval.pas M packages/fcl-passrc/src/pasresolver.pp A packages/fcl-passrc/tests/tcnativeresolver.pas M packages/fcl-passrc/tests/tcresolver.pas M packages/fcl-passrc/tests/tcstatements.pas M packages/fcl-passrc/tests/tcuseanalyzer.pas M packages/fcl-passrc/tests/testpassrc.lpr --- commit 65cc3d125ef196857688997bfbc65a93f6df6c72 Author: Michaël Van Canneyt Date: Sun Jul 5 14:33:30 2026 +0200 * Fix merge error M packages/fcl-passrc/src/pastree.pp --- commit 0f1659ce22a02e721a8bd05f7fa91be6732a5b09 Author: Michaël Van Canneyt Date: Sun Jul 5 17:08:16 2026 +0200 * Support for typed file resolving (no pas2js code generation) M packages/fcl-passrc/src/pasresolver.pp --- commit 4a8f6989e41c82f84e1d65e057debd203c78e906 Author: Michaël Van Canneyt Date: Sun Jul 5 17:08:40 2026 +0200 * Make TypeByteSize protected M packages/fcl-passrc/src/pasnativeresolve.pp --- commit 6eff1fa2261def749674eb8c5882e54782fa3de2 Author: Jonas Maebe Date: Sun Jul 5 20:37:45 2026 +0200 hlcgobj: add a delegate to generate the proc's start symbol and record code/data Will enable the LLVM code generator to generate an LLVM-style proc symbol start for pure assembler routines generated by the architecture's FPC code generator M compiler/aarch64/hlcgcpu.pas M compiler/arm/hlcgcpu.pas M compiler/avr/hlcgcpu.pas M compiler/expunix.pas M compiler/hlcg2ll.pas M compiler/hlcgobj.pas M compiler/i386/hlcgcpu.pas M compiler/i8086/hlcgcpu.pas M compiler/jvm/hlcgcpu.pas M compiler/llvm/hlcgllvm.pas M compiler/loongarch64/hlcgcpu.pas M compiler/m68k/hlcgcpu.pas M compiler/mips/hlcgcpu.pas M compiler/ncgvmt.pas M compiler/powerpc/hlcgcpu.pas M compiler/powerpc64/hlcgcpu.pas M compiler/psub.pas M compiler/riscv/hlcgrv.pas M compiler/riscv32/hlcgcpu.pas M compiler/riscv64/hlcgcpu.pas M compiler/sparcgen/hlcgcpu.pas M compiler/systems/t_android.pas M compiler/wasm32/hlcgcpu.pas M compiler/wasm32/nwasmutil.pas M compiler/x86_64/hlcgcpu.pas M compiler/xtensa/hlcgcpu.pas M compiler/z80/hlcgcpu.pas --- commit afe4d4122eadcd4d1fefc7ed8a62b937855fc6fc Author: Michaël Van Canneyt Date: Mon Jul 6 10:32:48 2026 +0200 * Add test program for thread mode A packages/fcl-web/examples/simpleserver/testthreadmode.pp --- commit 6e94f6a2b8d217f6af3adb1849b0a2ea6058acac Author: mattias Date: Mon Jul 6 14:25:09 2026 +0200 fcl-css: TCSSResolver.Insert/DeleteStyleSheet M packages/fcl-css/src/fpcssresolver.pas M packages/fcl-css/tests/tccssresolver.pp --- commit a6ba2fbb8cae72140f5b4fe4f608dc3ae14ef47a Author: Michaël Van Canneyt Date: Mon Jul 6 14:59:15 2026 +0200 * Add possibility to log exceptions before they are raised M packages/wasm-utils/src/wasm.exceptions.pas M rtl/wasicommon/system.pp M rtl/wasm32/except_exnref.inc --- commit 76c7e2040ce6095236e17741e2bf4fa773d71229 Author: Michaël Van Canneyt Date: Mon Jul 6 15:30:41 2026 +0200 * Direct access to console.log M packages/wasm-utils/src/wasm.logger.api.pas --- commit 5966866f7f00fc045615f305aa317267a3dfe8ba Author: mattias Date: Mon Jul 6 16:35:57 2026 +0200 fcl-css: added CSSSpecificityElement M packages/fcl-css/src/fpcssresolver.pas --- commit c2d361500fe168783602994952e1ea90420f3b5d Author: Michaël Van Canneyt Date: Mon Jul 6 16:46:00 2026 +0200 * Fix typo M rtl/wasm32/except_exnref.inc --- commit 759421d0d042d0d578efc0e1777cd05bc90c33c0 Author: Michaël Van Canneyt Date: Mon Jul 6 17:49:06 2026 +0200 * Some fixes in exception/logging handling: UTF16/8 swapped, added loglevel M packages/wasm-utils/src/wasm.exceptions.pas M packages/wasm-utils/src/wasm.logger.api.pas --- commit 071acd2a13a48b2e50724f8bd5dca43c3f4f76d2 Author: mattias Date: Mon Jul 6 21:34:29 2026 +0200 fcl-css: added TCSSResolver stamp M packages/fcl-css/src/fpcssresolver.pas --- commit 4eeca3f1f2d72ad418a578fa1a894d815ef9f0e9 Author: Sven/Sarah Barth Date: Mon Jul 6 22:12:26 2026 +0200 * fix #41802: define CPUARM64 for AArch64 as ARM64 is a common alias for AArch64; don't define CPUARM however as that is the main CPU define for 32-bit ARM. M compiler/options.pas --- commit a6a9dcdd726c8fd9fe1d6da31f17867e536afda3 Author: fibodevy Date: Tue Jul 7 21:27:46 2026 +0200 fix dynarray + chain aliasing operands (#41087, #41798) each operand was passed to fpc_dynarray_concat_multi as a bare pointer, so function-call and literal temps were freed before the call and all aliased the last operand. M compiler/nopt.pas A tests/webtbs/tw41087.pp A tests/webtbs/tw41798.pp --- commit 4349a99b6cab3c02d3349d0b1e20e5cb52506f97 Author: Jonas Maebe Date: Tue Jul 7 22:02:37 2026 +0200 LLVM: no longer emit pure assembler functions as module-level assembly Instead emit them as regular, naked, functions, with only a single asm statement as body, followed by an unreachable instruction (similar to how clang deals with -fasm-blocks MSVC-style inline assembler functions). M compiler/llvm/agllvm.pas M compiler/llvm/dbgllvm.pas M compiler/llvm/hlcgllvm.pas M compiler/llvm/llvmpara.pas M compiler/llvm/nllvmutil.pas --- commit bd00799b5d70bc08297dd9d779ef1d1d97461586 Author: Michaël Van Canneyt Date: Wed Jul 8 21:33:16 2026 +0200 * Add fpsonar M packages/fcl-passrc/fpmake.pp A packages/fcl-sonar/fpmake.pp A packages/fcl-sonar/src/base/fpsonar.baseline.pp A packages/fcl-sonar/src/base/fpsonar.config.pp A packages/fcl-sonar/src/base/fpsonar.consts.pp A packages/fcl-sonar/src/base/fpsonar.engine.pp A packages/fcl-sonar/src/base/fpsonar.fpcsource.pp A packages/fcl-sonar/src/base/fpsonar.ingest.pp A packages/fcl-sonar/src/base/fpsonar.issues.pp A packages/fcl-sonar/src/base/fpsonar.ppustub.pp A packages/fcl-sonar/src/base/fpsonar.resolver.pp A packages/fcl-sonar/src/base/fpsonar.ruleframework.pp A packages/fcl-sonar/src/base/fpsonar.sourcefile.pp A packages/fcl-sonar/src/base/fpsonar.traversal.pp A packages/fcl-sonar/src/base/fpsonar.types.pp A packages/fcl-sonar/src/output/.gitkeep A packages/fcl-sonar/src/output/fpsonar.output.sarif.pp A packages/fcl-sonar/src/output/fpsonar.output.sonarjson.pp A packages/fcl-sonar/src/output/fpsonar.output.text.pp A packages/fcl-sonar/src/output/fpsonar.output.utils.pp A packages/fcl-sonar/src/rules/.gitkeep A packages/fcl-sonar/src/rules/fpsonar.rules.calls.pp A packages/fcl-sonar/src/rules/fpsonar.rules.casts.pp A packages/fcl-sonar/src/rules/fpsonar.rules.classes.pp A packages/fcl-sonar/src/rules/fpsonar.rules.consts.pp A packages/fcl-sonar/src/rules/fpsonar.rules.control.pp A packages/fcl-sonar/src/rules/fpsonar.rules.exceptions.pp A packages/fcl-sonar/src/rules/fpsonar.rules.forms.pp A packages/fcl-sonar/src/rules/fpsonar.rules.imports.pp A packages/fcl-sonar/src/rules/fpsonar.rules.layout.pp A packages/fcl-sonar/src/rules/fpsonar.rules.naming.pp A packages/fcl-sonar/src/rules/fpsonar.rules.parens.pp A packages/fcl-sonar/src/rules/fpsonar.rules.refs.pp A packages/fcl-sonar/src/rules/fpsonar.rules.semnaming.pp A packages/fcl-sonar/src/rules/fpsonar.rules.structure.pp A packages/fcl-sonar/src/rules/fpsonar.rules.tokens.pp A packages/fcl-sonar/src/rules/fpsonar.rules.trackers.pp A packages/fcl-sonar/src/rules/fpsonar.rules.unused.pp A packages/fcl-sonar/tests/check-chokepoint.sh A packages/fcl-sonar/tests/check-leaks.sh A packages/fcl-sonar/tests/fpsonar.default.json A packages/fcl-sonar/tests/fpsonar_tests.lpr A packages/fcl-sonar/tests/self-lint-gate.sh A packages/fcl-sonar/tests/test_fpsonar A packages/fcl-sonar/tests/test_fpsonar.pp A packages/fcl-sonar/tests/utstanalysisconfig.pp A packages/fcl-sonar/tests/utstastvisitor.pp A packages/fcl-sonar/tests/utstbaseline.pp A packages/fcl-sonar/tests/utstconfig.pp A packages/fcl-sonar/tests/utstcorefixtures.pp A packages/fcl-sonar/tests/utstengine.pp A packages/fcl-sonar/tests/utstfaultisolation.pp A packages/fcl-sonar/tests/utstfingerprint.pp A packages/fcl-sonar/tests/utstfixtures.pp A packages/fcl-sonar/tests/utstfpcsource.pp A packages/fcl-sonar/tests/utstgovernance.pp A packages/fcl-sonar/tests/utstissuemodel.pp A packages/fcl-sonar/tests/utstoutputsarif.pp A packages/fcl-sonar/tests/utstoutputsonarjson.pp A packages/fcl-sonar/tests/utstoutputtext.pp A packages/fcl-sonar/tests/utstparser.pp A packages/fcl-sonar/tests/utstpositionfidelity.pp A packages/fcl-sonar/tests/utstprojectmodel.pp A packages/fcl-sonar/tests/utstqualitygate.pp A packages/fcl-sonar/tests/utstresolver.pp A packages/fcl-sonar/tests/utstruleengine.pp A packages/fcl-sonar/tests/utstruleregistry.pp A packages/fcl-sonar/tests/utstrulescalls.pp A packages/fcl-sonar/tests/utstrulescasts.pp A packages/fcl-sonar/tests/utstrulesclasses.pp A packages/fcl-sonar/tests/utstrulescontrol.pp A packages/fcl-sonar/tests/utstrulesexceptions.pp A packages/fcl-sonar/tests/utstrulesforms.pp A packages/fcl-sonar/tests/utstrulesimports.pp A packages/fcl-sonar/tests/utstruleslayout.pp A packages/fcl-sonar/tests/utstrulesnaming.pp A packages/fcl-sonar/tests/utstrulesparens.pp A packages/fcl-sonar/tests/utstrulesrefs.pp A packages/fcl-sonar/tests/utstrulessemnaming.pp A packages/fcl-sonar/tests/utstrulesstructure.pp A packages/fcl-sonar/tests/utstrulestokens.pp A packages/fcl-sonar/tests/utstrulestrackers.pp A packages/fcl-sonar/tests/utstrulesunused.pp A packages/fcl-sonar/tests/utstscanner.pp A packages/fcl-sonar/tests/utstsmokeparse.pp A packages/fcl-sonar/tests/utstsuppression.pp M packages/fpmake_add.inc M packages/fpmake_proc.inc M utils/fpmake_add.inc M utils/fpmake_proc.inc A utils/fpsonar/USAGE.md A utils/fpsonar/fpmake.pp A utils/fpsonar/fpsonar.cli.options.pp A utils/fpsonar/fpsonar.cli.qualitygate.pp A utils/fpsonar/fpsonar.lpi A utils/fpsonar/fpsonar.pp --- commit c6ee79f417436e98fb048e701263ea8100de7fa1 Author: Michaël Van Canneyt Date: Wed Jul 8 22:46:43 2026 +0200 * Dotted version of nativeresolve A packages/fcl-passrc/namespaced/Pascal.Resolver.Native.pp M packages/fcl-passrc/namespaces.lst M packages/fcl-passrc/src/pasnativeresolve.pp --- commit f3902178d27634d1d07551da7bba07082dcdcf3f Author: Michaël Van Canneyt Date: Wed Jul 8 23:21:47 2026 +0200 * unicodertl compilation M packages/fcl-sonar/src/base/fpsonar.baseline.pp M packages/fcl-sonar/src/base/fpsonar.config.pp M packages/fcl-sonar/src/base/fpsonar.engine.pp M packages/fcl-sonar/src/base/fpsonar.fpcsource.pp M packages/fcl-sonar/src/base/fpsonar.ingest.pp M packages/fcl-sonar/src/base/fpsonar.issues.pp M packages/fcl-sonar/src/base/fpsonar.ppustub.pp M packages/fcl-sonar/src/base/fpsonar.resolver.pp M packages/fcl-sonar/src/base/fpsonar.ruleframework.pp M packages/fcl-sonar/src/base/fpsonar.sourcefile.pp M packages/fcl-sonar/src/base/fpsonar.traversal.pp M packages/fcl-sonar/src/base/fpsonar.types.pp M packages/fcl-sonar/src/output/fpsonar.output.sarif.pp M packages/fcl-sonar/src/output/fpsonar.output.sonarjson.pp M packages/fcl-sonar/src/output/fpsonar.output.text.pp M packages/fcl-sonar/src/rules/fpsonar.rules.calls.pp M packages/fcl-sonar/src/rules/fpsonar.rules.casts.pp M packages/fcl-sonar/src/rules/fpsonar.rules.classes.pp M packages/fcl-sonar/src/rules/fpsonar.rules.control.pp M packages/fcl-sonar/src/rules/fpsonar.rules.exceptions.pp M packages/fcl-sonar/src/rules/fpsonar.rules.forms.pp M packages/fcl-sonar/src/rules/fpsonar.rules.imports.pp M packages/fcl-sonar/src/rules/fpsonar.rules.layout.pp M packages/fcl-sonar/src/rules/fpsonar.rules.naming.pp M packages/fcl-sonar/src/rules/fpsonar.rules.parens.pp M packages/fcl-sonar/src/rules/fpsonar.rules.refs.pp M packages/fcl-sonar/src/rules/fpsonar.rules.semnaming.pp M packages/fcl-sonar/src/rules/fpsonar.rules.structure.pp M packages/fcl-sonar/src/rules/fpsonar.rules.tokens.pp M packages/fcl-sonar/src/rules/fpsonar.rules.trackers.pp M packages/fcl-sonar/src/rules/fpsonar.rules.unused.pp --- commit 9fc7e4cd5d1236c293feb42c3426d47323ee10a9 Author: Michaël Van Canneyt Date: Wed Jul 8 23:29:44 2026 +0200 * Fix double run, causing error in a52 M packages/fcl-sonar/fpmake.pp --- commit 2c186e418570ea2038e8ce95a4f4f0046b5cd7ff Author: Michaël Van Canneyt Date: Wed Jul 8 23:56:21 2026 +0200 * Allow to write default config in fpsonar M packages/fcl-sonar/src/base/fpsonar.config.pp M packages/fcl-sonar/src/base/fpsonar.consts.pp M packages/fcl-sonar/src/base/fpsonar.types.pp M packages/fcl-sonar/src/rules/fpsonar.rules.classes.pp M packages/fcl-sonar/src/rules/fpsonar.rules.forms.pp M packages/fcl-sonar/src/rules/fpsonar.rules.layout.pp M packages/fcl-sonar/src/rules/fpsonar.rules.naming.pp M packages/fcl-sonar/src/rules/fpsonar.rules.structure.pp M packages/fcl-sonar/src/rules/fpsonar.rules.trackers.pp M packages/fcl-sonar/src/rules/fpsonar.rules.unused.pp M utils/fpsonar/USAGE.md M utils/fpsonar/fpsonar.cli.options.pp M utils/fpsonar/fpsonar.pp --- commit 3a8a06b81181f2da9cc3eeac30a0be9aa7da61a4 Author: Michaël Van Canneyt Date: Thu Jul 9 00:22:31 2026 +0200 * Clarify difference between suppression and disabling a rule M utils/fpsonar/USAGE.md --- commit 158e8faf0a7a4662a7ad90a83457cb83ba7db367 Author: Karoly Balogh Date: Thu Jul 9 01:02:51 2026 +0200 fcl-sonar: disable the build for a bunch of legacy and small systems M packages/fcl-sonar/fpmake.pp --- commit 5a80e258efe44d116ec7db98e792fbc87fcf5e88 Author: Pierre Muller Date: Thu Jul 9 11:07:04 2026 +0200 Replace subst by patsubst to avoid substitution in the middle of file name for PPULOGLIST M compiler/Makefile.fpc M packages/Makefile.fpc --- commit 2bf88900e6130a04c7a195174855f3f1aad1d614 Author: Pierre Muller Date: Thu Jul 9 11:08:08 2026 +0200 Regenerate Makefile after: Replace subst by patsubst to avoid substitution in the middle of file name for PPULOGLIST M compiler/Makefile M packages/Makefile --- commit d4cb63fbd8b7aa97932ed4df83e6deae73951632 Author: Michaël Van Canneyt Date: Thu Jul 9 13:49:08 2026 +0200 * Progress hook M packages/fcl-sonar/src/base/fpsonar.engine.pp M packages/fcl-sonar/tests/test_fpsonar.pp A packages/fcl-sonar/tests/utstprogressabort.pp --- commit dbbe1a42c58de485ac2557790cd70dc34862a206 Author: Jonas Maebe Date: Thu Jul 9 20:35:44 2026 +0200 llvm aarch64: remove readonly for value parameters passed by address On AArch64, pass-by-reference value parameters are copied on the caller side rather than on the callee side. This means that the value that gets passed in can be modified. M compiler/llvm/llvmdef.pas --- commit 2998c0679c655affc42b708f51f086b192787055 Author: Jonas Maebe Date: Thu Jul 9 21:54:26 2026 +0200 tw40598 & tstack: prevent endless loop when compiled with LLVM LLVM compiled the endless recursion as tail recursion, so it never triggered a stack overflow M tests/test/tstack.pp M tests/webtbs/tw40598.pp --- commit 7e2f52256b3c86426da2e4cf2ee12a1c93757a09 Author: Michaël Van Canneyt Date: Fri Jul 10 00:12:00 2026 +0200 * Fix fenced code block starting with lots of spaces M packages/fcl-md/src/markdown.processors.pas --- commit 0e86e84d65aa7c87d99bf2ee8fe8cb8f89fcbeb0 Author: Michaël Van Canneyt Date: Fri Jul 10 00:13:19 2026 +0200 * Add pas2js dialect and resolver handling M packages/fcl-sonar/src/base/fpsonar.engine.pp M packages/fcl-sonar/src/base/fpsonar.ingest.pp M packages/fcl-sonar/src/base/fpsonar.resolver.pp M packages/fcl-sonar/src/base/fpsonar.ruleframework.pp M packages/fcl-sonar/src/base/fpsonar.sourcefile.pp M packages/fcl-sonar/src/base/fpsonar.types.pp M packages/fcl-sonar/tests/test_fpsonar M packages/fcl-sonar/tests/test_fpsonar.pp --- commit 978499740d994476efb7ff4acf6d82f824e4aeb2 Author: Michaël Van Canneyt Date: Fri Jul 10 00:27:09 2026 +0200 * Indented lines in fenced code block offset by 1 M packages/fcl-md/src/markdown.processors.pas --- commit 58996ea77edea2a8963ac4a8080369a8fd9e6ca3 Author: Michaël Van Canneyt Date: Fri Jul 10 00:28:50 2026 +0200 * CLI part of handling pas2js M packages/fcl-sonar/src/base/fpsonar.consts.pp M utils/fpsonar/USAGE.md M utils/fpsonar/fpsonar.cli.options.pp --- commit bb7ab3100a16e5de482a741da504fc501c8c8785 Author: Michaël Van Canneyt Date: Fri Jul 10 07:22:50 2026 +0200 * Fix handling of pas2js asm blocks M packages/fcl-sonar/src/base/fpsonar.ingest.pp --- commit d347d3213a471d74333fcc820fdd1bd2798cd9d2 Author: Michaël Van Canneyt Date: Fri Jul 10 07:24:26 2026 +0200 * Remove mistakenly committed binary D packages/fcl-sonar/tests/test_fpsonar --- commit b234ead16ad886d63bd4b81c59d5e386527c34db Author: Michaël Van Canneyt Date: Fri Jul 10 07:41:15 2026 +0200 * Let fcl-passrc report missing files M packages/fcl-sonar/src/base/fpsonar.consts.pp M packages/fcl-sonar/src/base/fpsonar.ingest.pp M packages/fcl-sonar/src/base/fpsonar.issues.pp M packages/fcl-sonar/src/base/fpsonar.sourcefile.pp M packages/fcl-sonar/src/base/fpsonar.types.pp M packages/fcl-sonar/tests/utstfaultisolation.pp --- commit d84bcf1d6c47df15b98108a2100c2187ab6c6c40 Author: Michaël Van Canneyt Date: Fri Jul 10 08:32:36 2026 +0200 * Hardening of search path handling M packages/fcl-sonar/src/base/fpsonar.types.pp M packages/fcl-sonar/tests/utstprojectmodel.pp --- commit 3b01ac7dd6b6b6c9bc9e21e8ef1dcfcc50a71d5f Author: fibodevy Date: Fri Jul 10 13:17:34 2026 +0200 patch to fix the tarray23 regression introduced in a6a9dcdd7 M compiler/nopt.pas --- commit 9dfb9ece166dc00b7856d0e831863632ac65070b Author: Michaël Van Canneyt Date: Fri Jul 10 19:09:39 2026 +0200 * Config writing M packages/fcl-sonar/src/base/fpsonar.config.pp M packages/fcl-sonar/tests/utstconfig.pp A packages/fcl-sonar/tests/utstpas2jsdialect.pp --- commit f88ebd27f3bac0d9f45838aaf4af5d1056e600d9 Author: Michaël Van Canneyt Date: Sat Jul 11 01:21:39 2026 +0200 * Add descriptions M packages/fcl-sonar/src/base/fpsonar.types.pp M packages/fcl-sonar/src/rules/fpsonar.rules.calls.pp M packages/fcl-sonar/src/rules/fpsonar.rules.casts.pp M packages/fcl-sonar/src/rules/fpsonar.rules.classes.pp M packages/fcl-sonar/src/rules/fpsonar.rules.control.pp M packages/fcl-sonar/src/rules/fpsonar.rules.exceptions.pp M packages/fcl-sonar/src/rules/fpsonar.rules.forms.pp M packages/fcl-sonar/src/rules/fpsonar.rules.imports.pp M packages/fcl-sonar/src/rules/fpsonar.rules.layout.pp M packages/fcl-sonar/src/rules/fpsonar.rules.naming.pp M packages/fcl-sonar/src/rules/fpsonar.rules.parens.pp M packages/fcl-sonar/src/rules/fpsonar.rules.refs.pp M packages/fcl-sonar/src/rules/fpsonar.rules.semnaming.pp M packages/fcl-sonar/src/rules/fpsonar.rules.structure.pp M packages/fcl-sonar/src/rules/fpsonar.rules.tokens.pp M packages/fcl-sonar/src/rules/fpsonar.rules.trackers.pp M packages/fcl-sonar/src/rules/fpsonar.rules.unused.pp --- commit c52577a7140c94c94ebfb5b4225fbcff8cbad524 Author: Michaël Van Canneyt Date: Sat Jul 11 09:20:49 2026 +0200 * Refactor config to use methods of record M packages/fcl-sonar/src/base/fpsonar.config.pp M packages/fcl-sonar/src/base/fpsonar.ruleframework.pp M packages/fcl-sonar/src/rules/fpsonar.rules.classes.pp M packages/fcl-sonar/src/rules/fpsonar.rules.forms.pp M packages/fcl-sonar/src/rules/fpsonar.rules.layout.pp M packages/fcl-sonar/src/rules/fpsonar.rules.naming.pp M packages/fcl-sonar/src/rules/fpsonar.rules.structure.pp M packages/fcl-sonar/src/rules/fpsonar.rules.trackers.pp M packages/fcl-sonar/src/rules/fpsonar.rules.unused.pp M packages/fcl-sonar/tests/utstconfig.pp M packages/fcl-sonar/tests/utstqualitygate.pp M packages/fcl-sonar/tests/utstruleengine.pp M packages/fcl-sonar/tests/utstrulesforms.pp M packages/fcl-sonar/tests/utstrulesparens.pp M packages/fcl-sonar/tests/utstrulesstructure.pp M packages/fcl-sonar/tests/utstrulestrackers.pp M packages/fcl-sonar/tests/utstrulesunused.pp M utils/fpsonar/fpsonar.cli.options.pp M utils/fpsonar/fpsonar.pp --- commit 1f5a3bf9c666ed45fcc1128097dbc4205a44a22a Author: Michaël Van Canneyt Date: Sat Jul 11 11:18:26 2026 +0200 * More refactoring M packages/fcl-sonar/src/base/fpsonar.baseline.pp M packages/fcl-sonar/src/base/fpsonar.issues.pp M packages/fcl-sonar/tests/utstbaseline.pp M packages/fcl-sonar/tests/utstgovernance.pp M utils/fpsonar/fpsonar.pp --- commit 44c03299489c1c6542fe42f194187330eba6b4a1 Author: Michaël Van Canneyt Date: Sat Jul 11 11:26:01 2026 +0200 * Refactor TFpSonarToken M packages/fcl-sonar/src/base/fpsonar.ingest.pp M packages/fcl-sonar/src/base/fpsonar.issues.pp M packages/fcl-sonar/src/rules/fpsonar.rules.layout.pp M packages/fcl-sonar/src/rules/fpsonar.rules.parens.pp M packages/fcl-sonar/src/rules/fpsonar.rules.structure.pp M packages/fcl-sonar/src/rules/fpsonar.rules.tokens.pp M packages/fcl-sonar/tests/utstrulesparens.pp M packages/fcl-sonar/tests/utstscanner.pp --- commit 1e9b0b1d5492a167d1060d6479f7a495bef8d5b1 Author: Michaël Van Canneyt Date: Sat Jul 11 11:37:02 2026 +0200 * Refactory TFpSonarFpcSourceConfig M packages/fcl-sonar/src/base/fpsonar.engine.pp M packages/fcl-sonar/src/base/fpsonar.fpcsource.pp M packages/fcl-sonar/tests/utstfpcsource.pp --- commit 942f3d2b71f1a67613fc5780e2db5e7bb2ec7547 Author: Michaël Van Canneyt Date: Sat Jul 11 11:42:21 2026 +0200 * Refactor ParseOptions M utils/fpsonar/fpsonar.cli.options.pp M utils/fpsonar/fpsonar.pp --- commit 95f3bf67546eb8b015d8ea72684d3f5b36c40a26 Author: Michaël Van Canneyt Date: Sat Jul 11 13:57:01 2026 +0200 * Refactor, use class/record methods where possible M packages/fcl-sonar/src/base/fpsonar.config.pp M packages/fcl-sonar/src/base/fpsonar.consts.pp M packages/fcl-sonar/src/base/fpsonar.issues.pp M packages/fcl-sonar/src/base/fpsonar.ruleframework.pp M packages/fcl-sonar/src/base/fpsonar.types.pp M packages/fcl-sonar/tests/utstconfig.pp M packages/fcl-sonar/tests/utstqualitygate.pp M packages/fcl-sonar/tests/utstrulesparens.pp M utils/fpsonar/fpmake.pp D utils/fpsonar/fpsonar.cli.qualitygate.pp M utils/fpsonar/fpsonar.pp --- commit ffc03b34d8cafb85ddcf0686de1c5551601dacb2 Author: mattias Date: Sat Jul 11 16:21:58 2026 +0200 fcl-css: fixed uses and added utility M packages/fcl-css/src/fpcssparser.pp M packages/fcl-css/src/fpcssresolver.pas M packages/fcl-css/src/fpcsstree.pp M packages/fcl-css/src/fpcssutils.pp