~/f/fpc/RPMS.2017 ~/f/fpc
~/f/fpc
RPMS.2017/fpc-3.2.2-1.1.x86_64.rpm RPMS/fpc-3.2.2-1.1.x86_64.rpm differ: byte 225, line 1
Comparing fpc-3.2.2-1.1.x86_64.rpm to fpc-3.2.2-1.1.x86_64.rpm
comparing the rpm tags of fpc
--- old-rpm-tags
+++ new-rpm-tags
@@ -2959 +2959 @@
-/etc/fpc.cfg dace61af6a706ea3a0b8caf43051e4900983cdfd66ef9631b411467509b9cec7 17
+/etc/fpc.cfg cd6571dbf4f7be373d6f09c823d1d2cddb3118c7e4bef39c27372c5622a421b5 17
@@ -2963,5 +2963,5 @@
-/usr/bin/bin2obj 4799cf92ae03fe5b908a118eb21f6361e4c96554454064001a60085ae6734b2a 0
-/usr/bin/chmcmd df42dff6ab0edbb867f3a4296fb85733d57c44d87129d63cffa3b61ed6d0d805 0
-/usr/bin/chmls 2080eab482e9869cfd2e87d770a55e11dcf509ecf11dadfeafc5bde320d13711 0
-/usr/bin/cldrparser 37a2321cd13a36b0c24c0442c560692990596d66d8f178e3f3eb7ddd08d98140 0
-/usr/bin/compileserver b6c0444a82baf4f6bb7c3dc0f8fecda2c6c39aa56aa102ce3e8c0d08f08287b8 0
+/usr/bin/bin2obj 0f4a1b1c9947bce0e3c63ddf72ca790f4ebc40959de46ac0e683ae0b292b38ba 0
+/usr/bin/chmcmd 8326764f1f5737ec477095289e635077fe70acd5933d9136acb0a2152661310a 0
+/usr/bin/chmls 5788a5c82935495dc1d145b699ba7b8bf9e64231781f13f046a00e903422e7b1 0
+/usr/bin/cldrparser 04d096d0ccd0ac809c8e1fccaedf011339f336429ac294cda16152614be64802 0
+/usr/bin/compileserver 33e3323193f20b1c55155bf2063cf38822b902f339d84c83aabf9859c9ee368c 0
@@ -2971,4 +2971,4 @@
-/usr/bin/data2inc 6afffa55114acbab118bf27ecc8097acde05c4049d3e8f6486fbf8be890d65c2 0
-/usr/bin/delp 784791bad08fb906578879170d772e09191230729a9a473350f9e1e43ab74a5d 0
-/usr/bin/fd2pascal 6a9897411eac46dc5c2e188d4398e90275d853ed417a8055ead3e60ddef13675 0
-/usr/bin/fp 69dcc908b9f087f265e3ceb3a9238195db1814a6ed68c351849883244b2e36d0 0
+/usr/bin/data2inc c1045edc8cafc26fa954ecb0b9a3eb83c9df4804662ed1085f200e5e727ab91a 0
+/usr/bin/delp d44809a4714a4dc98960c71fe9613fc192ceedf79a4306cd101d43505161b8b6 0
+/usr/bin/fd2pascal 84b36223275a4345e368c676157cd8ed3fc5d74436d16a26b92a872a3783a5d8 0
+/usr/bin/fp 7c158258bcb97b9f9b44784500919a12d59da0faa174efcd9de8fa1d9e94d37e 0
@@ -2977,3 +2977,3 @@
-/usr/bin/fpc 54cdb801aa281b2336fc7d8b11fe4bfe408972b039c0c89866926181ce0daec6 0
-/usr/bin/fpcjres 72f08b23d34112f96b5e89501d8deb774524d7ca817e0ff7b7e3e1ca9a0c5d31 0
-/usr/bin/fpclasschart 7c511e6211df90cf082c2e2da93e33128bce88fd0ac2fd1696998ca75e974f5d 0
+/usr/bin/fpc 3527f92dde114ea7cb137697d9ce453ef43abddec2d52f78717527205810a606 0
+/usr/bin/fpcjres 758f9c2d3338e258d8b18586a5b6170df652f2e80f445b3595fb6a2c02672ba7 0
+/usr/bin/fpclasschart 6f4ea8a73f80aafb27077d28431a45794c6aac9cb2796447a629ab34e888cf04 0
@@ -2981,2 +2981,2 @@
-/usr/bin/fpcmake 4ea215bc02adb4617d733c67164c079002c6a6f7831bb4732df477b1eaa3a62b 0
-/usr/bin/fpcmkcfg 8b39e783f28e4b24d2c0d0748c2e21d0dcb580bbc7d46e6d52560c984a810932 0
+/usr/bin/fpcmake 24ba292281234ac16c9798a20e9b300ee5546840df189c5b53c11f5dfc56fc6e 0
+/usr/bin/fpcmkcfg e7e07b249db46f222df197d2d8972751cde43ccfb3b4734fbc902d71607401e3 0
@@ -2984,2 +2984,2 @@
-/usr/bin/fpcres e7e3ebfa5e766811bdcc8b905922e26ac02e5f03b6cd53f816de8bd0465d264e 0
-/usr/bin/fpcsubst 4f097756cd4bd971b8e883fec9903953a392cf3f7b9eb2d7e86b67cec49d1b09 0
+/usr/bin/fpcres e92467f1dac05a82e6d3a5fa6d72c0f93a1b4425094102ae33d9ff9a83b22c7c 0
+/usr/bin/fpcsubst a805d0ed05187506556eb5389ad91da3b17b259076da67c33774edcc0989e338 0
@@ -2987,3 +2987,3 @@
-/usr/bin/fpdoc ae63ae64cd4ce113a236ec725b102b09c46928aa00b8ac4336178726a0ad6a3f 0
-/usr/bin/fppkg b6d0b7c323a5dd63fb8822aced5a9bb5946ec16c329b8b005efdfdc477355fd5 0
-/usr/bin/fprcp 72366e39417d5be01cf5999baabfe9542a7d822d6c2134fc91065d62795ab954 0
+/usr/bin/fpdoc ab4722120c0c3f4c679d3d9af02c8034bc47e5c1964fcb987ca596f325850ff3 0
+/usr/bin/fppkg 76d5c44987a90435fad37290bfd211b98963918a4426338db8be003c06de6ef7 0
+/usr/bin/fprcp 17679add693f3ba43de5057732ccdd4133359d0582d8d66bd3ee29cf7a8ae6f6 0
@@ -2992 +2992 @@
-/usr/bin/grab_vcsa cfc8beaa6d42e8a871f00c91df6562a0250164010f11d9c9de98b66cafe5e0df 0
+/usr/bin/grab_vcsa d35fcd776a8c0f92343927a9e2a3410f127f19fee85ef602aa35a5eb0a18333c 0
@@ -2994,5 +2994,5 @@
-/usr/bin/h2pas 8cc58987cb0a6b275e9267565ca4deb9fd27587434abe6b1f343054fe52b748b 0
-/usr/bin/h2paspp 2ede9ea712a6ffd8cf0b4a110930e513308d3b38d83e5e9d84b0c0fdd5f62b2c 0
-/usr/bin/instantfpc c767a5655361d13174c935a1c460188e5e9aba0a00e1410dd4f0ee450bbeca17 0
-/usr/bin/json2pas 6b4fea452272f7ca0c0ececb927748f20bd29376641c63a860782bdee8193964 0
-/usr/bin/makeskel 2f38b53f64533457b611a83036777fb98b7e0bde74eff743f93a178069d276c6 0
+/usr/bin/h2pas a4b72e2c3cf279fe714e8b5b1b68a1100ce1e95007430132302c745cc57e38a2 0
+/usr/bin/h2paspp 8c2bb762f5c405facd6f62772f3657b8ddc6dd1b4bfe26ff57ac9da41873812d 0
+/usr/bin/instantfpc a7cddde02a4b1f72effdd6dae6765e365c4c86f3b1019b7625fd8c2a8be336f3 0
+/usr/bin/json2pas 05b3b45ee2fe3cf91c750b8df690e64fb57e0d77861356d3ff7faa594dc15063 0
+/usr/bin/makeskel 5aca0af6c31e03873d7f6ba04c488e579b0ce9fc0d9c56802dd3f40982cb7e1b 0
@@ -3000,8 +3000,8 @@
-/usr/bin/mka64ins 5bb1a51d31067d42a00c961d08c2391eb113e2610a4d1646562c97be22ab77a6 0
-/usr/bin/mkarmins ba228141312327c182adb5ff531998ecbbd0064875ab612bda8b99fb9603e756 0
-/usr/bin/mkinsadd b1bfa00185889b5c8998003d4e520a199a11ef331648703cf1cb5ee07116df4a 0
-/usr/bin/mkx86ins b2277f5c187463effda928c17dabfaa78ace78c688f4ec911a7acea39ae85ab3 0
-/usr/bin/pas2fpm d2f1d4d3097d6ba00d1ccbb60fdc0bbb32e8ba4341e93a95f7852930518385de 0
-/usr/bin/pas2jni 284ed57f9684fa9aa156d91b21659f9436a8c4c44c7cd3476ccdf6b18a2812e0 0
-/usr/bin/pas2js 42d239fcd19a33dc0c2a38f70cc8cc470210d5c8f97e117e657de390a2be30ff 0
-/usr/bin/pas2ut e8add91c79d332a8ba968dd81ffeb27ae8f1da07f7ef7cb0fb259aa938c7605b 0
+/usr/bin/mka64ins 54ed7a87619dfd0c9178c404ed943c30b55cf35e20e18de33dd919e6748aace5 0
+/usr/bin/mkarmins 3b2ec99b746cde9d5d5e5c815596876077eb94524de5c5ca054edd10c8f30bd3 0
+/usr/bin/mkinsadd b713e33af8db6422cbf5313606e136904a6ed7f19a25a8c3292f180357c41ecf 0
+/usr/bin/mkx86ins 6d3c5d449da88f9fe9f5eb12adf8c6d7e9f54f57859845a18408edff6cf3bfcb 0
+/usr/bin/pas2fpm 85aaf2f75f57a3d362a66367ae15f8e490e78ff1e2cf3c7bc7f0311d4e80dc96 0
+/usr/bin/pas2jni e2ce7c0757c2ff4a20bb7bb48e90aafeb59a715154e7a76d6d9834551a2d8336 0
+/usr/bin/pas2js cffc69e8898c6c706b3795cee06f1bf5ef4fd660dba8bf640d2e591672129b5e 0
+/usr/bin/pas2ut 6bdce96ea73dc6462735d9a258f356e79fb200a4842ea12cb69add6fde1f99ab 0
@@ -3009,2 +3009,2 @@
-/usr/bin/plex f729574f21f110c80ec768bba7891d64243b1ec485e04f65ecd4652fb5867522 0
-/usr/bin/postw32 81494a46dff3863ae1b3fec7bdd5cf191e708d2e7c7b433cdaff0ff29a66d430 0
+/usr/bin/plex 1f46c71037023f720445d451dcfa4f2f7cd9a81d77c942040f12b61ee03ddbdd 0
+/usr/bin/postw32 85d72c196aafffd03cfdcf35b3db59bd63d7319bc8aa0537d4706d2c510fe7d3 0
@@ -3012,4 +3012,4 @@
-/usr/bin/ppdep f1d6368d4cc9ebadd085921a8bfd7de40f66ea66c33c615621255a671447045c 0
-/usr/bin/ppudump 6b3871375533179ead526b5c8f31d9b09e72c796c31d7f45148988962359b7fe 0
-/usr/bin/ppufiles 06d182f2a92758964d384202caa44c21e54f3ac472fe0591048ace86d42b6229 0
-/usr/bin/ppumove 91a4cee689c8dc87783e10c48739dc8d700691cf6fc037ea8d370b6ff6ee659a 0
+/usr/bin/ppdep e17a79fb5a2aee1ea8075fd24e57c06c416b445b4135c8ab788d8f3ee703835a 0
+/usr/bin/ppudump 8942044961f89eac18302becfdd262c27db1cf1c2e2e45d3ef17973063586aa8 0
+/usr/bin/ppufiles 3e56bcf98064f771593ad565f95ae7c5d9ccf9fe32371a1c9f5c1481eeef4347 0
+/usr/bin/ppumove de6109dafda0b331e38109f7cd103a7b54de0cb01403673d81a9bbcc84b774a5 0
@@ -3017 +3017 @@
-/usr/bin/ptop 8a9bff2ecb42389514c488d944dafb00ba0c69fa2017d2f10d2984c14562ee53 0
+/usr/bin/ptop 2610707260146b3dba5a0cbc60a97eedd9f6c19b04f9e04d31cbf023e06cfd11 0
@@ -3019,3 +3019,3 @@
-/usr/bin/pyacc 88b4ee5fb79d00af5276b16cceb9c150635335291f2aeee033428747ad63e749 0
-/usr/bin/rmcvsdir f478b1cffab04c9f6c6d31f2fc2164cf7374c7030c3717e6733425abf60ef3eb 0
-/usr/bin/rstconv 14c678a910bfded8576d68a34397f66d45c4fff3991db6d2351c1295ac11dc87 0
+/usr/bin/pyacc ecfe8be2941f25478996c56db91b7d99655d747ac613bba605800a3bdf333485 0
+/usr/bin/rmcvsdir 31387530ce8c03e5dd01b020026d8b5695bf8ed1577323f96d6aeca2be11aa48 0
+/usr/bin/rstconv 0426f735025248bd315e01d21c4d183f64bf64976ebacb6520cf099a4b21dc59 0
@@ -3024 +3024 @@
-/usr/bin/unihelper a3e4e394716aa2544c8e8a54148b7e03b036085a69d261977a53c077843e8049 0
+/usr/bin/unihelper 7fcdf8e0d4c6b19fc614bdf4e63313a0eabf0ed1a50d4b2ce91657cb895c562e 0
@@ -3026 +3026 @@
-/usr/bin/unitdiff c11d91fcf49ceb148956581a9f768665d3bb3a0f7c14d49dcc160634417b7a41 0
+/usr/bin/unitdiff 94ca1ad498dc95b0b9da6c933aaca2cfa11f827a782938527ec91da25a2f2cac 0
@@ -3028 +3028 @@
-/usr/bin/webidl2pas d59c05790de255b52c312f6368773ab6ea129594c137464adb32ccce21edd4d3 0
+/usr/bin/webidl2pas 3b561412e6546aaaf1ed8acef28f6afece7b9c34ba4fee8546dcdefcf7fa33e4 0
@@ -3037,124 +3037,124 @@
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/a52.fpm fa314ca59635b890b86bf9b121e39767cbd93e9f09ab75d4261db917f2ff1f77 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/aspell.fpm 5ec4fb4446f150115ec9ce8fc181e6d47e848bf7187f408dd7f81dd3e43148e8 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bfd.fpm e5c0d45f4c4506165c8ea97097a5e924da996b9c7613c25a85f8c87bd63d76f0 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bzip2.fpm e2f7eb16368ce9108c255dd234e8e556f08c912685d3a71aeb2d5d6b77bdd66c 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cairo.fpm e7fedd675bff2e3bc2cc8c3cbb2a3f7349a04cc6ceba8a3bf7383617f1474f4c 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cdrom.fpm 9a5c7689f217173b6b5fd0c22e21f65f53994e8d16af34c405f2d00e273b486d 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/chm.fpm f6f9006fe07921333c285472f9e7152721947ff2445aba5d7d53e2e22aa35e7b 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dblib.fpm 033f67a2a93e22f44336ed778c84fe1cbdf6c9600c0c39192e450a9ff2897c0f 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dbus.fpm 2c1bca2d52f25f8bbb013609aed8e25c25ddbcb8083efef7c8f3c68e6b007579 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dts.fpm d56a4cc526c346ebd03169d3654c91ebf1641f8f5547c652f3e43b9712a48913 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fastcgi.fpm bd574373175a34d9946ad4433d61003b3a269ae787d003faf83a131e0e6456b7 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-async.fpm 3a0b015e8a83f60fb6687a9e1c4d6bb5a9584a2b536bff1c512a60701e57610a 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-base.fpm 9945776162389bd9f036eeedf26015eb20cc88b349ac84419f39ec79e29bb358 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-db.fpm 22dfc64c511eafcb2eb369473f0acac383074fa38024a0e915a0a45a84c464f2 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-extra.fpm 0af5e0d89e3f3a6160257695e44e929770a8d07bbe552ae613104061104c5018 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-fpcunit.fpm 073eb6205d57744bb55897606bb7c781e0cad98d94e6792ef8d6af6089754a3e 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-image.fpm 46add17189ab338250ac0d7aa2721e7753319286555908e0ee78475802434cda 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-js.fpm 320bca37decaccf9e20afcb5e854958ab888ac1f2889abc6d1e873cafb7560b4 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-json.fpm 146239df2c3dca0f0b1d9af62447f6be9430193209eff2d2e9bc04ee122d8b65 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-net.fpm a18fa3fdda0d037834824622b80d991a0b2b31a3fcfec37095ff0b06d025aa2f 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-passrc.fpm 723db28a9291a99907945e420bdf233fbbdf10c387e0baf9aec4ec24cae55ae8 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-pdf.fpm eaa2afbcabe221d1a248d39964f6fddda3c786080c1fd5434d67b872230a9b26 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-process.fpm 896099fc780694cd10d45503e9bb344aae489729e3976237811f3fb6f55cec3d 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-registry.fpm b8c456521b38acfdc046e194dfc391455b5be35be1c71cd91ea73dc3e2be8bb7 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-report.fpm 1cbdcd95b46d09cf7bb64c00d6996d65f8309a055f4d63ab25ac29db8b9a0992 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-res.fpm c96f0c0c316ba2c39beba2455413588c61179a47793282b9867253c11ad1b857 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sdo.fpm a88cb93bbb55763d381ec772e08e502795a193f3e6c4346d8065b14132fe8c23 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sound.fpm 3bd856fce3dc3897cc01ca7cb735ad4249c6389e82094ff6254c08c74865ffcf 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-stl.fpm dbf0ed590c2d6225edf401303941efdad66cf2d0ae435576823f59e4ccba32ae 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-web.fpm 19fb3d7f42702a1ec99e0fa4cb3c19d99b4a77cb3d65d7eaeb7ce9bd678e296b 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-xml.fpm 59c118f6770f2255903124cde77762167ec214ef7ec81b90d225f5c7ca037643 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fftw.fpm d68e7c9aa80c0b87ed1baf139df09d20c2b1d0ed18e34428847efcd973fd7664 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpgtk.fpm 5fba062be5cf115e6bf11f95e45fa1edac48e45f4ea70e1738d8789ec14b94bb 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpindexer.fpm 03c63bb319161f8c969f6bebd5325e247686738603a1c0ed7f895a76fb9c0a4f 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpmkunit.fpm d9f77dc8b800a967304f7d2d43c133a5b1c9146f7fd1b834ca0dd912e19b5e54 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fppkg.fpm 81b4c81a479fad3c3a7e7348b466d3ccf79959e12cf47bb5cfb57e971dfcb107 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fv.fpm edf8d05386b863f9ae1498644f9ea36bc3d7a8547e999a76de338d6475578050 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbint.fpm 7f3779dad015f25e785a78d934d1a564def9aea5bd13300bc1be2cf3c2a98c2a 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbm.fpm 78d0ee9a2debff53c48ac2fd3401aa0bf4defaaa69f3bbe673ae63781aea23f4 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ggi.fpm a4842eb9c5af6723a42173bfad5f8860351861529a8fd05550ef5aec8928dfec 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gmp.fpm 6591a72ce39e40da137ee8a8d889cda034ca1a307637581b0d2f1abdb5038335 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnome1.fpm d53e3d095130be58b3751ff7596405de9690c0cab0bae0e4a6627eebb4e71557 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnutls.fpm ceb79cd255091f3888c302cac254a3d807134963c816f96cdd9643ddfc7bb2aa 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/googleapi.fpm d06d07caaad52edcd35a71e148c0e22fd89480021733391be967af372b7cf360 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/graph.fpm f749d57e4e9cc20faba95699ed8e559ee0a3c6167c52b49db34ea36863a200af 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk1.fpm 13ace61b975ab4ffe5088d4c9945e7ec04b4b2cd79bc168b25eba84480b7b426 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk2.fpm 4af7da7af6e019a442ca65daa96742b2eeff8c202f235865703169860a6920b8 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hash.fpm 51d3c0d7056c6a7a72abb1addc3d02da1742241427c34c1a13b675399af337d5 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hermes.fpm 77f8fbd2914bcf1073e97e3d9cab783ffc27f754724540802df96b20157a2ef1 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd22.fpm 5c6e7bd76cc3ce7f75932af511e3ef17b08ddeff87bcf298db278859d213df03 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd24.fpm 8d1c084ffa7aac374ab8532867d9930fd099091acdcde3f4c91ea52c4b5e81ec 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ibase.fpm 8b330176bee287709fb294c9e4ec71e27d554bafc3ebce7fd48ffd115a3275c8 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/iconvenc.fpm f8713462ece03338ec94c478e418af5e930a80365b745682609474c6cf875618 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ide.fpm 3fb5cc32cb108f5b715dd86903600ca061355bc19bd22c7af4e7ee3bdd405cc0 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imagemagick.fpm 86c9f64b35c706a6631e88361053ceaec46dcdfe18625e540dbb036680d51109 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imlib.fpm 293ed78d94480e09ad7bad24f510a1887a8e744410dc24d7ac0f2a3a7fb57d53 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/jni.fpm 368efb4edcfb86651b36f76283ee7c63799c6c86edae3efd1414fc5d814321d1 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ldap.fpm 18eb6b3aa1f723ee85786279f37578e28af0cdd7e584a6613e218d7655d7ae98 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcups.fpm 6c42bc70cfade54a87ac2d8755fde5402b80b1fbaeca50f7fa2e26957cd3a457 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcurl.fpm bb0810515a2a20e40c8c90d25424fe877785f1fa4f7e75d8e680d51af53d79cd 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libenet.fpm 551e4011131417fb64f4d82774d837e3dbd87281c50bb95345ea0f97d29f9671 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libffi.fpm d0ce21b513a5b0bd94de5662c4c0cff89ecbf5b3842cc85a19c937755bd6bfcf 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libfontconfig.fpm 0dae45974849fdca519906082d6ad56bb35da6f3af6f1ba2e461a865be7aa73f 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgc.fpm fc0011d5c2f84b37f88c2671b71d138d939467d01223b48d5d58b266459b4df3 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgd.fpm 9b6eb38194ae82e8e97d80a4158505bc0a35bd0b3c8af877dd73e0ffa1771123 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmagic.fpm f47952b1cc5be823929e11f0c67deeab96c5cc59f2aeef55f2296e6bd17f7d0c 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmicrohttpd.fpm c6757e21995a65ab94178af864ce33e080d806b867ae850f3deb36fa73e1ae52 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libpng.fpm 3394b0f9915557d614992488228df1f5757ce05dff73fa735e82d01d7146b2c8 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libsee.fpm c03b97627c070667557633ff89a6e46a92005ba2f1aa5177c9bb72ea37b4dd04 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libtar.fpm ffd3c1acef14143a96cc7218e4dfb6579ec76244e0bb3fac75dac31a6223b138 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libusb.fpm c1b675a15e60148aeb7cd312182683a3c901fcfde4b538515d192c799c21fbbf 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libvlc.fpm 152ee0441a4038d7a33a3a6e95181f9ab3e26e1ae6b07b2d5d4d7e1650517fad 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libxml2.fpm 023637e23e39fc5f40a2a1d12d24ea9edd37237e18e7097af45bb37836737a23 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/lua.fpm aacd9b78fd9fb65c63256a2d16e23710c6bad3e5ed265ac70026ebedb87fc159 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mad.fpm 70ccd138182077efef8436dcfe258e4db35ee7000d08a1ecf1e696089b9cb869 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/modplug.fpm b1982c2b066d292db003e103b8ccc61e1fb12b7923f2c16db5e45358eca54661 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mysql.fpm a6e3447ab6b3dbc6869984a36e8d3762df2396c1be7475af50c2ecbe61a8fbb1 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ncurses.fpm 3877a2fb6ba5f1fa3e204356e1633e1e8b07c98d0e09d381d8a242e1d254a1b2 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/newt.fpm f11064a0ff60baf1541106d4da467272253b089823491656c96bf94dbbdff07c 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/numlib.fpm 20d90aeeb361416dae7369889c03fb94dc2fc99e53cd3abac4ccc095c64766f6 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odata.fpm 3880286efc1740df4f804ead87ac819b060b55b038f71aa4db9dbcbd4dd1daf1 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odbc.fpm f698e86426cf287b51e3a9479cf76253ed3bbfb73435295c7a0f10f7400e3800 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oggvorbis.fpm c9ff5ce3a91f0c368ffea5db75f6b5c777d1cd20361f68be82259439fc6e0f3c 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openal.fpm 2063e1ef4e2a35b0dbef571a3790b668af7f68029cd4de2dbe236a7bf96f2439 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opencl.fpm ea81d18d4933dc6a6f29c615857d903735c318b786e63446ae232ea63866e8cd 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengl.fpm ce266d48ed7a271ef68bdec5cdebc20d08dd0c76a1bb5378187891e1cbfcf0c5 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengles.fpm 8af2a3dc2ef6b2b6ae723c3e31bbb49900a4cee2cb12c421eb90fb0eef358e28 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openssl.fpm a160c25096c31fadaf7d5f3123aea768d0c8ce1f350409fa2c5f91e39429ebea 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oracle.fpm ece6acda9989fd67ae39d56c469530cd2f28e63d3b85f2f79b1210110d566377 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pasjpeg.fpm b7bb1946ad36f9b7672fc8af41fd5a22ec45c77b5540e6c0c1672f2bad9b7762 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pastojs.fpm fb113203c30e04d075e7c4f0c97ced8c40535dbab2fb007bd43ac65c3880c67b 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/paszlib.fpm 716b3d24619deec916ac2b50afac30cb164f1ef9a0f8572527835f8a253a6646 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pcap.fpm 9a6ef1e731d2949da1d89b5a7cec83d7581855aa73ae6b1c6028d10804015226 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/postgres.fpm c29e385f71571e8327813383ed3d4f887e2b4518b372161644e2d93d6a3ae610 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/proj4.fpm 9226520437c09cfceff587a2fb92b51f5fa6922bdd82cd3ecf3a2cf18330f674 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ptc.fpm 78321bf1c9ddb1de261a51c832674290f1d93a772626b9183834694c68755118 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pthreads.fpm 9742c769359f2f49f6133344062a19c1c7f22e62c6d4349d271fadf88fbd1c58 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pxlib.fpm b0680ced8e8bb5537ceedc3dbf9676337a37ed7b47ab8e671fec4e77b3cf1bc9 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/regexpr.fpm fe8690c04034687d97e1db70270d4b22eddf0f3c86e7069d2aa1ad4984992164 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rsvg.fpm 4e67e056ca16d7e5a95ddc27df7d3c56abec692665c7468a03746b62216b9076 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-console.fpm 5a44a53a5a3bcb51f822d3370cf582af946a42bbe17f949f67ff377adbb63512 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-extra.fpm fee53a6ed1f18a43f79e89cc243d8b37441ae63e0a7d0985a500c998c755299e 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-generics.fpm f260f1fe393c48fe178241154879f712fe97de0c61fe212fcef3ec44c8f0bf2b 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-objpas.fpm 0db3eab693b13eb924c0482ba7ec23b17426eafbe991be4b2d80781ca6c7066f 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-unicode.fpm 5cb8b5eb7d855b92bcdd1b85d04dea01340b2e44e9bcae0c14e75d8c64bc27a0 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sdl.fpm b91b2ce2affe572ba39fcbba7e0c2cca169dc6566aef6eb645c4fddfbe58ef21 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sqlite.fpm fbe24d47ff4c9d7dbb15c1df9f018fc7c35f7c227b5b7dedcbbc397b42658652 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/svgalib.fpm 9779f21a7330e4523d74fdcde0dbf18b10c7fd39275498dad055204cfe8d9dec 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/symbolic.fpm 34adb2829dbf677f28feb597fdb1dbbc1e3c70cfcb6db4dcb09095aa15d2140d 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/syslog.fpm ace7b7f60ba87ca98e923d21c630beb5dd6bc2ab13c84870c14e623937d2c70b 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tcl.fpm 916e8de0b7426bc9a49fc3f09edec7cc5c38290296e0e4a08a925e0f135b7863 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tplylib.fpm f9e186289012dffa43c4cd1d95740de5b8dbf9d35803b0b4ad7b3e8a54d5fd5b 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/unzip.fpm f6163af63f68f33966169849112321db77f4bbc2a02379caa6e8903f84b77d9d 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/users.fpm 79f13159865d12e794488202a8f722ee64290a0b95d446fcba08059fba76981f 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-lexyacc.fpm 4be22aa47b3e8f49394d360b28d46408ac1e7fd96c172c5adb2108b760f9775e 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-pas2js.fpm 735644e3d9b1f0ca815595580c4f76bf6e41b67e42a04d070625a589be644b6b 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utmp.fpm 9e50a686f6f134d6013ccb3ff4445aec4c2a85298cccb42b003582ecced082c1 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/uuid.fpm 82f3491ea5711a1e52d29a72808ac2b51a1c6f587c326af8e3b504d1c511f668 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/vcl-compat.fpm 011745d850d0c3b075edbd95bc9fefba3f2f9b47cd95fd2378d3f32011e17e9e 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/webidl.fpm 5ee0e8d6aebd18fc42fbdd503c4d276ae756b0937811a3d1035294021f14faff 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/x11.fpm 387d1544fb8886763868922a8aa53a2ba415309fd21ccce6a1af9a6632fd29db 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/xforms.fpm 2c3067c87d09a2f5e795e159d8d8be5b27c235bf66bc42e5b232ab1985a5f061 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zlib.fpm 09440f47ba4fb8340df91629fbec77484e91fe256c22aa831f5728bcad6581e8 0
-/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zorba.fpm fb8398abb275d132f9ce89396c7572505a311defe5dd80716a460e97ecb4c921 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/a52.fpm b7821ca7546d9902bdf6c5cd00794571b577ed593daa8cb241bac16534c7b30d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/aspell.fpm 65873cebd93ee311590b0a0292e0609fd253edeaf0044225eb3b052bb8379b29 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bfd.fpm ee8fa7d31286204a6c87ce5a00e32acf185e2a519796a2579011c5b3fc820fba 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bzip2.fpm 393f70bea338b80919434492ab496e392cfca7d51716de4f325306000789457c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cairo.fpm 99c3b7557b8f1ac17bd7d163b6870705e122bf2a34d52ab5b58d092439516b66 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cdrom.fpm 126cbeb776498c8bdc2c51a0360496e8e6e431afd7e678730d87b83f550f7fae 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/chm.fpm 075ce633e77868d80e73ea47987a99980e0440fee33e1e03d4673af9817c1014 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dblib.fpm 06881673742ef41fa32b526fb3a691f686ecb4c02319157d1fa7936bed0d4d1f 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dbus.fpm 28703ae19e9c2020d8c9b8570fa9a7e6a2afb057307d9288bfff0003fb4a1242 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dts.fpm cef8bac482e4932444fac9fcc819db9814895ad085db089d5f745a0708817d6e 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fastcgi.fpm b8b0b5e8dafa19b03467a7ec03b4786b59ef3be997e2d975e90b9fd8eb4e7dc1 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-async.fpm dd1a8f94a5bf59e69d3123ec1e515bde3b2f782e0cb6ed44135fbd9a46fb507c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-base.fpm 8af46e818412d5bb72ca8ca37748d306caf8e0e4b21e4fd6baad7531e56bd97d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-db.fpm 8e9ab6620c6409846cf728eb7dbd1c0ab7ab39bddf199bf47d66e8dff4c14944 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-extra.fpm c017078b1d3b2d1a98b94955c3ead1cd7057b8eb54901b3d2a0a0588a1fb0060 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-fpcunit.fpm c83cfc34e2cc5b23694974d2b617d8949f417153bda6570688855e641ffc4844 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-image.fpm ece9a7a0fb137d2e3dee423fce19c5d7d927ef4a8a7ada7b4b3aadd6764f40bc 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-js.fpm 80afea9ca6b3b253bae1e6620957c8b7c17c5f3dfa660372870ae73791f5637c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-json.fpm beabbb7602bbccc2ee7ef0d91eaf6507a262055c18bf567ecf011b02d8cb9abe 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-net.fpm 7ad15d93fd913d5e8efd35fa0e83eb8bceb1b60de2e6dc1cf2350079d3cc2f3c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-passrc.fpm 1f285438a5bd89df5384c3fb12d6e1969f2e26d49be2b55ec9a1d054d26a7c80 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-pdf.fpm 42c322f475396713046497a7120977c6e342c1398395490adde53f0648410dae 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-process.fpm a39c4301f51f51bc556a70593cbe1dd2bf7afd8781a54d88148f086456f3f520 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-registry.fpm cd56078af231316a076c505292cda11237da4c866d4d8b521b013c3ed209ca3f 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-report.fpm 9664887147ce3d38f85da19438efaae768cf26b6adacf580efb7f966ed0f1332 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-res.fpm a9da7a9ff00e35bba9a7b70cd12047fd9f0886f5e42c4f11445a7e3afce817e9 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sdo.fpm d0a23e082db39bda28774c9d188dfce391fe8bc2c275b40a82c6c3328c03754b 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sound.fpm f2e11806c8fe850c314e79bebef68057a83e3dd5f9dd5491ea9866b54b258d8e 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-stl.fpm 2f1e461fe5347724ea05dcc0a10b5cf809f9b025964d5199e3f0ac25537077a6 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-web.fpm 9fa2f5ea3c66eab7b106e8b993d22efedad98e0dbeff2e8b95f72680f653b592 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-xml.fpm 8ccd991cea2f67b441ea9d38132d153a58c96d95ed2a66864b48081da9405f13 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fftw.fpm ba8f6cf062c1f2a8cff0b6cee397085725f40d25b58b4492f02e848b02cdcc0c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpgtk.fpm 22060ddd7f747f787d3615df73e137fea90c94a0949037966f7bf1c059aeac5c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpindexer.fpm b4048c41cd716c9b2445178686cafd0d8607b3d385d99129c23a049564a10e27 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpmkunit.fpm 82edabbfe0897adae119eb3f2b2384b71adf7018d275b9071ba68a77c0a34dac 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fppkg.fpm b1be271868eb9556a67e842b554ecc2fe48293cd96dcdbe2f38f4358f7216024 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fv.fpm d813f51bb2268a7606fa4055568d16adf8d858d96d59ffbd15c88e37a7275c1d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbint.fpm d6e4636f76671512b01103fdf4838165e97a627fd94df3b549d1ae7302469f98 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbm.fpm b9d86b3e46141ce566871f979c44ae98635ea296387aa299c6e052dbbed6d7d7 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ggi.fpm 5f55d2cc7edcdfe678c7ff2f08054c92da455539c03397dc339ddd4a1d851890 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gmp.fpm 05a7d5c38d049c76a0bdf5c5342eb3d762d63de38819039eb93150af789961c0 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnome1.fpm dd652c34588211412dacdcfd01deaec0d7feb259866b1e1d73723c82d210f4ee 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnutls.fpm 90b542f9022a3dd72936b189cb06a4f73212dd82e33c6fcca3ba9519d31033fe 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/googleapi.fpm 4d9143d1bb9d072c5ac057bb9477f563a34741b105926d1e64ab60de00171ea1 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/graph.fpm cffee6be83fa9c291d3478a8301c0e62c24b19638a9eada4778e7d468546d29c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk1.fpm c7076b04dc0f577827c2199c7d664e4cda2192695a16a810705f4aaa2d3b913c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk2.fpm a8eb15871e0e4077b213189377d2eefb01a97d2f130cf31920f0501aff7ae281 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hash.fpm b15f9f46509c929be09a6fa16a6e752fa32c44075132b4166fbd80d13017486a 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hermes.fpm 8213be326ad1c5363c812a7dc4ea0191839b52772b6dd07efc643026062dddb2 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd22.fpm 913ef3d5fdf6a8b3855833ef12e467f115f24f486b3c6d720f7c5aa3c4d81a66 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd24.fpm 9647ba8e40ef4cf33af13af9ad92092b5dd16a5e17cf5ca5b1a508d1ec2f3037 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ibase.fpm 251590114698fca81af2b051449294a897a214fd64214714cd8f01bdb4d96bb6 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/iconvenc.fpm ce93c10daa80fa8282f474ed25490c56cea3b2dddd1ebfa4297db0c334b86325 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ide.fpm 7fdbaa9c073223d2e130a42ff01dd4da44dbdfda7be1ff4d6c7efeee07cc0ad1 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imagemagick.fpm f10baec84785feb1f244937ea5ddddd8e3520fba444811a86f02b7aa851da86f 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imlib.fpm 047e5a5943a0c587ccb66fe1e11fd215858c0164dbd630754643f3b083430d7b 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/jni.fpm 0badd8c794456618e2e2b224d9ea66ba1748d48f3a8be7d96762e99b9ea2c721 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ldap.fpm dc0a4674cdac36166a8504162db46c4146acb0f18e15db8c11e5fdb978fb7d84 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcups.fpm 02ae576fcc4e568abbc2b7b6ae605294263ce0af3d09c7ff2aceb808677c2933 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcurl.fpm c79163fca9451db7186de9c2900b668d6d26aea03259569eb33c663e8f67f000 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libenet.fpm 84c44107b58e2710ab240b28c19f548d08eaf31d98e0cd5613709fb3273f881e 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libffi.fpm a751c248c4616480551ea1916688dd8689c36b1ef5070ff55c26a1c5461ce889 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libfontconfig.fpm 02964b242a01a9ccfa973139d6d35d93f7bb1dc1df1c563ae0160424589e7752 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgc.fpm fe13a02db6c358cd8cd47307aa45e3c12ac9f9aa19c02e7c71c1809cf55724c4 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgd.fpm afc0693f78141a7ba4f88b24d9f616d76768cc5fbc1ea65362639b80a480b463 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmagic.fpm 305eb615b136be378abc2cfec8c0eea08fac80fe89785f50bd2f3c90d519a763 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmicrohttpd.fpm 6d28d1ec02637e031d367adb63da83e9972d6599b4e4e649e266ff442c1bc771 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libpng.fpm 26a8ca5661192872bd08c9940148219887ccb71545805b7ebe81e21a7853be1d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libsee.fpm 26589111bb5d37f6321c56df366c7909eb61a1a3bbb0295d1239e51c6800e769 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libtar.fpm 1ebe7facb3dc7fa711d5020fd3709eb5fedc84deb9143b913c8173a9c1dabcc0 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libusb.fpm 1b6ef3dd53022fdc181313a141e4f3e6e70c3d63c9171d2600e4dad1d24ec327 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libvlc.fpm ac3c1d85aa9747d27b138b568154af30070a4fb90ef89690e08e8b0c721af79f 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libxml2.fpm 865884f1fe654cec16b00350a3c0cf2f993a062631d557fe5159d6c8c9c7bf41 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/lua.fpm d90ef2a366df9dea45a866cc333aabac39612cacd6d2fdbbd7fd61c6c78e36c9 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mad.fpm b4a195334bc766a75ba215073efaf5815a821ffe88d05e0be6916d9a76aec54f 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/modplug.fpm 93bdafafb62b4fb0567c4a08b20708de24df936b304e91b6e01cd9e44942ed9b 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mysql.fpm 48a81716adc678472995f181e820f0b435682a401926fdcfcdb0d2669f381801 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ncurses.fpm b857a2008109dfcae0d854bbde540fd2ed453309bf749e6af55b2f95dcd48f78 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/newt.fpm 2b577d1dea1104aae8a3cde674386cd8cdf288d62d193ad80700bdb5dcbe153d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/numlib.fpm a933189c5c082201dd0ee1974cf129c94bc21af4e9ecca22a6fed38598f97065 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odata.fpm 997cd48e65b40bdffd0a15cb046cd39c5078a1ebc407ad997e91c3993dec0d29 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odbc.fpm ac4b04ad39bb905fecd559dbc901f3e57d2388dd70231de6265471cefe138efd 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oggvorbis.fpm 3d64fbee63d6f4ccc0100a8b878abc3e664d6e5ac619f24b08ea90c99c36e702 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openal.fpm 41418d4a7ea03308dd54bdaec5118cfd45928bde6b8968acd3c88bc50eb6dc31 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opencl.fpm 9b68ba173b8402321718593108ebf42c2df1f66f655c29913925442b5a636c81 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengl.fpm 01dabfb8859eb83a8c94f2bebe7f97eb8c39b86f064e0082508b4d3c787a3fe0 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengles.fpm d931d8520247a3c3ee297696987384dca017c51707175db0fa5635fbd6c0c7f6 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openssl.fpm 375cb1379dd51b70344d5dc52219ee2af43d8ccc5bc90c96cd776f4a505cd4a4 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oracle.fpm dfdf5f72c83bdc0b88786e6dc813ff0c54641e063ddc7e6372f5cba641f874d0 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pasjpeg.fpm a5dc2a397aa415ebedd4a0f7db41557a88c0dfe0a482c84c7587a012ba7080e3 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pastojs.fpm 2effa23750e6a84b41159519473453d534287bed143517a1cdf45910b5ce361e 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/paszlib.fpm 14b7b174f660fbe9290bbbeb1dae7fa9c27122268b39209ae8affed8b8072f81 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pcap.fpm ded172f994e30cc2502f9b462c90e8eab78b13b52a56e82dae87ad6a65a0e094 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/postgres.fpm d5d439cae07acd6775674b30c4912d35e36c1bdc0f6ce65a2c34ff74365ebd7f 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/proj4.fpm 05bb3042f774486145cd5c08981b69009de1508ba8810961036a2c8ba7189580 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ptc.fpm 533bd5ae38c9eb7e4a3daa5920d79a2dc93d8f5d70ea696180df4423364aae44 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pthreads.fpm db5da029e1feab015dad3fe30549878b65e34897d49f00fafaab8ed68846f91b 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pxlib.fpm 9b667589b5960e1b798785760caadf75d2eca77420ad64f10e5e435d1076f58d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/regexpr.fpm 24877110b96f92aed569b7d92ba612956fac5f6843a2581ac003ff0434b6bfad 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rsvg.fpm f534f5e62d19ef5986e0c7eb5f1a6b5c4e84d42deaae16c7c0e33c21a6e9b69f 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-console.fpm 8981cd20adddb6ba2e5a52fb7bea367f133e2fe25fe6cbd98b45a05449f35dd3 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-extra.fpm de3ad25933dcf9936c16eca1781b207de2d7de4efd151f30f3f1758b6d8a51c7 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-generics.fpm c3b298fbbc5750951e51b6e7f5e0ec20a49389430cb8645afe363140d82b6725 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-objpas.fpm 442739a7c4e28990e9ea8089b9fa2956ab76d6bd5e20a258f85505b456ba41c2 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-unicode.fpm 4fbad7052c12404d8fdeca67c0ebced6993299bdbeb8dce15389d18d7ec9cb48 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sdl.fpm 06c04b4e1d7ec365611bcec74231bc704251b4aa72cfcfb12cd10b756563e91d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sqlite.fpm b3f91a2769cc39540a5133b53a7b79b0d3ae46560bd7ed32f45e35a58c0e285d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/svgalib.fpm 1787c37e91f1c6bd2b2c9a5dae56f3ed2a02fdf285df4aa4391b46287ba2c35f 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/symbolic.fpm cdf57ea0b4396914bf7ce544dff042a4a01e0902fe6b9832afd502b686c49165 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/syslog.fpm 478aec3291c904352ab9c92231b495a26661e6ebb027afbf785fc8a3e02e83b0 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tcl.fpm e07558a925be2053cc1a066ed9e1ae2299360298215b550cb5280935419783ee 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tplylib.fpm acff13e965cc9f5cdac44866b3da8a8615b5352783b1c1c661a2cd8c4bb9f761 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/unzip.fpm 85a59bc16404956f4654269dfaca5f2334f05e26ec232eda6dfa5167031d9312 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/users.fpm 7d910be1343750c54018f8e72d3350678065a7cccc3c9a16920c8a41cc848931 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-lexyacc.fpm e22511acdef5769630e39bdc0c9e11692495cb492d3b69b086addf74635dcb8b 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-pas2js.fpm 8c5c709b797f4a24007e2a4c21c2b9dd5322ab1eff5831ceb46faee266b13dd9 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utmp.fpm 8589e0bb959f6518231653a23feebeed453729a02ff59e0ce4e82221a3304e5d 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/uuid.fpm 1109bbaed2ae0289dbeb7449dc07e0eb52073bca4597c396338d7590478e773c 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/vcl-compat.fpm 098f4ed1276ba2f012ce35fe2db515dcad2e373bd60a5970f0caf585f9724624 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/webidl.fpm 2af0d8cc788fd73facab918b0e872d26dd2ad11faa11530c44366a7ed07762a1 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/x11.fpm defec122e522d60bc48628f896fda41ac1b51048a75d486033f1067507867034 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/xforms.fpm 1844dc0520a889628494dae5042c3f691140839ee429f9980e398142c2a5eb94 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zlib.fpm 1ed8148ee9ca4591135abb1ef3eec0d3eaeb750fe11d77ab088557705b09f507 0
+/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zorba.fpm a20c03292015125ebf3be1a2d9785fc436b85e7a1c40bdb312af9e7de7516501 0
@@ -3186 +3186 @@
-/usr/lib64/fpc/3.2.2/ppcx64 c65f5642871f301b06256e7437db383ff88e3bb6d62ca522c0e95dade1c2ae31 0
+/usr/lib64/fpc/3.2.2/ppcx64 eebeb7430d8d7d9f1a45d1952d679a1449ec073155f825d7d7d31d9ed22aa554 0
@@ -5173 +5173 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/fppas2js.ppu e0a3551abea685b8e8d4496acc43ea732c023f3d6d543875e6afa4aa44dc4a9e 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/fppas2js.ppu c0d691fc80f394cc58706e28ae2a5fdaad17540f8d6efbb49f4cc9ec39862895 0
@@ -5177 +5177 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jscompiler.o d8583f5efc3316dd5ee57274c70289383036d45e7774db582479ffeb2003c949 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jscompiler.o 58b7ed38f5f06a8dbba6e15e92d1b0587681f24c70d828f2b4213e6baed7eb72 0
@@ -5188 +5188 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsfileutils.ppu e2fa6f293138333a31783368171b9a8bf7370361e1edccfe9ac0272c1cf7f1b2 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsfileutils.ppu e18c457f93bf30b0c6cc9bab5f17d3a7a9a7cf313199672734b8d8e15eaa2502 0
@@ -5194 +5194 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jshtmlresources.ppu fce8a21a5e68159b2ed8f6fd044cefd12f22a366fd1324fa58228a4576dc199c 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jshtmlresources.ppu 08c708f125f38f93cb709d29eeb5ac89abafe119386248425a359c3e9afd8849 0
@@ -5196 +5196 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsjsresources.ppu db52c6eb87614d7722900c617c515678b10c21f0c698342ae7c633595205182f 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsjsresources.ppu 5e48e6990b04abee05545ae4ba3e58b97c67de8b8cba0eb47e1d8f794b4cc9c8 0
@@ -5200 +5200 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jslogger.ppu b85996948df68e575ea92e01e21f2acaea7a93135f3bf003e1ffd9c248791e72 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jslogger.ppu fd5e7df3105a27b7a56344e96f4d77f07eac4d7a9a3fd70338d70365c1077f54 0
@@ -5206 +5206 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresources.ppu 936f2324295b5086ef559793e55986164668098ab9dfeeb7e676a1bca970e23c 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresources.ppu 0d80189ad40d4629face7febb50e14e12ae897144e6460cd421b3c4e9c151422 0
@@ -5208 +5208 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresstrfile.ppu 48b8a6b79297748e24ab356f67ecac246041754e4564004e179aa36faa08fbb3 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresstrfile.ppu 706f504b6984da0fef23db359002c84b9b610774900626015f3b95b2e0ef6ff8 0
@@ -5566 +5566 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/si_c.ppu a792b2bd606e6255c42b00720d4bf0aa79d1f5caa48e204172d3283e76c3c3e9 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/si_c.ppu d408256bccaf1ead5c58e66438cf4f5462c7b188e334075e1e49b9d84c29fc01 0
@@ -5577 +5577 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/syscall.ppu ff844cff5ebaa1bf76afb8cb1880566baa126a6979d6db44a453bca52ea69b64 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/syscall.ppu 4591b6772da12cae55b5da9a6141b1f5bdd2f08492ee63652efa474fd0e8c01a 0
@@ -5680 +5680 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/dirwatch.o dcfcf8f7c43995a58ae9548f1e4af0e54a580c2cb44334eeae30a3fd95818108 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/dirwatch.o 79783ee343aa058548f8ccd9a9d7c2968a59a2a3b83565a7b8a2bb613536c2c5 0
@@ -5682 +5682 @@
-/usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/httpcompiler.o 0f41bae74ef72dce86e05f47a05c9d080bca4e480d4078c2a93b08edd3f2f727 0
+/usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/httpcompiler.o 97a87893afc95e2fa746dfc80d5b14547ed81a1d5c4dbe5ea46498bdc0b5f6a7 0
@@ -5774 +5774 @@
-/usr/lib64/libpas2jslib.so c9e625df3d7dd7f0331c80eb0abf6cdfd017a0cbc7d688413af345d3d33fdc4b 0
+/usr/lib64/libpas2jslib.so d69ec89a1f1d356a52848e1c899c4396f76be8e20d48dc05ce12cea7d847a22a 0
comparing rpmtags
comparing RELEASE
comparing PROVIDES
comparing scripts
comparing filelist
comparing file checksum
creating rename script
RPM file checksum differs.
Extracting packages
/etc/fpc.cfg differs (C source, ASCII text)
--- old//etc/fpc.cfg	2024-05-21 02:51:47.000000000 +0000
+++ new//etc/fpc.cfg	2024-05-21 02:51:47.000000000 +0000
@@ -1,5 +1,5 @@
 #
-# Config file generated by fpcmkcfg on 21-5-24 - 19:05:51
+# Config file generated by fpcmkcfg on 19-5-04 - 22:04:49
 # Example fpc.cfg for Free Pascal Compiler
 #
 
/usr/bin/bin2obj differs in ELF sections
--- old /usr/bin/bin2obj (objdump)
+++ new /usr/bin/bin2obj (objdump)
@@ -2,82 +2,82 @@
 .//usr/bin/bin2obj:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1589 5e0b005e 41897238 49896240  L...^..^A.r8I.b@
+ 401000 4c8d15f9 2f0b005e 41897238 49896240  L.../..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d053260 0b004989  ...I.bPH..2`..I.
+ 401020 83e4f049 89625048 8d058231 0b004989  ...I.bPH...1..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 882b0200 c3000000 00000000  H1...+..........
- 401050 488d05e9 c00e0048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d05cd  UH..H.d$..}.H...
- 401070 c00e0048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d05d9 8e0e0048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d05bd  UH..H.d$..}.H...
+ 401070 8e0e0048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401090 53e8cac7 01004889 c3488d15 60df0900  S.....H..H..`...
+ 401090 53e8cac7 01004889 c3488d15 60bf0900  S.....H..H..`...
  4010a0 4889de31 ffe826cb 0100e8b1 6c010048  H..1..&.....l..H
  4010b0 89dfe849 ca0100e8 a46c0100 e89fc701  ...I.....l......
- 4010c0 004889c3 488d156d df090048 89de31ff  .H..H..m...H..1.
+ 4010c0 004889c3 488d156d bf090048 89de31ff  .H..H..m...H..1.
  4010d0 e8fbca01 00e8866c 01004889 dfe81eca  .......l..H.....
  4010e0 0100e879 6c0100e8 74c70100 4889c348  ...yl...t...H..H
- 4010f0 8d156adf 09004889 de31ffe8 d0ca0100  ..j...H..1......
+ 4010f0 8d156abf 09004889 de31ffe8 d0ca0100  ..j...H..1......
  401100 e85b6c01 004889df e8f3c901 00e84e6c  .[l..H........Nl
- 401110 0100e849 c7010048 89c3488d 1577df09  ...I...H..H..w..
+ 401110 0100e849 c7010048 89c3488d 1577bf09  ...I...H..H..w..
  401120 004889de 31ffe8a5 ca0100e8 306c0100  .H..1.......0l..
  401130 4889dfe8 c8c90100 e8236c01 00e81ec7  H........#l.....
- 401140 01004889 c3488d15 8cdf0900 4889de31  ..H..H......H..1
+ 401140 01004889 c3488d15 8cbf0900 4889de31  ..H..H......H..1
  401150 ffe87aca 0100e805 6c010048 89dfe89d  ..z.....l..H....
  401160 c90100e8 f86b0100 e8f3c601 004889c3  .....k.......H..
- 401170 488d1581 df090048 89de31ff e84fca01  H......H..1..O..
+ 401170 488d1581 bf090048 89de31ff e84fca01  H......H..1..O..
  401180 00e8da6b 01004889 dfe872c9 0100e8cd  ...k..H...r.....
- 401190 6b0100e8 c8c60100 4889c348 8d1596df  k.......H..H....
+ 401190 6b0100e8 c8c60100 4889c348 8d1596bf  k.......H..H....
  4011a0 09004889 de31ffe8 24ca0100 e8af6b01  ..H..1..$.....k.
  4011b0 004889df e847c901 00e8a26b 0100e89d  .H...G.....k....
- 4011c0 c6010048 89c3488d 158bdf09 004889de  ...H..H......H..
+ 4011c0 c6010048 89c3488d 158bbf09 004889de  ...H..H......H..
  4011d0 31ffe8f9 c90100e8 846b0100 4889dfe8  1........k..H...
  4011e0 1cc90100 e8776b01 00e872c6 01004889  .....wk...r...H.
- 4011f0 c3488d15 b0df0900 4889de31 ffe8cec9  .H......H..1....
+ 4011f0 c3488d15 b0bf0900 4889de31 ffe8cec9  .H......H..1....
  401200 0100e859 6b010048 89dfe8f1 c80100e8  ...Yk..H........
  401210 4c6b0100 bf010000 00e86271 01005bc3  Lk........bq..[.
  401220 53415441 55488d64 249048c7 44246800  SATAUH.d$.H.D$h.
  401230 00000048 c7442460 00000000 4889e248  ...H.D$`....H..H
  401240 8d742418 bf010000 00e8b238 01004889  .t$........8..H.
  401250 c7e8da16 00004863 d0488954 245885c0  ......Hc.H.T$X..
- 401260 0f853102 0000488d 0593731f 00c60000  ..1...H...s.....
- 401270 c605d9be 0e0000c6 05e2c10e 0000c605  ................
- 401280 ebc10e00 00c605f4 c10e0000 c605bdc0  ................
- 401290 0e000045 30edc605 b3c10e00 00c605ec  ...E0...........
- 4012a0 c10e0000 0f1f4000 488d3d61 df0900e8  ......@.H.=a....
- 4012b0 7cea0400 88c33c3f 0f823301 00002c3f  |.....<?..3...,?
+ 401260 0f853102 0000488d 0583b70e 00c60000  ..1...H.........
+ 401270 c605c98c 0e0000c6 05d28f0e 0000c605  ................
+ 401280 db8f0e00 00c605e4 8f0e0000 c605ad8e  ................
+ 401290 0e000045 30edc605 a38f0e00 00c605dc  ...E0...........
+ 4012a0 8f0e0000 0f1f4000 488d3d61 bf0900e8  ......@.H.=a....
+ 4012b0 0cbb0400 88c33c3f 0f823301 00002c3f  ......<?..3...,?
  4012c0 74612c16 0f84f400 00002c0c 74292c02  ta,.......,.t),.
  4012d0 74312c02 746f2c03 74492c07 0f84bf00  t1,.to,.tI,.....
  4012e0 00002c06 0f84d400 00002c03 744b2c02  ..,.......,.tK,.
- 4012f0 743be9fa 000000c6 0552c10e 0001e9ee  t;.......R......
- 401300 00000048 8d05d672 1f00488b 10488d3d  ...H...r..H..H.=
- 401310 3cbe0e00 beff0000 00e862b1 0000e9ce  <.........b.....
- 401320 000000e8 68fdffff e9c40000 00c6052c  ....h..........,
- 401330 c10e0001 e9b80000 00c60550 c10e0001  ...........P....
- 401340 e9ac0000 00c60524 c10e0001 488d058d  .......$....H...
- 401350 721f0048 8b004885 c0740448 8b40f848  r..H..H..t.H.@.H
+ 4012f0 743be9fa 000000c6 05428f0e 0001e9ee  t;.......B......
+ 401300 00000048 8d05c6b6 0e00488b 10488d3d  ...H......H..H.=
+ 401310 2c8c0e00 beff0000 00e862b1 0000e9ce  ,.........b.....
+ 401320 000000e8 68fdffff e9c40000 00c6051c  ....h...........
+ 401330 8f0e0001 e9b80000 00c60540 8f0e0001  ...........@....
+ 401340 e9ac0000 00c60514 8f0e0001 488d057d  ............H..}
+ 401350 b60e0048 8b004885 c0740448 8b40f848  ...H..H..t.H.@.H
  401360 83f8087d 05e826fd ffff41bc ffffffff  ...}..&...A.....
- 401370 4183c401 488d0565 721f0048 8b104963  A...H..er..H..Ic
+ 401370 4183c401 488d0555 b60e0048 8b104963  A...H..U...H..Ic
  401380 c44883c0 01660fb6 4c02ff44 89e0488d  .H...f..L..D..H.
- 401390 150bc10e 0066890c 424183fc 077cd1eb  .....f..BA...|..
- 4013a0 50488d05 38721f00 488b1048 8d3d9ebe  PH..8r..H..H.=..
+ 401390 15fb8e0e 0066890c 424183fc 077cd1eb  .....f..BA...|..
+ 4013a0 50488d05 28b60e00 488b1048 8d3d8e8c  PH..(...H..H.=..
  4013b0 0e00beff 000000e8 c4b00000 eb33488d  .............3H.
- 4013c0 051b721f 00488b10 488d3d81 bf0e00be  ..r..H..H.=.....
- 4013d0 ff000000 e8a7b000 00803d70 bf0e0000  ..........=p....
- 4013e0 750341b5 0180fb55 7507c605 8fc00e00  u.A....Uu.......
- 4013f0 0180fbff 0f85aefe ffff803d 4fbd0e00  ...........=O...
- 401400 007505e8 88fcffff 4584ed74 73803d3c  .u......E..ts.=<
- 401410 be0e0000 7532e845 c4010048 89c3488d  ....u2.E...H..H.
- 401420 1503de09 004889de 31ffe8a1 c70100e8  .....H..1.......
+ 4013c0 050bb60e 00488b10 488d3d71 8d0e00be  .....H..H.=q....
+ 4013d0 ff000000 e8a7b000 00803d60 8d0e0000  ..........=`....
+ 4013e0 750341b5 0180fb55 7507c605 7f8e0e00  u.A....Uu.......
+ 4013f0 0180fbff 0f85aefe ffff803d 3f8b0e00  ...........=?...
+ 401400 007505e8 88fcffff 4584ed74 73803d2c  .u......E..ts.=,
+ 401410 8c0e0000 7532e845 c4010048 89c3488d  ....u2.E...H..H.
+ 401420 1503be09 004889de 31ffe8a1 c70100e8  .....H..1.......
  401430 2c690100 4889dfe8 c4c60100 e81f6901  ,i..H.........i.
- 401440 00e84afc ffffeb38 488d3501 be0e0031  ..J....8H.5....1
+ 401440 00e84afc ffffeb38 488d35f1 8b0e0031  ..J....8H.5....1
  401450 d2488d7c 2468e875 b0000048 8b742468  .H.|$h.u...H.t$h
- 401460 488d7c24 60e8a640 0500488b 54246048  H.|$`..@..H.T$`H
- 401470 8d3ddabe 0e00beff 000000e8 00b00000  .=..............
- 401480 803df9bf 0e000074 0e803dc0 bd0e0000  .=.....t..=.....
+ 401460 488d7c24 60e83611 0500488b 54246048  H.|$`.6...H.T$`H
+ 401470 8d3dca8c 0e00beff 000000e8 00b00000  .=..............
+ 401480 803de98d 0e000074 0e803db0 8b0e0000  .=.....t..=.....
  401490 7505e8f9 fbffffe8 94390100 488d7c24  u........9..H.|$
  4014a0 68e8eaa5 0000488d 7c2460e8 e0a50000  h.....H.|$`.....
  4014b0 488b4424 584885c0 7405e801 3b010048  H.D$XH..t...;..H
@@ -85,150 +85,150 @@
  4014d0 53488d64 249048c7 44246000 00000048  SH.d$.H.D$`....H
  4014e0 89e2488d 742418bf 01000000 e80f3601  ..H.t$........6.
  4014f0 004889c7 e8371400 004863d0 48895424  .H...7...Hc.H.T$
- 401500 5885c075 56e8f626 0200488d 15df701f  X..uV..&..H...p.
- 401510 003b0275 34488d05 d4701f00 8b30488d  .;.u4H...p...0H.
- 401520 7c2460e8 28620200 488b5424 6031c9be  |$`.(b..H.T$`1..
- 401530 01000000 488d3da5 2a0c00e8 10870200  ....H.=.*.......
- 401540 48890569 bf0e00eb 0b48c705 5cbf0e00  H..i.....H..\...
- 401550 00000000 488b1d55 bf0e00e8 d0380100  ....H..U.....8..
+ 401500 5885c075 56e8f626 0200488d 15cfb40e  X..uV..&..H.....
+ 401510 003b0275 34488d05 c4b40e00 8b30488d  .;.u4H.......0H.
+ 401520 7c2460e8 b8320200 488b5424 6031c9be  |$`..2..H.T$`1..
+ 401530 01000000 488d3da5 f80b00e8 a0570200  ....H.=......W..
+ 401540 48890559 8d0e00eb 0b48c705 4c8d0e00  H..Y.....H..L...
+ 401550 00000000 488b1d45 8d0e00e8 d0380100  ....H..E.....8..
  401560 488d7c24 60e826a5 0000488b 44245848  H.|$`.&...H.D$XH
  401570 85c07405 e8473a01 004889d8 488d6424  ..t..G:..H..H.d$
  401580 705bc300 00000000 00000000 00000000  p[..............
- 401590 53488d64 2490be01 00000048 8d3dd62c  SH.d$......H.=.,
- 4015a0 0c00e819 20010048 890512bf 0e004889  .... ..H......H.
- 4015b0 c3803da8 be0e0000 74264889 d94530c0  ..=.....t&H..E0.
- 4015c0 ba020000 00be0100 0000488d 3d0fc80c  ..........H.=...
- 4015d0 00e83aee 04004889 0503bf0e 004889c3  ..:...H......H..
- 4015e0 803d89be 0e000074 304889e6 488d3dad  .=.....t0H..H.=.
- 4015f0 be0e00e8 c8000500 4889d948 89e2be01  ........H..H....
- 401600 00000048 8d3d76d7 0c00e861 07050048  ...H.=v....a...H
- 401610 8905babe 0e004889 c34889d8 488d6424  ......H..H..H.d$
+ 401590 53488d64 2490be01 00000048 8d3dd6fa  SH.d$......H.=..
+ 4015a0 0b00e819 20010048 8905028d 0e004889  .... ..H......H.
+ 4015b0 c3803d98 8c0e0000 74264889 d94530c0  ..=.....t&H..E0.
+ 4015c0 ba020000 00be0100 0000488d 3d0f960c  ..........H.=...
+ 4015d0 00e8cabe 04004889 05f38c0e 004889c3  ......H......H..
+ 4015e0 803d798c 0e000074 304889e6 488d3d9d  .=y....t0H..H.=.
+ 4015f0 8c0e00e8 58d10400 4889d948 89e2be01  ....X...H..H....
+ 401600 00000048 8d3d76a5 0c00e8f1 d7040048  ...H.=v........H
+ 401610 8905aa8c 0e004889 c34889d8 488d6424  ......H..H..H.d$
  401620 705bc300 00000000 00000000 00000000  p[..............
  401630 53415441 55488da4 2400fcff ff4889fb  SATAUH..$....H..
  401640 4989f40f 1f440000 4889e648 89dfba00  I....D..H..H....
  401650 04000048 8b03ff90 00010000 4189c545  ...H........A..E
  401660 85ed7e13 4489ea48 89e64c89 e7498b04  ..~.D..H..L..I..
  401670 24ff9008 01000049 63c5483d 00040000  $......Ic.H=....
- 401680 7dc6488b 3d47be0e 00e8a220 0100488b  }.H.=G..... ..H.
- 401690 3d4bbe0e 00e89620 0100488d a4240004  =K..... ..H..$..
+ 401680 7dc6488b 3d378c0e 00e8a220 0100488b  }.H.=7..... ..H.
+ 401690 3d3b8c0e 00e89620 0100488d a4240004  =;..... ..H..$..
  4016a0 0000415d 415c5bc3 00000000 00000000  ..A]A\[.........
  4016b0 53415441 55488da4 2450fcff ff48c784  SATAUH..$P...H..
  4016c0 24700200 00000000 00488d94 24100200  $p.......H..$...
  4016d0 00488db4 24280200 00bf0100 0000e81d  .H..$(..........
  4016e0 34010048 89c7e845 12000048 63d04889  4..H...E...Hc.H.
  4016f0 94246802 000085c0 0f85c305 0000803d  .$h............=
- 401700 4bbb0e00 00751cba 01000000 be010000  K....u..........
- 401710 00488d3d b0c20c00 e813e804 00488904  .H.=.........H..
- 401720 24eb3848 8d3526bb 0e0031d2 488dbc24  $.8H.5&...1.H..$
+ 401700 3b890e00 00751cba 01000000 be010000  ;....u..........
+ 401710 00488d3d b0900c00 e8a3b804 00488904  .H.=.........H..
+ 401720 24eb3848 8d351689 0e0031d2 488dbc24  $.8H.5....1.H..$
  401730 70020000 e897ad00 00488b94 24700200  p........H..$p..
- 401740 00b900ff 0000be01 00000048 8d3d8e28  ...........H.=.(
- 401750 0c00e8f9 84020048 89042480 3deebb0e  .......H..$.=...
- 401760 00000f84 90000000 488d05e1 bb0e0048  ........H......H
+ 401740 00b900ff 0000be01 00000048 8d3d8ef6  ...........H.=..
+ 401750 0b00e889 55020048 89042480 3dde890e  ....U..H..$.=...
+ 401760 00000f84 90000000 488d05d1 890e0048  ........H......H
  401770 89842480 03000048 c7842478 03000004  ..$....H..$x....
  401780 00000048 8d942478 03000031 c9488d35  ...H..$x...1.H.5
- 401790 e4da0900 488dbc24 70020000 e80f0206  ....H..$p.......
+ 401790 e4ba0900 488dbc24 70020000 e89fd205  ....H..$p.......
  4017a0 00488b94 24700200 00beff00 0000488d  .H..$p........H.
  4017b0 bc247802 0000e8c5 ac000048 8db42478  .$x........H..$x
/usr/bin/bin2obj differs in assembler output
--- old /usr/bin/bin2obj (disasm)
+++ new /usr/bin/bin2obj (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4b4000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,142 +14,134 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4b41b0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423bd0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4e9f30
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$BIN2OBJ_$$_USAGE:
+	add    %al,(%rax)
 	push   %rbx
-	call   <fpc_get_output>
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld1>
+	lea    offset(%rip),%rdx        #  x49d000
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dbd0
+	call   0x417d60
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41db00
+	call   0x417d60
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld2>
+	lea    offset(%rip),%rdx        #  x49d038
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dbd0
+	call   0x417d60
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41db00
+	call   0x417d60
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld3>
+	lea    offset(%rip),%rdx        #  x49d060
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dbd0
+	call   0x417d60
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41db00
+	call   0x417d60
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld4>
+	lea    offset(%rip),%rdx        #  x49d098
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dbd0
+	call   0x417d60
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41db00
+	call   0x417d60
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld5>
+	lea    offset(%rip),%rdx        #  x49d0d8
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dbd0
+	call   0x417d60
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41db00
+	call   0x417d60
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld6>
+	lea    offset(%rip),%rdx        #  x49d0f8
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dbd0
+	call   0x417d60
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41db00
+	call   0x417d60
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld7>
+	lea    offset(%rip),%rdx        #  x49d138
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dbd0
+	call   0x417d60
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41db00
+	call   0x417d60
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld8>
+	lea    offset(%rip),%rdx        #  x49d158
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dbd0
+	call   0x417d60
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41db00
+	call   0x417d60
+	call   0x41d860
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$BIN2OBJ$_Ld9>
+	lea    offset(%rip),%rdx        #  x49d1a8
/usr/bin/chmcmd differs in ELF sections
--- old /usr/bin/chmcmd (objdump)
+++ new /usr/bin/chmcmd (objdump)
@@ -5,52617 +5,119764 @@
  400270 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
  400280 7838362d 36342e73 6f2e3200           x86-64.so.2.    
 Contents of section .note.ABI-tag:
- 4002b0 04000000 10000000 01000000 474e5500  ............GNU.
- 4002c0 00000000 02000000 04000000 00000000  ................
+ 40028c 04000000 10000000 01000000 474e5500  ............GNU.
+ 40029c 00000000 02000000 04000000 00000000  ................
 Contents of section .hash:
- 4002d0 11000000 16000000 0a000000 11000000  ................
- 4002e0 0f000000 00000000 00000000 0b000000  ................
- 4002f0 14000000 07000000 13000000 06000000  ................
- 400300 12000000 0c000000 09000000 00000000  ................
- 400310 00000000 15000000 00000000 00000000  ................
- 400320 00000000 00000000 00000000 00000000  ................
- 400330 00000000 00000000 00000000 00000000  ................
- 400340 00000000 01000000 03000000 00000000  ................
- 400350 02000000 00000000 00000000 0d000000  ................
- 400360 08000000 10000000 04000000 0e000000  ................
- 400370 05000000                             ....            
+ 4002b0 11000000 16000000 0a000000 11000000  ................
+ 4002c0 0f000000 00000000 00000000 0b000000  ................
+ 4002d0 14000000 07000000 13000000 06000000  ................
+ 4002e0 12000000 0c000000 09000000 00000000  ................
+ 4002f0 00000000 15000000 00000000 00000000  ................
+ 400300 00000000 00000000 00000000 00000000  ................
+ 400310 00000000 00000000 00000000 00000000  ................
+ 400320 00000000 01000000 03000000 00000000  ................
+ 400330 02000000 00000000 00000000 0d000000  ................
+ 400340 08000000 10000000 04000000 0e000000  ................
+ 400350 05000000                             ....            
 Contents of section .gnu.hash:
- 400378 01000000 01000000 01000000 00000000  ................
- 400388 00000000 00000000 00000000           ............    
+ 400358 01000000 01000000 01000000 00000000  ................
+ 400368 00000000 00000000 00000000           ............    
 Contents of section .dynsym:
+ 400378 00000000 00000000 00000000 00000000  ................
+ 400388 00000000 00000000 af000000 12000000  ................
  400398 00000000 00000000 00000000 00000000  ................
- 4003a8 00000000 00000000 af000000 12000000  ................
- 4003b8 00000000 00000000 00000000 00000000  ................
- 4003c8 1f000000 12000000 00000000 00000000  ................
- 4003d8 00000000 00000000 76000000 12000000  ........v.......
- 4003e8 00000000 00000000 00000000 00000000  ................
- 4003f8 18000000 12000000 00000000 00000000  ................
- 400408 00000000 00000000 50000000 12000000  ........P.......
- 400418 00000000 00000000 00000000 00000000  ................
- 400428 41000000 12000000 00000000 00000000  A...............
- 400438 00000000 00000000 58000000 12000000  ........X.......
- 400448 00000000 00000000 00000000 00000000  ................
- 400458 0d000000 12000000 00000000 00000000  ................
- 400468 00000000 00000000 39000000 12000000  ........9.......
- 400478 00000000 00000000 00000000 00000000  ................
- 400488 2d000000 12000000 00000000 00000000  -...............
- 400498 00000000 00000000 9c000000 12000000  ................
- 4004a8 00000000 00000000 00000000 00000000  ................
- 4004b8 7e000000 12000000 00000000 00000000  ~...............
- 4004c8 00000000 00000000 87000000 12000000  ................
- 4004d8 00000000 00000000 00000000 00000000  ................
- 4004e8 94000000 12000000 00000000 00000000  ................
- 4004f8 00000000 00000000 01000000 12000000  ................
- 400508 00000000 00000000 00000000 00000000  ................
- 400518 a6000000 12000000 00000000 00000000  ................
- 400528 00000000 00000000 8d000000 12000000  ................
- 400538 00000000 00000000 00000000 00000000  ................
- 400548 6a000000 12000000 00000000 00000000  j...............
- 400558 00000000 00000000 48000000 12000000  ........H.......
- 400568 00000000 00000000 00000000 00000000  ................
- 400578 27000000 12000000 00000000 00000000  '...............
- 400588 00000000 00000000 e1000000 20000000  ............ ...
- 400598 00000000 00000000 00000000 00000000  ................
+ 4003a8 1f000000 12000000 00000000 00000000  ................
+ 4003b8 00000000 00000000 76000000 12000000  ........v.......
+ 4003c8 00000000 00000000 00000000 00000000  ................
+ 4003d8 18000000 12000000 00000000 00000000  ................
+ 4003e8 00000000 00000000 50000000 12000000  ........P.......
+ 4003f8 00000000 00000000 00000000 00000000  ................
+ 400408 41000000 12000000 00000000 00000000  A...............
+ 400418 00000000 00000000 58000000 12000000  ........X.......
+ 400428 00000000 00000000 00000000 00000000  ................
+ 400438 0d000000 12000000 00000000 00000000  ................
+ 400448 00000000 00000000 39000000 12000000  ........9.......
+ 400458 00000000 00000000 00000000 00000000  ................
+ 400468 2d000000 12000000 00000000 00000000  -...............
+ 400478 00000000 00000000 9c000000 12000000  ................
+ 400488 00000000 00000000 00000000 00000000  ................
+ 400498 7e000000 12000000 00000000 00000000  ~...............
+ 4004a8 00000000 00000000 87000000 12000000  ................
+ 4004b8 00000000 00000000 00000000 00000000  ................
+ 4004c8 94000000 12000000 00000000 00000000  ................
+ 4004d8 00000000 00000000 01000000 12000000  ................
+ 4004e8 00000000 00000000 00000000 00000000  ................
+ 4004f8 a6000000 12000000 00000000 00000000  ................
+ 400508 00000000 00000000 8d000000 12000000  ................
+ 400518 00000000 00000000 00000000 00000000  ................
+ 400528 6a000000 12000000 00000000 00000000  j...............
+ 400538 00000000 00000000 48000000 12000000  ........H.......
+ 400548 00000000 00000000 00000000 00000000  ................
+ 400558 27000000 12000000 00000000 00000000  '...............
+ 400568 00000000 00000000 e1000000 20000000  ............ ...
+ 400578 00000000 00000000 00000000 00000000  ................
 Contents of section .dynstr:
- 4005a8 006e6c5f 6c616e67 696e666f 0069636f  .nl_langinfo.ico
- 4005b8 6e765f6f 70656e00 646c6164 64720073  nv_open.dladdr.s
- 4005c8 7472636f 6c6c0069 636f6e76 0069636f  trcoll.iconv.ico
- 4005d8 6e765f63 6c6f7365 00646c63 6c6f7365  nv_close.dlclose
- 4005e8 006d6272 6c656e00 6d627274 6f776300  .mbrlen.mbrtowc.
- 4005f8 77637363 6f6c6c00 5f5f6c69 62635f73  wcscoll.__libc_s
- 400608 74617274 5f6d6169 6e007363 6865645f  tart_main.sched_
- 400618 7969656c 64007763 72746f6d 6200746f  yield.wcrtomb.to
- 400628 776c6f77 65720064 6c73796d 00646c6f  wlower.dlsym.dlo
- 400638 70656e00 646c6572 726f7200 7365746c  pen.dlerror.setl
- 400648 6f63616c 6500746f 77757070 6572005f  ocale.towupper._
- 400658 5f657272 6e6f5f6c 6f636174 696f6e00  _errno_location.
- 400668 6c696263 2e736f2e 3600474c 4942435f  libc.so.6.GLIBC_
- 400678 322e3334 00474c49 42435f32 2e322e35  2.34.GLIBC_2.2.5
- 400688 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
+ 400588 006e6c5f 6c616e67 696e666f 0069636f  .nl_langinfo.ico
+ 400598 6e765f6f 70656e00 646c6164 64720073  nv_open.dladdr.s
+ 4005a8 7472636f 6c6c0069 636f6e76 0069636f  trcoll.iconv.ico
+ 4005b8 6e765f63 6c6f7365 00646c63 6c6f7365  nv_close.dlclose
+ 4005c8 006d6272 6c656e00 6d627274 6f776300  .mbrlen.mbrtowc.
+ 4005d8 77637363 6f6c6c00 5f5f6c69 62635f73  wcscoll.__libc_s
+ 4005e8 74617274 5f6d6169 6e007363 6865645f  tart_main.sched_
+ 4005f8 7969656c 64007763 72746f6d 6200746f  yield.wcrtomb.to
+ 400608 776c6f77 65720064 6c73796d 00646c6f  wlower.dlsym.dlo
+ 400618 70656e00 646c6572 726f7200 7365746c  pen.dlerror.setl
+ 400628 6f63616c 6500746f 77757070 6572005f  ocale.towupper._
+ 400638 5f657272 6e6f5f6c 6f636174 696f6e00  _errno_location.
+ 400648 6c696263 2e736f2e 3600474c 4942435f  libc.so.6.GLIBC_
+ 400658 322e3334 00474c49 42435f32 2e322e35  2.34.GLIBC_2.2.5
+ 400668 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 Contents of section .gnu.version:
- 400698 00000200 02000200 03000200 02000300  ................
- 4006a8 02000300 02000200 02000300 03000200  ................
- 4006b8 02000300 02000200 02000100           ............    
+ 400678 00000200 02000200 03000200 02000300  ................
+ 400688 02000300 02000200 02000300 03000200  ................
+ 400698 02000300 02000200 02000100           ............    
 Contents of section .gnu.version_r:
- 4006c8 01000200 c0000000 10000000 00000000  ................
- 4006d8 b4919606 00000300 ca000000 10000000  ................
- 4006e8 751a6909 00000200 d5000000 00000000  u.i.............
+ 4006a8 01000200 c0000000 10000000 00000000  ................
+ 4006b8 b4919606 00000300 ca000000 10000000  ................
+ 4006c8 751a6909 00000200 d5000000 00000000  u.i.............
 Contents of section .rela.dyn:
- 4006f8 f88f4a00 00000000 06000000 15000000  ..J.............
- 400708 00000000 00000000                    ........        
+ 4006d8 f82f5500 00000000 06000000 15000000  ./U.............
+ 4006e8 00000000 00000000                    ........        
 Contents of section .rela.plt:
- 400710 588f4a00 00000000 07000000 01000000  X.J.............
- 400720 00000000 00000000 608f4a00 00000000  ........`.J.....
- 400730 07000000 02000000 00000000 00000000  ................
- 400740 688f4a00 00000000 07000000 03000000  h.J.............
- 400750 00000000 00000000 708f4a00 00000000  ........p.J.....
- 400760 07000000 04000000 00000000 00000000  ................
- 400770 788f4a00 00000000 07000000 05000000  x.J.............
- 400780 00000000 00000000 808f4a00 00000000  ..........J.....
- 400790 07000000 06000000 00000000 00000000  ................
- 4007a0 888f4a00 00000000 07000000 07000000  ..J.............
- 4007b0 00000000 00000000 908f4a00 00000000  ..........J.....
- 4007c0 07000000 08000000 00000000 00000000  ................
- 4007d0 988f4a00 00000000 07000000 09000000  ..J.............
- 4007e0 00000000 00000000 a08f4a00 00000000  ..........J.....
- 4007f0 07000000 0a000000 00000000 00000000  ................
- 400800 a88f4a00 00000000 07000000 0b000000  ..J.............
- 400810 00000000 00000000 b08f4a00 00000000  ..........J.....
- 400820 07000000 0c000000 00000000 00000000  ................
- 400830 b88f4a00 00000000 07000000 0d000000  ..J.............
- 400840 00000000 00000000 c08f4a00 00000000  ..........J.....
- 400850 07000000 0e000000 00000000 00000000  ................
- 400860 c88f4a00 00000000 07000000 0f000000  ..J.............
- 400870 00000000 00000000 d08f4a00 00000000  ..........J.....
- 400880 07000000 10000000 00000000 00000000  ................
- 400890 d88f4a00 00000000 07000000 11000000  ..J.............
- 4008a0 00000000 00000000 e08f4a00 00000000  ..........J.....
- 4008b0 07000000 12000000 00000000 00000000  ................
- 4008c0 e88f4a00 00000000 07000000 13000000  ..J.............
- 4008d0 00000000 00000000 f08f4a00 00000000  ..........J.....
- 4008e0 07000000 14000000 00000000 00000000  ................
+ 4006f0 582f5500 00000000 07000000 01000000  X/U.............
+ 400700 00000000 00000000 602f5500 00000000  ........`/U.....
+ 400710 07000000 02000000 00000000 00000000  ................
+ 400720 682f5500 00000000 07000000 03000000  h/U.............
+ 400730 00000000 00000000 702f5500 00000000  ........p/U.....
+ 400740 07000000 04000000 00000000 00000000  ................
+ 400750 782f5500 00000000 07000000 05000000  x/U.............
+ 400760 00000000 00000000 802f5500 00000000  ........./U.....
+ 400770 07000000 06000000 00000000 00000000  ................
+ 400780 882f5500 00000000 07000000 07000000  ./U.............
+ 400790 00000000 00000000 902f5500 00000000  ........./U.....
+ 4007a0 07000000 08000000 00000000 00000000  ................
+ 4007b0 982f5500 00000000 07000000 09000000  ./U.............
+ 4007c0 00000000 00000000 a02f5500 00000000  ........./U.....
+ 4007d0 07000000 0a000000 00000000 00000000  ................
/usr/bin/chmcmd differs in assembler output
--- old /usr/bin/chmcmd (disasm)
+++ new /usr/bin/chmcmd (disasm)
@@ -1080,6 +1080,21 @@
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
+	syscall
+	cmp    $something,%rax
+	jb     <iconv@plt + ofs>
+	neg    %rax
+	mov    %rax,%rdi
+	call   <iconv@plt + ofs>
+	mov    $something,%rax
+	mov    %rbp,%rsp
+	pop    %rbp
+	ret
+	add    %al,(%rax)
+	add    %dl,offset(%rbp)
+	mov    %esp,%ebp
+	lea    -offset(%rsp),%rsp
+	mov    %rdi,%rax
 	mov    %rsi,%rdi
 	syscall
 	cmp    $something,%rax
@@ -1157,6 +1172,27 @@
 	mov    %rcx,%rdx
 	mov    %r8,%r10
 	mov    %r9,%r8
+	syscall
+	cmp    $something,%rax
+	jb     <iconv@plt + ofs>
+	neg    %rax
+	mov    %rax,%rdi
+	call   <iconv@plt + ofs>
+	mov    $something,%rax
+	mov    %rbp,%rsp
+	pop    %rbp
+	ret
+	add    %al,(%rax)
+	add    %al,(%rax)
+	push   %rbp
+	mov    %rsp,%rbp
+	lea    -offset(%rsp),%rsp
+	mov    %rdi,%rax
+	mov    %rsi,%rdi
+	mov    %rdx,%rsi
+	mov    %rcx,%rdx
+	mov    %r8,%r10
+	mov    %r9,%r8
 	mov    offset(%rbp),%r9
 	syscall
 	cmp    $something,%rax
@@ -1619,6 +1655,16 @@
 	cmpl   $something,(%rax)
 	mov    %rdi,%rcx
 	je     <iconv@plt + ofs>
+	lock incl (%rcx)
+	jmp    <iconv@plt + ofs>
+	incl   (%rcx)
+	ret
+	...
+	add    %cl,-offset(%rax)
+	add    $something,%eax
+	cmpl   $something,(%rax)
+	mov    %rdi,%rcx
+	je     <iconv@plt + ofs>
 	lock incq (%rcx)
 	jmp    <iconv@plt + ofs>
 	incq   (%rcx)
@@ -1655,14 +1701,53 @@
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	xchg   %rsi,(%rdi)
+	mov    %edx,%eax
+	lock cmpxchg %esi,(%rdi)
+	ret
+	...
+	add    %cl,-offset(%rax)
+	clc
+	mov    $something,%rdx
+	xchg   %rax,%rdx
+	lock xadd %rax,(%rdx)
+	dec    %rax
+	ret
+	...
+	add    %al,(%rax)
+	add    %cl,-offset(%rax)
+	clc
+	mov    $something,%rdx
+	xchg   %rax,%rdx
+	lock xadd %rax,(%rdx)
+	inc    %rax
+	ret
+	...
+	add    %al,(%rax)
+	add    %cl,-offset(%rax)
+	(bad)
 	mov    %rsi,%rax
 	ret
 	...
+	add    %cl,-offset(%rax)
+	div    %eax
+	xadd   %rdi,(%rsi)
+	mov    %rdi,%rax
+	ret
+	add    %al,(%rax)
+	add    %al,(%rax)
+	mov    %rdx,%rax
+	lock cmpxchg %rsi,(%rdi)
+	ret
+	add    %al,(%rax)
+	add    %al,(%rax)
+	add    %al,(%rax)
 	add    %cl,(%rdi)
 	scas   %es:(%rdi),%al
 	call   <iconv@plt + ofs>
 	...
+	add    %al,%bl
+	...
+	add    %al,(%rax)
 	add    %cl,(%rdi)
 	scas   %es:(%rdi),%al
 	lock ret
@@ -1675,6 +1760,19 @@
 	ret
 	...
 	add    %al,(%rax)
+	add    %cl,-offset(%rcx)
+	...
+	add    %al,(%rax)
+	add    %cl,-offset(%rax)
+	clc
+	bswap  %rax
+	ret
+	...
+	add    %cl,-offset(%rax)
+	clc
+	bswap  %rax
+	ret
+	...
 	add    %dl,offset(%rbp)
 	mov    %esp,%ebp
 	lea    -offset(%rsp),%rsp
@@ -1781,7 +1879,38 @@
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
-	mov    %rbx,(%rdi)
+	push   %rbp
+	mov    %rsp,%rbp
+	lea    -offset(%rsp),%rsp
+	fnstcw -offset(%rbp)
+	fwait
+	mov    -offset(%rbp),%cx
+	or     $something,%cx
+	mov    %cx,-offset(%rbp)
+	fldcw  -offset(%rbp)
+	fldt   offset(%rbp)
+	fistpll -offset(%rbp)
+	fwait
+	mov    -offset(%rbp),%rax
+	fldcw  -offset(%rbp)
+	mov    %rbp,%rsp
+	pop    %rbp
+	ret
+	push   %rbp
+	mov    %rsp,%rbp
+	lea    -offset(%rsp),%rsp
+	fldt   offset(%rbp)
+	fistpll -offset(%rbp)
+	fwait
+	mov    -offset(%rbp),%rax
+	mov    %rbp,%rsp
+	pop    %rbp
+	ret
+	add    %al,(%rax)
+	add    %al,(%rax)
+	add    %al,(%rax)
+	add    %cl,-offset(%rax)
+	(bad)
 	mov    %rbp,offset(%rdi)
 	mov    %r12,offset(%rdi)
 	mov    %r13,offset(%rdi)
@@ -1807,8 +1936,7 @@
 	ret
 	...
 	add    %dl,-offset(%rsi)
-	stos   %al,%es:(%rdi)
-	mov    $something,%ch
+	sbb    offset(%rbx),%bl
 	add    %al,%bl
 	...
 	add    %cl,-offset(%rax)
@@ -1922,6 +2050,23 @@
 	add    %al,(%rax)
 	add    %cl,-offset(%rax)
 	fs and $something,%al
+	mov    %rdi,%rsi
+	mov    $something,%edi
/usr/bin/chmls differs in ELF sections
--- old /usr/bin/chmls (objdump)
+++ new /usr/bin/chmls (objdump)
@@ -2,34901 +2,105499 @@
 .//usr/bin/chmls:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 ff06005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d1549 ec12005e 41897238 49896240  L..I...^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d054204 07004989  ...I.bPH..B...I.
- 401030 4258488d 05170000 00498942 604c89d7  BXH......I.B`L..
- 401040 4831ede8 286e0100 c3000000 00000000  H1..(n..........
- 401050 554889e5 488d6424 f0897dfc 488d056d  UH..H.d$..}.H..m
- 401060 96080048 8b104885 d27402ff d2b8e700  ...H..H..t......
- 401070 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401080 488d6424 f8488d05 04ba0800 488b0048  H.d$.H......H..H
- 401090 85c07410 488d15a5 a508008b 3affd048  ..t.H.......:..H
- 4010a0 89c6eb0b 488d3595 a5080048 83c60848  ....H.5....H...H
- 4010b0 8d152a61 060031ff e8835c01 00e83e26  ..*a..1...\...>&
- 4010c0 0100488d 05c7b908 00488b00 4885c074  ..H......H..H..t
- 4010d0 10488d15 68a50800 8b3affd0 4889c7eb  .H..h....:..H...
- 4010e0 0b488d3d 58a50800 4883c708 e87f5b01  .H.=X...H.....[.
- 4010f0 00e80a26 0100488d 0593b908 00488b00  ...&..H......H..
- 401100 4885c074 10488d15 34a50800 8b3affd0  H..t.H..4....:..
- 401110 4889c7eb 0b488d3d 24a50800 4883c708  H....H.=$...H...
- 401120 e84b5b01 00e8d625 0100488d 055fb908  .K[....%..H.._..
- 401130 00488b00 4885c074 10488d15 00a50800  .H..H..t.H......
- 401140 8b3affd0 4889c6eb 0b488d35 f0a40800  .:..H....H.5....
- 401150 4883c608 488d15cd 60060031 ffe8de5b  H...H...`..1...[
- 401160 0100e899 25010048 8d0522b9 0800488b  ....%..H.."...H.
- 401170 004885c0 7410488d 15c3a408 008b3aff  .H..t.H.......:.
- 401180 d04889c7 eb0b488d 3db3a408 004883c7  .H....H.=....H..
- 401190 08e8da5a 0100e865 25010048 8d05eeb8  ...Z...e%..H....
- 4011a0 0800488b 004885c0 7410488d 158fa408  ..H..H..t.H.....
- 4011b0 008b3aff d04889c6 eb0b488d 357fa408  ..:..H....H.5...
- 4011c0 004883c6 08488d15 6c600600 31ffe86d  .H...H..l`..1..m
- 4011d0 5b0100e8 28250100 488d05b1 b8080048  [...(%..H......H
- 4011e0 8b004885 c0741048 8d1552a4 08008b3a  ..H..t.H..R....:
- 4011f0 ffd04889 c7eb0b48 8d3d42a4 08004883  ..H....H.=B...H.
- 401200 c708e869 5a0100e8 f4240100 488d057d  ...iZ....$..H..}
- 401210 b8080048 8b004885 c0741048 8d151ea4  ...H..H..t.H....
- 401220 08008b3a ffd04889 c6eb0b48 8d350ea4  ...:..H....H.5..
- 401230 08004883 c608488d 151b6006 0031ffe8  ..H...H...`..1..
- 401240 fc5a0100 e8b72401 00488d05 40b80800  .Z....$..H..@...
- 401250 488b0048 85c07410 488d15e1 a308008b  H..H..t.H.......
- 401260 3affd048 89c7eb0b 488d3dd1 a3080048  :..H....H.=....H
- 401270 83c708e8 f8590100 e8832401 00488d05  .....Y....$..H..
- 401280 0cb80800 488b0048 85c07410 488d15ad  ....H..H..t.H...
- 401290 a308008b 3affd048 89c6eb0b 488d359d  ....:..H....H.5.
- 4012a0 a3080048 83c60848 8d15da5f 060031ff  ...H...H..._..1.
- 4012b0 e88b5a01 00e84624 0100488d 05cfb708  ..Z...F$..H.....
- 4012c0 00488b00 4885c074 10488d15 70a30800  .H..H..t.H..p...
- 4012d0 8b3affd0 4889c7eb 0b488d3d 60a30800  .:..H....H.=`...
- 4012e0 4883c708 e8875901 00e81224 0100488d  H.....Y....$..H.
- 4012f0 059bb708 00488b00 4885c074 10488d15  .....H..H..t.H..
- 401300 3ca30800 8b3affd0 4889c6eb 0b488d35  <....:..H....H.5
- 401310 2ca30800 4883c608 488d15a9 5f060031  ,...H...H..._..1
- 401320 ffe81a5a 0100e8d5 23010048 8d055eb7  ...Z....#..H..^.
- 401330 0800488b 004885c0 7410488d 15ffa208  ..H..H..t.H.....
- 401340 008b3aff d04889c7 eb0b488d 3defa208  ..:..H....H.=...
- 401350 004883c7 08e81659 0100e8a1 23010048  .H.....Y....#..H
- 401360 8d052ab7 0800488b 004885c0 7410488d  ..*...H..H..t.H.
- 401370 15cba208 008b3aff d04889c7 eb0b488d  ......:..H....H.
- 401380 3dbba208 004883c7 08e8e258 0100e86d  =....H.....X...m
- 401390 23010048 8d05f6b6 0800488b 004885c0  #..H......H..H..
- 4013a0 7410488d 1597a208 008b3aff d04889c6  t.H.......:..H..
- 4013b0 eb0b488d 3587a208 004883c6 08488d15  ..H.5....H...H..
- 4013c0 445f0600 31ffe875 590100e8 30230100  D_..1..uY...0#..
- 4013d0 488d05b9 b6080048 8b004885 c0741048  H......H..H..t.H
- 4013e0 8d155aa2 08008b3a ffd04889 c7eb0b48  ..Z....:..H....H
- 4013f0 8d3d4aa2 08004883 c708e871 580100e8  .=J...H....qX...
- 401400 fc220100 488d0585 b6080048 8b004885  ."..H......H..H.
- 401410 c0741048 8d1526a2 08008b3a ffd04889  .t.H..&....:..H.
- 401420 c6eb0b48 8d3516a2 08004883 c608488d  ...H.5....H...H.
- 401430 151b5f06 0031ffe8 04590100 e8bf2201  .._..1...Y....".
- 401440 00488d05 48b60800 488b0048 85c07410  .H..H...H..H..t.
- 401450 488d15e9 a108008b 3affd048 89c7eb0b  H.......:..H....
- 401460 488d3dd9 a1080048 83c708e8 00580100  H.=....H.....X..
- 401470 e88b2201 00488d05 14b60800 488b0048  .."..H......H..H
- 401480 85c07410 488d15b5 a108008b 3affd048  ..t.H.......:..H
- 401490 89c6eb0b 488d35a5 a1080048 83c60848  ....H.5....H...H
- 4014a0 8d15da5e 060031ff e8935801 00e84e22  ...^..1...X...N"
- 4014b0 0100488d 05d7b508 00488b00 4885c074  ..H......H..H..t
- 4014c0 10488d15 78a10800 8b3affd0 4889c7eb  .H..x....:..H...
- 4014d0 0b488d3d 68a10800 4883c708 e88f5701  .H.=h...H.....W.
- 4014e0 00e81a22 0100488d 05a3b508 00488b00  ..."..H......H..
- 4014f0 4885c074 10488d15 44a10800 8b3affd0  H..t.H..D....:..
- 401500 4889c6eb 0b488d35 34a10800 4883c608  H....H.54...H...
- 401510 488d15a1 5e060031 ffe82258 0100e8dd  H...^..1.."X....
- 401520 21010048 8d0566b5 0800488b 004885c0  !..H..f...H..H..
- 401530 7410488d 1507a108 008b3aff d04889c7  t.H.......:..H..
- 401540 eb0b488d 3df7a008 004883c7 08e81e57  ..H.=....H.....W
- 401550 0100e8a9 21010048 8d0532b5 0800488b  ....!..H..2...H.
- 401560 004885c0 7410488d 15d3a008 008b3aff  .H..t.H.......:.
- 401570 d04889c6 eb0b488d 35c3a008 004883c6  .H....H.5....H..
- 401580 08488d15 705e0600 31ffe8b1 570100e8  .H..p^..1...W...
- 401590 6c210100 488d05f5 b4080048 8b004885  l!..H......H..H.
- 4015a0 c0741048 8d1596a0 08008b3a ffd04889  .t.H.......:..H.
- 4015b0 c7eb0b48 8d3d86a0 08004883 c708e8ad  ...H.=....H.....
- 4015c0 560100e8 38210100 488d05c1 b4080048  V...8!..H......H
- 4015d0 8b004885 c0741048 8d1562a0 08008b3a  ..H..t.H..b....:
- 4015e0 ffd04889 c6eb0b48 8d3552a0 08004883  ..H....H.5R...H.
- 4015f0 c608488d 15475e06 0031ffe8 40570100  ..H..G^..1..@W..
- 401600 e8fb2001 00488d05 84b40800 488b0048  .. ..H......H..H
- 401610 85c07410 488d1525 a008008b 3affd048  ..t.H..%....:..H
- 401620 89c7eb0b 488d3d15 a0080048 83c708e8  ....H.=....H....
- 401630 3c560100 e8c72001 00488d05 50b40800  <V.... ..H..P...
- 401640 488b0048 85c07410 488d15f1 9f08008b  H..H..t.H.......
- 401650 3affd048 89c6eb0b 488d35e1 9f080048  :..H....H.5....H
- 401660 83c60848 8d15165e 060031ff e8cf5601  ...H...^..1...V.
- 401670 00e88a20 0100488d 0513b408 00488b00  ... ..H......H..
- 401680 4885c074 10488d15 b49f0800 8b3affd0  H..t.H.......:..
- 401690 4889c7eb 0b488d3d a49f0800 4883c708  H....H.=....H...
- 4016a0 e8cb5501 00e85620 0100488d 05dfb308  ..U...V ..H.....
- 4016b0 00488b00 4885c074 10488d15 809f0800  .H..H..t.H......
- 4016c0 8b3affd0 4889c6eb 0b488d35 709f0800  .:..H....H.5p...
- 4016d0 4883c608 488d15cd 5d060031 ffe85e56  H...H...]..1..^V
- 4016e0 0100e819 20010048 8d05a2b3 0800488b  .... ..H......H.
- 4016f0 004885c0 7410488d 15439f08 008b3aff  .H..t.H..C....:.
- 401700 d04889c7 eb0b488d 3d339f08 004883c7  .H....H.=3...H..
- 401710 08e85a55 0100e8e5 1f010048 8d056eb3  ..ZU.......H..n.
- 401720 0800488b 004885c0 7410488d 150f9f08  ..H..H..t.H.....
- 401730 008b3aff d04889c6 eb0b488d 35ff9e08  ..:..H....H.5...
- 401740 004883c6 08488d15 a45d0600 31ffe8ed  .H...H...]..1...
- 401750 550100e8 a81f0100 488d0531 b3080048  U.......H..1...H
- 401760 8b004885 c0741048 8d15d29e 08008b3a  ..H..t.H.......:
- 401770 ffd04889 c7eb0b48 8d3dc29e 08004883  ..H....H.=....H.
- 401780 c708e8e9 540100e8 741f0100 488d05fd  ....T...t...H...
- 401790 b2080048 8b004885 c0741048 8d159e9e  ...H..H..t.H....
- 4017a0 08008b3a ffd04889 c6eb0b48 8d358e9e  ...:..H....H.5..
- 4017b0 08004883 c608488d 15535d06 0031ffe8  ..H...H..S]..1..
- 4017c0 7c550100 e8371f01 00488d05 c0b20800  |U...7...H......
- 4017d0 488b0048 85c07410 488d1561 9e08008b  H..H..t.H..a....
- 4017e0 3affd048 89c7eb0b 488d3d51 9e080048  :..H....H.=Q...H
- 4017f0 83c708e8 78540100 e8031f01 00488d05  ....xT.......H..
- 401800 8cb20800 488b0048 85c07410 488d152d  ....H..H..t.H..-
- 401810 9e08008b 3affd048 89c6eb0b 488d351d  ....:..H....H.5.
- 401820 9e080048 83c60848 8d150a5d 060031ff  ...H...H...]..1.
- 401830 e80b5501 00e8c61e 0100488d 054fb208  ..U.......H..O..
- 401840 00488b00 4885c074 10488d15 f09d0800  .H..H..t.H......
- 401850 8b3affd0 4889c7eb 0b488d3d e09d0800  .:..H....H.=....
- 401860 4883c708 e8075401 00e8921e 0100488d  H.....T.......H.
- 401870 051bb208 00488b00 4885c074 10488d15  .....H..H..t.H..
- 401880 bc9d0800 8b3affd0 4889c6eb 0b488d35  .....:..H....H.5
- 401890 ac9d0800 4883c608 488d15e1 5c060031  ....H...H...\..1
- 4018a0 ffe89a54 0100e855 1e010048 8d05deb1  ...T...U...H....
- 4018b0 0800488b 004885c0 7410488d 157f9d08  ..H..H..t.H.....
- 4018c0 008b3aff d04889c7 eb0b488d 3d6f9d08  ..:..H....H.=o..
- 4018d0 004883c7 08e89653 0100e821 1e010048  .H.....S...!...H
- 4018e0 8d05aab1 0800488b 004885c0 7410488d  ......H..H..t.H.
- 4018f0 154b9d08 008b3aff d04889c6 eb0b488d  .K....:..H....H.
- 401900 353b9d08 004883c6 08488d15 985c0600  5;...H...H...\..
- 401910 31ffe829 540100e8 e41d0100 488d056d  1..)T.......H..m
- 401920 b1080048 8b004885 c0741048 8d150e9d  ...H..H..t.H....
- 401930 08008b3a ffd04889 c7eb0b48 8d3dfe9c  ...:..H....H.=..
- 401940 08004883 c708e825 530100e8 b01d0100  ..H....%S.......
- 401950 488d0539 b1080048 8b004885 c0741048  H..9...H..H..t.H
- 401960 8d15da9c 08008b3a ffd04889 c6eb0b48  .......:..H....H
- 401970 8d35ca9c 08004883 c608488d 15675c06  .5....H...H..g\.
- 401980 0031ffe8 b8530100 e8731d01 00488d05  .1...S...s...H..
- 401990 fcb00800 488b0048 85c07410 488d159d  ....H..H..t.H...
- 4019a0 9c08008b 3affd048 89c7eb0b 488d3d8d  ....:..H....H.=.
- 4019b0 9c080048 83c708e8 b4520100 e83f1d01  ...H.....R...?..
- 4019c0 00488d05 c8b00800 488b0048 85c07410  .H......H..H..t.
- 4019d0 488d1569 9c08008b 3affd048 89c6eb0b  H..i....:..H....
- 4019e0 488d3559 9c080048 83c60848 8d15365c  H.5Y...H...H..6\
- 4019f0 060031ff e8475301 00e8021d 0100488d  ..1..GS.......H.
- 401a00 058bb008 00488b00 4885c074 10488d15  .....H..H..t.H..
- 401a10 2c9c0800 8b3affd0 4889c7eb 0b488d3d  ,....:..H....H.=
- 401a20 1c9c0800 4883c708 e8435201 00e8ce1c  ....H....CR.....
- 401a30 0100488d 0557b008 00488b00 4885c074  ..H..W...H..H..t
- 401a40 10488d15 f89b0800 8b3affd0 4889c6eb  .H.......:..H...
- 401a50 0b488d35 e89b0800 4883c608 488d1505  .H.5....H...H...
- 401a60 5c060031 ffe8d652 0100e891 1c010048  \..1...R.......H
- 401a70 8d051ab0 0800488b 004885c0 7410488d  ......H..H..t.H.
- 401a80 15bb9b08 008b3aff d04889c7 eb0b488d  ......:..H....H.
- 401a90 3dab9b08 004883c7 08e8d251 0100e85d  =....H.....Q...]
- 401aa0 1c010048 8d05e6af 0800488b 004885c0  ...H......H..H..
- 401ab0 7410488d 15879b08 008b3aff d04889c6  t.H.......:..H..
- 401ac0 eb0b488d 35779b08 004883c6 08488d15  ..H.5w...H...H..
- 401ad0 cc5b0600 31ffe865 520100e8 201c0100  .[..1..eR... ...
- 401ae0 488d05a9 af080048 8b004885 c0741048  H......H..H..t.H
- 401af0 8d154a9b 08008b3a ffd04889 c7eb0b48  ..J....:..H....H
- 401b00 8d3d3a9b 08004883 c708e861 510100e8  .=:...H....aQ...
- 401b10 ec1b0100 488d0575 af080048 8b004885  ....H..u...H..H.
- 401b20 c0741048 8d15169b 08008b3a ffd04889  .t.H.......:..H.
- 401b30 c6eb0b48 8d35069b 08004883 c608488d  ...H.5....H...H.
- 401b40 15835b06 0031ffe8 f4510100 e8af1b01  ..[..1...Q......
- 401b50 00488d05 38af0800 488b0048 85c07410  .H..8...H..H..t.
- 401b60 488d15d9 9a08008b 3affd048 89c7eb0b  H.......:..H....
- 401b70 488d3dc9 9a080048 83c708e8 f0500100  H.=....H.....P..
- 401b80 e87b1b01 00488d05 04af0800 488b0048  .{...H......H..H
- 401b90 85c07410 488d15a5 9a08008b 3affd048  ..t.H.......:..H
- 401ba0 89c6eb0b 488d3595 9a080048 83c60848  ....H.5....H...H
- 401bb0 8d15525b 060031ff e8835101 00e83e1b  ..R[..1...Q...>.
/usr/bin/chmls differs in assembler output
--- old /usr/bin/chmls (disasm)
+++ new /usr/bin/chmls (disasm)
@@ -5,7 +5,7 @@
 Disassembly of section .text:
 
 .text:
-	lea    offset(%rip),%r10        #  x471000
+	lea    offset(%rip),%r10        #  x52fc50
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,1015 +14,1020 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #  x471470
+	lea    offset(%rip),%rax        #  x5300d0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #  x401050
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   0x417e70
+	call   0x42a6e0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	add    %dl,offset(%rbp)
-	mov    %esp,%ebp
+	add    %cl,-offset(%rax)
+	add    $something,%eax
+	mov    %rdx,(%rax)
+	jmp    0x401000
+	ret
+	push   %rbp
+	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #  x48a6d0
+	lea    offset(%rip),%rax        #  x59eac0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     0x40106d
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    0x40106d
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
 	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
-	lea    offset(%rip),%rax        #  x48ca90
+	lea    offset(%rip),%rax        #  x5a0eb0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     0x4010a4
-	lea    offset(%rip),%rdx        #  x48b640
+	je     0x4010b4
+	lea    offset(%rip),%rdx        #  x59fa50
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rsi
-	jmp    0x4010af
-	lea    offset(%rip),%rsi        #  x48b640
+	jmp    0x4010bf
+	lea    offset(%rip),%rsi        #  x59fa50
 	add    $something,%rsi
-	lea    offset(%rip),%rdx        #  x4671e0
+	lea    offset(%rip),%rdx        #  x5101e0
 	xor    %edi,%edi
-	call   0x416d40
-	call   0x413700
-	lea    offset(%rip),%rax        #  x48ca90
+	call   0x4246e0
+	call   0x41e870
+	lea    offset(%rip),%rax        #  x5a0eb0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     0x4010e1
-	lea    offset(%rip),%rdx        #  x48b640
+	je     0x4010f1
+	lea    offset(%rip),%rdx        #  x59fa50
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rdi
-	jmp    0x4010ec
-	lea    offset(%rip),%rdi        #  x48b640
+	jmp    0x4010fc
+	lea    offset(%rip),%rdi        #  x59fa50
 	add    $something,%rdi
-	call   0x416c70
-	call   0x413700
-	lea    offset(%rip),%rax        #  x48ca90
+	call   0x424610
+	call   0x41e870
+	lea    offset(%rip),%rax        #  x5a0eb0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     0x401115
-	lea    offset(%rip),%rdx        #  x48b640
+	je     0x401125
+	lea    offset(%rip),%rdx        #  x59fa50
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rdi
-	jmp    0x401120
-	lea    offset(%rip),%rdi        #  x48b640
+	jmp    0x401130
+	lea    offset(%rip),%rdi        #  x59fa50
 	add    $something,%rdi
-	call   0x416c70
-	call   0x413700
-	lea    offset(%rip),%rax        #  x48ca90
+	call   0x424610
+	call   0x41e870
+	lea    offset(%rip),%rax        #  x5a0eb0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     0x401149
-	lea    offset(%rip),%rdx        #  x48b640
+	je     0x401159
+	lea    offset(%rip),%rdx        #  x59fa50
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rsi
-	jmp    0x401154
-	lea    offset(%rip),%rsi        #  x48b640
+	jmp    0x401164
+	lea    offset(%rip),%rsi        #  x59fa50
 	add    $something,%rsi
-	lea    offset(%rip),%rdx        #  x467228
+	lea    offset(%rip),%rdx        #  x510228
 	xor    %edi,%edi
-	call   0x416d40
-	call   0x413700
-	lea    offset(%rip),%rax        #  x48ca90
+	call   0x4246e0
+	call   0x41e870
+	lea    offset(%rip),%rax        #  x5a0eb0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     0x401186
-	lea    offset(%rip),%rdx        #  x48b640
+	je     0x401196
+	lea    offset(%rip),%rdx        #  x59fa50
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rdi
-	jmp    0x401191
-	lea    offset(%rip),%rdi        #  x48b640
+	jmp    0x4011a1
+	lea    offset(%rip),%rdi        #  x59fa50
 	add    $something,%rdi
-	call   0x416c70
-	call   0x413700
-	lea    offset(%rip),%rax        #  x48ca90
+	call   0x424610
+	call   0x41e870
+	lea    offset(%rip),%rax        #  x5a0eb0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     0x4011ba
-	lea    offset(%rip),%rdx        #  x48b640
+	je     0x4011ca
+	lea    offset(%rip),%rdx        #  x59fa50
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rsi
-	jmp    0x4011c5
-	lea    offset(%rip),%rsi        #  x48b640
+	jmp    0x4011d5
+	lea    offset(%rip),%rsi        #  x59fa50
 	add    $something,%rsi
-	lea    offset(%rip),%rdx        #  x467238
+	lea    offset(%rip),%rdx        #  x510238
 	xor    %edi,%edi
-	call   0x416d40
-	call   0x413700
-	lea    offset(%rip),%rax        #  x48ca90
+	call   0x4246e0
+	call   0x41e870
+	lea    offset(%rip),%rax        #  x5a0eb0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     0x4011f7
-	lea    offset(%rip),%rdx        #  x48b640
+	je     0x401207
+	lea    offset(%rip),%rdx        #  x59fa50
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rdi
-	jmp    0x401202
-	lea    offset(%rip),%rdi        #  x48b640
+	jmp    0x401212
/usr/bin/cldrparser differs in ELF sections
--- old /usr/bin/cldrparser (objdump)
+++ new /usr/bin/cldrparser (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/cldrparser:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1579 3f14005e 41897238 49896240  L..y?..^A.r8I.b@
+ 401000 4c8d15f9 ff13005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05c241 14004989  ...I.bPH...A..I.
+ 401020 83e4f049 89625048 8d052202 14004989  ...I.bPH.."...I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 58340200 c3000000 00000000  H1..X4..........
- 401050 488d05a9 561a0048 8910e9a1 ffffffc3  H...V..H........
- 401060 554889e5 488d6424 f0897dfc 488d058d  UH..H.d$..}.H...
- 401070 561a0048 8b104885 d27402ff d2b8e700  V..H..H..t......
+ 401050 488d0529 131a0048 8910e9a1 ffffffc3  H..)...H........
+ 401060 554889e5 488d6424 f0897dfc 488d050d  UH..H.d$..}.H...
+ 401070 131a0048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 554889e5 488da424 30ffffff 48899d30  UH..H..$0...H..0
  4010a0 ffffff4c 89a538ff ffff4c89 ad40ffff  ...L..8...L..@..
@@ -25,32 +25,32 @@
  401110 89c7e8e9 20000048 63d04889 559885c0  .... ..Hc.H.U...
  401120 0f85ff01 0000e8a5 33020085 c0750cc6  ........3....u..
  401130 8568ffff ff00e9ea 010000c6 8568ffff  .h...........h..
- 401140 ff0141c6 06006690 488d3dc9 be1100e8  ..A...f.H.=.....
- 401150 5ce90700 4188c43c 3f0f8237 0100002c  \...A..<?..7...,
+ 401140 ff0141c6 06006690 488d3dc9 8e1100e8  ..A...f.H.=.....
+ 401150 ecb90700 4188c43c 3f0f8237 0100002c  ....A..<?..7...,
  401160 3f0f84af 0000002c 22741d2c 0374412c  ?......,"t.,.tA,
  401170 040f849f 0000002c 07746a2c 050f84c7  .......,.tj,....
- 401180 000000e9 0e010000 488d0571 0b2b0048  ........H..q.+.H
- 401190 8b30488d 7d90e8d5 42030048 8b759048  .0H.}...B..H.u.H
+ 401180 000000e9 0e010000 488d05f1 3d1a0048  ........H...=..H
+ 401190 8b30488d 7d90e865 13030048 8b759048  .0H.}..e...H.u.H
  4011a0 8bbd60ff ffffe825 b20000e9 e6000000  ..`....%........
- 4011b0 488d0549 0b2b0048 8b30488d 7d88e8ad  H..I.+.H.0H.}...
- 4011c0 42030048 8b758848 8d7d90e8 00ae0200  B..H.u.H.}......
+ 4011b0 488d05c9 3d1a0048 8b30488d 7d88e83d  H...=..H.0H.}..=
+ 4011c0 13030048 8b758848 8d7d90e8 907e0200  ...H.u.H.}...~..
  4011d0 488b7590 488bbd58 ffffffe8 f0b10000  H.u.H..X........
- 4011e0 e9b10000 00488d05 140b2b00 488b3048  .....H....+.H.0H
- 4011f0 8d7d88e8 78420300 488b7588 488d7d90  .}..xB..H.u.H.}.
- 401200 e8cbad02 00488b75 904c89ff e8bfb100  .....H.u.L......
+ 4011e0 e9b10000 00488d05 943d1a00 488b3048  .....H...=..H.0H
+ 4011f0 8d7d88e8 08130300 488b7588 488d7d90  .}......H.u.H.}.
+ 401200 e85b7e02 00488b75 904c89ff e8bfb100  .[~..H.u.L......
  401210 00e98000 0000e815 cf010048 89c3488d  ...........H..H.
- 401220 151bbe11 004889de 31ffe811 d80100e8  .....H..1.......
+ 401220 151b8e11 004889de 31ffe811 d80100e8  .....H..1.......
  401230 fc730100 4889dfe8 94d10100 e8ef7301  .s..H.........s.
  401240 00c68568 ffffff00 eb4c41c6 0601488d  ...h.....LA...H.
- 401250 05ab0a2b 00488b30 488d7df8 e80f4203  ...+.H.0H.}...B.
+ 401250 052b3d1a 00488b30 488d7df8 e89f1203  .+=..H.0H.}.....
  401260 0048837d f8007429 488b45f8 0fb60083  .H.}..t)H.E.....
  401270 f8317416 83f85474 1183f859 740c83f8  .1t...Tt...Yt...
  401280 74740783 f8797402 750741c6 450001eb  tt...yt.u.A.E...
  401290 0541c645 00004180 fcff0f85 a8feffff  .A.E..A.........
  4012a0 4531ede8 28320200 4189c441 83fc010f  E1..(2..A..A....
  4012b0 8c700000 0031db90 83c30189 de488d7d  .p...1.......H.}
- 4012c0 90e85a6d 0200488b 7590488d 7df8e89d  ..Zm..H.u.H.}...
- 4012d0 41030048 8b45f848 89458048 85c07440  A..H.E.H.E.H..t@
+ 4012c0 90e8ea3d 0200488b 7590488d 7df8e82d  ...=..H.u.H.}..-
+ 4012d0 12030048 8b45f848 89458048 85c07440  ...H.E.H.E.H..t@
  4012e0 488b4580 80382d74 374585ed 7512488b  H.E..8-t7E..u.H.
  4012f0 bd70ffff ff488b75 f8e8d2b0 0000eb16  .p...H.u........
  401300 4183fd01 7510488b bd78ffff ff488b75  A...u.H..x...H.u
@@ -62,9 +62,9 @@
  401360 4c8ba538 ffffff4c 8bad40ff ffff4c8b  L..8...L..@...L.
  401370 b548ffff ff4c8bbd 50ffffff 4889ec5d  .H...L..P...H..]
  401380 c3000000 00000000 00000000 00000000  ................
- 401390 53415448 8da42408 feffff48 8d353675  SATH..$....H.56u
+ 401390 53415448 8da42408 feffff48 8d354632  SATH..$....H.5F2
  4013a0 1600488d 7c2428e8 e4650100 48c74424  ..H.|$(..e..H.D$
- 4013b0 38000000 00488d35 949f1600 488d7c24  8....H.5....H.|$
+ 4013b0 38000000 00488d35 a45c1600 488d7c24  8....H.5.\..H.|$
  4013c0 40e8ca65 010048c7 84248000 00000000  @..e..H..$......
  4013d0 000048c7 84248800 00000000 000048c7  ..H..$........H.
  4013e0 84249000 00000000 000048c7 84249800  .$........H..$..
@@ -88,106 +88,106 @@
  401500 0000488d 8c249000 0000488d 94248800  ..H..$....H..$..
  401510 0000488d b424c000 0000488d bc24b800  ..H..$....H..$..
  401520 0000e869 fbffff84 c07535e8 00cc0100  ...i.....u5.....
- 401530 4889c348 8d1506bb 11004889 de31ffe8  H..H......H..1..
+ 401530 4889c348 8d15068b 11004889 de31ffe8  H..H......H..1..
  401540 fcd40100 e8e77001 004889df e87fce01  ......p..H......
  401550 00e8da70 0100bf01 000000e8 f0760100  ...p.........v..
  401560 80bc24d0 00000000 743fe8c1 cb010048  ..$.....t?.....H
- 401570 89c3488d 155fc111 004889de 31ffe81d  ..H.._...H..1...
+ 401570 89c3488d 155f9111 004889de 31ffe81d  ..H.._...H..1...
  401580 cf0100e8 a8700100 4889dfe8 40ce0100  .....p..H...@...
- 401590 e89b7001 00408abc 24d40000 00e83e9d  ..p..@..$.....>.
+ 401590 e89b7001 00408abc 24d40000 00e8ce6d  ..p..@..$......m
  4015a0 090031ff e8a77601 004883bc 24b80000  ..1...v..H..$...
  4015b0 00007460 488bbc24 b8000000 40b601e8  ..t`H..$....@...
- 4015c0 9c3f0500 84c0754c e863cb01 004889c3  .?....uL.c...H..
- 4015d0 488d1521 c1110048 89de31ff e8bfce01  H..!...H..1.....
+ 4015c0 2c100500 84c0754c e863cb01 004889c3  ,.....uL.c...H..
+ 4015d0 488d1521 91110048 89de31ff e8bfce01  H..!...H..1.....
  4015e0 00e84a70 0100488b 9424b800 00004889  ..Jp..H..$....H.
  4015f0 de31ffe8 48d40100 e8337001 004889df  .1..H....3p..H..
  401600 e8cbcd01 00e82670 0100bf01 000000e8  ......&p........
  401610 3c760100 4883bc24 b8000000 00753b31  <v..H..$.....u;1
- 401620 f6488dbc 24400100 00e8f269 0200488b  .H..$@.....i..H.
- 401630 b4244001 0000488d bc243801 0000e86d  .$@...H..$8....m
- 401640 9b020048 8bb42438 01000048 8dbc24b8  ...H..$8...H..$.
+ 401620 f6488dbc 24400100 00e8823a 0200488b  .H..$@.....:..H.
+ 401630 b4244001 0000488d bc243801 0000e8fd  .$@...H..$8.....
+ 401640 6b020048 8bb42438 01000048 8dbc24b8  k..H..$8...H..$.
  401650 000000e8 78ad0000 eb2a488b b424b800  ....x....*H..$..
- 401660 0000488d bc243801 0000e851 b6020048  ..H..$8....Q...H
+ 401660 0000488d bc243801 0000e8e1 86020048  ..H..$8........H
  401670 8bb42438 01000048 8dbc24b8 000000e8  ..$8...H..$.....
  401680 4cad0000 4883bc24 c0000000 00751748  L...H..$.....u.H
  401690 8bb424b8 00000048 8dbc24c0 000000e8  ..$....H..$.....
  4016a0 2cad0000 eb2a488b b424c000 0000488d  ,....*H..$....H.
- 4016b0 bc243801 0000e805 b6020048 8bb42438  .$8........H..$8
+ 4016b0 bc243801 0000e895 86020048 8bb42438  .$8........H..$8
  4016c0 01000048 8dbc24c0 000000e8 00ad0000  ...H..$.........
  4016d0 e8fb2d02 0085c075 35e852ca 01004889  ..-....u5.R...H.
- 4016e0 c3488d15 58b91100 4889de31 ffe84ed3  .H..X...H..1..N.
+ 4016e0 c3488d15 58891100 4889de31 ffe84ed3  .H..X...H..1..N.
  4016f0 0100e839 6f010048 89dfe8d1 cc0100e8  ...9o..H........
  401700 2c6f0100 bf010000 00e84275 0100488d  ,o........Bu..H.
  401710 bc244001 0000e845 ac000048 8bb424b8  .$@....E...H..$.
- 401720 000000b9 ffff0000 488d1509 c0110048  ........H......H
+ 401720 000000b9 ffff0000 488d1509 90110048  ........H......H
  401730 8dbc2440 010000e8 c4ad0000 488bbc24  ..$@........H..$
- 401740 40010000 40b601e8 f43c0500 84c07446  @...@....<....tF
+ 401740 40010000 40b601e8 840d0500 84c07446  @...@.........tF
  401750 488dbc24 40010000 e803ac00 00488bb4  H..$@........H..
- 401760 24b80000 00b9ffff 0000488d 15f7bf11  $.........H.....
+ 401760 24b80000 00b9ffff 0000488d 15f78f11  $.........H.....
  401770 00488dbc 24400100 00e882ad 0000488b  .H..$@........H.
- 401780 bc244001 000040b6 01e8b23c 050084c0  .$@...@....<....
+ 401780 bc244001 000040b6 01e8420d 050084c0  .$@...@...B.....
  401790 0f85e500 0000e895 c9010048 89c3488d  ...........H..H.
  4017a0 bc243801 0000e8b5 ab000048 8bb424b8  .$8........H..$.
- 4017b0 00000031 c9488d15 7cbf1100 488dbc24  ...1.H..|...H..$
+ 4017b0 00000031 c9488d15 7c8f1100 488dbc24  ...1.H..|...H..$
  4017c0 38010000 e837ad00 00488b84 24380100  8....7...H..$8..
  4017d0 00488984 24500100 0048c784 24480100  .H..$P...H..$H..
  4017e0 000b0000 00488dbc 24680100 00e86eab  .....H..$h....n.
  4017f0 0000488b b424b800 000031c9 488d1565  ..H..$....1.H..e
- 401800 bf110048 8dbc2468 010000e8 f0ac0000  ...H..$h........
+ 401800 8f110048 8dbc2468 010000e8 f0ac0000  ...H..$h........
  401810 488b8424 68010000 48898424 60010000  H..$h...H..$`...
  401820 48c78424 58010000 0b000000 488d9424  H..$X.......H..$
- 401830 48010000 b9010000 00488d35 50bf1100  H........H.5P...
- 401840 488dbc24 40010000 e8436003 00488b94  H..$@....C`..H..
+ 401830 48010000 b9010000 00488d35 508f1100  H........H.5P...
+ 401840 488dbc24 40010000 e8d33003 00488b94  H..$@.....0..H..
  401850 24400100 004889de 31ffe8e1 d10100e8  $@...H..1.......
  401860 cc6d0100 4889dfe8 64cb0100 e8bf6d01  .m..H...d.....m.
  401870 00bf0100 0000e8d5 730100e8 b0c80100  ........s.......
  401880 4889c3ba 0a000000 4889de31 ffe89edb  H.......H..1....
- 401890 0100e899 6d010048 8d1512bf 11004889  ....m..H......H.
+ 401890 0100e899 6d010048 8d15128f 11004889  ....m..H......H.
  4018a0 de31ffe8 f8cb0100 e8836d01 00488b84  .1........m..H..
  4018b0 24880000 00488984 24480100 00ba2700  $....H..$H....'.
  4018c0 0000488b b4244801 0000488d bc244001  ..H..$H...H..$@.
- 4018d0 0000e8a9 3c030048 8b942440 01000048  ....<..H..$@...H
+ 4018d0 0000e839 0d030048 8b942440 01000048  ...9...H..$@...H
  4018e0 89de31ff e857d101 00e8426d 0100488d  ..1..W....Bm..H.
- 4018f0 15d3be11 004889de 31ffe8a1 cb0100e8  .....H..1.......
+ 4018f0 15d38e11 004889de 31ffe8a1 cb0100e8  .....H..1.......
  401900 2c6d0100 4889dfe8 c4ca0100 e81f6d01  ,m..H.........m.
  401910 0048c744 24580000 000048c7 44246000  .H.D$X....H.D$`.
  401920 00000048 c7442468 00000000 48c74424  ...H.D$h....H.D$
  401930 70000000 0048c744 24780000 0000488d  p....H.D$x....H.
- 401940 058bbe11 004c8b20 488d0581 be110048  .....L. H......H
+ 401940 058b8e11 004c8b20 488d0581 8e110048  .....L. H......H
  401950 8b580848 8b9424b8 000000be 01000000  .X.H..$.........
- 401960 488d3da9 e01600e8 b4aa0c00 4889c648  H.=.........H..H
+ 401960 488d3db9 9d1600e8 447b0c00 4889c648  H.=.....D{..H..H
  401970 8dbc2470 0100004c 89e24889 d9e8be23  ..$p...L..H....#
  401980 0100488b 94247001 0000be01 00000048  ..H..$p........H
- 401990 8d3d8a63 1600e885 24080048 898424a8  .=.c....$..H..$.
+ 401990 8d3d9a20 1600e815 f5070048 898424a8  .=. .......H..$.
  4019a0 00000048 8d942448 01000048 8db42478  ...H..$H...H..$x
  4019b0 010000bf 01000000 e8133a01 004889c7  ..........:..H..
  4019c0 e83b1800 004863d0 48899424 60010000  .;...Hc.H..$`...
  4019d0 85c00f85 540b0000 488bb424 88000000  ....T...H..$....
- 4019e0 488bbc24 a8000000 31d2e801 28080048  H..$....1...(..H
+ 4019e0 488bbc24 a8000000 31d2e891 f8070048  H..$....1......H
  4019f0 898424b0 000000e8 34c70100 4889c348  ..$.....4...H..H
- 401a00 8bbc24b0 000000e8 24330800 898424c0  ..$.....$3....$.
+ 401a00 8bbc24b0 000000e8 b4030800 898424c0  ..$...........$.
  401a10 01000048 c78424b8 01000000 00000048  ...H..$........H
- 401a20 8d9424b8 01000031 c9488d35 c8bd1100  ..$....1.H.5....
- 401a30 488dbc24 40010000 e8535e03 00488b94  H..$@....S^..H..
+ 401a20 8d9424b8 01000031 c9488d35 c88d1100  ..$....1.H.5....
+ 401a30 488dbc24 40010000 e8e32e03 00488b94  H..$@........H..
  401a40 24400100 004889de 31ffe8f1 cf0100e8  $@...H..1.......
/usr/bin/cldrparser differs in assembler output
--- old /usr/bin/cldrparser (disasm)
+++ new /usr/bin/cldrparser (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x541000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x541250
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x4244a0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x5a2380
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987:
+	add    %al,(%rax)
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
@@ -74,154 +68,154 @@
 	lea    -offset(%rbp),%rdx
 	lea    -offset(%rbp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4153d0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x403200
 	movslq %eax,%rdx
 	mov    %rdx,-offset(%rbp)
 	test   %eax,%eax
-	jne    <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
-	call   <SYSTEM_$$_PARAMCOUNT$$LONGINT>
+	jne    0x401325
+	call   0x4244d0
 	test   %eax,%eax
-	jne    <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	jne    0x40113b
 	movb   $something,-offset(%rbp)
-	jmp    <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	jmp    0x401325
 	movb   $something,-offset(%rbp)
 	movb   $something,(%r14)
 	xchg   %ax,%ax
-	lea    offset(%rip),%rdi        #   <XMLTEXTREADER_$$_finalize_implicit$ + ofs>
-	call   <GETOPTS_$$_GETOPT$ANSISTRING$$CHAR>
+	lea    offset(%rip),%rdi        #  x51a018
+	call   0x47cb40
 	mov    %al,%r12b
 	cmp    $something,%al
-	jb     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	jb     0x401296
 	sub    $something,%al
-	je     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	je     0x401216
 	sub    $something,%al
-	je     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	je     0x401188
 	sub    $something,%al
-	je     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	je     0x4011b0
 	sub    $something,%al
-	je     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	je     0x401216
 	sub    $something,%al
-	je     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	je     0x4011e5
 	sub    $something,%al
-	je     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
-	jmp    <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
-	lea    offset(%rip),%rax        #   <U_$GETOPTS_$$_OPTARG>
+	je     0x40124a
+	jmp    0x401296
+	lea    offset(%rip),%rax        #  x5a4f80
 	mov    (%rax),%rsi
 	lea    -offset(%rbp),%rdi
-	call   <SYSUTILS_$$_TRIM$ANSISTRING$$ANSISTRING>
+	call   0x432500
 	mov    -offset(%rbp),%rsi
 	mov    -offset(%rbp),%rdi
-	call   <fpc_ansistr_assign>
-	jmp    <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
-	lea    offset(%rip),%rax        #   <U_$GETOPTS_$$_OPTARG>
+	call   0x40c3d0
+	jmp    0x401296
+	lea    offset(%rip),%rax        #  x5a4f80
 	mov    (%rax),%rsi
 	lea    -offset(%rbp),%rdi
-	call   <SYSUTILS_$$_TRIM$ANSISTRING$$ANSISTRING>
+	call   0x432500
 	mov    -offset(%rbp),%rsi
 	lea    -offset(%rbp),%rdi
-	call   <SYSUTILS_$$_EXPANDFILENAME$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x429060
 	mov    -offset(%rbp),%rsi
 	mov    -offset(%rbp),%rdi
-	call   <fpc_ansistr_assign>
-	jmp    <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
-	lea    offset(%rip),%rax        #   <U_$GETOPTS_$$_OPTARG>
+	call   0x40c3d0
+	jmp    0x401296
+	lea    offset(%rip),%rax        #  x5a4f80
 	mov    (%rax),%rsi
 	lea    -offset(%rbp),%rdi
-	call   <SYSUTILS_$$_TRIM$ANSISTRING$$ANSISTRING>
+	call   0x432500
 	mov    -offset(%rbp),%rsi
 	lea    -offset(%rbp),%rdi
-	call   <SYSUTILS_$$_EXPANDFILENAME$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x429060
 	mov    -offset(%rbp),%rsi
 	mov    %r15,%rdi
-	call   <fpc_ansistr_assign>
-	jmp    <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
-	call   <fpc_get_output>
+	call   0x40c3d0
+	jmp    0x401296
+	call   0x41e130
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <XMLTEXTREADER_$$_finalize_implicit$ + ofs>
+	lea    offset(%rip),%rdx        #  x51a040
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41ea40
+	call   0x418630
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41e3d0
+	call   0x418630
 	movb   $something,-offset(%rbp)
-	jmp    <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	jmp    0x401296
 	movb   $something,(%r14)
-	lea    offset(%rip),%rax        #   <U_$GETOPTS_$$_OPTARG>
+	lea    offset(%rip),%rax        #  x5a4f80
 	mov    (%rax),%rsi
 	lea    -offset(%rbp),%rdi
-	call   <SYSUTILS_$$_TRIM$ANSISTRING$$ANSISTRING>
+	call   0x432500
 	cmpq   $something,-offset(%rbp)
-	je     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	je     0x401291
 	mov    -offset(%rbp),%rax
 	movzbl (%rax),%eax
 	cmp    $something,%eax
-	je     <P$CLDRPARSER_$$_PARSEOPTIONS$crc718CA987 + ofs>
+	je     0x40128a
/usr/bin/compileserver differs in ELF sections
--- old /usr/bin/compileserver (objdump)
+++ new /usr/bin/compileserver (objdump)
@@ -5,108 +5,108 @@
  400270 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
  400280 7838362d 36342e73 6f2e3200           x86-64.so.2.    
 Contents of section .note.ABI-tag:
- 4002b0 04000000 10000000 01000000 474e5500  ............GNU.
- 4002c0 00000000 02000000 04000000 00000000  ................
+ 40028c 04000000 10000000 01000000 474e5500  ............GNU.
+ 40029c 00000000 02000000 04000000 00000000  ................
 Contents of section .hash:
- 4002d0 03000000 0c000000 0b000000 07000000  ................
- 4002e0 06000000 00000000 00000000 01000000  ................
- 4002f0 02000000 03000000 04000000 00000000  ................
- 400300 05000000 00000000 08000000 09000000  ................
- 400310 0a000000                             ....            
+ 4002b0 03000000 0c000000 0b000000 07000000  ................
+ 4002c0 06000000 00000000 00000000 01000000  ................
+ 4002d0 02000000 03000000 04000000 00000000  ................
+ 4002e0 05000000 00000000 08000000 09000000  ................
+ 4002f0 0a000000                             ....            
 Contents of section .gnu.hash:
- 400318 01000000 01000000 01000000 00000000  ................
- 400328 00000000 00000000 00000000           ............    
+ 4002f8 01000000 01000000 01000000 00000000  ................
+ 400308 00000000 00000000 00000000           ............    
 Contents of section .dynsym:
+ 400318 00000000 00000000 00000000 00000000  ................
+ 400328 00000000 00000000 53000000 12000000  ........S.......
  400338 00000000 00000000 00000000 00000000  ................
- 400348 00000000 00000000 53000000 12000000  ........S.......
- 400358 00000000 00000000 00000000 00000000  ................
- 400368 01000000 12000000 00000000 00000000  ................
- 400378 00000000 00000000 11000000 12000000  ................
- 400388 00000000 00000000 00000000 00000000  ................
- 400398 20000000 12000000 00000000 00000000   ...............
- 4003a8 00000000 00000000 18000000 12000000  ................
- 4003b8 00000000 00000000 00000000 00000000  ................
- 4003c8 3e000000 12000000 00000000 00000000  >...............
- 4003d8 00000000 00000000 46000000 12000000  ........F.......
- 4003e8 00000000 00000000 00000000 00000000  ................
- 4003f8 08000000 12000000 00000000 00000000  ................
- 400408 00000000 00000000 4c000000 12000000  ........L.......
- 400418 00000000 00000000 00000000 00000000  ................
- 400428 32000000 12000000 00000000 00000000  2...............
- 400438 00000000 00000000 85000000 20000000  ............ ...
- 400448 00000000 00000000 00000000 00000000  ................
+ 400348 01000000 12000000 00000000 00000000  ................
+ 400358 00000000 00000000 11000000 12000000  ................
+ 400368 00000000 00000000 00000000 00000000  ................
+ 400378 20000000 12000000 00000000 00000000   ...............
+ 400388 00000000 00000000 18000000 12000000  ................
+ 400398 00000000 00000000 00000000 00000000  ................
+ 4003a8 3e000000 12000000 00000000 00000000  >...............
+ 4003b8 00000000 00000000 46000000 12000000  ........F.......
+ 4003c8 00000000 00000000 00000000 00000000  ................
+ 4003d8 08000000 12000000 00000000 00000000  ................
+ 4003e8 00000000 00000000 4c000000 12000000  ........L.......
+ 4003f8 00000000 00000000 00000000 00000000  ................
+ 400408 32000000 12000000 00000000 00000000  2...............
+ 400418 00000000 00000000 85000000 20000000  ............ ...
+ 400428 00000000 00000000 00000000 00000000  ................
 Contents of section .dynstr:
- 400458 00737973 6c6f6700 636c6f73 656c6f67  .syslog.closelog
- 400468 00646c61 64647200 646c636c 6f736500  .dladdr.dlclose.
- 400478 5f5f6c69 62635f73 74617274 5f6d6169  __libc_start_mai
- 400488 6e007363 6865645f 7969656c 64006f70  n.sched_yield.op
- 400498 656e6c6f 6700646c 73796d00 646c6f70  enlog.dlsym.dlop
- 4004a8 656e005f 5f657272 6e6f5f6c 6f636174  en.__errno_locat
- 4004b8 696f6e00 6c696263 2e736f2e 3600474c  ion.libc.so.6.GL
- 4004c8 4942435f 322e3334 00474c49 42435f32  IBC_2.34.GLIBC_2
- 4004d8 2e322e35 005f5f67 6d6f6e5f 73746172  .2.5.__gmon_star
- 4004e8 745f5f00                             t__.            
+ 400438 00737973 6c6f6700 636c6f73 656c6f67  .syslog.closelog
+ 400448 00646c61 64647200 646c636c 6f736500  .dladdr.dlclose.
+ 400458 5f5f6c69 62635f73 74617274 5f6d6169  __libc_start_mai
+ 400468 6e007363 6865645f 7969656c 64006f70  n.sched_yield.op
+ 400478 656e6c6f 6700646c 73796d00 646c6f70  enlog.dlsym.dlop
+ 400488 656e005f 5f657272 6e6f5f6c 6f636174  en.__errno_locat
+ 400498 696f6e00 6c696263 2e736f2e 3600474c  ion.libc.so.6.GL
+ 4004a8 4942435f 322e3334 00474c49 42435f32  IBC_2.34.GLIBC_2
+ 4004b8 2e322e35 005f5f67 6d6f6e5f 73746172  .2.5.__gmon_star
+ 4004c8 745f5f00                             t__.            
 Contents of section .gnu.version:
- 4004ec 00000200 02000300 03000300 02000300  ................
- 4004fc 02000300 02000100                    ........        
+ 4004cc 00000200 02000300 03000300 02000300  ................
+ 4004dc 02000300 02000100                    ........        
 Contents of section .gnu.version_r:
- 400508 01000200 64000000 10000000 00000000  ....d...........
- 400518 b4919606 00000300 6e000000 10000000  ........n.......
- 400528 751a6909 00000200 79000000 00000000  u.i.....y.......
+ 4004e8 01000200 64000000 10000000 00000000  ....d...........
+ 4004f8 b4919606 00000300 6e000000 10000000  ........n.......
+ 400508 751a6909 00000200 79000000 00000000  u.i.....y.......
 Contents of section .rela.dyn:
- 400538 f8df6500 00000000 06000000 0b000000  ..e.............
- 400548 00000000 00000000                    ........        
+ 400518 f8bf6500 00000000 06000000 0b000000  ..e.............
+ 400528 00000000 00000000                    ........        
 Contents of section .rela.plt:
- 400550 a8df6500 00000000 07000000 01000000  ..e.............
- 400560 00000000 00000000 b0df6500 00000000  ..........e.....
- 400570 07000000 02000000 00000000 00000000  ................
- 400580 b8df6500 00000000 07000000 03000000  ..e.............
- 400590 00000000 00000000 c0df6500 00000000  ..........e.....
- 4005a0 07000000 04000000 00000000 00000000  ................
- 4005b0 c8df6500 00000000 07000000 05000000  ..e.............
- 4005c0 00000000 00000000 d0df6500 00000000  ..........e.....
- 4005d0 07000000 06000000 00000000 00000000  ................
- 4005e0 d8df6500 00000000 07000000 07000000  ..e.............
- 4005f0 00000000 00000000 e0df6500 00000000  ..........e.....
- 400600 07000000 08000000 00000000 00000000  ................
- 400610 e8df6500 00000000 07000000 09000000  ..e.............
- 400620 00000000 00000000 f0df6500 00000000  ..........e.....
- 400630 07000000 0a000000 00000000 00000000  ................
+ 400530 a8bf6500 00000000 07000000 01000000  ..e.............
+ 400540 00000000 00000000 b0bf6500 00000000  ..........e.....
+ 400550 07000000 02000000 00000000 00000000  ................
+ 400560 b8bf6500 00000000 07000000 03000000  ..e.............
+ 400570 00000000 00000000 c0bf6500 00000000  ..........e.....
+ 400580 07000000 04000000 00000000 00000000  ................
+ 400590 c8bf6500 00000000 07000000 05000000  ..e.............
+ 4005a0 00000000 00000000 d0bf6500 00000000  ..........e.....
+ 4005b0 07000000 06000000 00000000 00000000  ................
+ 4005c0 d8bf6500 00000000 07000000 07000000  ..e.............
+ 4005d0 00000000 00000000 e0bf6500 00000000  ..........e.....
+ 4005e0 07000000 08000000 00000000 00000000  ................
+ 4005f0 e8bf6500 00000000 07000000 09000000  ..e.............
+ 400600 00000000 00000000 f0bf6500 00000000  ..........e.....
+ 400610 07000000 0a000000 00000000 00000000  ................
 Contents of section .init:
- 401000 f30f1efa 4883ec08 488b05e9 cf250048  ....H...H....%.H
+ 401000 f30f1efa 4883ec08 488b05e9 af250048  ....H...H....%.H
  401010 85c07402 ffd04883 c408c3             ..t...H....     
 Contents of section .plt:
- 401020 ff3572cf 2500ff25 74cf2500 0f1f4000  .5r.%..%t.%...@.
- 401030 ff2572cf 25006800 000000e9 e0ffffff  .%r.%.h.........
- 401040 ff256acf 25006801 000000e9 d0ffffff  .%j.%.h.........
- 401050 ff2562cf 25006802 000000e9 c0ffffff  .%b.%.h.........
- 401060 ff255acf 25006803 000000e9 b0ffffff  .%Z.%.h.........
- 401070 ff2552cf 25006804 000000e9 a0ffffff  .%R.%.h.........
- 401080 ff254acf 25006805 000000e9 90ffffff  .%J.%.h.........
- 401090 ff2542cf 25006806 000000e9 80ffffff  .%B.%.h.........
- 4010a0 ff253acf 25006807 000000e9 70ffffff  .%:.%.h.....p...
- 4010b0 ff2532cf 25006808 000000e9 60ffffff  .%2.%.h.....`...
- 4010c0 ff252acf 25006809 000000e9 50ffffff  .%*.%.h.....P...
+ 401020 ff3572af 2500ff25 74af2500 0f1f4000  .5r.%..%t.%...@.
+ 401030 ff2572af 25006800 000000e9 e0ffffff  .%r.%.h.........
+ 401040 ff256aaf 25006801 000000e9 d0ffffff  .%j.%.h.........
+ 401050 ff2562af 25006802 000000e9 c0ffffff  .%b.%.h.........
+ 401060 ff255aaf 25006803 000000e9 b0ffffff  .%Z.%.h.........
+ 401070 ff2552af 25006804 000000e9 a0ffffff  .%R.%.h.........
+ 401080 ff254aaf 25006805 000000e9 90ffffff  .%J.%.h.........
+ 401090 ff2542af 25006806 000000e9 80ffffff  .%B.%.h.........
+ 4010a0 ff253aaf 25006807 000000e9 70ffffff  .%:.%.h.....p...
+ 4010b0 ff2532af 25006808 000000e9 60ffffff  .%2.%.h.....`...
+ 4010c0 ff252aaf 25006809 000000e9 50ffffff  .%*.%.h.....P...
 Contents of section .text:
- 4010d0 58504889 0517302f 0048892d 20302f00  XPH...0/.H.- 0/.
- 4010e0 50488d3d 18cf2500 48896750 488d05dd  PH.=..%.H.gPH...
- 4010f0 d3250048 89475848 8d057200 00004889  .%.H.GXH..r...H.
+ 4010d0 58504889 05770c2f 0048892d 800c2f00  XPH..w./.H.-../.
+ 4010e0 50488d3d 18af2500 48896750 488d05bd  PH.=..%.H.gPH...
+ 4010f0 b3250048 89475848 8d057200 00004889  .%.H.GXH..r...H.
  401100 47604831 ede8c61e 0200f4c3 00000000  G`H1............
- 401110 4831ed49 89d15e48 89e2488d 0ddfce25  H1.I..^H..H....%
+ 401110 4831ed49 89d15e48 89e2488d 0ddfae25  H1.I..^H..H....%
  401120 00897138 48896140 488d04f5 08000000  ..q8H.a@H.......
  401130 4801e048 89414848 83e4f050 5449b890  H..H.AHH...PTI..
  401140 11400000 00000048 b9901140 00000000  .@.....H...@....
  401150 0048bfd0 10400000 000000e8 00ffffff  .H...@..........
  401160 f4c30000 00000000 00000000 00000000  ................
- 401170 89f85a48 8b15762f 2f00488b 2d7f2f2f  ..ZH..v//.H.-.//
+ 401170 89f85a48 8b15d60b 2f00488b 2ddf0b2f  ..ZH..../.H.-../
  401180 0052c300 00000000 00000000 00000000  .R..............
  401190 c3000000 00000000 00000000 00000000  ................
  4011a0 488d6424 f8e85661 010031c0 be010000  H.d$..Va..1.....
- 4011b0 00488d3d 60712600 488d0d59 71260048  .H.=`q&.H..Yq&.H
- 4011c0 89c2ff91 88010000 48890541 2f2f0048  ........H..A//.H
- 4011d0 89c7488b 05372f2f 00488b00 ff90e801  ..H..7//.H......
- 4011e0 0000488b 3d272f2f 00e81200 0d00488b  ..H.='//......H.
- 4011f0 3d1b2f2f 00e83619 0100e851 65010048  =.//..6....Qe..H
+ 4011b0 00488d3d f04d2600 488d0de9 4d260048  .H.=.M&.H...M&.H
+ 4011c0 89c2ff91 88010000 488905a1 0b2f0048  ........H..../.H
+ 4011d0 89c7488b 05970b2f 00488b00 ff90e801  ..H..../.H......
+ 4011e0 0000488b 3d870b2f 00e8a2d0 0c00488b  ..H.=../......H.
+ 4011f0 3d7b0b2f 00e83619 0100e851 65010048  ={./..6....Qe..H
  401200 8d642408 c3000000 00000000 00000000  .d$.............
  401210 554889e5 488d6424 f04889f8 0f05483d  UH..H.d$.H....H=
  401220 01f0ffff 721248f7 d84889c7 e8ff0b00  ....r.H..H......
@@ -232,13 +232,13 @@
  4019a0 c14c29c2 6666660f 1f840000 00000090  .L).fff.........
  4019b0 420fb604 01423a04 02750849 ffc075f0  B....B:..u.I..u.
  4019c0 31c0c342 0fb60c02 4829c8c3 00000000  1..B....H)......
- 4019d0 488d0549 d2250083 38004889 f97405f0  H..I.%..8.H..t..
+ 4019d0 488d0529 b2250083 38004889 f97405f0  H..).%..8.H..t..
  4019e0 ff09eb02 ff090f94 c0c30000 00000000  ................
- 4019f0 488d0529 d2250083 38004889 f97406f0  H..).%..8.H..t..
+ 4019f0 488d0509 b2250083 38004889 f97406f0  H....%..8.H..t..
/usr/bin/compileserver differs in assembler output
--- old /usr/bin/compileserver (disasm)
+++ new /usr/bin/compileserver (disasm)
@@ -4,12 +4,12 @@
 
 Disassembly of section .init:
 
-_init:
+.init:
 	endbr64
 	sub    $something,%rsp
-	mov    offset(%rip),%rax        #   <__gmon_start__@Base>
+	mov    offset(%rip),%rax        #   <sched_yield@plt + ofs>
 	test   %rax,%rax
-	je     <_init + ofs>
+	je     <__errno_location@plt-0x1a>
 	call   *%rax
 	add    $something,%rsp
 	ret
@@ -17,87 +17,85 @@
 Disassembly of section .plt:
 
 __errno_location@plt-0x10:
-	push   offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
-	jmp    *offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
+	push   offset(%rip)        #   <sched_yield@plt + ofs>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	nopl   offset(%rax)
 
 __errno_location@plt:
-	jmp    *offset(%rip)        #   <__errno_location@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 syslog@plt:
-	jmp    *offset(%rip)        #   <syslog@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dladdr@plt:
-	jmp    *offset(%rip)        #   <dladdr@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 __libc_start_main@plt:
-	jmp    *offset(%rip)        #   <__libc_start_main@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlclose@plt:
-	jmp    *offset(%rip)        #   <dlclose@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 openlog@plt:
-	jmp    *offset(%rip)        #   <openlog@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlsym@plt:
-	jmp    *offset(%rip)        #   <dlsym@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 closelog@plt:
-	jmp    *offset(%rip)        #   <closelog@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlopen@plt:
-	jmp    *offset(%rip)        #   <dlopen@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 sched_yield@plt:
-	jmp    *offset(%rip)        #   <sched_yield@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 Disassembly of section .text:
 
-SI_C_$$_MAIN_STUB:
+.text:
 	pop    %rax
 	push   %rax
-	mov    %rax,offset(%rip)        #   <U_$SI_C_$$_FPC_RET>
-	mov    %rbp,offset(%rip)        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    %rax,offset(%rip)        #   <sched_yield@plt + ofs>
+	mov    %rbp,offset(%rip)        #   <sched_yield@plt + ofs>
 	push   %rax
-	lea    offset(%rip),%rdi        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rdi        #   <sched_yield@plt + ofs>
 	mov    %rsp,offset(%rdi)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #   <sched_yield@plt + ofs>
 	mov    %rax,offset(%rdi)
-	lea    offset(%rip),%rax        #   <SI_C_$$__FPC_LIBC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #   <sched_yield@plt + ofs>
 	mov    %rax,offset(%rdi)
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   <sched_yield@plt + ofs>
 	hlt
 	ret
 	add    %al,(%rax)
-	...
-
-SI_C_$$__FPC_LIBC_START:
+	add    %al,(%rax)
 	xor    %rbp,%rbp
 	mov    %rdx,%r9
 	pop    %rsi
 	mov    %rsp,%rdx
-	lea    offset(%rip),%rcx        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rcx        #   <sched_yield@plt + ofs>
 	mov    %esi,offset(%rcx)
 	mov    %rsp,offset(%rcx)
 	lea    offset(,%rsi,8),%rax
@@ -113,79 +111,70 @@
 	hlt
 	ret
 	...
-
-SI_C_$$__FPC_LIBC_HALTPROC$LONGINT:
+	add    %al,(%rax)
 	mov    %edi,%eax
 	pop    %rdx
-	mov    offset(%rip),%rdx        #   <U_$SI_C_$$_FPC_RET>
-	mov    offset(%rip),%rbp        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    offset(%rip),%rdx        #   <sched_yield@plt + ofs>
+	mov    offset(%rip),%rbp        #   <sched_yield@plt + ofs>
 	push   %rdx
 	ret
 	...
-
-SI_C_$$_INI_DUMMY:
-	ret
+	add    %al,%bl
 	...
-
-main:
-	lea    -offset(%rsp),%rsp
-	call   <fpc_initializeunits>
+	add    %al,(%rax)
+	add    %cl,-offset(%rax)
+	fs and $something,%al
+	call   <sched_yield@plt + ofs>
 	xor    %eax,%eax
 	mov    $something,%esi
-	lea    offset(%rip),%rdi        #   <VMT_$HTTPCOMPILER_$$_THTTPCOMPILERAPPLICATION>
-	lea    offset(%rip),%rcx        #   <VMT_$HTTPCOMPILER_$$_THTTPCOMPILERAPPLICATION>
+	lea    offset(%rip),%rdi        #   <sched_yield@plt + ofs>
+	lea    offset(%rip),%rcx        #   <sched_yield@plt + ofs>
 	mov    %rax,%rdx
 	call   *offset(%rcx)
-	mov    %rax,offset(%rip)        #   <U_$P$COMPILESERVER_$$_APPLICATION>
+	mov    %rax,offset(%rip)        #   <sched_yield@plt + ofs>
 	mov    %rax,%rdi
-	mov    offset(%rip),%rax        #   <U_$P$COMPILESERVER_$$_APPLICATION>
+	mov    offset(%rip),%rax        #   <sched_yield@plt + ofs>
 	mov    (%rax),%rax
 	call   *offset(%rax)
-	mov    offset(%rip),%rdi        #   <U_$P$COMPILESERVER_$$_APPLICATION>
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_RUN>
-	mov    offset(%rip),%rdi        #   <U_$P$COMPILESERVER_$$_APPLICATION>
-	call   <SYSTEM$_$TOBJECT_$__$$_FREE>
-	call   <fpc_do_exit>
+	mov    offset(%rip),%rdi        #   <sched_yield@plt + ofs>
+	call   <sched_yield@plt + ofs>
+	mov    offset(%rip),%rdi        #   <sched_yield@plt + ofs>
+	call   <sched_yield@plt + ofs>
+	call   <sched_yield@plt + ofs>
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-SYSTEM_$$_FPSYSCALL$INT64$$INT64:
-	push   %rbp
-	mov    %rsp,%rbp
+	add    %al,(%rax)
+	add    %dl,offset(%rbp)
/usr/bin/data2inc differs in ELF sections
--- old /usr/bin/data2inc (objdump)
+++ new /usr/bin/data2inc (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/data2inc:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 8f02005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15d9 7802005e 41897238 49896240  L...x..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05c290 02004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d058279 02004989  ...I.bPH...y..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 38440200 c3000000 00000000  H1..8D..........
- 401050 488d0569 2b030048 8910e9a1 ffffffc3  H..i+..H........
- 401060 554889e5 488d6424 f0897dfc 488d054d  UH..H.d$..}.H..M
- 401070 2b030048 8b104885 d27402ff d2b8e700  +..H..H..t......
+ 401050 488d05c9 10030048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d05ad  UH..H.d$..}.H...
+ 401070 10030048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 0fb60f85 c9750545 31c0eb2f 4189d044  .....u.E1../A..D
  4010a0 39c17d10 31c0c3eb 0b0f1f80 00000000  9.}.1...........
@@ -62,53 +62,53 @@
  401360 53415441 55415641 57488da4 2400feff  SATAUAVAWH..$...
  401370 ff4989ff 4889f2be ff000000 4889e7e8  .I..H.......H...
  401380 4c420000 e887dd01 004889c3 488d156d  LB.......H..H..m
- 401390 7c020048 89de31ff e8e3e001 00e86e82  |..H..1.......n.
+ 401390 5c020048 89de31ff e8e3e001 00e86e82  \..H..1.......n.
  4013a0 01004889 e24889de 31ffe8d1 e00100e8  ..H..H..1.......
- 4013b0 5c820100 488d155d 7c020048 89de31ff  \...H..]|..H..1.
- 4013c0 e8bbe001 00e84682 0100488d 15ff2803  ......F...H...(.
+ 4013b0 5c820100 488d155d 5c020048 89de31ff  \...H..]\..H..1.
+ 4013c0 e8bbe001 00e84682 0100488d 155f0e03  ......F...H.._..
  4013d0 004889de 31ffe8a5 e00100e8 30820100  .H..1.......0...
  4013e0 ba270000 004889de 31ffe821 f00100e8  .'...H..1..!....
  4013f0 1c820100 4889dfe8 b4df0100 e80f8201  ....H...........
- 401400 004c89fe 488d151d 7c020031 ffe86ee0  .L..H...|..1..n.
+ 401400 004c89fe 488d151d 5c020031 ffe86ee0  .L..H...\..1..n.
  401410 0100e8f9 8101004c 89fe4889 e231ffe8  .......L..H..1..
  401420 5ce00100 e8e78101 004c89fe 488d15fd  \........L..H...
- 401430 7b020031 ffe846e0 0100e8d1 8101004c  {..1..F........L
- 401440 89ffe849 df0100e8 c4810100 486315ad  ...I........Hc..
- 401450 2a030048 83ea014c 89fe31ff e82fe901  *..H...L..1../..
- 401460 00e8aa81 01004c89 fe488d15 d07b0200  ......L..H...{..
+ 401430 5b020031 ffe846e0 0100e8d1 8101004c  [..1..F........L
+ 401440 89ffe849 df0100e8 c4810100 4863150d  ...I........Hc..
+ 401450 10030048 83ea014c 89fe31ff e82fe901  ...H...L..1../..
+ 401460 00e8aa81 01004c89 fe488d15 d05b0200  ......L..H...[..
  401470 31ffe809 e00100e8 94810100 4c89ffe8  1...........L...
- 401480 2cdf0100 e8878101 004c8b35 602a0300  ,........L.5`*..
- 401490 31db8b05 682a0300 83e80141 89c44585  1...h*.....A..E.
+ 401480 2cdf0100 e8878101 004c8b35 c00f0300  ,........L.5....
+ 401490 31db8b05 c80f0300 83e80141 89c44585  1..........A..E.
  4014a0 e40f8c15 01000041 bdffffff ff0f1f00  .......A........
  4014b0 4183c501 83fb0f75 7185db7e 234c89fe  A......uq..~#L..
  4014c0 ba2c0000 0031ffe8 44ef0100 e83f8101  .,...1..D....?..
  4014d0 004c89ff e8d7de01 00e83281 0100eb23  .L........2....#
- 4014e0 4c89fe48 8d15667b 020031ff e88fdf01  L..H..f{..1.....
+ 4014e0 4c89fe48 8d15665b 020031ff e88fdf01  L..H..f[..1.....
  4014f0 00e81a81 01004c89 ffe8b2de 0100e80d  ......L.........
- 401500 8101004c 89fe488d 154b7b02 0031ffe8  ...L..H..K{..1..
+ 401500 8101004c 89fe488d 154b5b02 0031ffe8  ...L..H..K[..1..
  401510 6cdf0100 e8f78001 004c89ff e86fde01  l........L...o..
  401520 00e8ea80 010031db eb4a85db 7e234c89  ......1..J..~#L.
  401530 feba2c00 000031ff e8d3ee01 00e8ce80  ..,...1.........
  401540 01004c89 ffe846de 0100e8c1 800100eb  ..L...F.........
- 401550 234c89fe 488d15fd 7a020031 ffe81edf  #L..H...z..1....
+ 401550 234c89fe 488d15fd 5a020031 ffe81edf  #L..H...Z..1....
  401560 0100e8a9 8001004c 89ffe821 de0100e8  .......L...!....
  401570 9c800100 410fb616 488db424 00010000  ....A...H..$....
  401580 4889e7e8 78000000 488d9424 00010000  H...x...H..$....
  401590 4c89fe31 ffe8e6de 0100e871 8001004c  L..1.......q...L
  4015a0 89ffe8e9 dd0100e8 64800100 83c30149  ........d......I
  4015b0 83c60145 39ec0f8f f4feffff 4c89fe48  ...E9.......L..H
- 4015c0 8d159a7a 020031ff e8b3de01 00e83e80  ...z..1.......>.
+ 4015c0 8d159a5a 020031ff e8b3de01 00e83e80  ...Z..1.......>.
  4015d0 01004c89 ffe8d6dd 0100e831 8001004c  ..L........1...L
  4015e0 89ffe8c9 dd0100e8 24800100 488da424  ........$...H..$
  4015f0 00020000 415f415e 415d415c 5bc30000  ....A_A^A]A\[...
  401600 53415448 8da424d8 fbffff48 893c2448  SATH..$....H.<$H
  401610 89f34188 d40fb6c2 83e82083 f8607355  ..A....... ..`sU
- 401620 4180fc27 744f488d 053b7a02 00488944  A..'tOH..;z..H.D
+ 401620 4180fc27 744f488d 053b5a02 00488944  A..'tOH..;Z..H.D
  401630 2408410f b6c448c1 e0084883 c8016689  $.A...H...H...f.
  401640 44242048 8d442420 48894424 10488d05  D$ H.D$ H.D$.H..
- 401650 147a0200 48894424 18488d54 24084889  .z..H.D$.H.T$.H.
+ 401650 145a0200 48894424 18488d54 24084889  .Z..H.D$.H.T$.H.
  401660 dfb90200 0000beff 000000e8 f0400000  .............@..
- 401670 e9e90000 00488d05 f4790200 48898424  .....H...y..H..$
+ 401670 e9e90000 00488d05 f4590200 48898424  .....H...Y..H..$
  401680 00010000 410fb6d4 b81f85eb 51f7e2c1  ....A.......Q...
  401690 ea05678d 423025ff 00000048 c1e00848  ..g.B0%....H...H
  4016a0 83c80166 89842420 01000048 8d842420  ...f..$ ...H..$ 
@@ -127,42 +127,42 @@
  401770 53415441 55415641 57488da4 2400feff  SATAUAVAWH..$...
  401780 ff4989ff 4889f2be ff000000 4889e7e8  .I..H.......H...
  401790 3c3e0000 e877d901 004889c3 488d155d  <>...w...H..H..]
- 4017a0 78020048 89de31ff e8d3dc01 00e85e7e  x..H..1.......^~
+ 4017a0 58020048 89de31ff e8d3dc01 00e85e7e  X..H..1.......^~
  4017b0 01004889 e24889de 31ffe8c1 dc0100e8  ..H..H..1.......
- 4017c0 4c7e0100 488d154d 78020048 89de31ff  L~..H..Mx..H..1.
- 4017d0 e8abdc01 00e8367e 0100488d 15ef2403  ......6~..H...$.
+ 4017c0 4c7e0100 488d154d 58020048 89de31ff  L~..H..MX..H..1.
+ 4017d0 e8abdc01 00e8367e 0100488d 154f0a03  ......6~..H..O..
  4017e0 004889de 31ffe895 dc0100e8 207e0100  .H..1....... ~..
  4017f0 ba270000 004889de 31ffe811 ec0100e8  .'...H..1.......
  401800 0c7e0100 4889dfe8 a4db0100 e8ff7d01  .~..H.........}.
- 401810 004c89fe 488d150d 78020031 ffe85edc  .L..H...x..1..^.
+ 401810 004c89fe 488d150d 58020031 ffe85edc  .L..H...X..1..^.
  401820 0100e8e9 7d01004c 89fe4889 e231ffe8  ....}..L..H..1..
  401830 4cdc0100 e8d77d01 004c89fe 488d15ed  L.....}..L..H...
- 401840 77020031 ffe836dc 0100e8c1 7d01004c  w..1..6.....}..L
- 401850 89ffe839 db0100e8 b47d0100 4863159d  ...9.....}..Hc..
- 401860 26030048 83ea014c 89fe31ff e81fe501  &..H...L..1.....
- 401870 00e89a7d 01004c89 fe488d15 f8770200  ...}..L..H...w..
+ 401840 57020031 ffe836dc 0100e8c1 7d01004c  W..1..6.....}..L
+ 401850 89ffe839 db0100e8 b47d0100 486315fd  ...9.....}..Hc..
+ 401860 0b030048 83ea014c 89fe31ff e81fe501  ...H...L..1.....
+ 401870 00e89a7d 01004c89 fe488d15 f8570200  ...}..L..H...W..
  401880 31ffe8f9 db0100e8 847d0100 4c89ffe8  1........}..L...
- 401890 1cdb0100 e8777d01 004c8b35 50260300  .....w}..L.5P&..
- 4018a0 31db8b05 58260300 83e80141 89c44585  1...X&.....A..E.
+ 401890 1cdb0100 e8777d01 004c8b35 b00b0300  .....w}..L.5....
+ 4018a0 31db8b05 b80b0300 83e80141 89c44585  1..........A..E.
  4018b0 e40f8c15 01000041 bdffffff ff0f1f00  .......A........
  4018c0 4183c501 83fb0f75 7185db7e 234c89fe  A......uq..~#L..
  4018d0 ba2c0000 0031ffe8 34eb0100 e82f7d01  .,...1..4..../}.
  4018e0 004c89ff e8c7da01 00e8227d 0100eb23  .L........"}...#
- 4018f0 4c89fe48 8d155677 020031ff e87fdb01  L..H..Vw..1.....
+ 4018f0 4c89fe48 8d155657 020031ff e87fdb01  L..H..VW..1.....
  401900 00e80a7d 01004c89 ffe8a2da 0100e8fd  ...}..L.........
- 401910 7c01004c 89fe488d 153b7702 0031ffe8  |..L..H..;w..1..
+ 401910 7c01004c 89fe488d 153b5702 0031ffe8  |..L..H..;W..1..
  401920 5cdb0100 e8e77c01 004c89ff e85fda01  \.....|..L..._..
  401930 00e8da7c 010031db eb4a85db 7e234c89  ...|..1..J..~#L.
  401940 feba2c00 000031ff e8c3ea01 00e8be7c  ..,...1........|
  401950 01004c89 ffe836da 0100e8b1 7c0100eb  ..L...6.....|...
- 401960 234c89fe 488d15ed 76020031 ffe80edb  #L..H...v..1....
+ 401960 234c89fe 488d15ed 56020031 ffe80edb  #L..H...V..1....
  401970 0100e899 7c01004c 89ffe811 da0100e8  ....|..L........
  401980 8c7c0100 410fb616 488db424 00010000  .|..A...H..$....
  401990 4889e7e8 78000000 488d9424 00010000  H...x...H..$....
  4019a0 4c89fe31 ffe8d6da 0100e861 7c01004c  L..1.......a|..L
  4019b0 89ffe8d9 d90100e8 547c0100 83c30149  ........T|.....I
  4019c0 83c60145 39ec0f8f f4feffff 4c89fe48  ...E9.......L..H
- 4019d0 8d158a76 020031ff e8a3da01 00e82e7c  ...v..1........|
+ 4019d0 8d158a56 020031ff e8a3da01 00e82e7c  ...V..1........|
  4019e0 01004c89 ffe8c6d9 0100e821 7c01004c  ..L........!|..L
  4019f0 89ffe8b9 d90100e8 147c0100 488da424  .........|..H..$
  401a00 00020000 415f415e 415d415c 5bc30000  ....A_A^A]A\[...
@@ -173,55 +173,55 @@
  401a50 53415441 55415641 57488da4 24b0faff  SATAUAVAWH..$...
  401a60 ff4889bc 24380500 004889f2 beff0000  .H..$8...H......
  401a70 004889e7 e8573b00 00e892d6 01004889  .H...W;.......H.
- 401a80 c3488d15 78750200 4889de31 ffe8eed9  .H..xu..H..1....
+ 401a80 c3488d15 78550200 4889de31 ffe8eed9  .H..xU..H..1....
  401a90 0100e879 7b010048 89e24889 de31ffe8  ...y{..H..H..1..
- 401aa0 dcd90100 e8677b01 00488d15 68750200  .....g{..H..hu..
+ 401aa0 dcd90100 e8677b01 00488d15 68550200  .....g{..H..hU..
  401ab0 4889de31 ffe8c6d9 0100e851 7b010048  H..1.......Q{..H
- 401ac0 8d150a22 03004889 de31ffe8 b0d90100  ..."..H..1......
+ 401ac0 8d156a07 03004889 de31ffe8 b0d90100  ..j...H..1......
  401ad0 e83b7b01 00ba2700 00004889 de31ffe8  .;{...'...H..1..
  401ae0 2ce90100 e8277b01 004889df e8bfd801  ,....'{..H......
  401af0 00e81a7b 0100488b b4243805 0000488d  ...{..H..$8...H.
- 401b00 15837502 0031ffe8 74d90100 e8ff7a01  ..u..1..t.....z.
+ 401b00 15835502 0031ffe8 74d90100 e8ff7a01  ..U..1..t.....z.
  401b10 00488bbc 24380500 00e892d8 0100e8ed  .H..$8..........
- 401b20 7a010048 8d05fe74 02004889 84240002  z..H...t..H..$..
- 401b30 00004889 a4240802 0000488d 05ef7402  ..H..$....H...t.
+ 401b20 7a010048 8d05fe54 02004889 84240002  z..H...T..H..$..
+ 401b30 00004889 a4240802 0000488d 05ef5402  ..H..$....H...T.
  401b40 00488984 24100200 00488d94 24000200  .H..$....H..$...
  401b50 00b90200 0000beff 00000048 8dbc2400  ...........H..$.
  401b60 010000e8 f83b0000 488d9424 00010000  .....;..H..$....
  401b70 488bb424 38050000 31ffe801 d90100e8  H..$8...1.......
- 401b80 8c7a0100 48630d75 23030048 83e90148  .z..Hc.u#..H...H
+ 401b80 8c7a0100 48630dd5 08030048 83e90148  .z..Hc.....H...H
  401b90 b8898888 88888888 8848f7e9 4801ca48  .........H..H..H
  401ba0 c1fa0748 c1e93f48 01ca488b b4243805  ...H..?H..H..$8.
  401bb0 000031ff e8d7e101 00e8527a 0100488b  ..1.......Rz..H.
- 401bc0 b4243805 0000488d 15d37402 0031ffe8  .$8...H...t..1..
+ 401bc0 b4243805 0000488d 15d35402 0031ffe8  .$8...H...T..1..
  401bd0 acd80100 e8377a01 00488bb4 24380500  .....7z..H..$8..
  401be0 00baf000 000031ff e823e201 00e81e7a  ......1..#.....z
- 401bf0 0100488b b4243805 0000488d 15af7402  ..H..$8...H...t.
+ 401bf0 0100488b b4243805 0000488d 15af5402  ..H..$8...H...T.
  401c00 0031ffe8 78d80100 e8037a01 00488bbc  .1..x.....z..H..
  401c10 24380500 00e896d7 0100e8f1 79010048  $8..........y..H
- 401c20 8bb42438 05000048 8d158a74 020031ff  ..$8...H...t..1.
+ 401c20 8bb42438 05000048 8d158a54 020031ff  ..$8...H...T..1.
  401c30 e84bd801 00e8d679 0100488b bc243805  .K.....y..H..$8.
  401c40 0000e869 d70100e8 c4790100 488d05d5  ...i.....y..H...
- 401c50 73020048 89842400 02000048 89a42408  s..H..$....H..$.
- 401c60 02000048 8d05c673 02004889 84241002  ...H...s..H..$..
/usr/bin/data2inc differs in assembler output
--- old /usr/bin/data2inc (disasm)
+++ new /usr/bin/data2inc (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4288e0
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,112 +14,103 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4289b0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x425480
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x432120
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$DATA2INC_$$_NEXTCHARPOS$SHORTSTRING$CHAR$LONGINT$$LONGINT:
+	add    %al,(%rax)
 	movzbl (%rdi),%ecx
 	test   %ecx,%ecx
-	jne    <P$DATA2INC_$$_NEXTCHARPOS$SHORTSTRING$CHAR$LONGINT$$LONGINT + ofs>
+	jne    0x40109c
 	xor    %r8d,%r8d
-	jmp    <P$DATA2INC_$$_NEXTCHARPOS$SHORTSTRING$CHAR$LONGINT$$LONGINT + ofs>
+	jmp    0x4010cb
 	mov    %edx,%r8d
 	cmp    %r8d,%ecx
-	jge    <P$DATA2INC_$$_NEXTCHARPOS$SHORTSTRING$CHAR$LONGINT$$LONGINT + ofs>
+	jge    0x4010b4
 	xor    %eax,%eax
 	ret
-	jmp    <P$DATA2INC_$$_NEXTCHARPOS$SHORTSTRING$CHAR$LONGINT$$LONGINT + ofs>
+	jmp    0x4010b4
 	nopl   offset(%rax)
 	add    $something,%r8d
 	movzbl %r8b,%edx
 	cmp    (%rdi,%rdx,1),%sil
-	je     <P$DATA2INC_$$_NEXTCHARPOS$SHORTSTRING$CHAR$LONGINT$$LONGINT + ofs>
+	je     0x4010c3
 	cmp    %r8d,%ecx
-	jge    <P$DATA2INC_$$_NEXTCHARPOS$SHORTSTRING$CHAR$LONGINT$$LONGINT + ofs>
+	jge    0x4010b0
 	cmp    %r8d,%ecx
-	jge    <P$DATA2INC_$$_NEXTCHARPOS$SHORTSTRING$CHAR$LONGINT$$LONGINT + ofs>
+	jge    0x4010cb
 	xor    %r8d,%r8d
 	mov    %r8d,%eax
 	ret
-	...
-
-P$DATA2INC_$$_NEXTCHARPOSSET$SHORTSTRING$CHARSET$LONGINT$$LONGINT:
-	movzbl (%rdi),%ecx
+	add    %cl,(%rdi)
+	mov    $something,%dh
 	test   %ecx,%ecx
-	jne    <P$DATA2INC_$$_NEXTCHARPOSSET$SHORTSTRING$CHARSET$LONGINT$$LONGINT + ofs>
+	jne    0x4010dc
 	xor    %r8d,%r8d
-	jmp    <P$DATA2INC_$$_NEXTCHARPOSSET$SHORTSTRING$CHARSET$LONGINT$$LONGINT + ofs>
+	jmp    0x40110e
 	mov    %edx,%r8d
 	cmp    %r8d,%ecx
-	jge    <P$DATA2INC_$$_NEXTCHARPOSSET$SHORTSTRING$CHARSET$LONGINT$$LONGINT + ofs>
+	jge    0x4010f4
 	xor    %eax,%eax
 	ret
-	jmp    <P$DATA2INC_$$_NEXTCHARPOSSET$SHORTSTRING$CHARSET$LONGINT$$LONGINT + ofs>
+	jmp    0x4010f4
 	nopl   offset(%rax)
 	add    $something,%r8d
 	cmp    %r8d,%ecx
-	jl     <P$DATA2INC_$$_NEXTCHARPOSSET$SHORTSTRING$CHARSET$LONGINT$$LONGINT + ofs>
+	jl     0x401106
 	movzbl %r8b,%edx
 	movzbl (%rdi,%rdx,1),%edx
 	bt     %edx,(%rsi)
-	jae    <P$DATA2INC_$$_NEXTCHARPOSSET$SHORTSTRING$CHARSET$LONGINT$$LONGINT + ofs>
+	jae    0x4010f0
 	cmp    %r8d,%ecx
-	jge    <P$DATA2INC_$$_NEXTCHARPOSSET$SHORTSTRING$CHARSET$LONGINT$$LONGINT + ofs>
+	jge    0x40110e
 	xor    %r8d,%r8d
 	mov    %r8d,%eax
 	ret
 	...
-
-P$DATA2INC_$$_RTRIM$SHORTSTRING$CHAR:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
 	movzbl (%rdi),%eax
 	test   %eax,%eax
-	jle    <P$DATA2INC_$$_RTRIM$SHORTSTRING$CHAR + ofs>
+	jle    0x401162
 	mov    %eax,%edx
-	jmp    <P$DATA2INC_$$_RTRIM$SHORTSTRING$CHAR + ofs>
+	jmp    0x401133
 	sub    $something,%edx
 	movzbl %dl,%ecx
 	cmp    (%rdi,%rcx,1),%sil
-	jne    <P$DATA2INC_$$_RTRIM$SHORTSTRING$CHAR + ofs>
+	jne    0x401140
 	test   %edx,%edx
-	jg     <P$DATA2INC_$$_RTRIM$SHORTSTRING$CHAR + ofs>
+	jg     0x401130
 	cmp    %edx,%eax
-	je     <P$DATA2INC_$$_RTRIM$SHORTSTRING$CHAR + ofs>
+	je     0x401162
 	movslq %eax,%rax
 	movslq %edx,%rcx
 	sub    %rcx,%rax
@@ -127,26 +118,24 @@
 	movslq %edx,%rdx
 	add    $something,%rdx
 	mov    $something,%esi
-	call   <fpc_shortstr_delete>
+	call   0x4088f0
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$DATA2INC_$$_UPPERCASE$SHORTSTRING:
 	movzbl (%rdi),%eax
 	test   %eax,%eax
-	jle    <P$DATA2INC_$$_UPPERCASE$SHORTSTRING + ofs>
+	jle    0x4011ad
 	cmp    $something,%eax
-	jl     <P$DATA2INC_$$_UPPERCASE$SHORTSTRING + ofs>
+	jl     0x4011ad
 	xor    %edx,%edx
 	xchg   %ax,%ax
 	add    $something,%edx
 	movzbl %dl,%ecx
 	mov    (%rdi,%rcx,1),%cl
 	cmp    $something,%cl
-	jbe    <P$DATA2INC_$$_UPPERCASE$SHORTSTRING + ofs>
+	jbe    0x4011a9
 	cmp    $something,%cl
-	jae    <P$DATA2INC_$$_UPPERCASE$SHORTSTRING + ofs>
+	jae    0x4011a9
 	mov    %dl,%cl
 	movzbl %dl,%esi
 	movzbl (%rdi,%rsi,1),%esi
@@ -154,76 +143,71 @@
 	and    $something,%ecx
 	mov    %sil,(%rdi,%rcx,1)
 	cmp    %edx,%eax
-	jg     <P$DATA2INC_$$_UPPERCASE$SHORTSTRING + ofs>
+	jg     0x401180
 	ret
-	...
-
-P$DATA2INC_$$_LTRIM$SHORTSTRING$CHAR:
/usr/bin/delp differs in ELF sections
--- old /usr/bin/delp (objdump)
+++ new /usr/bin/delp (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/delp:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 7f06005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15d9 5206005e 41897238 49896240  L...R..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d052281 06004989  ...I.bPH.."...I.
+ 401020 83e4f049 89625048 8d05e253 06004989  ...I.bPH...S..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 082f0200 c3000000 00000000  H1.../..........
- 401050 488d0559 2a080048 8910e9a1 ffffffc3  H..Y*..H........
- 401060 554889e5 488d6424 f0897dfc 488d053d  UH..H.d$..}.H..=
- 401070 2a080048 8b104885 d27402ff d2b8e700  *..H..H..t......
+ 401050 488d05b9 f9070048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d059d  UH..H.d$..}.H...
+ 401070 f9070048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53415448 8d6424d8 4889fb48 63fe4889  SATH.d$.H..Hc.H.
  4010a0 e2b92000 000048c7 c6ffffff ffe87e69  .. ...H.......~i
@@ -27,11 +27,11 @@
  401130 0000488d 54240848 8d742420 bf010000  ..H.T$.H.t$ ....
  401140 00e83a3d 01004889 c7e8621b 00004863  ..:=..H...b...Hc
  401150 d0488954 246085c0 0f859400 0000488b  .H.T$`........H.
- 401160 33488d7c 2468e885 9b020048 8b742468  3H.|$h.....H.t$h
+ 401160 33488d7c 2468e815 6c020048 8b742468  3H.|$h..l..H.t$h
  401170 4889dfe8 08ad0000 488b3424 488d7c24  H.......H.4$H.|$
- 401180 70e81a9d 0200488b 74247031 d2488d7c  p.....H.t$p1.H.|
- 401190 2468e829 99020048 8b742468 4c89e7e8  $h.)...H.t$hL...
- 4011a0 dcac0000 488b3424 488d7c24 68e86e9d  ....H.4$H.|$h.n.
+ 401180 70e8aa6d 0200488b 74247031 d2488d7c  p..m..H.t$p1.H.|
+ 401190 2468e8b9 69020048 8b742468 4c89e7e8  $h..i..H.t$hL...
+ 4011a0 dcac0000 488b3424 488d7c24 68e8fe6d  ....H.4$H.|$h..m
  4011b0 0200488b 7424684c 89efe8c1 ac000049  ..H.t$hL.......I
  4011c0 8b450048 89442478 4885c074 04488b40  .E.H.D$xH..t.H.@
  4011d0 f84885c0 7e1c488b 44247880 382e7512  .H..~.H.D$x.8.u.
@@ -96,125 +96,125 @@
  401580 00004963 cc4883e9 01488b34 24ba0100  ..Ic.H...H.4$...
  401590 0000488d 7c2468e8 34bb0000 488b5424  ..H.|$h.4...H.T$
  4015a0 684889df be0f0000 00e852b2 0000488b  hH........R...H.
- 4015b0 050b2508 00488943 1848891d 00250800  ..%..H.C.H...%..
+ 4015b0 056bf407 00488943 1848891d 60f40700  .k...H.C.H..`...
  4015c0 4963d448 89e7be01 000000e8 c0c10000  Ic.H............
  4015d0 48833c24 000f855d ffffffe8 d03b0100  H.<$...].....;..
  4015e0 488d7c24 68e826a8 00004889 e7e81ea8  H.|$h.&...H.....
  4015f0 0000488b 44246048 85c07405 e83f3d01  ..H.D$`H..t..?=.
  401600 00488d64 2478415c 5bc30000 00000000  .H.d$xA\[.......
- 401610 53e8cac5 01004889 c3488d15 e0d90500  S.....H..H......
+ 401610 53e8cac5 01004889 c3488d15 e0a90500  S.....H..H......
  401620 4889de31 ffe826c9 0100e8b1 6a010048  H..1..&.....j..H
  401630 89dfe849 c80100e8 a46a0100 e89fc501  ...I.....j......
- 401640 004889c3 488d15f5 d9050048 89de31ff  .H..H......H..1.
+ 401640 004889c3 488d15f5 a9050048 89de31ff  .H..H......H..1.
  401650 e8fbc801 00e8866a 01004889 dfe81ec8  .......j..H.....
  401660 0100e879 6a0100e8 74c50100 4889c348  ...yj...t...H..H
- 401670 8d15ead9 05004889 de31ffe8 d0c80100  ......H..1......
+ 401670 8d15eaa9 05004889 de31ffe8 d0c80100  ......H..1......
  401680 e85b6a01 004889df e8f3c701 00e84e6a  .[j..H........Nj
- 401690 0100e849 c5010048 89c3488d 15efd905  ...I...H..H.....
+ 401690 0100e849 c5010048 89c3488d 15efa905  ...I...H..H.....
  4016a0 004889de 31ffe8a5 c80100e8 306a0100  .H..1.......0j..
  4016b0 4889dfe8 c8c70100 e8236a01 00e81ec5  H........#j.....
- 4016c0 01004889 c3488d15 0cda0500 4889de31  ..H..H......H..1
+ 4016c0 01004889 c3488d15 0caa0500 4889de31  ..H..H......H..1
  4016d0 ffe87ac8 0100e805 6a010048 89dfe89d  ..z.....j..H....
  4016e0 c70100e8 f8690100 e8f3c401 004889c3  .....i.......H..
- 4016f0 488d1509 da050048 89de31ff e84fc801  H......H..1..O..
+ 4016f0 488d1509 aa050048 89de31ff e84fc801  H......H..1..O..
  401700 00e8da69 01004889 dfe872c7 0100e8cd  ...i..H...r.....
- 401710 690100e8 c8c40100 4889c348 8d1506da  i.......H..H....
+ 401710 690100e8 c8c40100 4889c348 8d1506aa  i.......H..H....
  401720 05004889 de31ffe8 24c80100 e8af6901  ..H..1..$.....i.
  401730 004889df e847c701 00e8a269 0100e89d  .H...G.....i....
- 401740 c4010048 89c3488d 1503da05 004889de  ...H..H......H..
+ 401740 c4010048 89c3488d 1503aa05 004889de  ...H..H......H..
  401750 31ffe8f9 c70100e8 84690100 4889dfe8  1........i..H...
  401760 1cc70100 e8776901 00e872c4 01004889  .....wi...r...H.
- 401770 c3488d15 28da0500 4889de31 ffe8cec7  .H..(...H..1....
+ 401770 c3488d15 28aa0500 4889de31 ffe8cec7  .H..(...H..1....
  401780 0100e859 69010048 89dfe8f1 c60100e8  ...Yi..H........
  401790 4c690100 e847c401 004889c3 488d1525  Li...G...H..H..%
- 4017a0 da050048 89de31ff e8a3c701 00e82e69  ...H..1........i
+ 4017a0 aa050048 89de31ff e8a3c701 00e82e69  ...H..1........i
  4017b0 01004889 dfe8c6c6 0100e821 690100bf  ..H........!i...
  4017c0 01000000 e8376f01 005bc300 00000000  .....7o..[......
  4017d0 53488d64 249048c7 44246000 00000048  SH.d$.H.D$`....H
  4017e0 89e2488d 742418bf 01000000 e88f3601  ..H.t$........6.
  4017f0 004889c7 e8b71400 004863d0 48895424  .H.......Hc.H.T$
- 401800 5885c00f 85070100 00c60580 79060000  X...........y...
- 401810 488d3d01 da0500e8 346e0500 88c33c65  H.=.....4n....<e
+ 401800 5885c00f 85070100 00c60540 4c060000  X..........@L...
+ 401810 488d3d01 aa0500e8 c43e0500 88c33c65  H.=......>....<e
  401820 0f82e100 00002c65 74412c03 0f848e00  ......,etA,.....
  401830 00002c05 0f849f00 00002c01 0f848e00  ..,.......,.....
  401840 00002c03 0f84a600 00002c01 0f847500  ..,.......,...u.
  401850 00002c04 0f84a600 00002c02 741e2c87  ..,.......,.t.,.
- 401860 0f84a100 0000e99c 00000048 8d3dced9  ...........H.=..
- 401870 0500e879 fcffffe9 8b000000 488d056d  ...y........H..m
- 401880 d6180048 8338000f 847a0000 00488d7c  ...H.8...z...H.|
- 401890 2460e879 a5000048 8d0552d6 1800488b  $`.y...H..R...H.
- 4018a0 1031c948 8d35c6d9 0500488d 7c2460e8  .1.H.5....H.|$`.
+ 401860 0f84a100 0000e99c 00000048 8d3dcea9  ...........H.=..
+ 401870 0500e879 fcffffe9 8b000000 488d05cd  ...y........H...
+ 401880 1b080048 8338000f 847a0000 00488d7c  ...H.8...z...H.|
+ 401890 2460e879 a5000048 8d05b21b 0800488b  $`.y...H......H.
+ 4018a0 1031c948 8d35c6a9 0500488d 7c2460e8  .1.H.5....H.|$`.
  4018b0 fca60000 488b7c24 60e832fc ffffeb47  ....H.|$`.2....G
- 4018c0 e84bfdff ffeb40c6 05d27806 0001eb37  .K....@...x....7
- 4018d0 c605e978 060001eb 2e488d05 10d61800  ...x.....H......
- 4018e0 488b38e8 98410300 8905e278 0600eb17  H.8..A.....x....
- 4018f0 c6059978 060001c6 05b27806 0000eb07  ...x......x.....
- 401900 c605a978 06000180 fbff0f85 00ffffff  ...x............
+ 4018c0 e84bfdff ffeb40c6 05924b06 0001eb37  .K....@...K....7
+ 4018d0 c605a94b 060001eb 2e488d05 701b0800  ...K.....H..p...
+ 4018e0 488b38e8 28120300 8905a24b 0600eb17  H.8.(......K....
+ 4018f0 c605594b 060001c6 05724b06 0000eb07  ..YK.....rK.....
+ 401900 c605694b 06000180 fbff0f85 00ffffff  ..iK............
  401910 e89b3801 00488d7c 2460e8f1 a4000048  ..8..H.|$`.....H
  401920 8b442458 4885c074 05e8123a 0100488d  .D$XH..t...:..H.
  401930 6424705b c3000000 00000000 00000000  d$p[............
  401940 53415441 55488da4 2450ffff ff48893c  SATAUH..$P...H.<
- 401950 2489f348 8b3c24e8 f4a40000 488d35bd  $..H.<$.....H.5.
- 401960 b9070048 8d7c2408 e8d35a01 0048c784  ...H.|$...Z..H..
+ 401950 2489f348 8b3c24e8 f4a40000 488d352d  $..H.<$.....H.5-
+ 401960 89070048 8d7c2408 e8d35a01 0048c784  ...H.|$...Z..H..
  401970 24a80000 00000000 0048c784 24a00000  $........H..$...
  401980 00000000 00488d54 2440488d 742458bf  .....H.T$@H.t$X.
  401990 01000000 e8e73401 004889c7 e80f1300  ......4..H......
  4019a0 004863d0 48899424 98000000 85c00f85  .Hc.H..$........
- 4019b0 32030000 803df577 06000074 5d803dcc  2....=.w...t].=.
- 4019c0 77060000 7554e815 c2010049 89c4488d  w...uT.....I..H.
- 4019d0 15a3d805 004c89e6 31ffe871 c50100e8  .....L..1..q....
+ 4019b0 32030000 803db54a 06000074 5d803d8c  2....=.J...t].=.
+ 4019c0 4a060000 7554e815 c2010049 89c4488d  J...uT.....I..H.
+ 4019d0 15a3a805 004c89e6 31ffe871 c50100e8  .....L..1..q....
  4019e0 fc660100 488b1424 4c89e631 ffe8feca  .f..H..$L..1....
- 4019f0 0100e8e9 66010048 8d1592d8 05004c89  ....f..H......L.
+ 4019f0 0100e8e9 66010048 8d1592a8 05004c89  ....f..H......L.
  401a00 e631ffe8 48c50100 e8d36601 004c89e7  .1..H.....f..L..
  401a10 e86bc401 00e8c666 01004c8d 64240848  .k.....f..L.d$.H
- 401a20 8d35fab8 07004c89 e7e8f25a 0100488d  .5....L....Z..H.
+ 401a20 8d356a88 07004c89 e7e8f25a 0100488d  .5j...L....Z..H.
  401a30 bc24a000 0000e8d5 a3000048 8b3424b9  .$.........H.4$.
- 401a40 ffff0000 488d1565 d8050048 8dbc24a0  ....H..e...H..$.
+ 401a40 ffff0000 488d1565 a8050048 8dbc24a0  ....H..e...H..$.
  401a50 000000e8 58a50000 488bbc24 a0000000  ....X...H..$....
- 401a60 beff0100 004c89e2 e853c502 0085c00f  .....L...S......
- 401a70 85500100 000f1f00 4c8b2541 200800e9  .P......L.%A ...
+ 401a60 beff0100 004c89e2 e8e39502 0085c00f  .....L..........
+ 401a70 85500100 000f1f00 4c8b25a1 ef0700e9  .P......L.%.....
  401a80 1c010000 0f1f4000 8b442418 83e0100f  ......@..D$.....
  401a90 85060100 004c89e6 31d2488d bc24a800  .....L..1.H..$..
  401aa0 0000e8a9 ad000048 8bb424a8 00000048  .......H..$....H
  401ab0 8b7c2420 e877f7ff ff84c00f 84da0000  .|$ .w..........
- 401ac0 00803de8 76060000 0f847e00 0000e80d  ..=.v.....~.....
- 401ad0 c1010049 89c5488d 15dbd705 004c89ee  ...I..H......L..
+ 401ac0 00803da8 49060000 0f847e00 0000e80d  ..=.I.....~.....
+ 401ad0 c1010049 89c5488d 15dba705 004c89ee  ...I..H......L..
  401ae0 31ffe869 c40100e8 f4650100 488dbc24  1..i.....e..H..$
  401af0 a0000000 e817a300 00488b54 2420488b  .........H.T$ H.
  401b00 3424b9ff ff000048 8dbc24a0 000000e8  4$.....H..$.....
  401b10 9ca40000 488b9424 a0000000 4c89ee31  ....H..$....L..1
  401b20 ffe8cac9 0100e8b5 650100ba 22000000  ........e..."...
  401b30 4c89ee31 ffe8a6d3 0100e8a1 6501004c  L..1........e..L
- 401b40 89efe839 c30100e8 94650100 803d6d76  ...9.....e...=mv
+ 401b40 89efe839 c30100e8 94650100 803d2d49  ...9.....e...=-I
  401b50 06000075 35488dbc 24a00000 00e8aea2  ...u5H..$.......
  401b60 0000488b 54242048 8b3424b9 ffff0000  ..H.T$ H.4$.....
  401b70 488dbc24 a0000000 e833a400 00488bbc  H..$.....3...H..
- 401b80 24a00000 00e8e640 05004183 44241001  $......@..A.D$..
+ 401b80 24a00000 00e87611 05004183 44241001  $.....v...A.D$..
  401b90 8b442410 41014424 14eb0e4d 8b642418  .D$.A.D$...M.d$.
- 401ba0 4d85e40f 85dffeff ff488d7c 2408e88d  M........H.|$...
- 401bb0 c4020085 c00f84bd feffff48 8d7c2408  ...........H.|$.
- 401bc0 e86bc602 00803dd4 75060000 0f841401  .k....=.u.......
- 401bd0 00008b05 f8750600 85c07408 39d80f8c  .....u....t.9...
- 401be0 02010000 4c8d6424 08488d35 30b70700  ....L.d$.H.50...
+ 401ba0 4d85e40f 85dffeff ff488d7c 2408e81d  M........H.|$...
+ 401bb0 95020085 c00f84bd feffff48 8d7c2408  ...........H.|$.
+ 401bc0 e8fb9602 00803d94 48060000 0f841401  ......=.H.......
+ 401bd0 00008b05 b8480600 85c07408 39d80f8c  .....H....t.9...
+ 401be0 02010000 4c8d6424 08488d35 a0860700  ....L.d$.H.5....
  401bf0 4c89e7e8 28590100 488dbc24 a0000000  L...(Y..H..$....
  401c00 e80ba200 00488b34 24b9ffff 0000488d  .....H.4$.....H.
- 401c10 15cbd605 00488dbc 24a00000 00e88ea3  .....H..$.......
+ 401c10 15cba605 00488dbc 24a00000 00e88ea3  .....H..$.......
  401c20 0000488b bc24a000 0000beff 0100004c  ..H..$.........L
- 401c30 89e2e889 c3020085 c00f85a7 00000090  ................
+ 401c30 89e2e819 94020085 c00f85a7 00000090  ................
  401c40 8b442418 83e01083 f8100f85 7a000000  .D$.........z...
- 401c50 488b7c24 20488d35 a4d60500 e89fb100  H.|$ H.5........
- 401c60 004885c0 7464488b 7c242048 8d35aed6  .H..tdH.|$ H.5..
+ 401c50 488b7c24 20488d35 a4a60500 e89fb100  H.|$ H.5........
/usr/bin/delp differs in assembler output
--- old /usr/bin/delp (disasm)
+++ new /usr/bin/delp (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4662e0
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x466410
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423f50
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x480a10
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$DELP_$$_DSTR$LONGINT$$ANSISTRING:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
@@ -61,33 +55,31 @@
 	mov    %rsp,%rdx
 	mov    $something,%ecx
 	mov    $something,%rsi
-	call   <fpc_shortstr_sint>
+	call   0x407a30
 	mov    (%rsp),%r12b
-	jmp    <P$DELP_$$_DSTR$LONGINT$$ANSISTRING + ofs>
+	jmp    0x4010e0
 	sub    $something,%r12b
 	movzbl %r12b,%eax
 	cmpb   $something,(%rsp,%rax,1)
-	je     <P$DELP_$$_DSTR$LONGINT$$ANSISTRING + ofs>
+	je     0x4010e0
 	movzbl %r12b,%eax
 	lea    offset(%rax),%rcx
 	mov    %rsp,%rsi
 	mov    $something,%edx
 	mov    $something,%edi
-	call   <fpc_shortstr_insert_char>
+	call   0x407530
 	cmp    $something,%r12b
-	ja     <P$DELP_$$_DSTR$LONGINT$$ANSISTRING + ofs>
+	ja     0x4010b8
 	mov    %rbx,%rdi
 	mov    %rsp,%rsi
 	xor    %edx,%edx
-	call   <fpc_shortstr_to_ansistr>
+	call   0x40c850
 	lea    offset(%rsp),%rsp
 	pop    %r12
 	pop    %rbx
 	ret
 	add    %al,(%rax)
-	...
-
-P$DELP_$$_DOSFSPLIT$ANSISTRING$ANSISTRING$ANSISTRING$ANSISTRING:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	push   %r13
@@ -97,81 +89,79 @@
 	mov    %rdx,%r12
 	mov    %rcx,%r13
 	mov    (%rsp),%rdi
-	call   <fpc_ansistr_incr_ref>
+	call   0x40be50
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x414e80
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x402cb0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$DELP_$$_DOSFSPLIT$ANSISTRING$ANSISTRING$ANSISTRING$ANSISTRING + ofs>
+	jne    0x4011f2
 	mov    (%rbx),%rsi
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_EXTRACTFILEDIR$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x427d80
 	mov    offset(%rsp),%rsi
 	mov    %rbx,%rdi
-	call   <fpc_ansistr_assign>
+	call   0x40be80
 	mov    (%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_EXTRACTFILENAME$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x427f30
 	mov    offset(%rsp),%rsi
 	xor    %edx,%edx
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_CHANGEFILEEXT$RAWBYTESTRING$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x427b50
 	mov    offset(%rsp),%rsi
 	mov    %r12,%rdi
-	call   <fpc_ansistr_assign>
+	call   0x40be80
 	mov    (%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_EXTRACTFILEEXT$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x427fb0
 	mov    offset(%rsp),%rsi
 	mov    %r13,%rdi
-	call   <fpc_ansistr_assign>
+	call   0x40be80
 	mov    offset(%r13),%rax
 	mov    %rax,offset(%rsp)
 	test   %rax,%rax
-	je     <P$DELP_$$_DOSFSPLIT$ANSISTRING$ANSISTRING$ANSISTRING$ANSISTRING + ofs>
+	je     0x4011d1
 	mov    -offset(%rax),%rax
 	test   %rax,%rax
-	jle    <P$DELP_$$_DOSFSPLIT$ANSISTRING$ANSISTRING$ANSISTRING$ANSISTRING + ofs>
+	jle    0x4011f2
 	mov    offset(%rsp),%rax
 	cmpb   $something,(%rax)
-	jne    <P$DELP_$$_DOSFSPLIT$ANSISTRING$ANSISTRING$ANSISTRING$ANSISTRING + ofs>
+	jne    0x4011f2
 	mov    %r13,%rdi
 	mov    $something,%edx
 	mov    $something,%esi
-	call   <fpc_ansistr_delete>
-	call   <fpc_popaddrstack>
+	call   0x40d790
+	call   0x4151b0
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40be10
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40be10
 	mov    %rsp,%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40be10
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$DELP_$$_DOSFSPLIT$ANSISTRING$ANSISTRING$ANSISTRING$ANSISTRING + ofs>
-	call   <fpc_reraise>
+	je     0x401222
+	call   0x415340
 	lea    offset(%rsp),%rsp
 	pop    %r13
 	pop    %r12
 	pop    %rbx
 	ret
/usr/bin/fd2pascal differs in ELF sections
--- old /usr/bin/fd2pascal (objdump)
+++ new /usr/bin/fd2pascal (objdump)
@@ -2,7520 +2,33187 @@
 .//usr/bin/fd2pascal:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 7f01005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 5f06005e 41897238 49896240  L..._..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05d280 01004989  ...I.bPH......I.
- 401030 4258488d 05170000 00498942 604c89d7  BXH......I.B`L..
- 401040 4831ede8 58e70000 c3000000 00000000  H1..X...........
- 401050 554889e5 488d6424 f0897dfc 488d050d  UH..H.d$..}.H...
- 401060 e5010048 8b104885 d27402ff d2b8e700  ...H..H..t......
- 401070 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401080 53415441 55488d64 24804889 fb4989f4  SATAUH.d$.H..I..
- 401090 48891424 4889d7e8 74700000 48c74424  H..$H...tp..H.D$
- 4010a0 70000000 0048c744 24680000 0000488d  p....H.D$h....H.
- 4010b0 54240848 8d742420 bf010000 00e8ee9b  T$.H.t$ ........
- 4010c0 00004889 c7e8063e 00004863 d0488954  ..H....>..Hc.H.T
- 4010d0 246085c0 755d4889 df4c89e6 e8fffb00  $`..u]H..L......
- 4010e0 004c89e6 488d7c24 68e872fc 00004c8b  .L..H.|$h.r...L.
- 4010f0 6c246848 8d7c2470 e8d36f00 00488b14  l$hH.|$p..o..H..
- 401100 2431c948 8d350e4f 0100488d 7c2470e8  $1.H.5.O..H.|$p.
- 401110 5c710000 488b7c24 704c89ee e85f7c00  \q..H.|$pL..._|.
- 401120 004885c0 750d4889 df4c89e6 31d2e80d  .H..u.H..L..1...
- 401130 fa0000e8 a89e0000 488d7c24 70e88e6f  ........H.|$p..o
- 401140 0000488d 7c2468e8 846f0000 4889e7e8  ..H.|$h..o..H...
- 401150 7c6f0000 488b4424 604885c0 7405e80d  |o..H.D$`H..t...
- 401160 a0000048 8da42480 00000041 5d415c5b  ...H..$....A]A\[
- 401170 c3000000 00000000 00000000 00000000  ................
- 401180 534889fb 488d0575 06020048 8b004885  SH..H..u...H..H.
- 401190 c0741048 8d15d6fb 01008b3a ffd04889  .t.H.......:..H.
- 4011a0 c6eb0b48 8d35c6fb 01004883 c608488d  ...H.5....H...H.
- 4011b0 156b4e01 0031ffe8 54dc0000 e82fa800  .kN..1..T..../..
- 4011c0 00488d05 38060200 488b1048 85d27410  .H..8...H..H..t.
- 4011d0 488d0599 fb01008b 38ffd248 89c6eb0b  H.......8..H....
- 4011e0 488d3589 fb010048 83c60848 89da31ff  H.5....H...H..1.
- 4011f0 e81bdc00 00e8f6a7 0000488d 05ff0502  ..........H.....
- 401200 00488b10 4885d274 10488d05 60fb0100  .H..H..t.H..`...
- 401210 8b38ffd2 4889c7eb 0b488d3d 50fb0100  .8..H....H.=P...
- 401220 4883c708 e817db00 00e8c2a7 0000488d  H.............H.
- 401230 05cb0502 00488b00 4885c074 10488d15  .....H..H..t.H..
- 401240 2cfb0100 8b3affd0 4889c7eb 0b488d3d  ,....:..H....H.=
- 401250 1cfb0100 4883c708 e8a3d800 00e88ea7  ....H...........
- 401260 00005bc3 00000000 00000000 00000000  ..[.............
- 401270 53488da4 2460fdff ff4889fb 48c78424  SH..$`...H..H..$
- 401280 90020000 00000000 48c78424 88010000  ........H..$....
- 401290 00000000 48c78424 60010000 00000000  ....H..$`.......
- 4012a0 4889e248 8d742418 bf010000 00e8fe99  H..H.t$.........
- 4012b0 00004889 c7e8163c 00004863 d0488954  ..H....<..Hc.H.T
- 4012c0 245885c0 0f85e200 0000488d bc246001  $X........H..$`.
- 4012d0 0000e8f9 6d000048 8d056a4d 01004889  ....m..H..jM..H.
- 4012e0 84246801 00004863 3da3ea01 00b9ff00  .$h...Hc=.......
- 4012f0 0000488d 94249001 000048c7 c6ffffff  ..H..$....H.....
- 401300 ffe84a49 000031d2 488db424 90010000  ..JI..1.H..$....
- 401310 488dbc24 88010000 e8f37700 0030d231  H..$......w..0.1
- 401320 f6488dbc 24880100 00e85282 0000488b  .H..$.....R...H.
- 401330 84248801 00004889 84247001 0000488d  .$....H..$p...H.
- 401340 05234d01 00488984 24780100 004889de  .#M..H..$x...H..
- 401350 31d2488d bc249002 0000e8b1 77000048  1.H..$......w..H
- 401360 8b842490 02000048 89842480 01000048  ..$....H..$....H
- 401370 8db42468 01000031 c9ba0300 0000488d  ..$h...1......H.
- 401380 bc246001 0000e875 71000048 8b942460  .$`....uq..H..$`
- 401390 010000be ff000000 488d7c24 60e81e77  ........H.|$`..w
- 4013a0 0000488d 7c2460e8 d4fdffff e82f9c00  ..H.|$`....../..
- 4013b0 00488dbc 24900200 00e8126d 0000488d  .H..$......m..H.
- 4013c0 bc248801 0000e805 6d000048 8dbc2460  .$......m..H..$`
- 4013d0 010000e8 f86c0000 488b4424 584885c0  .....l..H.D$XH..
- 4013e0 7405e889 9d000048 8da424a0 0200005b  t......H..$....[
- 4013f0 c3000000 00000000 00000000 00000000  ................
- 401400 53415441 55415641 57488da4 2400fdff  SATAUAVAWH..$...
- 401410 ffe8bae3 000085c0 75084889 e7e8de01  ........u.H.....
- 401420 0000c605 67e10100 00e8a2e3 00004188  ....g.........A.
- 401430 c74180ff 010f828d 01000045 30f66690  .A.........E0.f.
- 401440 4180c601 410fb6f6 488dbc24 00010000  A...A...H..$....
- 401450 e88be300 0080bc24 01010000 2d0f847c  .......$....-..|
- 401460 00000080 3d26e101 00007444 410fb6f6  ....=&....tDA...
- 401470 488dbc24 00020000 e863e300 00488d8c  H..$.....c...H..
- 401480 24000200 00488d15 e44b0100 beff0000  $....H...K......
- 401490 00488dbc 24000100 00e86240 0000488d  .H..$.....b@..H.
- 4014a0 bc240001 0000e8d5 fcffffe9 0f010000  .$..............
- 4014b0 410fb6f6 488dbc24 00010000 e81fe300  A...H..$........
- 4014c0 00488d94 24000100 00488d3d c0e00100  .H..$....H.=....
- 4014d0 beff0000 00e8e63f 0000e9e0 00000041  .......?.......A
- 4014e0 0fb6f648 8dbc2400 010000e8 f0e20000  ...H..$.........
- 4014f0 0fb68424 00010000 4883e801 4989c541  ...$....H...I..A
- 401500 0fb6f648 8dbc2400 010000e8 d0e20000  ...H..$.........
- 401510 488db424 00010000 4889e7ba 02000000  H..$....H.......
- 401520 4c89e9e8 a8430000 b30541b4 ff0f1f00  L....C....A.....
- 401530 4180c401 410fb6c4 486bc015 488d15dd  A...A...Hk..H...
- 401540 7b010048 8d340248 89e7e8b1 40000085  {..H.4.H....@...
- 401550 c0750344 88e34180 fc0472d4 80fb0575  .u.D..A...r....u
- 401560 41410fb6 f6488dbc 24000200 00e86ee2  AA...H..$.....n.
- 401570 0000488d 8c240002 0000488d 151f4b01  ..H..$....H...K.
- 401580 00beff00 0000488d bc240001 0000e86d  ......H..$.....m
- 401590 3f000048 8dbc2400 010000e8 e0fbffff  ?..H..$.........
- 4015a0 eb1d84db 750a4889 e7e8b201 0000eb0f  ....u.H.........
- 4015b0 0fb6c348 8d15c6df 0100c644 02ff0145  ...H.......D...E
- 4015c0 38f70f87 78feffff 803dc1df 01000075  8...x....=.....u
- 4015d0 16488d3d e84a0100 e8a3fbff ffbf0100  .H.=.J..........
- 4015e0 0000e8f9 a8000048 8da42400 03000041  .......H..$....A
- 4015f0 5f415e41 5d415c5b c3000000 00000000  _A^A]A\[........
- 401600 53488d64 24f04889 3c24e8a1 d5000048  SH.d$.H.<$.....H
- 401610 89c3488d 15c74a01 004889de 31ffe8ed  ..H...J..H..1...
- 401620 d70000e8 c8a30000 4889dfe8 10d70000  ........H.......
- 401630 e8bba300 00e876d5 00004889 c3488d15  ......v...H..H..
- 401640 b44a0100 4889de31 ffe8c2d7 0000e89d  .J..H..1........
- 401650 a3000048 89dfe8e5 d60000e8 90a30000  ...H............
- 401660 e84bd500 004889c3 488d15a9 4a010048  .K...H..H...J..H
- 401670 89de31ff e897d700 00e872a3 00004889  ..1.......r...H.
- 401680 dfe8bad6 0000e865 a30000e8 20d50000  .......e.... ...
- 401690 4889c348 8d15ae4a 01004889 de31ffe8  H..H...J..H..1..
- 4016a0 6cd70000 e847a300 004889df e88fd600  l....G...H......
- 4016b0 00e83aa3 0000e8f5 d4000048 89c3488d  ..:........H..H.
- 4016c0 15b34a01 004889de 31ffe841 d70000e8  ..J..H..1..A....
- 4016d0 1ca30000 4889dfe8 64d60000 e80fa300  ....H...d.......
- 4016e0 00e8cad4 00004889 c3488d15 c04a0100  ......H..H...J..
- 4016f0 4889de31 ffe816d7 0000e8f1 a2000048  H..1...........H
- 401700 89dfe839 d60000e8 e4a20000 e89fd400  ...9............
- 401710 004889c3 488d15c5 4a010048 89de31ff  .H..H...J..H..1.
- 401720 e8ebd600 00e8c6a2 00004889 dfe80ed6  ..........H.....
- 401730 0000e8b9 a20000e8 74d40000 4889c7e8  ........t...H...
- 401740 fcd50000 e8a7a200 0031ffe8 90a70000  .........1......
- 401750 488d6424 105bc300 00000000 00000000  H.d$.[..........
- 401760 53488d64 24f04889 3c24e841 d4000048  SH.d$.H.<$.A...H
- 401770 89c3488d 158f4a01 004889de 31ffe88d  ..H...J..H..1...
- 401780 d60000e8 68a20000 488d1589 4a010048  ....h...H...J..H
- 401790 89de31ff e877d600 00e852a2 00004889  ..1..w....R...H.
- 4017a0 dfe89ad5 0000e845 a2000031 ffe82ea7  .......E...1....
- 4017b0 0000488d 6424105b c3000000 00000000  ..H.d$.[........
- 4017c0 488da424 f8feffff 488d05c1 dd0100ba  H..$....H.......
- 4017d0 01000000 488d3d55 4a010048 89c6e8dd  ....H.=UJ..H....
- 4017e0 41000048 85c0751f 488d15a1 dd010048  A..H..u.H......H
- 4017f0 8d3d9add 0100488d 0d334a01 00beff00  .=....H..3J.....
- 401800 0000e8f9 3c000048 8d3582dd 0100488d  ....<..H.5....H.
- 401810 3d7bde01 00e826d0 0000488d 3d6fde01  ={....&...H.=o..
- 401820 00e88ad2 0000e825 a2000066 85c0742d  .......%...f..t-
- 401830 488d0d59 dd010048 8d15fa49 0100beff  H..Y...H...I....
- 401840 00000048 89e7e8b5 3c000048 89e7e82d  ...H....<..H...-
- 401850 f9ffffbf 01000000 e883a600 00c70529  ...............)
- 401860 e5010000 00000048 8da42408 010000c3  .......H..$.....
- 401870 488d6424 f8488d3d 14de0100 e83fd000  H.d$.H.=.....?..
- 401880 00e86aa1 0000488d 642408c3 00000000  ..j...H.d$......
- 401890 488d6424 f84889f8 8305f1e4 01000148  H.d$.H.........H
- 4018a0 89c6488d 3de7dd01 00baff00 0000e8bd  ..H.=...........
- 4018b0 dd0000e8 38a10000 488d3dd1 dd0100e8  ....8...H.=.....
- 4018c0 2cdb0000 e827a100 00488d64 2408c300  ,....'...H.d$...
- 4018d0 53415448 8da424f8 fcffff48 89fb803b  SATH..$....H...;
- 4018e0 000f840d 01000048 89deba01 000000bf  .......H........
- 4018f0 3a000000 e8474100 004989c4 4585e40f  :....GA..I..E...
- 401900 84ef0000 004963cc 4883e901 4889de48  .....Ic.H...H..H
- 401910 89e7ba01 000000e8 b43f0000 0fb60b49  .........?.....I
- 401920 63c44829 c14883e9 014d63e4 498d5424  c.H).H...Mc.I.T$
- 401930 024889de 488dbc24 00010000 e88f3f00  .H..H..$......?.
- 401940 0041bc03 000000bb ffffffff 0f1f4000  .A............@.
- 401950 83c30189 d8486bc0 15488d15 a0790100  .....Hk..H...y..
- 401960 488d3402 4889e7e8 943c0000 85c0440f  H.4.H....<....D.
- 401970 44e383fb 0372d941 83fc0375 2b4889e1  D....r.A...u+H..
- 401980 488d15c1 480100be ff000000 488dbc24  H...H.......H..$
- 401990 00020000 e8673b00 00488dbc 24000200  .....g;..H..$...
- 4019a0 00e8caf8 ffffeb4c 4585e474 474183ec  .......LE..tGA..
- 4019b0 01740841 83ec0175 3beb3948 8db42400  .t.A...u;.9H..$.
- 4019c0 01000048 8d942400 020000bf 04000000  ...H..$.........
- 4019d0 e87b6400 008905c5 e3010066 8b842400  .{d........f..$.
- 4019e0 02000066 85c0740c 488d3d71 480100e8  ...f..t.H.=qH...
- 4019f0 7cf8ffff 488da424 08030000 415c5bc3  |...H..$....A\[.
- 401a00 488da424 f8feffff 4889e7e8 80feffff  H..$....H.......
- 401a10 eb16660f 1f440000 4889e7e8 b0feffff  ..f..D..H.......
- 401a20 4889e7e8 68feffff 4889e6ba 01000000  H...h...H.......
- 401a30 488d3d49 480100e8 843f0000 4885c074  H.=IH....?..H..t
- 401a40 d7488da4 24080100 00c30000 00000000  .H..$...........
- 401a50 53415441 55488da4 2400fdff ff4889fb  SATAUH..$....H..
- 401a60 4989f441 803c2400 0f84ea00 00004c89  I..A.<$.......L.
- 401a70 e6ba0100 0000bf3a 000000e8 c03f0000  .......:.....?..
- 401a80 4989c566 4585ed0f 84cb0000 00410fb7  I..fE........A..
- 401a90 cd4883e9 014c89e6 4889e7ba 01000000  .H...L..H.......
- 401aa0 e82b3e00 00410fb6 0c24410f b7c54829  .+>..A...$A...H)
- 401ab0 c14883e9 014181e5 ffff0000 498d5502  .H...A......I.U.
- 401ac0 4c89e648 8dbc2400 010000e8 003e0000  L..H..$......>..
- 401ad0 41bc1000 000041bd ffffffff 0f1f4000  A.....A.......@.
- 401ae0 4183c501 4489e848 6bc01548 8d159e76  A...D..Hk..H...v
- 401af0 0100488d 3c024889 e6e8023b 000085c0  ..H.<.H....;....
- 401b00 450f44e5 4183fd10 72d64183 fc10752b  E.D.A...r.A...u+
- 401b10 4889e148 8d157647 0100beff 00000048  H..H..vG.......H
- 401b20 8dbc2400 020000e8 d4390000 488dbc24  ..$......9..H..$
- 401b30 00020000 e837f7ff ffeb1d45 21e449c1  .....7.....E!.I.
- 401b40 e4084a8d 3c23488d 94240001 0000beff  ..J.<#H..$......
- 401b50 000000e8 68390000 488da424 00030000  ....h9..H..$....
- 401b60 415d415c 5bc30000 00000000 00000000  A]A\[...........
- 401b70 53488da4 2400ffff ff4889fb 4889e7e8  SH..$....H..H...
- 401b80 0cfdffff eb156690 4889e648 89dfe8bd  ......f.H..H....
- 401b90 feffff48 89e7e8f5 fcffff80 3c240075  ...H........<$.u
- 401ba0 e74889e7 e8e7fcff ff488da4 24000100  .H.......H..$...
- 401bb0 005bc300 00000000 00000000 00000000  .[..............
/usr/bin/fd2pascal differs in assembler output
--- old /usr/bin/fd2pascal (disasm)
+++ new /usr/bin/fd2pascal (disasm)
@@ -5,7 +5,7 @@
 Disassembly of section .text:
 
 .text:
-	lea    offset(%rip),%r10        #  x419000
+	lea    offset(%rip),%r10        #  x467000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,30 +14,35 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #  x419100
+	lea    offset(%rip),%rax        #  x467110
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #  x401050
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   0x40f7a0
+	call   0x4264f0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	add    %dl,offset(%rbp)
-	mov    %esp,%ebp
+	add    %cl,-offset(%rax)
+	add    $something,%eax
+	mov    %rdx,(%rax)
+	jmp    0x401000
+	ret
+	push   %rbp
+	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #  x41f570
+	lea    offset(%rip),%rax        #  x483a40
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     0x40106d
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    0x40106d
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
@@ -50,53 +55,53 @@
 	mov    %rsi,%r12
 	mov    %rdx,(%rsp)
 	mov    %rdx,%rdi
-	call   0x408110
+	call   0x40e3f0
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   0x40acb0
+	call   0x417420
 	mov    %rax,%rdi
-	call   0x404ed0
+	call   0x405250
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    0x401133
+	jne    0x401143
 	mov    %rbx,%rdi
 	mov    %r12,%rsi
-	call   0x410ce0
+	call   0x42ebd0
 	mov    %r12,%rsi
 	lea    offset(%rsp),%rdi
-	call   0x410d60
+	call   0x42ec50
 	mov    offset(%rsp),%r13
 	lea    offset(%rsp),%rdi
-	call   0x4080d0
+	call   0x40e3b0
 	mov    (%rsp),%rdx
 	xor    %ecx,%ecx
-	lea    offset(%rip),%rsi        #  x416018
+	lea    offset(%rip),%rsi        #  x45d018
 	lea    offset(%rsp),%rdi
-	call   0x408270
+	call   0x40e550
 	mov    offset(%rsp),%rdi
 	mov    %r13,%rsi
-	call   0x408d80
+	call   0x40f3a0
 	test   %rax,%rax
-	jne    0x401133
+	jne    0x401143
 	mov    %rbx,%rdi
 	mov    %r12,%rsi
 	xor    %edx,%edx
-	call   0x410b40
-	call   0x40afe0
+	call   0x42e7f0
+	call   0x417750
 	lea    offset(%rsp),%rdi
-	call   0x4080d0
+	call   0x40e3b0
 	lea    offset(%rsp),%rdi
-	call   0x4080d0
+	call   0x40e3b0
 	mov    %rsp,%rdi
-	call   0x4080d0
+	call   0x40e3b0
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     0x401163
-	call   0x40b170
+	je     0x401173
+	call   0x4178e0
 	lea    offset(%rsp),%rsp
 	pop    %r13
 	pop    %r12
@@ -106,62 +111,62 @@
 	add    %al,(%rax)
 	add    %dl,offset(%rbx)
 	mov    %edi,%ebx
-	lea    offset(%rip),%rax        #  x421800
+	lea    offset(%rip),%rax        #  x4866d0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     0x4011a3
-	lea    offset(%rip),%rdx        #  x420d70
+	je     0x4011b3
+	lea    offset(%rip),%rdx        #  x485270
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rsi
-	jmp    0x4011ae
-	lea    offset(%rip),%rsi        #  x420d70
+	jmp    0x4011be
+	lea    offset(%rip),%rsi        #  x485270
 	add    $something,%rsi
-	lea    offset(%rip),%rdx        #  x416020
+	lea    offset(%rip),%rdx        #  x45d020
 	xor    %edi,%edi
-	call   0x40ee10
-	call   0x40b9f0
-	lea    offset(%rip),%rax        #  x421800
+	call   0x4204f0
+	call   0x41a680
+	lea    offset(%rip),%rax        #  x4866d0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     0x4011e0
-	lea    offset(%rip),%rax        #  x420d70
+	je     0x4011f0
+	lea    offset(%rip),%rax        #  x485270
 	mov    (%rax),%edi
 	call   *%rdx
 	mov    %rax,%rsi
-	jmp    0x4011eb
-	lea    offset(%rip),%rsi        #  x420d70
+	jmp    0x4011fb
+	lea    offset(%rip),%rsi        #  x485270
 	add    $something,%rsi
 	mov    %rbx,%rdx
 	xor    %edi,%edi
-	call   0x40ee10
-	call   0x40b9f0
-	lea    offset(%rip),%rax        #  x421800
+	call   0x4204f0
+	call   0x41a680
+	lea    offset(%rip),%rax        #  x4866d0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     0x401219
-	lea    offset(%rip),%rax        #  x420d70
+	je     0x401229
+	lea    offset(%rip),%rax        #  x485270
 	mov    (%rax),%edi
 	call   *%rdx
 	mov    %rax,%rdi
-	jmp    0x401224
-	lea    offset(%rip),%rdi        #  x420d70
+	jmp    0x401234
+	lea    offset(%rip),%rdi        #  x485270
 	add    $something,%rdi
-	call   0x40ed40
-	call   0x40b9f0
-	lea    offset(%rip),%rax        #  x421800
+	call   0x420420
+	call   0x41a680
+	lea    offset(%rip),%rax        #  x4866d0
 	mov    (%rax),%rax
 	test   %rax,%rax
/usr/bin/fp differs in ELF sections
--- old /usr/bin/fp (objdump)
+++ new /usr/bin/fp (objdump)
@@ -2,299706 +2,403242 @@
 .//usr/bin/fp:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 df38005e 41897238 49896240  L....8.^A.r8I.b@
+ 401000 4c8d15f9 bf46005e 41897238 49896240  L....F.^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05e2ea 38004989  ...I.bPH....8.I.
- 401030 4258488d 05170000 00498942 604c89d7  BXH......I.B`L..
- 401040 4831ede8 d8370100 c3000000 00000000  H1...7..........
- 401050 554889e5 488d6424 f0897dfc 488d055d  UH..H.d$..}.H..]
- 401060 3f490048 8b104885 d27402ff d2b8e700  ?I.H..H..t......
- 401070 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401080 53415441 55488da4 2400fdff ff4088fb  SATAUH..$....@..
- 401090 e8bb3701 004189c4 4183fc01 0f8c9d03  ..7..A..A.......
- 4010a0 00004531 ed0f1f00 4183c501 4489ee48  ..E1....A...D..H
- 4010b0 89e7e8a9 37010048 89e64889 e7e88e03  ....7..H..H.....
- 4010c0 000084c0 0f845703 00004889 e6b9ff00  ......W...H.....
- 4010d0 0000ba02 00000048 8dbc2400 010000e8  .......H..$.....
- 4010e0 ac310000 488d9424 00010000 4889e7be  .1..H..$....H...
- 4010f0 ff000000 e8372500 00803c24 000f8433  .....7%...<$...3
- 401100 03000048 89e6b902 000000ba 01000000  ...H............
- 401110 488dbc24 00020000 e8733100 00488db4  H..$.....s1..H..
- 401120 24000200 00488dbc 24000100 00e8ce78  $....H..$......x
- 401130 0500488d bc240001 0000488d 356f0135  ..H..$....H.5o.5
- 401140 00e89a28 000085c0 0f85c000 00004889  ...(..........H.
- 401150 e6b90100 0000ba03 00000048 8dbc2400  ...........H..$.
- 401160 010000e8 28310000 488dbc24 00010000  ....(1..H..$....
- 401170 488d3541 013500e8 64280000 85c07424  H.5A.5..d(....t$
- 401180 4889e6b9 01000000 ba030000 00488dbc  H............H..
- 401190 24000100 00e8f630 000080bc 24000100  $......0....$...
- 4011a0 0000751a 488d0505 623a008b 0083c802  ..u.H...b:......
- 4011b0 488d15f9 613a0089 02e97802 00004889  H...a:....x...H.
- 4011c0 e6b90100 0000ba03 00000048 8dbc2400  ...........H..$.
- 4011d0 010000e8 b8300000 488dbc24 00010000  .....0..H..$....
- 4011e0 488d35d9 003500e8 f4270000 85c00f85  H.5..5...'......
- 4011f0 42020000 488d05b5 613a008b 0083e0fd  B...H...a:......
- 401200 488d15a9 613a0089 02e92802 00004889  H...a:....(...H.
- 401210 e6488dbc 24000100 00e8e277 0500488d  .H..$......w..H.
- 401220 bc240001 0000488d 359b0035 00e8ae27  .$....H.5..5...'
- 401230 000085c0 750f488d 0513643a 00c60001  ....u.H...d:....
- 401240 e9f10100 000fb67c 2401e8a1 3300003c  .......|$...3..<
- 401250 430f82df 0100002c 4374252c 040f8483  C......,Ct%,....
- 401260 0000002c 0b0f84de 0000002c 010f8466  ...,.......,...f
- 401270 0100002c 010f848b 010000e9 b6010000  ...,............
- 401280 84db0f84 ae010000 4889e7b9 01000000  ........H.......
- 401290 ba010000 00beff00 0000e861 30000080  ...........a0...
- 4012a0 3c240172 280fb644 240183f8 3a740783  <$.r(..D$...:t..
- 4012b0 f83d7402 75174889 e7b90100 0000ba01  .=t.u.H.........
- 4012c0 000000be ff000000 e8333000 004889e2  .........30..H..
- 4012d0 488d3db9 5e3a00be ff000000 e84f2300  H.=.^:.......O#.
- 4012e0 00e95001 000084db 0f844801 00004889  ..P.......H...H.
- 4012f0 e7b90100 0000ba01 000000be ff000000  ................
- 401300 e8fb2f00 00803c24 0172280f b6442401  ../...<$.r(..D$.
- 401310 83f83a74 0783f83d 74027517 4889e7b9  ..:t...=t.u.H...
- 401320 01000000 ba010000 00beff00 0000e8cd  ................
- 401330 2f000048 89e6488d 3dc39c3a 0031d2e8  /..H..H.=..:.1..
- 401340 1c710000 e9ed0000 004889e6 b9ff0000  .q.......H......
- 401350 00ba0200 0000488d bc240001 0000e82d  ......H..$.....-
- 401360 2f000048 8d942400 01000048 89e7beff  /..H..$....H....
- 401370 000000e8 b8220000 803c2400 74134889  ....."...<$.t.H.
- 401380 e7488d35 30ff3400 e8532600 0085c075  .H.50.4..S&....u
- 401390 1a488d05 18603a00 8b0083c8 01488d15  .H...`:......H..
- 4013a0 0c603a00 8902e98b 00000048 89e7488d  .`:........H..H.
- 4013b0 350bff34 00e82626 000085c0 0f857400  5..4..&&......t.
- 4013c0 0000488d 05e75f3a 008b0083 e0fe488d  ..H..._:......H.
- 4013d0 15db5f3a 008902eb 5d803c24 01755748  .._:....].<$.uWH
- 4013e0 8d05aa57 3a00c600 00e89281 0100488d  ...W:.........H.
- 4013f0 3d3be738 00e86684 0100488d 056f2739  =;.8..f...H..o'9
- 401400 00c60000 eb304889 e6488d3d 70623a00  .....0H..H.=pb:.
- 401410 b9ff0000 00ba0200 0000e871 2e0000eb  ...........q....
- 401420 1584db75 114889e6 41b00131 c931d231  ...u.H..A..1.1.1
- 401430 ffe8da7b 08004539 ec0f8f69 fcffff48  ...{..E9...i...H
- 401440 8da42400 03000041 5d415c5b c3000000  ..$....A]A\[....
- 401450 488d6424 f848893c 24803e00 741c8a46  H.d$.H.<$.>.t..F
- 401460 013c2f74 1525ff00 000083f8 2d740783  .</t.%......-t..
- 401470 f82f7402 7504b001 eb0230c0 488d6424  ./t.u.....0.H.d$
- 401480 08c30000 00000000 00000000 00000000  ................
- 401490 53488da4 2400feff ff668b47 08663dfa  SH..$....f.G.f=.
- 4014a0 ff741c66 3dfbff75 2c4889e7 488d151d  .t.f=..u,H..H...
- 4014b0 fe3400be ff000000 e8732100 00eb1a48  .4.......s!....H
- 4014c0 89e7488d 152ffe34 00beff00 0000e85d  ..H../.4.......]
- 4014d0 210000eb 04c60424 00803c24 000f8487  !......$..<$....
- 4014e0 00000048 8d05a636 39004883 3800743d  ...H...69.H.8.t=
- 4014f0 488d0599 8d490083 b88c0000 0000752d  H....I........u-
- 401500 4889e148 8d1516fe 3400beff 00000048  H..H....4......H
- 401510 8dbc2400 010000e8 54210000 488dbc24  ..$.....T!..H..$
- 401520 00010000 31f6e845 d10500eb 3de87e06  ....1..E....=.~.
- 401530 01004889 c3488d15 fcfd3400 4889de31  ..H..H....4.H..1
- 401540 ffe8ca08 0100e8c5 c9000048 89e24889  ...........H..H.
- 401550 de31ffe8 b8080100 e8b3c900 004889df  .1...........H..
- 401560 e8db0701 00e8a6c9 0000488d a4240002  ..........H..$..
- 401570 00005bc3 00000000 00000000 00000000  ..[.............
- 401580 488d6424 f8488d3d bcfd3400 e84f9405  H.d$.H.=..4..O..
- 401590 00488d3d c0fd3400 e8439405 00488d3d  .H.=..4..C...H.=
- 4015a0 c4fd3400 e8379405 00488d3d c8fd3400  ..4..7...H.=..4.
- 4015b0 e82b9405 00488d3d ccfd3400 e81f9405  .+...H.=..4.....
- 4015c0 00488d3d d0fd3400 e8139405 00488d64  .H.=..4......H.d
- 4015d0 2408c300 00000000 00000000 00000000  $...............
- 4015e0 488d6424 f8e8b6ea 0200e8c1 cc0a00e8  H.d$............
- 4015f0 6caf0a00 e8476f05 00e87253 0300e83d  l....Go...rS...=
- 401600 630500e8 f8860700 e833c107 00e85e76  c........3....^v
- 401610 0900e8e9 a20800e8 c4160a00 e89f520a  ..............R.
- 401620 00e8fa8a 0300e845 dc0300e8 202e0200  .......E.... ...
- 401630 e89bdf01 00e8a6fc 0300e871 cf0200e8  ...........q....
- 401640 9c240600 e8a79805 00e8e2ff 0500488d  .$............H.
- 401650 642408c3 00000000 00000000 00000000  d$..............
- 401660 488d6424 f8488d05 34143900 80380074  H.d$.H..4.9..8.t
- 401670 38c60528 e5380001 488d0591 3a49008b  8..(.8..H...:I..
- 401680 00890529 e5380048 8d0502ea 3800488b  ...).8.H....8.H.
- 401690 00488905 28e53800 488d3d91 6d4900be  .H..(.8.H.=.mI..
- 4016a0 01000000 e8c71100 00488d64 2408c300  .........H.d$...
- 4016b0 488d05f1 fc340048 8d15e2b5 3a00488d  H....4.H....:.H.
- 4016c0 7a304889 c6b90400 0000f348 a5488d05  z0H........H.H..
- 4016d0 ccb53a00 c7405404 08000048 8d35e6fc  ..:..@T....H.5..
- 4016e0 3400488d 05b7b53a 00488d78 58b90400  4.H....:.H.xX...
- 4016f0 0000f348 a5c30000 00000000 00000000  ...H............
- 401700 53488da4 2400feff ffe8b2c8 0000e83d  SH..$..........=
- 401710 8e010048 8d054651 3900c700 00400000  ...H..FQ9....@..
- 401720 e88b0401 004889c3 488d15b9 fc340048  .....H..H....4.H
- 401730 89de31ff e8d70601 00e8d2c7 00004889  ..1...........H.
- 401740 dfe8fa05 0100e8c5 c70000e8 60040100  ............`...
- 401750 4889c348 8dbc2400 010000e8 d02d0200  H..H..$......-..
- 401760 488d8c24 00010000 488d15a9 fc3400be  H..$....H....4..
- 401770 ff000000 4889e7e8 f41e0000 4889e248  ....H.......H..H
- 401780 89de31ff e8870601 00e882c7 00004889  ..1...........H.
- 401790 dfe8aa05 0100e875 c7000040 b701e8dd  .......u...@....
- 4017a0 f8ffffe8 08040100 4889c348 8dbc2400  ........H..H..$.
- 4017b0 010000e8 283f0200 488d8c24 00010000  ....(?..H..$....
- 4017c0 488d1569 fc3400be ff000000 4889e7e8  H..i.4......H...
- 4017d0 9c1e0000 4889e248 89de31ff e82f0601  ....H..H..1../..
- 4017e0 00e82ac7 00004889 dfe85205 0100e81d  ..*...H...R.....
- 4017f0 c70000e8 b8bf0700 e8e3fdff ff488d15  .............H..
- 401800 8cfcffff 488d05d5 17390048 8910488d  ....H....9.H..H.
- 401810 053b5e3a 00803800 7515488d 356f593a  .;^:..8.u.H.5oY:
- 401820 004889e7 e887a808 00803c24 00750c48  .H........<$.u.H
- 401830 8d051a5e 3a00c600 01eb0a48 8d050e5e  ...^:......H...^
- 401840 3a00c600 00488d35 44593a00 4889e7e8  :....H.5DY:.H...
- 401850 5ca80800 803c2400 7461e851 03010048  \....<$.ta.Q...H
- 401860 89c3488d 15d7fb34 004889de 31ffe89d  ..H....4.H..1...
- 401870 050100e8 98c60000 488d3511 593a0048  ........H.5.Y:.H
- 401880 8dbc2400 010000e8 24a80800 488db424  ..$.....$...H..$
- 401890 00010000 4889e7e8 b4750500 4889e248  ....H....u..H..H
- 4018a0 89de31ff e8670501 00e862c6 00004889  ..1..g....b...H.
- 4018b0 dfe88a04 0100e855 c60000e8 f0fdffff  .......U........
- 4018c0 e83b130a 00e8a613 0a00e8a1 f30700e8  .;..............
- 4018d0 7ccd0800 e8c7f508 00e8f2c1 0700e82d  |..............-
- 4018e0 180900e8 181f0900 e8c35e0a 00e80e96  ..........^.....
- 4018f0 0a00e829 b00a00e8 c4d20a00 488d3d8d  ...)........H.=.
- 401900 89490048 8d35b6b7 3900e8b1 440600e8  .I.H.5..9...D...
- 401910 2cc20700 488d3d75 593a00e8 10ee0800  ,...H.=uY:......
- 401920 e8abcf07 00e8d66b 0a00e861 870a0048  .......k...a...H
- 401930 8d3d5a89 4900e815 68060048 8d051e4d  .=Z.I...h..H...M
- 401940 3a008038 00740840 30ffe8b1 b00a0048  :..8.t.@0......H
- 401950 8d05fa4c 3a008038 00741248 8d052ea0  ...L:..8.t.H....
- 401960 3a004883 38007505 e8b3b30a 00e8be83  :.H.8.u.........
- 401970 0700488d 3d178949 00e88285 0600488d  ..H.=..I......H.
- 401980 3d0b8949 00e8a6c5 0600488d 3dff8849  =..I......H.=..I
- 401990 00e80ac5 06004030 ffe8e2f6 ffff488d  ......@0......H.
- 4019a0 05ab5c3a 00803800 7425488d 05df3139  ..\:..8.t%H...19
- 4019b0 00488b38 31c9baea 030000be 00010000  .H.81...........
- 4019c0 e89b4206 00488d05 845c3a00 c6000048  ..B..H...\:....H
- 4019d0 8d05aae6 3800488b 00488905 10364900  ....8.H..H...6I.
- 4019e0 488d1579 fcffff48 8d0592e6 38004889  H..y...H....8.H.
- 4019f0 100f1f80 00000000 488d3d31 6a4900e8  ........H.=1jI..
- 401a00 3c0e0000 8905d635 4900488d 058f1039  <......5I.H....9
- 401a10 00c60001 c605b5e1 38000083 3dbe3549  ........8...=.5I
- 401a20 0000751c 488d3d65 88490048 8d055e88  ..u.H.=e.I.H..^.
- 401a30 4900488b 00ff90f8 000000e9 52020000  I.H.........R...
- 401a40 833d9935 4900010f 85160100 00803d4c  .=.5I.........=L
- 401a50 e1380000 0f840901 00004863 3d4fe138  .8........Hc=O.8
- 401a60 00488d15 98354900 b9ff0000 0048c7c6  .H...5I......H..
- 401a70 ffffffff e8772d00 00488d05 10313900  .....w-..H...19.
- 401a80 48833800 0f849300 0000488d 05ff8749  H.8.......H....I
- 401a90 0083b88c 00000000 0f857f00 00008b05  ................
- 401aa0 0ce13800 89055636 4900488b 350fe138  ..8...V6I.H.5..8
- 401ab0 00ba1000 00004889 e7e8b22c 00004889  ......H....,..H.
- 401ac0 e2488d3d 38354900 beff0000 00e85e1b  .H.=85I.......^.
- 401ad0 0000488d 05273549 00488905 28364900  ..H..'5I.H..(6I.
- 401ae0 488d0529 e1380048 8b5008be ff000000  H..).8.H.P......
- 401af0 4889e7e8 18690000 4889e748 8d35fe35  H....i..H..H.5.5
- 401b00 4900e8c9 cb050066 3d0b000f 85110100  I......f=.......
- 401b10 00c605b8 e0380001 e9050100 00e88e00  .....8..........
- 401b20 01004889 c3488d15 3cf93400 4889de31  ..H..H..<.4.H..1
- 401b30 ffe8da02 0100e8d5 c3000048 8d15be34  ...........H...4
- 401b40 49004889 de31ffe8 c4020100 e8bfc300  I.H..1..........
- 401b50 004889df e8e70101 00e8b2c3 0000e9bf  .H..............
- 401b60 00000048 633d7634 4900488d 158f3449  ...Hc=v4I.H...4I
- 401b70 00b9ff00 000048c7 c6ffffff ffe86e2c  ......H.......n,
- 401b80 0000488d 05073039 00488338 00745248  ..H...09.H.8.tRH
- 401b90 8d05fa86 490083b8 8c000000 0075428b  ....I........uB.
- 401ba0 053b3449 00890555 35490048 8d057ee0  .;4I...U5I.H..~.
- 401bb0 3800488b 5008beff 00000048 89e7e84d  8.H.P......H...M
/usr/bin/fp differs in assembler output
--- old /usr/bin/fp (disasm)
+++ new /usr/bin/fp (disasm)
@@ -5,7 +5,7 @@
 Disassembly of section .text:
 
 .text:
-	lea    offset(%rip),%r10        #  x78f000
+	lea    offset(%rip),%r10        #  x86d000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,30 +14,35 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #  x78fb10
+	lea    offset(%rip),%rax        #  x86db20
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #  x401050
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   0x414820
+	call   0x423bf0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	add    %dl,offset(%rbp)
-	mov    %esp,%ebp
+	add    %cl,-offset(%rax)
+	add    $something,%eax
+	mov    %rdx,(%rax)
+	jmp    0x401000
+	ret
+	push   %rbp
+	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #  x894fc0
+	lea    offset(%rip),%rax        #  xa29250
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     0x40106d
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    0x40106d
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
@@ -47,219 +52,219 @@
 	push   %r13
 	lea    -offset(%rsp),%rsp
 	mov    %dil,%bl
-	call   0x414850
+	call   0x423c20
 	mov    %eax,%r12d
 	cmp    $something,%r12d
-	jl     0x40143f
+	jl     0x40144f
 	xor    %r13d,%r13d
 	nopl   (%rax)
 	add    $something,%r13d
 	mov    %r13d,%esi
 	mov    %rsp,%rdi
-	call   0x414860
+	call   0x423c30
 	mov    %rsp,%rsi
 	mov    %rsp,%rdi
-	call   0x401450
+	call   0x401460
 	test   %al,%al
-	je     0x401421
+	je     0x401431
 	mov    %rsp,%rsi
 	mov    $something,%ecx
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   0x404290
+	call   0x406ff0
 	lea    offset(%rsp),%rdx
 	mov    %rsp,%rdi
 	mov    $something,%esi
-	call   0x403630
+	call   0x403d40
 	cmpb   $something,(%rsp)
-	je     0x401436
+	je     0x401446
 	mov    %rsp,%rsi
 	mov    $something,%ecx
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   0x404290
+	call   0x406ff0
 	lea    offset(%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   0x458a00
+	call   0x46e060
 	lea    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #  x7512b0
-	call   0x4039e0
+	lea    offset(%rip),%rsi        #  x8172b0
+	call   0x404190
 	test   %eax,%eax
-	jne    0x40120e
+	jne    0x40121e
 	mov    %rsp,%rsi
 	mov    $something,%ecx
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   0x404290
+	call   0x406ff0
 	lea    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #  x7512b8
-	call   0x4039e0
+	lea    offset(%rip),%rsi        #  x8172b8
+	call   0x404190
 	test   %eax,%eax
-	je     0x4011a4
+	je     0x4011b4
 	mov    %rsp,%rsi
 	mov    $something,%ecx
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   0x404290
+	call   0x406ff0
 	cmpb   $something,offset(%rsp)
-	jne    0x4011be
-	lea    offset(%rip),%rax        #  x7a73b0
+	jne    0x4011ce
+	lea    offset(%rip),%rax        #  x89c180
 	mov    (%rax),%eax
 	or     $something,%eax
-	lea    offset(%rip),%rdx        #  x7a73b0
+	lea    offset(%rip),%rdx        #  x89c180
 	mov    %eax,(%rdx)
-	jmp    0x401436
+	jmp    0x401446
 	mov    %rsp,%rsi
 	mov    $something,%ecx
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   0x404290
+	call   0x406ff0
 	lea    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #  x7512c0
-	call   0x4039e0
+	lea    offset(%rip),%rsi        #  x8172c0
+	call   0x404190
 	test   %eax,%eax
-	jne    0x401436
-	lea    offset(%rip),%rax        #  x7a73b0
+	jne    0x401446
+	lea    offset(%rip),%rax        #  x89c180
 	mov    (%rax),%eax
 	and    $something,%eax
-	lea    offset(%rip),%rdx        #  x7a73b0
+	lea    offset(%rip),%rdx        #  x89c180
 	mov    %eax,(%rdx)
-	jmp    0x401436
+	jmp    0x401446
 	mov    %rsp,%rsi
 	lea    offset(%rsp),%rdi
-	call   0x458a00
+	call   0x46e060
 	lea    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #  x7512c8
-	call   0x4039e0
+	lea    offset(%rip),%rsi        #  x8172c8
+	call   0x404190
 	test   %eax,%eax
-	jne    0x401245
-	lea    offset(%rip),%rax        #  x7a7650
+	jne    0x401255
+	lea    offset(%rip),%rax        #  x89c420
 	movb   $something,(%rax)
-	jmp    0x401436
+	jmp    0x401446
 	movzbl offset(%rsp),%edi
-	call   0x4045f0
+	call   0x407390
 	cmp    $something,%al
-	jb     0x401436
+	jb     0x401446
 	sub    $something,%al
-	je     0x401280
+	je     0x401290
 	sub    $something,%al
-	je     0x4012e6
+	je     0x4012f6
 	sub    $something,%al
-	je     0x401349
+	je     0x401359
 	sub    $something,%al
-	je     0x4013d9
/usr/bin/fpc differs in ELF sections
--- old /usr/bin/fpc (objdump)
+++ new /usr/bin/fpc (objdump)
@@ -32746,6 +32746,6 @@
  482a70 70cc4500 00000000 70cc4500 00000000  p.E.....p.E.....
  482a80 70cc4500 00000000 f0d14500 00000000  p.E.......E.....
  482a90 00104000 00000000 90104000 00000000  ..@.......@.....
- 482aa0 46504320 332e322e 32205b32 3032342f  FPC 3.2.2 [2024/
- 482ab0 30352f32 315d2066 6f722078 38365f36  05/21] for x86_6
+ 482aa0 46504320 332e322e 32205b31 3930342f  FPC 3.2.2 [1904/
+ 482ab0 30352f31 395d2066 6f722078 38365f36  05/19] for x86_6
  482ac0 34202d20 4c696e75 78000000 00000000  4 - Linux.......
/usr/bin/fpcjres differs in ELF sections
--- old /usr/bin/fpcjres (objdump)
+++ new /usr/bin/fpcjres (objdump)
@@ -2,89 +2,89 @@
 .//usr/bin/fpcjres:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 af0d005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d1559 850d005e 41897238 49896240  L..Y...^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05b2b2 0d004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05f287 0d004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 78340200 c3000000 00000000  H1..x4..........
- 401050 488d05c9 50120048 8910e9a1 ffffffc3  H...P..H........
- 401060 554889e5 488d6424 f0897dfc 488d05ad  UH..H.d$..}.H...
- 401070 50120048 8b104885 d27402ff d2b8e700  P..H..H..t......
+ 401050 488d0549 22120048 8910e9a1 ffffffc3  H..I"..H........
+ 401060 554889e5 488d6424 f0897dfc 488d052d  UH..H.d$..}.H..-
+ 401070 22120048 8b104885 d27402ff d2b8e700  "..H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401090 53e8bad0 01004889 c3488d15 780f0c00  S.....H..H..x...
+ 401090 53e8bad0 01004889 c3488d15 78df0b00  S.....H..H..x...
  4010a0 4889de31 ffe8b6d9 0100e8a1 75010048  H..1........u..H
  4010b0 89dfe839 d30100e8 94750100 e88fd001  ...9.....u......
- 4010c0 004889c3 488d15ad 0f0c0048 89de31ff  .H..H......H..1.
+ 4010c0 004889c3 488d15ad df0b0048 89de31ff  .H..H......H..1.
  4010d0 e88bd901 00e87675 01004889 dfe80ed3  ......vu..H.....
  4010e0 0100e869 750100e8 64d00100 4889c348  ...iu...d...H..H
- 4010f0 8d15a20f 0c004889 de31ffe8 c0d30100  ......H..1......
+ 4010f0 8d15a2df 0b004889 de31ffe8 c0d30100  ......H..1......
  401100 e84b7501 004889df e8e3d201 00e83e75  .Ku..H........>u
- 401110 0100e839 d0010048 89c3488d 159f0f0c  ...9...H..H.....
+ 401110 0100e839 d0010048 89c3488d 159fdf0b  ...9...H..H.....
  401120 004889de 31ffe895 d30100e8 20750100  .H..1....... u..
  401130 4889dfe8 b8d20100 e8137501 005bc300  H.........u..[..
  401140 53e84aff ffffe805 d0010048 89c3488d  S.J........H..H.
- 401150 15ab0f0c 004889de 31ffe801 d90100e8  .....H..1.......
+ 401150 15abdf0b 004889de 31ffe801 d90100e8  .....H..1.......
  401160 ec740100 4889dfe8 84d20100 e8df7401  .t..H.........t.
  401170 00e8dacf 01004889 c7e872d2 0100e8cd  ......H...r.....
- 401180 740100e8 c8cf0100 4889c348 8d15be0f  t.......H..H....
- 401190 0c004889 de31ffe8 24d30100 e8af7401  ..H..1..$.....t.
+ 401180 740100e8 c8cf0100 4889c348 8d15bedf  t.......H..H....
+ 401190 0b004889 de31ffe8 24d30100 e8af7401  ..H..1..$.....t.
  4011a0 004889df e847d201 00e8a274 0100e89d  .H...G.....t....
- 4011b0 cf010048 89c3488d 15a30f0c 004889de  ...H..H......H..
+ 4011b0 cf010048 89c3488d 15a3df0b 004889de  ...H..H......H..
  4011c0 31ffe8f9 d20100e8 84740100 4889dfe8  1........t..H...
  4011d0 1cd20100 e8777401 00e872cf 01004889  .....wt...r...H.
- 4011e0 c3488d15 a80f0c00 4889de31 ffe8ced2  .H......H..1....
+ 4011e0 c3488d15 a8df0b00 4889de31 ffe8ced2  .H......H..1....
  4011f0 0100e859 74010048 89dfe8f1 d10100e8  ...Yt..H........
  401200 4c740100 e847cf01 004889c3 488d15ad  Lt...G...H..H...
- 401210 0f0c0048 89de31ff e8a3d201 00e82e74  ...H..1........t
+ 401210 df0b0048 89de31ff e8a3d201 00e82e74  ...H..1........t
  401220 01004889 dfe8c6d1 0100e821 740100e8  ..H........!t...
- 401230 1ccf0100 4889c348 8d15aa0f 0c004889  ....H..H......H.
+ 401230 1ccf0100 4889c348 8d15aadf 0b004889  ....H..H......H.
  401240 de31ffe8 78d20100 e8037401 004889df  .1..x.....t..H..
  401250 e89bd101 00e8f673 0100e8f1 ce010048  .......s.......H
- 401260 89c3488d 15b70f0c 004889de 31ffe84d  ..H......H..1..M
+ 401260 89c3488d 15b7df0b 004889de 31ffe84d  ..H......H..1..M
  401270 d20100e8 d8730100 4889dfe8 70d10100  .....s..H...p...
  401280 e8cb7301 00e8c6ce 01004889 c3488d15  ..s.......H..H..
- 401290 c40f0c00 4889de31 ffe822d2 0100e8ad  ....H..1..".....
+ 401290 c4df0b00 4889de31 ffe822d2 0100e8ad  ....H..1..".....
  4012a0 73010048 89dfe845 d10100e8 a0730100  s..H...E.....s..
  4012b0 5bc30000 00000000 00000000 00000000  [...............
- 4012c0 488d6424 e8e8c63c 0400488d 4c240c48  H.d$...<..H.L$.H
- 4012d0 8d542408 488d7424 044889e7 e8bf3a04  .T$.H.t$.H....:.
+ 4012c0 488d6424 e8e8560d 0400488d 4c240c48  H.d$..V...H.L$.H
+ 4012d0 8d542408 488d7424 044889e7 e84f0b04  .T$.H.t$.H...O..
  4012e0 000fb704 2469c010 0e000069 c0e80300  ....$i.....i....
  4012f0 000fb754 24046bd2 3c69d2e8 03000001  ...T$.k.<i......
  401300 d00fb754 240869d2 e8030000 01d00fb7  ...T$.i.........
  401310 54240c01 d0488d64 2418c300 00000000  T$...H.d$.......
- 401320 488d6424 f8488b05 f4af0d00 488b7810  H.d$.H......H.x.
- 401330 488b05e9 af0d0048 8b401048 8b00ff90  H......H.@.H....
- 401340 08010000 85c07520 488d05f1 03230048  ......u H....#.H
- 401350 8b38488d 353f0f0c 00e892f5 0700bf01  .8H.5?..........
- 401360 000000e8 08f20700 488d6424 08c30000  ........H.d$....
+ 401320 488d6424 f8488b05 34850d00 488b7810  H.d$.H..4...H.x.
+ 401330 488b0529 850d0048 8b401048 8b00ff90  H..)...H.@.H....
+ 401340 08010000 85c07520 488d0571 4b120048  ......u H..qK..H
+ 401350 8b38488d 353fdf0b 00e822c6 0700bf01  .8H.5?....".....
+ 401360 000000e8 98c20700 488d6424 08c30000  ........H.d$....
  401370 53488da4 2470ffff ff48c704 24000000  SH..$p...H..$...
  401380 0048c784 24800000 00000000 0048c744  .H..$........H.D
  401390 24780000 000048c7 44247000 00000048  $x....H.D$p....H
  4013a0 c7442468 00000000 488d5424 08488d74  .D$h....H.T$.H.t
  4013b0 2420bf01 000000e8 34400100 4889c7e8  $ ......4@..H...
  4013c0 5c1e0000 4863d048 89542460 85c00f85  \...Hc.H.T$`....
- 4013d0 2e010000 488b0545 af0d0048 83781800  ....H..E...H.x..
- 4013e0 0f851c01 0000488b 0533af0d 00488b78  ......H..3...H.x
- 4013f0 10488b05 28af0d00 488b4010 488b00ff  .H..(...H.@.H...
- 401400 90080100 0083f801 7e20488d 052f0323  ........~ H../.#
- 401410 00488b38 488d358d 0e0c00e8 d0f40700  .H.8H.5.........
- 401420 bf010000 00e846f1 0700488b 05efae0d  ......F...H.....
- 401430 00488b78 1031d248 8d742470 488b05dd  .H.x.1.H.t$pH...
- 401440 ae0d0048 8b401048 8b00ff90 f8000000  ...H.@.H........
- 401450 488b7424 70488d7c 2468e8b1 9f020048  H.t$pH.|$h.....H
- 401460 8b742468 4889e748 8d15720e 0c00e8bd  .t$hH..H..r.....
- 401470 9b020048 8b05a6ae 0d00488b 781031d2  ...H......H.x.1.
- 401480 488db424 80000000 488b0591 ae0d0048  H..$....H......H
+ 4013d0 2e010000 488b0585 840d0048 83781800  ....H......H.x..
+ 4013e0 0f851c01 0000488b 0573840d 00488b78  ......H..s...H.x
+ 4013f0 10488b05 68840d00 488b4010 488b00ff  .H..h...H.@.H...
+ 401400 90080100 0083f801 7e20488d 05af4a12  ........~ H...J.
+ 401410 00488b38 488d358d de0b00e8 60c50700  .H.8H.5.....`...
+ 401420 bf010000 00e8d6c1 0700488b 052f840d  ..........H../..
+ 401430 00488b78 1031d248 8d742470 488b051d  .H.x.1.H.t$pH...
+ 401440 840d0048 8b401048 8b00ff90 f8000000  ...H.@.H........
+ 401450 488b7424 70488d7c 2468e841 70020048  H.t$pH.|$h.Ap..H
+ 401460 8b742468 4889e748 8d1572de 0b00e84d  .t$hH..H..r....M
+ 401470 6c020048 8b05e683 0d00488b 781031d2  l..H......H.x.1.
+ 401480 488db424 80000000 488b05d1 830d0048  H..$....H......H
  401490 8b401048 8b00ff90 f8000000 488bb424  .@.H........H..$
- 4014a0 80000000 488d7c24 78e8f235 0300488b  ....H.|$x..5..H.
+ 4014a0 80000000 488d7c24 78e88206 0300488b  ....H.|$x.....H.
  4014b0 5c247848 8b342448 8dbc2480 000000e8  \$xH.4$H..$.....
- 4014c0 dc350300 488bbc24 80000000 4889dee8  .5..H..$....H...
+ 4014c0 6c060300 488bbc24 80000000 4889dee8  l...H..$....H...
  4014d0 9cbe0000 4885c075 15488b34 244889e7  ....H..u.H.4$H..
- 4014e0 31c9488d 15f70d0c 00e832b0 0000488b  1.H.......2...H.
- 4014f0 052bae0d 00488d78 18488b34 24e8eeae  .+...H.x.H.4$...
+ 4014e0 31c9488d 15f7dd0b 00e832b0 0000488b  1.H.......2...H.
+ 4014f0 056b830d 00488d78 18488b34 24e8eeae  .k...H.x.H.4$...
  401500 0000e819 42010048 8dbc2480 000000e8  ....B..H..$.....
  401510 6cae0000 488d7c24 78e862ae 0000488d  l...H.|$x.b...H.
  401520 7c2470e8 58ae0000 488d7c24 68e84eae  |$p.X...H.|$h.N.
@@ -94,25 +94,25 @@
  401560 488da424 b8fdffff 48c70424 00000000  H..$....H..$....
  401570 488d5424 08488d74 2420bf01 000000e8  H.T$.H.t$ ......
  401580 6c3e0100 4889c7e8 941c0000 4863d048  l>..H.......Hc.H
- 401590 89542460 85c00f85 0b050000 488d059d  .T$`........H...
- 4015a0 01230048 8b38488d 353b0d0c 00e89ef3  .#.H.8H.5;......
+ 401590 89542460 85c00f85 0b050000 488d051d  .T$`........H...
+ 4015a0 49120048 8b38488d 353bdd0b 00e82ec4  I..H.8H.5;......
  4015b0 07004889 e731f6e8 34ae0000 e82f2f02  ..H..1..4....//.
- 4015c0 0085c075 0ce876fb ffff31ff e89fef07  ...u..v...1.....
- 4015d0 00be0100 0000488d 3dc3d90f 00e83eed  ......H.=.....>.
- 4015e0 07004889 0537ad0d 00488d54 2468488d  ..H..7...H.T$hH.
+ 4015c0 0085c075 0ce876fb ffff31ff e82fc007  ...u..v...1../..
+ 4015d0 00be0100 0000488d 3db3ab0f 00e8cebd  ......H.=.......
+ 4015e0 07004889 0577820d 00488d54 2468488d  ..H..w...H.T$hH.
  4015f0 b4248000 0000bf01 000000e8 f03d0100  .$...........=..
  401600 4889c7e8 181c0000 4863d048 899424c0  H.......Hc.H..$.
- 401610 00000085 c0750c48 8b3d02ad 0d00e80d  .....u.H.=......
- 401620 e80700e8 f8400100 488b8424 c0000000  .....@..H..$....
- 401630 4885c00f 84c40300 00488d3d a0d20f00  H........H.=....
+ 401610 00000085 c0750c48 8b3d4282 0d00e89d  .....u.H.=B.....
+ 401620 b80700e8 f8400100 488b8424 c0000000  .....@..H..$....
+ 401630 4885c00f 84c40300 00488d3d 90a40f00  H........H.=....
  401640 e8db4201 004885c0 74694889 8424c800  ..B..H..tiH..$..
  401650 0000488d 9424d000 0000488d b424e800  ..H..$....H..$..
  401660 0000bf01 000000e8 843d0100 4889c7e8  .........=..H...
  401670 ac1b0000 4863d048 89942428 01000085  ....Hc.H..$(....
- 401680 c0750f48 89e7488d 359b0c0c 00e85ead  .u.H..H.5.....^.
+ 401680 c0750f48 89e7488d 359bdc0b 00e85ead  .u.H..H.5.....^.
  401690 0000e889 40010048 8b842428 01000048  ....@..H..$(...H
  4016a0 85c07405 e8674301 00e84243 0100e94a  ..t..gC...BC...J
- 4016b0 03000048 8d3d1ed3 0f00e861 42010048  ...H.=.....aB..H
+ 4016b0 03000048 8d3d0ea5 0f00e861 42010048  ...H.=.....aB..H
  4016c0 85c00f84 93000000 48898424 c8000000  ........H..$....
  4016d0 488d9424 d0000000 488db424 f0000000  H..$....H..$....
  4016e0 bf010000 00e8063d 01004889 c7e82e1b  .......=..H.....
@@ -120,9 +120,9 @@
  401700 39488b84 24c80000 00488b40 08488984  9H..$....H.@.H..
  401710 24380100 0048c784 24300100 000b0000  $8...H..$0......
  401720 00488d94 24300100 004889e7 31c9488d  .H..$0...H..1.H.
- 401730 352b0c0c 00e87661 0300e8e1 3f010048  5+....va....?..H
+ 401730 352bdc0b 00e80632 0300e8e1 3f010048  5+.....2....?..H
  401740 8b8424e8 00000048 85c07405 e8bf4201  ..$....H..t...B.
- 401750 00e89a42 0100e9a2 02000048 8d3d6ed3  ...B.......H.=n.
+ 401750 00e89a42 0100e9a2 02000048 8d3d5ea5  ...B.......H.=^.
  401760 0f00e8b9 41010048 85c00f84 93000000  ....A..H........
  401770 48898424 c8000000 488d9424 d0000000  H..$....H..$....
  401780 488db424 00010000 bf010000 00e85e3c  H..$..........^<
@@ -130,10 +130,10 @@
  4017a0 24e80000 0085c075 39488b84 24c80000  $......u9H..$...
  4017b0 00488b40 08488984 24f80000 0048c784  .H.@.H..$....H..
  4017c0 24f00000 000b0000 00488d94 24f00000  $........H..$...
- 4017d0 004889e7 31c9488d 35b30b0c 00e8ce60  .H..1.H.5......`
+ 4017d0 004889e7 31c9488d 35b3db0b 00e85e31  .H..1.H.5.....^1
  4017e0 0300e839 3f010048 8b8424e8 00000048  ...9?..H..$....H
  4017f0 85c07405 e8174201 00e8f241 0100e9fa  ..t...B....A....
- 401800 01000048 8d3dbed3 0f00e811 41010048  ...H.=......A..H
+ 401800 01000048 8d3daea5 0f00e811 41010048  ...H.=......A..H
  401810 85c00f84 93000000 48898424 c8000000  ........H..$....
  401820 488d9424 d0000000 488db424 00010000  H..$....H..$....
  401830 bf010000 00e8b63b 01004889 c7e8de19  .......;..H.....
@@ -141,9 +141,9 @@
  401850 39488b84 24c80000 00488b40 08488984  9H..$....H.@.H..
  401860 24f80000 0048c784 24f00000 000b0000  $....H..$.......
  401870 00488d94 24f00000 004889e7 31c9488d  .H..$....H..1.H.
/usr/bin/fpcjres differs in assembler output
--- old /usr/bin/fpcjres (disasm)
+++ new /usr/bin/fpcjres (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4d9560
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,189 +14,181 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4d9820
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x4244c0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x5232a0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$FPCJRES_$$_SHOWVERSION:
+	add    %al,(%rax)
 	push   %rbx
-	call   <fpc_get_output>
+	call   0x41e150
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <INFFAST_$$_INFLATE_FAST$crc857A1040 + ofs>
+	lea    offset(%rip),%rdx        #  x4bf018
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41ea60
+	call   0x418650
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41e3f0
+	call   0x418650
+	call   0x41e150
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <INFFAST_$$_INFLATE_FAST$crc857A1040 + ofs>
+	lea    offset(%rip),%rdx        #  x4bf078
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41ea60
+	call   0x418650
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41e3f0
+	call   0x418650
+	call   0x41e150
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCJRES$_Ld3>
+	lea    offset(%rip),%rdx        #  x4bf098
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41e4c0
+	call   0x418650
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41e3f0
+	call   0x418650
+	call   0x41e150
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCJRES$_Ld4>
+	lea    offset(%rip),%rdx        #  x4bf0c0
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41e4c0
+	call   0x418650
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41e3f0
+	call   0x418650
 	pop    %rbx
 	ret
-	...
-
-P$FPCJRES_$$_SHOWHELP:
-	push   %rbx
-	call   <P$FPCJRES_$$_SHOWVERSION>
-	call   <fpc_get_output>
+	add    %dl,-offset(%rbx)
+	rex.WX (bad)
+	(bad)
+	(bad)
+	call   0x41e150
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCJRES$_Ld4 + ofs>
+	lea    offset(%rip),%rdx        #  x4bf100
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41ea60
+	call   0x418650
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
-	mov    %rax,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41e3f0
+	call   0x418650
+	call   0x41e150
+	mov    %rax,%rdi
+	call   0x41e3f0
+	call   0x418650
+	call   0x41e150
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCJRES$_Ld6>
+	lea    offset(%rip),%rdx        #  x4bf150
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41e4c0
+	call   0x418650
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41e3f0
+	call   0x418650
+	call   0x41e150
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCJRES$_Ld7>
+	lea    offset(%rip),%rdx        #  x4bf160
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41e4c0
+	call   0x418650
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41e3f0
+	call   0x418650
+	call   0x41e150
/usr/bin/fpclasschart differs in ELF sections
--- old /usr/bin/fpclasschart (objdump)
+++ new /usr/bin/fpclasschart (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/fpclasschart:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15e9 1211005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d1529 e210005e 41897238 49896240  L..)...^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05521a 11004989  ...I.bPH..R...I.
+ 401020 83e4f049 89625048 8d0572e9 10004989  ...I.bPH..r...I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 284b0200 c3000000 00000000  H1..(K..........
- 401050 488d0519 5a160048 8910e9a1 ffffffc3  H...Z..H........
- 401060 554889e5 488d6424 f0897dfc 488d05fd  UH..H.d$..}.H...
- 401070 59160048 8b104885 d27402ff d2b8e700  Y..H..H..t......
+ 401050 488d05b9 25160048 8910e9a1 ffffffc3  H...%..H........
+ 401060 554889e5 488d6424 f0897dfc 488d059d  UH..H.d$..}.H...
+ 401070 25160048 8b104885 d27402ff d2b8e700  %..H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 488da424 18ffffff 48897c24 10488974  H..$....H.|$.H.t
  4010a0 24084889 14244883 7c240801 7515488b  $.H..$H.|$..u.H.
@@ -23,13 +23,13 @@
  4010f0 54247885 c00f85c6 00000048 c7442418  T$x........H.D$.
  401100 ffffffff 488b4424 10488b14 24488950  ....H.D$.H..$H.P
  401110 10488b44 2410c740 343c0000 00be0100  .H.D$..@4<......
- 401120 0000488d 3d1fa512 00e87259 0600488b  ..H.=.....rY..H.
- 401130 54241048 894238be 01000000 488d3d05  T$.H.B8.....H.=.
- 401140 a51200e8 58590600 488b5424 10488942  ....XY..H.T$.H.B
- 401150 28488b44 2410488b 7828488d 3547630e  (H.D$.H.x(H.5Gc.
+ 401120 0000488d 3def7012 00e8022a 0600488b  ..H.=.p....*..H.
+ 401130 54241048 894238be 01000000 488d3dd5  T$.H.B8.....H.=.
+ 401140 701200e8 e8290600 488b5424 10488942  p....)..H.T$.H.B
+ 401150 28488b44 2410488b 7828488d 3547330e  (H.D$.H.x(H.5G3.
  401160 00488b44 2410488b 4028488b 00ff9050  .H.D$.H.@(H....P
  401170 01000048 8b442410 488b7828 488d354d  ...H.D$.H.x(H.5M
- 401180 630e0048 8b442410 488b4028 488b00ff  c..H.D$.H.@(H...
+ 401180 330e0048 8b442410 488b4028 488b00ff  3..H.D$.H.@(H...
  401190 90500100 0048c744 24180100 00004883  .P...H.D$.....H.
  4011a0 7c241000 741b4883 7c240800 7413488b  |$..t.H.|$..t.H.
  4011b0 7c241048 8b442410 488b00ff 90880000  |$.H.D$.H.......
@@ -45,43 +45,43 @@
  401250 24e80000 00c30000 00000000 00000000  $...............
  401260 53415448 8d6424f8 4889fb49 89f44d85  SATH.d$.H..I..M.
  401270 e47e0c48 89df488b 03ff9090 00000048  .~.H..H........H
- 401280 8d7b38e8 481f0500 488d7b28 e83f1f05  .{8.H...H.{(.?..
+ 401280 8d7b38e8 d8ef0400 488d7b28 e8cfef04  .{8.....H.{(....
  401290 004889df 31f6e8f5 43010048 85db740e  .H..1...C..H..t.
  4012a0 4d85e474 094889df 488b03ff 5070488d  M..t.H..H...PpH.
  4012b0 64240841 5c5bc300 00000000 00000000  d$.A\[..........
  4012c0 53488da4 2410ffff ff48893c 244889f8  SH..$....H.<$H..
- 4012d0 488b7038 488d3d6d a31200e8 603c0100  H.p8H.=m....`<..
- 4012e0 4889c740 30f6e825 7f060048 8b042448  H..@0..%...H..$H
- 4012f0 8b702848 8d3d4ea3 1200e841 3c010048  .p(H.=N....A<..H
- 401300 89c74030 f6e8067f 0600488b 3c24488b  ..@0......H.<$H.
+ 4012d0 488b7038 488d3d3d 6f1200e8 603c0100  H.p8H.==o...`<..
+ 4012e0 4889c740 30f6e8b5 4f060048 8b042448  H..@0...O..H..$H
+ 4012f0 8b702848 8d3d1e6f 1200e841 3c010048  .p(H.=.o...A<..H
+ 401300 89c74030 f6e8964f 0600488b 3c24488b  ..@0...O..H.<$H.
  401310 0424488b 00ff90f8 00000048 8d542428  .$H........H.T$(
  401320 488d7424 40bf0100 0000e871 57010048  H.t$@......qW..H
  401330 89c7e899 35000048 63d04889 94248000  ....5..Hc.H..$..
  401340 000085c0 0f85f302 0000488b 0424488b  ..........H..$H.
- 401350 7810e869 9d080048 89c7488b 00ff90e8  x..i...H..H.....
+ 401350 7810e8f9 6d080048 89c7488b 00ff90e8  x...m..H..H.....
  401360 00000048 89442408 488b0424 c7401800  ...H.D$.H..$.@..
  401370 00000048 8b0424c7 401c0000 0000488b  ...H..$.@.....H.
  401380 0424c740 30000000 00be0100 0000488d  .$.@0.........H.
- 401390 3dc39012 00e8c641 01004889 44242048  =......A..H.D$ H
+ 401390 3d935c12 00e8c641 01004889 44242048  =.\....A..H.D$ H
  4013a0 8d942488 00000048 8db424a0 000000bf  ..$....H..$.....
  4013b0 01000000 e8e75601 004889c7 e80f3500  ......V..H....5.
  4013c0 004863d0 48899424 e0000000 85c00f85  .Hc.H..$........
  4013d0 cd000000 eb376690 488b7c24 08488b44  .....7f.H.|$.H.D
  4013e0 2408488b 00ff9008 01000083 f801750f  $.H...........u.
- 4013f0 488b7424 08488b7c 2420e831 fd050048  H.t$.H.|$ .1...H
+ 4013f0 488b7424 08488b7c 2420e8c1 cd050048  H.t$.H.|$ .....H
  401400 8b442408 488b4028 48894424 0848837c  .D$.H.@(H.D$.H.|
  401410 24080075 c3488b44 24208378 10000f8e  $..u.H.D$ .x....
- 401420 7d000000 488b7c24 2031f6e8 b0fa0500  }...H.|$ 1......
+ 401420 7d000000 488b7c24 2031f6e8 40cb0500  }...H.|$ 1..@...
  401430 4889c648 8b3c2448 8b042448 8b00ff90  H..H.<$H..$H....
  401440 c8000000 488b4424 208b4010 678d58ff  ....H.D$ .@.g.X.
  401450 85db7c4d c7442418 ffffffff 0f1f4000  ..|M.D$.......@.
  401460 8b442418 83c00189 44241889 c6488b7c  .D$.....D$...H.|
- 401470 2420e869 fa050048 89c6488b 44242048  $ .i...H..H.D$ H
+ 401470 2420e8f9 ca050048 89c6488b 44242048  $ .....H..H.D$ H
  401480 63501048 83ea0148 63442418 4839c20f  cP.H...HcD$.H9..
  401490 9fc2488b 3c24e865 0200003b 5c24187f  ..H.<$.e...;\$..
  4014a0 bfe82a59 0100488b 7c2420e8 20420100  ..*Y..H.|$ . B..
  4014b0 488b8424 e0000000 4885c074 05e89e5a  H..$....H..t...Z
- 4014c0 0100be01 00000048 8d3d8a8f 1200e88d  .......H.=......
+ 4014c0 0100be01 00000048 8d3d5a5b 1200e88d  .......H.=Z[....
  4014d0 40010048 89442420 488d9424 88000000  @..H.D$ H..$....
  4014e0 488db424 a0000000 bf010000 00e8ae55  H..$...........U
  4014f0 01004889 c7e8d633 00004863 d0488994  ..H....3..Hc.H..
@@ -93,12 +93,12 @@
  401550 28488b00 ff901001 00004885 c0742a48  (H........H..t*H
  401560 8b042448 8b78288b 74241848 8b042448  ..$H.x(.t$.H..$H
  401570 8b402848 8b00ff90 10010000 4889c648  .@(H........H..H
- 401580 8b7c2420 e8a7fb05 003b5c24 187fa948  .|$ .....;\$...H
+ 401580 8b7c2420 e837cc05 003b5c24 187fa948  .|$ .7...;\$...H
  401590 8b042448 8b782848 8b042448 8b402848  ..$H.x(H..$H.@(H
  4015a0 8b00ff90 88010000 488b4424 208b4010  ........H.D$ .@.
  4015b0 678d58ff 85db7c64 c7442418 ffffffff  g.X...|d.D$.....
  4015c0 8b442418 83c00189 44241889 c6488b7c  .D$.....D$...H.|
- 4015d0 2420e809 f9050048 89442410 4889c648  $ .....H.D$.H..H
+ 4015d0 2420e899 c9050048 89442410 4889c648  $ .....H.D$.H..H
  4015e0 8b3c2448 8b042448 8b00ff90 d8000000  .<$H..$H........
  4015f0 488b4424 20486350 104883ea 01486344  H.D$ HcP.H...HcD
  401600 24184839 c20f9fc2 488b7424 10488b3c  $.H9....H.t$.H.<
@@ -146,22 +146,22 @@
  4018a0 90280100 00e9bf01 0000488b 3424488b  .(........H.4$H.
  4018b0 7c241048 8b442410 488b00ff 90d00000  |$.H.D$.H.......
  4018c0 00488b3c 24488b04 24488b00 ff90e800  .H.<$H..$H......
- 4018d0 00004889 442418be 01000000 488d3d75  ..H.D$......H.=u
- 4018e0 8b1200e8 783c0100 48894424 28488d94  ....x<..H.D$(H..
+ 4018d0 00004889 442418be 01000000 488d3d45  ..H.D$......H.=E
+ 4018e0 571200e8 783c0100 48894424 28488d94  W...x<..H.D$(H..
  4018f0 24000100 00488db4 24180100 00bf0100  $....H..$.......
  401900 0000e899 51010048 89c7e8c1 2f000048  ....Q..H..../..H
  401910 63d04889 94245801 000085c0 0f85f700  c.H..$X.........
  401920 0000eb39 0f1f4000 488b7c24 18488b44  ...9..@.H.|$.H.D
  401930 2418488b 00ff9008 01000083 f801750f  $.H...........u.
- 401940 488b7424 18488b7c 2428e8e1 f7050048  H.t$.H.|$(.....H
+ 401940 488b7424 18488b7c 2428e871 c8050048  H.t$.H.|$(.q...H
  401950 8b442418 488b4028 48894424 1848837c  .D$.H.@(H.D$.H.|
  401960 24180075 c3488b44 24288378 10000f8e  $..u.H.D$(.x....
- 401970 a5000000 488b7c24 2831f6e8 60f50500  ....H.|$(1..`...
+ 401970 a5000000 488b7c24 2831f6e8 f0c50500  ....H.|$(1......
  401980 4889c648 8b7c2410 488b4424 10488b00  H..H.|$.H.D$.H..
  401990 ff90f000 0000488b 4424288b 4010678d  ......H.D$(.@.g.
  4019a0 58ff85db 7c58c744 2420ffff ffff6690  X...|X.D$ ....f.
  4019b0 8b442420 83c00189 44242089 c6488b7c  .D$ ....D$ ..H.|
- 4019c0 2428e819 f5050048 89c6488b 44242848  $(.....H..H.D$(H
+ 4019c0 2428e8a9 c5050048 89c6488b 44242848  $(.....H..H.D$(H
  4019d0 63501048 83ea0148 63442420 4839c20f  cP.H...HcD$ H9..
  4019e0 9fc2488b 7c2410e8 14fdffff 488b4424  ..H.|$......H.D$
  4019f0 10c74008 00000000 3b5c2420 7fb28a54  ..@.....;\$ ...T
@@ -199,34 +199,34 @@
  401bf0 0f84f300 000083e8 010f8534 0100004c  ...........4...L
  401c00 89e7488d 74247849 8b0424ff 90c80000  ..H.t$xI..$.....
  401c10 00488b44 24784889 44247048 c7442468  .H.D$xH.D$pH.D$h
- 401c20 12000000 488d5424 6831c948 8d35c658  ....H.T$h1.H.5.X
- 401c30 0e00488d 7c2460e8 24730300 488b7424  ..H.|$`.$s..H.t$
+ 401c20 12000000 488d5424 6831c948 8d35c628  ....H.T$h1.H.5.(
+ 401c30 0e00488d 7c2460e8 b4430300 488b7424  ..H.|$`..C..H.t$
  401c40 604889df e877feff ffe9e500 00004c89  `H...w........L.
  401c50 e7488d74 2478498b 0424ff90 c8000000  .H.t$xI..$......
  401c60 488b4424 78488944 247048c7 44246812  H.D$xH.D$pH.D$h.
- 401c70 00000048 8d542468 31c9488d 35a7580e  ...H.T$h1.H.5.X.
- 401c80 00488d7c 2460e8d5 72030048 8b742460  .H.|$`..r..H.t$`
+ 401c70 00000048 8d542468 31c9488d 35a7280e  ...H.T$h1.H.5.(.
+ 401c80 00488d7c 2460e865 43030048 8b742460  .H.|$`.eC..H.t$`
  401c90 4889dfe8 28feffff e9960000 004c89e7  H...(........L..
  401ca0 488d7424 78498b04 24ff90c8 00000048  H.t$xI..$......H
  401cb0 8b442478 48894424 7048c744 24681200  .D$xH.D$pH.D$h..
- 401cc0 0000488d 54246831 c9488d35 88580e00  ..H.T$h1.H.5.X..
- 401cd0 488d7c24 60e88672 0300488b 74246048  H.|$`..r..H.t$`H
+ 401cc0 0000488d 54246831 c9488d35 88280e00  ..H.T$h1.H.5.(..
+ 401cd0 488d7c24 60e81643 0300488b 74246048  H.|$`..C..H.t$`H
  401ce0 89dfe8d9 fdffffeb 4a4c89e7 488d7424  ........JL..H.t$
  401cf0 78498b04 24ff90c8 00000048 8b442478  xI..$......H.D$x
  401d00 48894424 7048c744 24681200 0000488d  H.D$pH.D$h....H.
- 401d10 54246831 c9488d35 74580e00 488d7c24  T$h1.H.5tX..H.|$
- 401d20 60e83a72 0300488b 74246048 89dfe88d  `.:r..H.t$`H....
+ 401d10 54246831 c9488d35 74280e00 488d7c24  T$h1.H.5t(..H.|$
+ 401d20 60e8ca42 0300488b 74246048 89dfe88d  `..B..H.t$`H....
  401d30 fdffffe8 98500100 488d7c24 78e80edf  .....P..H.|$x...
  401d40 0000488d 7c2460e8 e4bc0000 488b4424  ..H.|$`.....H.D$
  401d50 584885c0 7405e805 52010048 8da42488  XH..t...R..H..$.
  401d60 00000041 5c5bc300 00000000 00000000  ...A\[..........
  401d70 534889fb e857f9ff ffc783bc 03000000  SH...W..........
- 401d80 00000048 89df488d 353b580e 00e82efd  ...H..H.5;X.....
+ 401d80 00000048 89df488d 353b280e 00e82efd  ...H..H.5;(.....
  401d90 ffff5bc3 00000000 00000000 00000000  ..[.............
  401da0 488d6424 f8e8e6f8 ffff488d 642408c3  H.d$......H.d$..
- 401db0 534889fb 84d27411 4889df48 8d352e58  SH....t.H..H.5.X
+ 401db0 534889fb 84d27411 4889df48 8d352e28  SH....t.H..H.5.(
  401dc0 0e00e8f9 fcffffeb 0f4889df 488d3545  .........H..H.5E
- 401dd0 580e00e8 e8fcffff 83bbbc03 0000007e  X..............~
+ 401dd0 280e00e8 e8fcffff 83bbbc03 0000007e  (..............~
  401de0 0783abbc 03000001 5bc30000 00000000  ........[.......
  401df0 534889fb e8b7f8ff ff8383bc 03000001  SH..............
  401e00 5bc30000 00000000 00000000 00000000  [...............
@@ -263,7 +263,7 @@
  401ff0 90000000 498b0424 ff90c800 0000488b  ....I..$......H.
  402000 84249000 00004889 84248000 000048c7  .$....H..$....H.
  402010 44247812 00000048 8d542468 b9010000  D$x....H.T$h....
- 402020 00488d35 20560e00 488d7c24 60e82e6f  .H.5 V..H.|$`..o
+ 402020 00488d35 20260e00 488d7c24 60e8be3f  .H.5 &..H.|$`..?
  402030 0300488b 74246048 89dfe821 feffffe9  ..H.t$`H...!....
  402040 b1010000 4c89e749 8b0424ff 90d80000  ....L..I..$.....
  402050 00488db4 24900000 004889c7 488b00ff  .H..$....H..H...
@@ -272,8 +272,8 @@
/usr/bin/fpclasschart differs in assembler output
--- old /usr/bin/fpclasschart (disasm)
+++ new /usr/bin/fpclasschart (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x50f230
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,68 +14,62 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x50f9a0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x425b70
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x563610
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,offset(%rsp)
 	mov    %rsi,offset(%rsp)
 	mov    %rdx,(%rsp)
 	cmpq   $something,offset(%rsp)
-	jne    <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
+	jne    0x4010c3
 	mov    offset(%rsp),%rax
 	mov    offset(%rsp),%rdx
 	mov    %rax,%rdi
 	call   *offset(%rdx)
 	mov    %rax,offset(%rsp)
 	cmpq   $something,offset(%rsp)
-	je     <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
+	je     0x401248
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x416aa0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x4048d0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
+	jne    0x4011c1
 	movq   $something,offset(%rsp)
 	mov    offset(%rsp),%rax
 	mov    (%rsp),%rdx
@@ -83,94 +77,93 @@
 	mov    offset(%rsp),%rax
 	movl   $something,offset(%rax)
 	mov    $something,%esi
-	lea    offset(%rip),%rdi        #   <VMT_$CLASSES_$$_TSTRINGLIST>
-	call   <CLASSES$_$TSTRINGS_$__$$_CREATE$$TSTRINGS>
+	lea    offset(%rip),%rdi        #  x528218
+	call   0x463b30
 	mov    offset(%rsp),%rdx
 	mov    %rax,offset(%rdx)
 	mov    $something,%esi
-	lea    offset(%rip),%rdi        #   <VMT_$CLASSES_$$_TSTRINGLIST>
-	call   <CLASSES$_$TSTRINGS_$__$$_CREATE$$TSTRINGS>
+	lea    offset(%rip),%rdi        #  x528218
+	call   0x463b30
 	mov    offset(%rsp),%rdx
 	mov    %rax,offset(%rdx)
 	mov    offset(%rsp),%rax
 	mov    offset(%rax),%rdi
-	lea    offset(%rip),%rsi        #   <XMLTEXTREADER_$$_finalize_implicit$ + ofs>
+	lea    offset(%rip),%rsi        #  x4e44a8
 	mov    offset(%rsp),%rax
 	mov    offset(%rax),%rax
 	mov    (%rax),%rax
 	call   *offset(%rax)
 	mov    offset(%rsp),%rax
 	mov    offset(%rax),%rdi
-	lea    offset(%rip),%rsi        #   <XMLTEXTREADER_$$_finalize_implicit$ + ofs>
+	lea    offset(%rip),%rsi        #  x4e44d0
 	mov    offset(%rsp),%rax
 	mov    offset(%rax),%rax
 	mov    (%rax),%rax
 	call   *offset(%rax)
 	movq   $something,offset(%rsp)
 	cmpq   $something,offset(%rsp)
-	je     <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
+	je     0x4011c1
 	cmpq   $something,offset(%rsp)
-	je     <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
+	je     0x4011c1
 	mov    offset(%rsp),%rdi
 	mov    offset(%rsp),%rax
 	mov    (%rax),%rax
 	call   *offset(%rax)
-	call   <fpc_popaddrstack>
+	call   0x416dd0
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
+	je     0x401248
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x416aa0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x4048d0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
+	jne    0x40122c
 	cmpq   $something,offset(%rsp)
-	je     <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
+	je     0x401222
 	mov    offset(%rsp),%rsi
 	mov    offset(%rsp),%rdi
 	mov    offset(%rsp),%rax
 	mov    (%rax),%rax
 	call   *offset(%rax)
-	call   <fpc_popaddrstack>
-	call   <fpc_reraise>
-	call   <fpc_popaddrstack>
+	call   0x416dd0
+	call   0x416f60
+	call   0x416dd0
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_CREATE$TXMLDOCUMENT$$TCLASSCHARTFORMATTER + ofs>
-	call   <fpc_raise_nested>
-	call   <fpc_doneexception>
+	je     0x401243
+	call   0x4170c0
+	call   0x4170a0
 	mov    offset(%rsp),%rax
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_DESTROY:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    %rsi,%r12
 	test   %r12,%r12
-	jle    <P$FPCLASSCHART$_$TCLASSCHARTFORMATTER_$__$$_DESTROY + ofs>
+	jle    0x40127f
 	mov    %rbx,%rdi
 	mov    (%rbx),%rax
 	call   *offset(%rax)
/usr/bin/fpcmake differs in ELF sections
--- old /usr/bin/fpcmake (objdump)
+++ new /usr/bin/fpcmake (objdump)
@@ -2,25 +2,25 @@
 .//usr/bin/fpcmake:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 8f0b005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d1529 710b005e 41897238 49896240  L..)q..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05b292 0b004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05c273 0b004989  ...I.bPH...s..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 082e0200 c3000000 00000000  H1..............
- 401050 488d05e9 b00f0048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d05cd  UH..H.d$..}.H...
- 401070 b00f0048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d0559 8e0f0048 8910e9a1 ffffffc3  H..Y...H........
+ 401060 554889e5 488d6424 f0897dfc 488d053d  UH..H.d$..}.H..=
+ 401070 8e0f0048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401090 53415448 8d6424f8 89f84889 f33b05bd  SATH.d$...H..;..
- 4010a0 b00f0077 27e836ca 01004989 c44889da  ...w'.6...I..H..
+ 401090 53415448 8d6424f8 89f84889 f33b052d  SATH.d$...H..;.-
+ 4010a0 8e0f0077 27e836ca 01004989 c44889da  ...w'.6...I..H..
  4010b0 4c89e631 ffe836d3 0100e821 6f01004c  L..1..6....!o..L
  4010c0 89e7e8b9 cc0100e8 146f0100 488d6424  .........o..H.d$
  4010d0 08415c5b c3000000 00000000 00000000  .A\[............
  4010e0 53415448 8d6424f8 4889fbe8 f0c90100  SATH.d$.H.......
- 4010f0 4989c448 8d1506cf 09004c89 e631ffe8  I..H......L..1..
+ 4010f0 4989c448 8d1506af 09004c89 e631ffe8  I..H......L..1..
  401100 4ccd0100 e8d76e01 004889da 4c89e631  L.....n..H..L..1
  401110 ffe8dad2 0100e8c5 6e01004c 89e7e85d  ........n..L...]
  401120 cc0100e8 b86e0100 bf010000 00e8ce74  .....n.........t
@@ -31,12 +31,12 @@
  401170 c7e83a1a 00004863 d0488954 245885c0  ..:...Hc.H.T$X..
  401180 0f85be00 00004585 e40f84ad 00000041  ......E........A
  401190 83ec0174 0b4183ec 017453e9 a4000000  ...t.A...tS.....
- 4011a0 488d7c24 60e866ab 0000488d 0577ce09  H.|$`.f...H..w..
+ 4011a0 488d7c24 60e866ab 0000488d 0577ae09  H.|$`.f...H..w..
  4011b0 00488944 2468488b 83301b00 00488944  .H.D$hH..0...H.D
  4011c0 24704c89 6c247848 8d742468 31c9ba02  $pL.l$xH.t$h1...
  4011d0 00000048 8d7c2460 e863af00 00488b74  ...H.|$`.c...H.t
  4011e0 2460bf01 000000e8 a4feffff eb56488d  $`...........VH.
- 4011f0 7c2460e8 18ab0000 488d0529 ce090048  |$`.....H..)...H
+ 4011f0 7c2460e8 18ab0000 488d0529 ae090048  |$`.....H..)...H
  401200 89442468 488b8330 1b000048 89442470  .D$hH..0...H.D$p
  401210 4c896c24 78488d74 246831c9 ba020000  L.l$xH.t$h1.....
  401220 00488d7c 2460e815 af000048 8b742460  .H.|$`.....H.t$`
@@ -52,50 +52,50 @@
  4012c0 3a010048 89c7e8e5 18000048 63d04889  :..H.......Hc.H.
  4012d0 94249000 000085c0 0f854e04 0000488d  .$........N...H.
  4012e0 bc249800 0000e825 aa000048 8b142431  .$.....%...H..$1
- 4012f0 c9488d35 50cd0900 488dbc24 98000000  .H.5P...H..$....
+ 4012f0 c9488d35 50ad0900 488dbc24 98000000  .H.5P...H..$....
  401300 e8abab00 00488bb4 24980000 00bf0100  .....H..$.......
  401310 0000e879 fdffff48 c7442408 00000000  ...y...H.D$.....
  401320 488d9424 a0000000 488db424 b8000000  H..$....H..$....
  401330 bf010000 00e8463a 01004889 c7e86e18  ......F:..H...n.
  401340 00004863 d0488994 24f80000 0085c00f  ..Hc.H..$.......
  401350 853c0200 00488b14 24be0100 0000488d  .<...H..$.....H.
- 401360 3d0b8d0b 00e84689 05004889 44240848  =.....F...H.D$.H
- 401370 833df9ad 0f000074 11488b35 f0ad0f00  .=.....t.H.5....
- 401380 488b7c24 08e81693 0500488b 7c2408e8  H.|$......H.|$..
- 401390 4c920500 488d7c24 2831f6e8 e0a90000  L...H.|$(1......
+ 401360 3d3b6e0b 00e8d659 05004889 44240848  =;n....Y..H.D$.H
+ 401370 833d698b 0f000074 11488b35 608b0f00  .=i....t.H.5`...
+ 401380 488b7c24 08e8a663 0500488b 7c2408e8  H.|$...c..H.|$..
+ 401390 dc620500 488d7c24 2831f6e8 e0a90000  .b..H.|$(1......
  4013a0 c7442430 ffffffff 83442430 01c74424  .D$0.....D$0..D$
  4013b0 34ffffff ff0f1f00 83442434 01488b54  4........D$4.H.T
  4013c0 24088b44 2430486b c0288b4c 2434488d  $..D$0Hk.(.L$4H.
  4013d0 84023818 0000803c 0800746e 8b4c2434  ..8....<..tn.L$4
  4013e0 8b542430 488b7c24 0841b101 4c8d057d  .T$0H.|$.A..L..}
- 4013f0 cc090048 8db42498 000000e8 50cd0500  ...H..$.....P...
+ 4013f0 ac090048 8db42498 000000e8 e09d0500  ...H..$.........
  401400 488bb424 98000000 488d7c24 20e86ea9  H..$....H.|$ .n.
  401410 0000660f 1f440000 488d7424 20488d7c  ..f..D..H.t$ H.|
- 401420 2418ba20 000000e8 c4750500 48837c24  $.. .....u..H.|$
+ 401420 2418ba20 000000e8 54460500 48837c24  $.. ....TF..H.|$
  401430 18007416 488b7424 18488d7c 2428ba20  ..t.H.t$.H.|$(. 
- 401440 000000e8 58770500 ebce837c 2434270f  ....Xw.....|$4'.
+ 401440 000000e8 e8470500 ebce837c 2434270f  .....G.....|$4'.
  401450 8263ffff ff837c24 30120f82 48ffffff  .c....|$0...H...
  401460 c7442430 ffffffff 83442430 01c74424  .D$0.....D$0..D$
  401470 34ffffff ff0f1f00 83442434 01488b4c  4........D$4.H.L
  401480 24088b44 2430486b c0288b54 2434488d  $..D$0Hk.(.T$4H.
  401490 84013818 0000803c 1000746e 8b4c2434  ..8....<..tn.L$4
  4014a0 8b542430 488b7c24 0841b101 4c8d05e5  .T$0H.|$.A..L...
- 4014b0 cb090048 8db42498 000000e8 90cc0500  ...H..$.........
+ 4014b0 ab090048 8db42498 000000e8 209d0500  ...H..$..... ...
  4014c0 488bb424 98000000 488d7c24 20e8aea8  H..$....H.|$ ...
  4014d0 0000660f 1f440000 488d7424 20488d7c  ..f..D..H.t$ H.|
- 4014e0 2418ba20 000000e8 04750500 48837c24  $.. .....u..H.|$
+ 4014e0 2418ba20 000000e8 94450500 48837c24  $.. .....E..H.|$
  4014f0 18007416 488b7424 18488d7c 2428ba20  ..t.H.t$.H.|$(. 
- 401500 000000e8 98760500 ebce837c 2434270f  .....v.....|$4'.
+ 401500 000000e8 28470500 ebce837c 2434270f  ....(G.....|$4'.
  401510 8263ffff ff837c24 30120f82 48ffffff  .c....|$0...H...
  401520 488dbc24 98000000 e8e3a700 00488b34  H..$.........H.4
- 401530 24488dbc 24000100 00e802a9 0200488b  $H..$.........H.
- 401540 b4240001 000031c9 488d1579 cb090048  .$....1.H..y...H
+ 401530 24488dbc 24000100 00e89279 0200488b  $H..$......y..H.
+ 401540 b4240001 000031c9 488d1579 ab090048  .$....1.H..y...H
  401550 8dbc2498 000000e8 54a90000 488b8c24  ..$.....T...H..$
  401560 98000000 488b5424 08be0100 0000488d  ....H.T$......H.
- 401570 3dcb0c0d 00e8a6dd 05004889 44241048  =.........H.D$.H
- 401580 89c7e8a9 11060048 8b7c2410 e81f2401  .......H.|$...$.
+ 401570 3d8bea0c 00e836ae 05004889 44241048  =.....6...H.D$.H
+ 401580 89c7e839 e2050048 8b7c2410 e81f2401  ...9...H.|$...$.
  401590 00e81a3b 0100488b 8424f800 00004885  ...;..H..$....H.
- 4015a0 c00f848e 00000048 8d3de22e 0c00e8fd  .......H.=......
+ 4015a0 c00f848e 00000048 8d3da20c 0c00e8fd  .......H.=......
  4015b0 3c010048 85c00f84 74000000 48898424  <..H....t...H..$
  4015c0 08010000 488d9424 10010000 488db424  ....H..$....H..$
  4015d0 28010000 bf010000 00e8a237 01004889  (..........7..H.
@@ -105,18 +105,18 @@
  401610 0000e899 3a010048 8b842468 01000048  ....:..H..$h...H
  401620 85c07405 e8773d01 00e8523d 0100eb05  ..t..w=...R=....
  401630 e80b3c01 00488b7c 2408e871 23010048  ..<..H.|$..q#..H
- 401640 837c2428 000f84e1 00000080 3d2eab0f  .|$(........=...
+ 401640 837c2428 000f84e1 00000080 3d9e880f  .|$(........=...
  401650 00000f84 d4000000 488dbc24 98000000  ........H..$....
  401660 e8aba600 00488b54 242831c9 488d357d  .....H.T$(1.H.5}
- 401670 ca090048 8dbc2498 000000e8 30a80000  ...H..$.....0...
+ 401670 aa090048 8dbc2498 000000e8 30a80000  ...H..$.....0...
  401680 488bb424 98000000 bf020000 00e8fef9  H..$............
  401690 ffff660f 1f440000 488d7424 28488d7c  ..f..D..H.t$(H.|
- 4016a0 2418ba20 000000e8 44730500 48837c24  $.. ....Ds..H.|$
+ 4016a0 2418ba20 000000e8 d4430500 48837c24  $.. .....C..H.|$
  4016b0 18007478 488dbc24 98000000 e84fa600  ..txH..$.....O..
- 4016c0 00488b34 24488dbc 24000100 00e86ea7  .H.4$H..$.....n.
+ 4016c0 00488b34 24488dbc 24000100 00e8fe77  .H.4$H..$......w
  4016d0 0200488b 84240001 00004889 84241001  ..H..$....H..$..
  4016e0 0000488b 44241848 89842418 01000048  ..H.D$.H..$....H
- 4016f0 8d0522ca 09004889 84242001 0000488d  .."...H..$ ...H.
+ 4016f0 8d0522aa 09004889 84242001 0000488d  .."...H..$ ...H.
  401700 b4241001 000031c9 ba020000 00488dbc  .$....1......H..
  401710 24980000 00e826aa 0000488b bc249800  $.....&...H..$..
  401720 0000e849 fbffffe9 6cffffff e87f3901  ...I....l.....9.
@@ -132,24 +132,24 @@
  4017c0 e8bb3501 004889c7 e8e31300 004863d0  ..5..H.......Hc.
  4017d0 48895424 7085c00f 85b30100 00488d7c  H.T$p........H.|
  4017e0 2478e829 a5000048 8b142431 c9488d35  $x.)...H..$1.H.5
- 4017f0 54c80900 488d7c24 78e8b2a6 0000488b  T...H.|$x.....H.
+ 4017f0 54a80900 488d7c24 78e8b2a6 0000488b  T...H.|$x.....H.
  401800 742478bf 01000000 e883f8ff ff48c744  t$x..........H.D
  401810 24080000 0000488d 94248000 0000488d  $.....H..$....H.
  401820 b4249800 0000bf01 000000e8 50350100  .$..........P5..
  401830 4889c7e8 78130000 4863d048 899424d8  H...x...Hc.H..$.
  401840 00000085 c00f85a7 00000048 8b1424be  ...........H..$.
- 401850 01000000 488d3d15 880b00e8 50840500  ....H.=.....P...
- 401860 48894424 0848833d 03a90f00 00741148  H.D$.H.=.....t.H
- 401870 8b35faa8 0f00488b 7c2408e8 208e0500  .5....H.|$.. ...
- 401880 488b7c24 08e8568d 0500488d 7c2478e8  H.|$..V...H.|$x.
+ 401850 01000000 488d3d45 690b00e8 e0540500  ....H.=Ei....T..
+ 401860 48894424 0848833d 73860f00 00741148  H.D$.H.=s....t.H
+ 401870 8b356a86 0f00488b 7c2408e8 b05e0500  .5j...H.|$...^..
+ 401880 488b7c24 08e8e65d 0500488d 7c2478e8  H.|$...]..H.|$x.
  401890 7ca40000 488b3424 488dbc24 e0000000  |...H.4$H..$....
- 4018a0 e89ba502 00488bb4 24e00000 0031c948  .....H..$....1.H
- 4018b0 8d158ac8 0900488d 7c2478e8 f0a50000  ......H.|$x.....
+ 4018a0 e82b7602 00488bb4 24e00000 0031c948  .+v..H..$....1.H
+ 4018b0 8d158aa8 0900488d 7c2478e8 f0a50000  ......H.|$x.....
  4018c0 488b4c24 78488b54 2408be01 00000048  H.L$xH.T$......H
- 4018d0 8d3d8a00 0e00e815 18060048 89442410  .=.........H.D$.
- 4018e0 4889c7e8 d81a0600 488b7c24 10e8be20  H.......H.|$... 
+ 4018d0 8d3d4ade 0d00e8a5 e8050048 89442410  .=J........H.D$.
+ 4018e0 4889c7e8 68eb0500 488b7c24 10e8be20  H...h...H.|$... 
  4018f0 0100e8b9 37010048 8b8424d8 00000048  ....7..H..$....H
- 401900 85c00f84 7e000000 488d3d81 2b0c00e8  ....~...H.=.+...
+ 401900 85c00f84 7e000000 488d3d41 090c00e8  ....~...H.=A....
  401910 9c390100 4885c074 68488984 24e80000  .9..H..thH..$...
  401920 00488d94 24f00000 00488db4 24080100  .H..$....H..$...
  401930 00bf0100 0000e845 34010048 89c7e86d  .......E4..H...m
@@ -162,27 +162,27 @@
  4019a0 0000488d 7c2478e8 64a30000 488b4424  ..H.|$x.d...H.D$
  4019b0 704885c0 7405e885 38010048 8da42458  pH..t...8..H..$X
  4019c0 010000c3 00000000 00000000 00000000  ................
- 4019d0 534889fb 488d358d c70900bf 02000000  SH..H.5.........
- 4019e0 e8abf6ff ff8b0565 a70f0085 c0740c83  .......e.....t..
- 4019f0 e801741f 83e80174 10eb2048 8d3daec7  ..t....t.. H.=..
+ 4019d0 534889fb 488d358d a70900bf 02000000  SH..H.5.........
+ 4019e0 e8abf6ff ff8b05d5 840f0085 c0740c83  .............t..
+ 4019f0 e801741f 83e80174 10eb2048 8d3daea7  ..t....t.. H.=..
  401a00 0900e8d9 f6ffffeb 124889df e85ff8ff  .........H..._..
  401a10 ffeb0848 89dfe875 fdffff5b c3000000  ...H...u...[....
  401a20 488d6424 9848c704 24000000 00488d54  H.d$.H..$....H.T
  401a30 2408488d 742420bf 01000000 e83f3301  $.H.t$ ......?3.
  401a40 004889c7 e8671100 004863d0 48895424  .H...g...Hc.H.T$
- 401a50 6085c075 3c40b601 488d3d91 c70900e8  `..u<@..H.=.....
- 401a60 6c460500 84c07411 4889e748 8d357ec7  lF....t.H..H.5~.
+ 401a50 6085c075 3c40b601 488d3d91 a70900e8  `..u<@..H.=.....
+ 401a60 fc160500 84c07411 4889e748 8d357ea7  ......t.H..H.5~.
  401a70 0900e809 a30000eb 0f4889e7 488d3595  .........H..H.5.
- 401a80 c70900e8 f8a20000 488b3c24 e83fffff  ........H.<$.?..
/usr/bin/fpcmake differs in assembler output
--- old /usr/bin/fpcmake (disasm)
+++ new /usr/bin/fpcmake (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4b8130
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,101 +14,91 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4b83f0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423e50
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4f9eb0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$FPCMAKE_$$_SHOW$TVERBOSELEVEL$ANSISTRING:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %edi,%eax
 	mov    %rsi,%rbx
-	cmp    offset(%rip),%eax        #   <U_$P$FPCMAKE_$$_PARAVERBOSELEVEL>
-	ja     <P$FPCMAKE_$$_SHOW$TVERBOSELEVEL$ANSISTRING + ofs>
-	call   <fpc_get_output>
+	cmp    offset(%rip),%eax        #  x4f9ed0
+	ja     0x4010cc
+	call   0x41dae0
 	mov    %rax,%r12
 	mov    %rbx,%rdx
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41e3f0
+	call   0x417fe0
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41dd80
+	call   0x417fe0
 	lea    offset(%rsp),%rsp
 	pop    %r12
 	pop    %rbx
 	ret
 	...
-
-P$FPCMAKE_$$_ERROR$ANSISTRING:
-	push   %rbx
-	push   %r12
+	add    %al,(%rax)
+	add    %dl,offset(%rbx)
+	push   %rsp
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
-	call   <fpc_get_output>
+	call   0x41dae0
 	mov    %rax,%r12
-	lea    offset(%rip),%rdx        #   <_$FPCMAKE$_Ld1>
+	lea    offset(%rip),%rdx        #  x49c000
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41de50
+	call   0x417fe0
 	mov    %rbx,%rdx
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41e3f0
+	call   0x417fe0
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41dd80
+	call   0x417fe0
 	mov    $something,%edi
-	call   <SYSTEM_$$_HALT$LONGINT>
+	call   0x418600
 	lea    offset(%rsp),%rsp
 	pop    %r12
 	pop    %rbx
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-P$FPCMAKE$_$TFPCMAKECONSOLE_$__$$_VERBOSE$TFPCMAKEVERBOSE$ANSISTRING:
-	push   %rbx
-	push   %r12
+	add    %dl,offset(%rbx)
+	push   %rsp
 	push   %r13
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
@@ -118,23 +108,23 @@
 	mov    %rsp,%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x414d80
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x402bb0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$FPCMAKE$_$TFPCMAKECONSOLE_$__$$_VERBOSE$TFPCMAKEVERBOSE$ANSISTRING + ofs>
+	jne    0x401244
 	test   %r12d,%r12d
-	je     <P$FPCMAKE$_$TFPCMAKECONSOLE_$__$$_VERBOSE$TFPCMAKEVERBOSE$ANSISTRING + ofs>
+	je     0x40123c
 	sub    $something,%r12d
-	je     <P$FPCMAKE$_$TFPCMAKECONSOLE_$__$$_VERBOSE$TFPCMAKEVERBOSE$ANSISTRING + ofs>
+	je     0x4011a0
 	sub    $something,%r12d
-	je     <P$FPCMAKE$_$TFPCMAKECONSOLE_$__$$_VERBOSE$TFPCMAKEVERBOSE$ANSISTRING + ofs>
-	jmp    <P$FPCMAKE$_$TFPCMAKECONSOLE_$__$$_VERBOSE$TFPCMAKEVERBOSE$ANSISTRING + ofs>
+	je     0x4011ee
+	jmp    0x401244
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
-	lea    offset(%rip),%rax        #   <_$FPCMAKE$_Ld1 + ofs>
+	call   0x40bd10
+	lea    offset(%rip),%rax        #  x49c028
 	mov    %rax,offset(%rsp)
 	mov    offset(%rbx),%rax
 	mov    %rax,offset(%rsp)
@@ -143,14 +133,14 @@
 	xor    %ecx,%ecx
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_concat_multi>
+	call   0x40c140
 	mov    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <P$FPCMAKE_$$_SHOW$TVERBOSELEVEL$ANSISTRING>
-	jmp    <P$FPCMAKE$_$TFPCMAKECONSOLE_$__$$_VERBOSE$TFPCMAKEVERBOSE$ANSISTRING + ofs>
+	call   0x401090
+	jmp    0x401244
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
-	lea    offset(%rip),%rax        #   <_$FPCMAKE$_Ld1 + ofs>
+	call   0x40bd10
+	lea    offset(%rip),%rax        #  x49c028
 	mov    %rax,offset(%rsp)
 	mov    offset(%rbx),%rax
 	mov    %rax,offset(%rsp)
@@ -159,27 +149,25 @@
/usr/bin/fpcmkcfg differs in ELF sections
--- old /usr/bin/fpcmkcfg (objdump)
+++ new /usr/bin/fpcmkcfg (objdump)
@@ -5,168 +5,168 @@
  400270 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
  400280 7838362d 36342e73 6f2e3200           x86-64.so.2.    
 Contents of section .note.ABI-tag:
- 4002b0 04000000 10000000 01000000 474e5500  ............GNU.
- 4002c0 00000000 02000000 04000000 00000000  ................
+ 40028c 04000000 10000000 01000000 474e5500  ............GNU.
+ 40029c 00000000 02000000 04000000 00000000  ................
 Contents of section .hash:
- 4002d0 03000000 09000000 03000000 08000000  ................
- 4002e0 00000000 00000000 00000000 01000000  ................
- 4002f0 02000000 00000000 04000000 05000000  ................
- 400300 06000000 07000000                    ........        
+ 4002b0 03000000 09000000 03000000 08000000  ................
+ 4002c0 00000000 00000000 00000000 01000000  ................
+ 4002d0 02000000 00000000 04000000 05000000  ................
+ 4002e0 06000000 07000000                    ........        
 Contents of section .gnu.hash:
- 400308 01000000 01000000 01000000 00000000  ................
- 400318 00000000 00000000 00000000           ............    
+ 4002e8 01000000 01000000 01000000 00000000  ................
+ 4002f8 00000000 00000000 00000000           ............    
 Contents of section .dynsym:
+ 400308 00000000 00000000 00000000 00000000  ................
+ 400318 00000000 00000000 6d000000 20000000  ........m... ...
  400328 00000000 00000000 00000000 00000000  ................
- 400338 00000000 00000000 6d000000 20000000  ........m... ...
- 400348 00000000 00000000 00000000 00000000  ................
- 400358 22000000 12000000 00000000 00000000  "...............
- 400368 00000000 00000000 34000000 12000000  ........4.......
- 400378 00000000 00000000 00000000 00000000  ................
- 400388 01000000 12000000 00000000 00000000  ................
- 400398 00000000 00000000 3b000000 12000000  ........;.......
- 4003a8 00000000 00000000 00000000 00000000  ................
- 4003b8 2e000000 12000000 00000000 00000000  ................
- 4003c8 00000000 00000000 10000000 12000000  ................
- 4003d8 00000000 00000000 00000000 00000000  ................
- 4003e8 08000000 12000000 00000000 00000000  ................
- 4003f8 00000000 00000000                    ........        
+ 400338 22000000 12000000 00000000 00000000  "...............
+ 400348 00000000 00000000 34000000 12000000  ........4.......
+ 400358 00000000 00000000 00000000 00000000  ................
+ 400368 01000000 12000000 00000000 00000000  ................
+ 400378 00000000 00000000 3b000000 12000000  ........;.......
+ 400388 00000000 00000000 00000000 00000000  ................
+ 400398 2e000000 12000000 00000000 00000000  ................
+ 4003a8 00000000 00000000 10000000 12000000  ................
+ 4003b8 00000000 00000000 00000000 00000000  ................
+ 4003c8 08000000 12000000 00000000 00000000  ................
+ 4003d8 00000000 00000000                    ........        
 Contents of section .dynstr:
- 400400 00646c61 64647200 646c636c 6f736500  .dladdr.dlclose.
- 400410 5f5f6c69 62635f73 74617274 5f6d6169  __libc_start_mai
- 400420 6e007363 6865645f 7969656c 6400646c  n.sched_yield.dl
- 400430 73796d00 646c6f70 656e005f 5f657272  sym.dlopen.__err
- 400440 6e6f5f6c 6f636174 696f6e00 6c696263  no_location.libc
- 400450 2e736f2e 3600474c 4942435f 322e3334  .so.6.GLIBC_2.34
- 400460 00474c49 42435f32 2e322e35 005f5f67  .GLIBC_2.2.5.__g
- 400470 6d6f6e5f 73746172 745f5f00           mon_start__.    
+ 4003e0 00646c61 64647200 646c636c 6f736500  .dladdr.dlclose.
+ 4003f0 5f5f6c69 62635f73 74617274 5f6d6169  __libc_start_mai
+ 400400 6e007363 6865645f 7969656c 6400646c  n.sched_yield.dl
+ 400410 73796d00 646c6f70 656e005f 5f657272  sym.dlopen.__err
+ 400420 6e6f5f6c 6f636174 696f6e00 6c696263  no_location.libc
+ 400430 2e736f2e 3600474c 4942435f 322e3334  .so.6.GLIBC_2.34
+ 400440 00474c49 42435f32 2e322e35 005f5f67  .GLIBC_2.2.5.__g
+ 400450 6d6f6e5f 73746172 745f5f00           mon_start__.    
 Contents of section .gnu.version:
- 40047c 00000100 02000300 03000200 03000300  ................
- 40048c 0300                                 ..              
+ 40045c 00000100 02000300 03000200 03000300  ................
+ 40046c 0300                                 ..              
 Contents of section .gnu.version_r:
- 400490 01000200 4c000000 10000000 00000000  ....L...........
- 4004a0 b4919606 00000300 56000000 10000000  ........V.......
- 4004b0 751a6909 00000200 61000000 00000000  u.i.....a.......
+ 400470 01000200 4c000000 10000000 00000000  ....L...........
+ 400480 b4919606 00000300 56000000 10000000  ........V.......
+ 400490 751a6909 00000200 61000000 00000000  u.i.....a.......
 Contents of section .rela.dyn:
- 4004c0 f84f4f00 00000000 06000000 01000000  .OO.............
- 4004d0 00000000 00000000                    ........        
+ 4004a0 f80f4f00 00000000 06000000 01000000  ..O.............
+ 4004b0 00000000 00000000                    ........        
 Contents of section .rela.plt:
- 4004d8 c04f4f00 00000000 07000000 02000000  .OO.............
- 4004e8 00000000 00000000 c84f4f00 00000000  .........OO.....
- 4004f8 07000000 03000000 00000000 00000000  ................
- 400508 d04f4f00 00000000 07000000 04000000  .OO.............
- 400518 00000000 00000000 d84f4f00 00000000  .........OO.....
- 400528 07000000 05000000 00000000 00000000  ................
- 400538 e04f4f00 00000000 07000000 06000000  .OO.............
- 400548 00000000 00000000 e84f4f00 00000000  .........OO.....
- 400558 07000000 07000000 00000000 00000000  ................
- 400568 f04f4f00 00000000 07000000 08000000  .OO.............
- 400578 00000000 00000000                    ........        
+ 4004b8 c00f4f00 00000000 07000000 02000000  ..O.............
+ 4004c8 00000000 00000000 c80f4f00 00000000  ..........O.....
+ 4004d8 07000000 03000000 00000000 00000000  ................
+ 4004e8 d00f4f00 00000000 07000000 04000000  ..O.............
+ 4004f8 00000000 00000000 d80f4f00 00000000  ..........O.....
+ 400508 07000000 05000000 00000000 00000000  ................
+ 400518 e00f4f00 00000000 07000000 06000000  ..O.............
+ 400528 00000000 00000000 e80f4f00 00000000  ..........O.....
+ 400538 07000000 07000000 00000000 00000000  ................
+ 400548 f00f4f00 00000000 07000000 08000000  ..O.............
+ 400558 00000000 00000000                    ........        
 Contents of section .init:
- 401000 f30f1efa 4883ec08 488b05e9 3f0f0048  ....H...H...?..H
+ 401000 f30f1efa 4883ec08 488b05e9 ff0e0048  ....H...H......H
  401010 85c07402 ffd04883 c408c3             ..t...H....     
 Contents of section .plt:
- 401020 ff358a3f 0f00ff25 8c3f0f00 0f1f4000  .5.?...%.?....@.
- 401030 ff258a3f 0f006800 000000e9 e0ffffff  .%.?..h.........
- 401040 ff25823f 0f006801 000000e9 d0ffffff  .%.?..h.........
- 401050 ff257a3f 0f006802 000000e9 c0ffffff  .%z?..h.........
- 401060 ff25723f 0f006803 000000e9 b0ffffff  .%r?..h.........
- 401070 ff256a3f 0f006804 000000e9 a0ffffff  .%j?..h.........
- 401080 ff25623f 0f006805 000000e9 90ffffff  .%b?..h.........
- 401090 ff255a3f 0f006806 000000e9 80ffffff  .%Z?..h.........
+ 401020 ff358aff 0e00ff25 8cff0e00 0f1f4000  .5.....%......@.
+ 401030 ff258aff 0e006800 000000e9 e0ffffff  .%....h.........
+ 401040 ff2582ff 0e006801 000000e9 d0ffffff  .%....h.........
+ 401050 ff257aff 0e006802 000000e9 c0ffffff  .%z...h.........
+ 401060 ff2572ff 0e006803 000000e9 b0ffffff  .%r...h.........
+ 401070 ff256aff 0e006804 000000e9 a0ffffff  .%j...h.........
+ 401080 ff2562ff 0e006805 000000e9 90ffffff  .%b...h.........
+ 401090 ff255aff 0e006806 000000e9 80ffffff  .%Z...h.........
 Contents of section .text:
- 4010a0 58504889 05b7bc13 0048892d c0bc1300  XPH......H.-....
- 4010b0 50488d3d 483f0f00 48896750 488d059d  PH.=H?..H.gPH...
- 4010c0 410f0048 89475848 8d057200 00004889  A..H.GXH..r...H.
+ 4010a0 58504889 05377913 0048892d 40791300  XPH..7y..H.-@y..
+ 4010b0 50488d3d 48ff0e00 48896750 488d057d  PH.=H...H.gPH..}
+ 4010c0 010f0048 89475848 8d057200 00004889  ...H.GXH..r...H.
  4010d0 47604831 ede81642 0200f4c3 00000000  G`H1...B........
- 4010e0 4831ed49 89d15e48 89e2488d 0d0f3f0f  H1.I..^H..H...?.
+ 4010e0 4831ed49 89d15e48 89e2488d 0d0fff0e  H1.I..^H..H.....
  4010f0 00897138 48896140 488d04f5 08000000  ..q8H.a@H.......
  401100 4801e048 89414848 83e4f050 5449b860  H..H.AHH...PTI.`
  401110 11400000 00000048 b9601140 00000000  .@.....H.`.@....
  401120 0048bfa0 10400000 000000e8 50ffffff  .H...@......P...
  401130 f4c30000 00000000 00000000 00000000  ................
- 401140 89f85a48 8b1516bc 1300488b 2d1fbc13  ..ZH......H.-...
+ 401140 89f85a48 8b159678 1300488b 2d9f7813  ..ZH...x..H.-.x.
  401150 0052c300 00000000 00000000 00000000  .R..............
  401160 c3000000 00000000 00000000 00000000  ................
- 401170 488d6424 f8e8562c 0a0085c0 0f94c048  H.d$..V,.......H
+ 401170 488d6424 f8e8e6fc 090085c0 0f94c048  H.d$...........H
  401180 8d642408 c3000000 00000000 00000000  .d$.............
- 401190 488d6424 f8488d35 440e0d00 e87fc000  H.d$.H.5D.......
+ 401190 488d6424 f8488d35 44de0c00 e87fc000  H.d$.H.5D.......
  4011a0 00488d64 2408c300 00000000 00000000  .H.d$...........
- 4011b0 488d6424 f8488d35 540e0d00 e85fc000  H.d$.H.5T...._..
+ 4011b0 488d6424 f8488d35 54de0c00 e85fc000  H.d$.H.5T...._..
  4011c0 00488d64 2408c300 00000000 00000000  .H.d$...........
  4011d0 534889fb e897ffff ff84c074 114889df  SH.........t.H..
- 4011e0 488d3561 0e0d00e8 34c00000 eb0f4889  H.5a....4.....H.
- 4011f0 df488d35 780e0d00 e823c000 005bc300  .H.5x....#...[..
- 401200 534889fb 31f6e815 c0000048 8d35960e  SH..1......H.5..
- 401210 0d00488d 3daf0e0d 00e8f286 050085c0  ..H.=...........
- 401220 75114889 df488d35 bc0e0d00 e8efbf00  u.H..H.5........
- 401230 00eb0f48 89df488d 35f30e0d 00e8debf  ...H..H.5.......
+ 4011e0 488d3561 de0c00e8 34c00000 eb0f4889  H.5a....4.....H.
+ 4011f0 df488d35 78de0c00 e823c000 005bc300  .H.5x....#...[..
+ 401200 534889fb 31f6e815 c0000048 8d3596de  SH..1......H.5..
+ 401210 0c00488d 3dafde0c 00e88257 050085c0  ..H.=......W....
+ 401220 75114889 df488d35 bcde0c00 e8efbf00  u.H..H.5........
+ 401230 00eb0f48 89df488d 35f3de0c 00e8debf  ...H..H.5.......
  401240 00005bc3 00000000 00000000 00000000  ..[.............
- 401250 534889fb 488d3d6d 0e0d00e8 c09e0200  SH..H.=m........
+ 401250 534889fb 488d3d6d de0c00e8 506f0200  SH..H.=m....Po..
  401260 83f803f9 740683e8 1683f802 72114889  ....t.......r.H.
- 401270 df488d35 500f0d00 e8a3bf00 00eb0a48  .H.5P..........H
+ 401270 df488d35 50df0c00 e8a3bf00 00eb0a48  .H.5P..........H
  401280 89df31f6 e897bf00 005bc300 00000000  ..1......[......
  401290 53415448 8da424c8 feffff49 89fc48c7  SATH..$....I..H.
  4012a0 44240800 00000048 c7442470 00000000  D$.....H.D$p....
  4012b0 488d5424 10488d74 2428bf01 000000e8  H.T$.H.t$(......
  4012c0 5c4f0100 4889c7e8 842d0000 4863d048  \O..H....-..Hc.H
  4012d0 89542468 85c00f85 a4030000 488d3d1d  .T$h........H.=.
- 4012e0 0f0d00e8 189f0200 89c3488d 3dd70d0d  ..........H.=...
- 4012f0 00e82a9e 02008904 244c89e7 31f6e81d  ..*.....$L..1...
+ 4012e0 df0c00e8 a86f0200 89c3488d 3dd7dd0c  .....o....H.=...
+ 4012f0 00e8ba6e 02008904 244c89e7 31f6e81d  ...n....$L..1...
  401300 bf00008b 042483f8 010f8271 03000083  .....$.....q....
  401310 e801744c 83e80474 1883e802 741383e8  ..tL...t....t...
  401320 06740e83 e8040f84 26010000 e94f0300  .t......&....O..
  401330 00488d4c 24088b14 2489de48 8d7c2470  .H.L$...$..H.|$p
- 401340 e86bba02 00488b54 24704c89 e731c948  .k...H.T$pL..1.H
- 401350 8d35ca0e 0d00e8f5 bf0000e9 20030000  .5.......... ...
+ 401340 e8fb8a02 00488b54 24704c89 e731c948  .....H.T$pL..1.H
+ 401350 8d35cade 0c00e8f5 bf0000e9 20030000  .5.......... ...
  401360 89d883f8 01740783 f8057402 75334c89  .....t....t.u3L.
- 401370 e1ba0100 0000488d 35c30e0d 004889e7  ......H.5....H..
+ 401370 e1ba0100 0000488d 35c3de0c 004889e7  ......H.5....H..
  401380 e83b0300 004c89e1 ba050000 00488d35  .;...L.......H.5
- 401390 cc0e0d00 4889e7e8 24030000 e9df0200  ....H...$.......
/usr/bin/fpcmkcfg differs in assembler output
--- old /usr/bin/fpcmkcfg (disasm)
+++ new /usr/bin/fpcmkcfg (disasm)
@@ -4,12 +4,12 @@
 
 Disassembly of section .init:
 
-_init:
+.init:
 	endbr64
 	sub    $something,%rsp
-	mov    offset(%rip),%rax        #   <__gmon_start__@Base>
+	mov    offset(%rip),%rax        #   <dlclose@plt + ofs>
 	test   %rax,%rax
-	je     <_init + ofs>
+	je     <sched_yield@plt-0x1a>
 	call   *%rax
 	add    $something,%rsp
 	ret
@@ -17,72 +17,70 @@
 Disassembly of section .plt:
 
 sched_yield@plt-0x10:
-	push   offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
-	jmp    *offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
+	push   offset(%rip)        #   <dlclose@plt + ofs>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	nopl   offset(%rax)
 
 sched_yield@plt:
-	jmp    *offset(%rip)        #   <sched_yield@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <sched_yield@plt-0x10>
 
 dlopen@plt:
-	jmp    *offset(%rip)        #   <dlopen@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <sched_yield@plt-0x10>
 
 dladdr@plt:
-	jmp    *offset(%rip)        #   <dladdr@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <sched_yield@plt-0x10>
 
 __errno_location@plt:
-	jmp    *offset(%rip)        #   <__errno_location@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <sched_yield@plt-0x10>
 
 dlsym@plt:
-	jmp    *offset(%rip)        #   <dlsym@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <sched_yield@plt-0x10>
 
 __libc_start_main@plt:
-	jmp    *offset(%rip)        #   <__libc_start_main@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <sched_yield@plt-0x10>
 
 dlclose@plt:
-	jmp    *offset(%rip)        #   <dlclose@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <sched_yield@plt-0x10>
 
 Disassembly of section .text:
 
-SI_C_$$_MAIN_STUB:
+.text:
 	pop    %rax
 	push   %rax
-	mov    %rax,offset(%rip)        #   <U_$SI_C_$$_FPC_RET>
-	mov    %rbp,offset(%rip)        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    %rax,offset(%rip)        #   <dlclose@plt + ofs>
+	mov    %rbp,offset(%rip)        #   <dlclose@plt + ofs>
 	push   %rax
-	lea    offset(%rip),%rdi        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rdi        #   <dlclose@plt + ofs>
 	mov    %rsp,offset(%rdi)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #   <dlclose@plt + ofs>
 	mov    %rax,offset(%rdi)
-	lea    offset(%rip),%rax        #   <SI_C_$$__FPC_LIBC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #   <dlclose@plt + ofs>
 	mov    %rax,offset(%rdi)
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   <dlclose@plt + ofs>
 	hlt
 	ret
 	add    %al,(%rax)
-	...
-
-SI_C_$$__FPC_LIBC_START:
+	add    %al,(%rax)
 	xor    %rbp,%rbp
 	mov    %rdx,%r9
 	pop    %rsi
 	mov    %rsp,%rdx
-	lea    offset(%rip),%rcx        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rcx        #   <dlclose@plt + ofs>
 	mov    %esi,offset(%rcx)
 	mov    %rsp,offset(%rcx)
 	lea    offset(,%rsi,8),%rax
@@ -98,110 +96,96 @@
 	hlt
 	ret
 	...
-
-SI_C_$$__FPC_LIBC_HALTPROC$LONGINT:
+	add    %al,(%rax)
 	mov    %edi,%eax
 	pop    %rdx
-	mov    offset(%rip),%rdx        #   <U_$SI_C_$$_FPC_RET>
-	mov    offset(%rip),%rbp        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    offset(%rip),%rdx        #   <dlclose@plt + ofs>
+	mov    offset(%rip),%rbp        #   <dlclose@plt + ofs>
 	push   %rdx
 	ret
 	...
-
-SI_C_$$_INI_DUMMY:
-	ret
+	add    %al,%bl
 	...
-
-P$FPCMKCFG_$$_ISSUPERUSER$$BOOLEAN:
-	lea    -offset(%rsp),%rsp
-	call   <BASEUNIX_$$_FPGETUID$$LONGWORD>
+	add    %al,(%rax)
+	add    %cl,-offset(%rax)
+	fs and $something,%al
+	call   <dlclose@plt + ofs>
 	test   %eax,%eax
 	sete   %al
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$FPCMKCFG_$$_GETDEFAULTLOCALREPOSITORY$$ANSISTRING:
-	lea    -offset(%rsp),%rsp
-	lea    offset(%rip),%rsi        #   <_fini + ofs>
-	call   <fpc_ansistr_assign>
+	add    %al,(%rax)
+	add    %cl,-offset(%rax)
+	fs and $something,%al
+	lea    offset(%rip),%rsi        #   <dlclose@plt + ofs>
+	call   <dlclose@plt + ofs>
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$FPCMKCFG_$$_GETDEFAULTLOCALBASEPATH$$ANSISTRING:
-	lea    -offset(%rsp),%rsp
-	lea    offset(%rip),%rsi        #   <_fini + ofs>
-	call   <fpc_ansistr_assign>
+	add    %cl,-offset(%rax)
+	fs and $something,%al
+	lea    offset(%rip),%rsi        #   <dlclose@plt + ofs>
+	call   <dlclose@plt + ofs>
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$FPCMKCFG_$$_GETDEFAULTCOMPILERCONFIGDIR$$ANSISTRING:
-	push   %rbx
-	mov    %rdi,%rbx
-	call   <P$FPCMKCFG_$$_ISSUPERUSER$$BOOLEAN>
+	add    %dl,offset(%rbx)
+	mov    %edi,%ebx
+	call   <dlclose@plt + ofs>
 	test   %al,%al
-	je     <P$FPCMKCFG_$$_GETDEFAULTCOMPILERCONFIGDIR$$ANSISTRING + ofs>
+	je     <dlclose@plt + ofs>
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rsi        #   <_fini + ofs>
-	call   <fpc_ansistr_assign>
-	jmp    <P$FPCMKCFG_$$_GETDEFAULTCOMPILERCONFIGDIR$$ANSISTRING + ofs>
+	lea    offset(%rip),%rsi        #   <dlclose@plt + ofs>
+	call   <dlclose@plt + ofs>
+	jmp    <dlclose@plt + ofs>
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rsi        #   <_fini + ofs>
-	call   <fpc_ansistr_assign>
+	lea    offset(%rip),%rsi        #   <dlclose@plt + ofs>
+	call   <dlclose@plt + ofs>
 	pop    %rbx
 	ret
/usr/bin/fpcres differs in ELF sections
--- old /usr/bin/fpcres (objdump)
+++ new /usr/bin/fpcres (objdump)
@@ -2,25 +2,25 @@
 .//usr/bin/fpcres:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15d9 b40d005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 7f0d005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d0582b8 0d004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d058283 0d004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 283e0200 c3000000 00000000  H1..(>..........
- 401050 488d0539 52120048 8910e9a1 ffffffc3  H..9R..H........
- 401060 554889e5 488d6424 f0897dfc 488d051d  UH..H.d$..}.H...
- 401070 52120048 8b104885 d27402ff d2b8e700  R..H..H..t......
+ 401050 488d0589 19120048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d056d  UH..H.d$..}.H..m
+ 401070 19120048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401090 53e86ada 01004889 c3488d15 780f0c00  S.j...H..H..x...
+ 401090 53e86ada 01004889 c3488d15 78df0b00  S.j...H..H..x...
  4010a0 4889de31 ffe866e3 0100e851 7f010048  H..1..f....Q...H
  4010b0 89dfe8e9 dc0100e8 447f0100 e83fda01  ........D....?..
- 4010c0 004889c3 488d15ad 0f0c0048 89de31ff  .H..H......H..1.
+ 4010c0 004889c3 488d15ad df0b0048 89de31ff  .H..H......H..1.
  4010d0 e83be301 00e8267f 01004889 dfe8bedc  .;....&...H.....
  4010e0 0100e819 7f0100e8 14da0100 4889c348  ............H..H
- 4010f0 8d15a20f 0c004889 de31ffe8 70dd0100  ......H..1..p...
+ 4010f0 8d15a2df 0b004889 de31ffe8 70dd0100  ......H..1..p...
  401100 e8fb7e01 004889df e893dc01 00e8ee7e  ..~..H.........~
  401110 01005bc3 00000000 00000000 00000000  ..[.............
  401120 53488da4 2490feff ff48c744 24680000  SH..$....H.D$h..
@@ -28,82 +28,82 @@
  401140 742418bf 01000000 e8534c01 004889c7  t$.......SL..H..
  401150 e87b2a00 004863d0 48895424 5885c00f  .{*..Hc.H.T$X...
  401160 85710400 00e826ff ffffe891 d9010048  .q....&........H
- 401170 89c3488d 155f0f0c 004889de 31ffe88d  ..H.._...H..1...
+ 401170 89c3488d 155fdf0b 004889de 31ffe88d  ..H.._...H..1...
  401180 e20100e8 787e0100 4889dfe8 10dc0100  ....x~..H.......
  401190 e86b7e01 00e866d9 01004889 c7e8fedb  .k~...f...H.....
  4011a0 0100e859 7e0100e8 54d90100 4889c348  ...Y~...T...H..H
- 4011b0 8d156a0f 0c004889 de31ffe8 b0dc0100  ..j...H..1......
+ 4011b0 8d156adf 0b004889 de31ffe8 b0dc0100  ..j...H..1......
  4011c0 e83b7e01 004889df e8d3db01 00e82e7e  .;~..H.........~
- 4011d0 0100e829 d9010048 89c3488d 154f0f0c  ...)...H..H..O..
+ 4011d0 0100e829 d9010048 89c3488d 154fdf0b  ...)...H..H..O..
  4011e0 004889de 31ffe885 dc0100e8 107e0100  .H..1........~..
  4011f0 4889dfe8 a8db0100 e8037e01 00e8fed8  H.........~.....
- 401200 01004889 c3488d15 540f0c00 4889de31  ..H..H..T...H..1
+ 401200 01004889 c3488d15 54df0b00 4889de31  ..H..H..T...H..1
  401210 ffe85adc 0100e8e5 7d010048 89dfe87d  ..Z.....}..H...}
  401220 db0100e8 d87d0100 e8d3d801 004889c3  .....}.......H..
- 401230 488d1559 0f0c0048 89de31ff e82fdc01  H..Y...H..1../..
+ 401230 488d1559 df0b0048 89de31ff e82fdc01  H..Y...H..1../..
  401240 00e8ba7d 01004889 dfe852db 0100e8ad  ...}..H...R.....
- 401250 7d0100e8 a8d80100 4889c348 8d15560f  }.......H..H..V.
- 401260 0c004889 de31ffe8 04dc0100 e88f7d01  ..H..1........}.
+ 401250 7d0100e8 a8d80100 4889c348 8d1556df  }.......H..H..V.
+ 401260 0b004889 de31ffe8 04dc0100 e88f7d01  ..H..1........}.
  401270 004889df e827db01 00e8827d 0100e87d  .H...'.....}...}
- 401280 d8010048 89c3488d 15630f0c 004889de  ...H..H..c...H..
+ 401280 d8010048 89c3488d 1563df0b 004889de  ...H..H..c...H..
  401290 31ffe8d9 db0100e8 647d0100 4889dfe8  1.......d}..H...
  4012a0 fcda0100 e8577d01 00e852d8 01004889  .....W}...R...H.
- 4012b0 c3488d15 800f0c00 4889de31 ffe8aedb  .H......H..1....
+ 4012b0 c3488d15 80df0b00 4889de31 ffe8aedb  .H......H..1....
  4012c0 0100e839 7d010048 89dfe8d1 da0100e8  ...9}..H........
  4012d0 2c7d0100 e827d801 004889c3 488d1575  ,}...'...H..H..u
- 4012e0 0f0c0048 89de31ff e883db01 00e80e7d  ...H..1........}
+ 4012e0 df0b0048 89de31ff e883db01 00e80e7d  ...H..1........}
  4012f0 01004889 dfe8a6da 0100e801 7d0100e8  ..H.........}...
- 401300 fcd70100 4889c348 8d158a0f 0c004889  ....H..H......H.
+ 401300 fcd70100 4889c348 8d158adf 0b004889  ....H..H......H.
  401310 de31ffe8 58db0100 e8e37c01 004889df  .1..X.....|..H..
  401320 e87bda01 00e8d67c 0100e8d1 d7010048  .{.....|.......H
- 401330 89c3488d 15970f0c 004889de 31ffe82d  ..H......H..1..-
+ 401330 89c3488d 1597df0b 004889de 31ffe82d  ..H......H..1..-
  401340 db0100e8 b87c0100 4889dfe8 50da0100  .....|..H...P...
  401350 e8ab7c01 00e8a6d7 01004889 c3488d15  ..|.......H..H..
- 401360 a40f0c00 4889de31 ffe802db 0100e88d  ....H..1........
+ 401360 a4df0b00 4889de31 ffe802db 0100e88d  ....H..1........
  401370 7c010048 89dfe825 da0100e8 807c0100  |..H...%.....|..
- 401380 e87bd701 004889c3 488d15c1 0f0c0048  .{...H..H......H
+ 401380 e87bd701 004889c3 488d15c1 df0b0048  .{...H..H......H
  401390 89de31ff e8d7da01 00e8627c 01004889  ..1.......b|..H.
  4013a0 dfe8fad9 0100e855 7c0100e8 50d70100  .......U|...P...
- 4013b0 4889c348 8d15d60f 0c004889 de31ffe8  H..H......H..1..
+ 4013b0 4889c348 8d15d6df 0b004889 de31ffe8  H..H......H..1..
  4013c0 acda0100 e8377c01 004889df e8cfd901  .....7|..H......
  4013d0 00e82a7c 0100e825 d7010048 89c3488d  ..*|...%...H..H.
- 4013e0 15fb0f0c 004889de 31ffe881 da0100e8  .....H..1.......
+ 4013e0 15fbdf0b 004889de 31ffe881 da0100e8  .....H..1.......
  4013f0 0c7c0100 4889dfe8 a4d90100 e8ff7b01  .|..H.........{.
- 401400 00e8fad6 01004889 c3488d15 08100c00  ......H..H......
+ 401400 00e8fad6 01004889 c3488d15 08e00b00  ......H..H......
  401410 4889de31 ffe856da 0100e8e1 7b010048  H..1..V.....{..H
  401420 89dfe879 d90100e8 d47b0100 e8cfd601  ...y.....{......
- 401430 004889c3 488d152d 100c0048 89de31ff  .H..H..-...H..1.
+ 401430 004889c3 488d152d e00b0048 89de31ff  .H..H..-...H..1.
  401440 e82bda01 00e8b67b 01004889 dfe84ed9  .+.....{..H...N.
  401450 0100e8a9 7b0100e8 a4d60100 4889c348  ....{.......H..H
- 401460 8d154a10 0c004889 de31ffe8 00da0100  ..J...H..1......
+ 401460 8d154ae0 0b004889 de31ffe8 00da0100  ..J...H..1......
  401470 e88b7b01 004889df e823d901 00e87e7b  ..{..H...#....~{
- 401480 0100e879 d6010048 89c3488d 1577100c  ...y...H..H..w..
+ 401480 0100e879 d6010048 89c3488d 1577e00b  ...y...H..H..w..
  401490 004889de 31ffe8d5 d90100e8 607b0100  .H..1.......`{..
  4014a0 4889dfe8 f8d80100 e8537b01 00e84ed6  H........S{...N.
- 4014b0 01004889 c3488d15 8c100c00 4889de31  ..H..H......H..1
+ 4014b0 01004889 c3488d15 8ce00b00 4889de31  ..H..H......H..1
  4014c0 ffe8aad9 0100e835 7b010048 89dfe8cd  .......5{..H....
  4014d0 d80100e8 287b0100 e823d601 004889c3  ....({...#...H..
- 4014e0 488d15b1 100c0048 89de31ff e87fd901  H......H..1.....
+ 4014e0 488d15b1 e00b0048 89de31ff e87fd901  H......H..1.....
  4014f0 00e80a7b 01004889 dfe8a2d8 0100e8fd  ...{..H.........
- 401500 7a0100e8 f8d50100 4889c348 8d15c610  z.......H..H....
- 401510 0c004889 de31ffe8 54d90100 e8df7a01  ..H..1..T.....z.
+ 401500 7a0100e8 f8d50100 4889c348 8d15c6e0  z.......H..H....
+ 401510 0b004889 de31ffe8 54d90100 e8df7a01  ..H..1..T.....z.
  401520 004889df e877d801 00e8d27a 0100e8cd  .H...w.....z....
- 401530 d5010048 89c3488d 15d3100c 004889de  ...H..H......H..
+ 401530 d5010048 89c3488d 15d3e00b 004889de  ...H..H......H..
  401540 31ffe829 d90100e8 b47a0100 4889dfe8  1..).....z..H...
  401550 4cd80100 e8a77a01 00e8a2d5 01004889  L.....z.......H.
- 401560 c3488d7c 2460e8c5 b7000048 8d05ee17  .H.|$`.....H....
- 401570 1000488b 30488d05 e4171000 8b500848  ..H.0H.......P.H
- 401580 8d7c2470 e8b7fa07 00488d74 247031d2  .|$p.....H.t$p1.
+ 401560 c3488d7c 2460e8c5 b7000048 8d059edf  .H.|$`.....H....
+ 401570 0f00488b 30488d05 94df0f00 8b500848  ..H.0H.......P.H
+ 401580 8d7c2470 e847cb07 00488d74 247031d2  .|$p.G...H.t$p1.
  401590 488d7c24 68e8d6c1 0000488b 542468b9  H.|$h.....H.T$h.
- 4015a0 ffff0000 488d35bd 100c0048 8d7c2460  ....H.5....H.|$`
+ 4015a0 ffff0000 488d35bd e00b0048 8d7c2460  ....H.5....H.|$`
  4015b0 e81bb900 00488b54 24604889 de31ffe8  .....H.T$`H..1..
  4015c0 4cde0100 e8377a01 004889df e8cfd701  L....7z..H......
  4015d0 00e82a7a 0100e8f5 4a010048 8d7c2468  ..*z....J..H.|$h
  4015e0 e84bb700 00488d7c 2460e841 b7000048  .K...H.|$`.A...H
  4015f0 8b442458 4885c074 05e8624c 0100488d  .D$XH..t..bL..H.
  401600 a4247001 00005bc3 00000000 00000000  .$p...[.........
- 401610 488d6424 e8e82643 0400488d 4c240c48  H.d$..&C..H.L$.H
- 401620 8d542408 488d7424 044889e7 e81f4104  .T$.H.t$.H....A.
+ 401610 488d6424 e8e8b613 0400488d 4c240c48  H.d$......H.L$.H
+ 401620 8d542408 488d7424 044889e7 e8af1104  .T$.H.t$.H......
  401630 000fb704 2469c010 0e000069 c0e80300  ....$i.....i....
  401640 000fb754 24046bd2 3c69d2e8 03000001  ...T$.k.<i......
  401650 d00fb754 240869d2 e8030000 01d00fb7  ...T$.i.........
@@ -112,49 +112,49 @@
  401680 00000000 48c78424 60010000 00000000  ....H..$`.......
  401690 4889e248 8d742418 bf010000 00e8fe46  H..H.t$........F
  4016a0 01004889 c7e82625 00004863 d0488954  ..H...&%..Hc.H.T
- 4016b0 245885c0 0f851c02 0000488b 052fb20d  $X........H../..
- 4016c0 00837828 00741448 8b0522b2 0d00488d  ..x(.t.H.."...H.
- 4016d0 158b1610 008b4028 89420848 8b050eb2  ......@(.B.H....
- 4016e0 0d008378 20007556 488d0571 1610008b  ...x .uVH..q....
- 4016f0 50084869 ca040200 008b1048 8d053e08  P.Hi.......H..>.
- 401700 10000fa3 94080002 00007259 488d054d  ..........rYH..M
- 401710 1610008b 7808e805 f8070048 8d153e16  ....x......H..>.
- 401720 10008902 488d0535 1610008b 38e8def8  ....H..5....8...
- 401730 0700488d 15271610 00894204 eb27488b  ..H..'....B..'H.
- 401740 05abb10d 00488d15 14161000 8b402089  .....H.......@ .
- 401750 02488b05 98b10d00 488d1501 1610008b  .H......H.......
- 401760 40248942 04488d05 f4151000 8b500848  @$.B.H.......P.H
- 401770 69ca0402 00008b10 488d05c1 0710000f  i.......H.......
+ 4016b0 245885c0 0f851c02 0000488b 052f7d0d  $X........H../}.
+ 4016c0 00837828 00741448 8b05227d 0d00488d  ..x(.t.H.."}..H.
+ 4016d0 153bde0f 008b4028 89420848 8b050e7d  .;....@(.B.H...}
+ 4016e0 0d008378 20007556 488d0521 de0f008b  ...x .uVH..!....
+ 4016f0 50084869 ca040200 008b1048 8d05eecf  P.Hi.......H....
+ 401700 0f000fa3 94080002 00007259 488d05fd  ..........rYH...
+ 401710 dd0f008b 7808e895 c8070048 8d15eedd  ....x......H....
+ 401720 0f008902 488d05e5 dd0f008b 38e86ec9  ....H.......8.n.
+ 401730 0700488d 15d7dd0f 00894204 eb27488b  ..H.......B..'H.
+ 401740 05ab7c0d 00488d15 c4dd0f00 8b402089  ..|..H.......@ .
+ 401750 02488b05 987c0d00 488d15b1 dd0f008b  .H...|..H.......
+ 401760 40248942 04488d05 a4dd0f00 8b500848  @$.B.H.......P.H
+ 401770 69ca0402 00008b10 488d0571 cf0f000f  i.......H..q....
  401780 a3940800 0200000f 82bb0000 00488d05  .............H..
- 401790 cc151000 8b30488d bc248801 0000e8cd  .....0H..$......
- 4017a0 f7070048 8d842488 01000048 89842470  ...H..$....H..$p
+ 401790 7cdd0f00 8b30488d bc248801 0000e85d  |....0H..$.....]
+ 4017a0 c8070048 8d842488 01000048 89842470  ...H..$....H..$p
  4017b0 01000048 c7842468 01000004 00000048  ...H..$h.......H
- 4017c0 8d059a15 10008b70 08488dbc 24880200  .......p.H..$...
- 4017d0 00e80af8 0700488d 84248802 00004889  ......H..$....H.
+ 4017c0 8d054add 0f008b70 08488dbc 24880200  ..J....p.H..$...
+ 4017d0 00e89ac8 0700488d 84248802 00004889  ......H..$....H.
  4017e0 84248001 000048c7 84247801 00000400  .$....H..$x.....
  4017f0 0000488d 94246801 0000b901 00000048  ..H..$h........H
- 401800 8d35920e 0c00488d bc246001 0000e84d  .5....H..$`....M
- 401810 6a030048 8b942460 010000be ff000000  j..H..$`........
+ 401800 8d3592de 0b00488d bc246001 0000e8dd  .5....H..$`.....
+ 401810 3a030048 8b942460 010000be ff000000  :..H..$`........
  401820 488d7c24 60e8f6be 0000488d 74246048  H.|$`.....H.t$`H
- 401830 8d057a00 2300488b 38e892fc 0700bf01  ..z.#.H.8.......
/usr/bin/fpcres differs in assembler output
--- old /usr/bin/fpcres (disasm)
+++ new /usr/bin/fpcres (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4d9000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,81 +14,73 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4d93b0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x424e70
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x5229e0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$FPCRES_$$_SHOWVERSION:
+	add    %al,(%rax)
 	push   %rbx
-	call   <fpc_get_output>
+	call   0x41eb00
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <STRTABLE$_$TOBJECTSTRINGTABLE_$__$$_WRITETOSTREAM$TSTREAM + ofs>
+	lea    offset(%rip),%rdx        #  x4bf018
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41f410
+	call   0x419000
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41eda0
+	call   0x419000
+	call   0x41eb00
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <STRTABLE$_$TOBJECTSTRINGTABLE_$__$$_WRITETOSTREAM$TSTREAM + ofs>
+	lea    offset(%rip),%rdx        #  x4bf078
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41f410
+	call   0x419000
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41eda0
+	call   0x419000
+	call   0x41eb00
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCRES$_Ld3>
+	lea    offset(%rip),%rdx        #  x4bf098
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41ee70
+	call   0x419000
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41eda0
+	call   0x419000
 	pop    %rbx
 	ret
 	...
-
-P$FPCRES_$$_SHOWHELP:
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	movq   $something,offset(%rsp)
@@ -96,297 +88,295 @@
 	mov    %rsp,%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x415da0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x403bd0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$FPCRES_$$_SHOWHELP + ofs>
-	call   <P$FPCRES_$$_SHOWVERSION>
-	call   <fpc_get_output>
+	jne    0x4015d6
+	call   0x401090
+	call   0x41eb00
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCRES$_Ld3 + ofs>
+	lea    offset(%rip),%rdx        #  x4bf0d8
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41f410
+	call   0x419000
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
-	mov    %rax,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41eda0
+	call   0x419000
+	call   0x41eb00
+	mov    %rax,%rdi
+	call   0x41eda0
+	call   0x419000
+	call   0x41eb00
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCRES$_Ld5>
+	lea    offset(%rip),%rdx        #  x4bf120
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41ee70
+	call   0x419000
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41eda0
+	call   0x419000
+	call   0x41eb00
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCRES$_Ld6>
+	lea    offset(%rip),%rdx        #  x4bf130
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41ee70
+	call   0x419000
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41eda0
+	call   0x419000
+	call   0x41eb00
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$FPCRES$_Ld7>
+	lea    offset(%rip),%rdx        #  x4bf160
/usr/bin/fpcsubst differs in ELF sections
--- old /usr/bin/fpcsubst (objdump)
+++ new /usr/bin/fpcsubst (objdump)
@@ -2,37 +2,37 @@
 .//usr/bin/fpcsubst:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 5f0a005e 41897238 49896240  L..._..^A.r8I.b@
+ 401000 4c8d15f9 2f0a005e 41897238 49896240  L.../..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d058261 0a004989  ...I.bPH...a..I.
+ 401020 83e4f049 89625048 8d056231 0a004989  ...I.bPH..b1..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 98320200 c3000000 00000000  H1...2..........
- 401050 488d0519 600d0048 8910e9a1 ffffffc3  H...`..H........
- 401060 554889e5 488d6424 f0897dfc 488d05fd  UH..H.d$..}.H...
- 401070 5f0d0048 8b104885 d27402ff d2b8e700  _..H..H..t......
+ 401050 488d0589 2c0d0048 8910e9a1 ffffffc3  H...,..H........
+ 401060 554889e5 488d6424 f0897dfc 488d056d  UH..H.d$..}.H..m
+ 401070 2c0d0048 8b104885 d27402ff d2b8e700  ,..H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 488d6424 9848c744 24600000 00004889  H.d$.H.D$`....H.
  4010a0 e2488d74 2418bf01 000000e8 60410100  .H.t$.......`A..
  4010b0 4889c7e8 881f0000 4863d048 89542458  H.......Hc.H.T$X
- 4010c0 85c00f85 bf000000 c605e15f 0d0000be  ..........._....
- 4010d0 01000000 488d3ded ea0b00e8 30410600  ....H.=.....0A..
- 4010e0 48890599 5f0d0048 89c7488d 15dff808  H..._..H..H.....
- 4010f0 00488d35 f8f80800 e863d607 00488b3d  .H.5.....c...H.=
- 401100 7c5f0d00 488d150d f9080048 8d3526f9  |_..H......H.5&.
- 401110 0800e849 d6070048 8d7c2460 e89f2f05  ...I...H.|$`../.
- 401120 00488b54 2460488b 3d535f0d 00488d35  .H.T$`H.=S_..H.5
- 401130 2cf90800 e827d607 00e8423c 0400488d  ,....'....B<..H.
- 401140 7c2460e8 483e0400 488b5424 60488b3d  |$`.H>..H.T$`H.=
- 401150 2c5f0d00 488d3525 f90800e8 00d60700  ,_..H.5%........
- 401160 e84b3c04 00488d7c 2460e8a1 3e040048  .K<..H.|$`..>..H
- 401170 8b542460 488b3d05 5f0d0048 8d3526f9  .T$`H.=._..H.5&.
- 401180 0800e8d9 d50700e8 b4430100 488d7c24  .........C..H.|$
+ 4010c0 85c00f85 bf000000 c605512c 0d0000be  ..........Q,....
+ 4010d0 01000000 488d3d7d b70b00e8 c0110600  ....H.=}........
+ 4010e0 48890509 2c0d0048 89c7488d 15dfc808  H...,..H..H.....
+ 4010f0 00488d35 f8c80800 e8f3a607 00488b3d  .H.5.........H.=
+ 401100 ec2b0d00 488d150d c9080048 8d3526c9  .+..H......H.5&.
+ 401110 0800e8d9 a6070048 8d7c2460 e82f0005  .......H.|$`./..
+ 401120 00488b54 2460488b 3dc32b0d 00488d35  .H.T$`H.=.+..H.5
+ 401130 2cc90800 e8b7a607 00e8d20c 0400488d  ,.............H.
+ 401140 7c2460e8 d80e0400 488b5424 60488b3d  |$`.....H.T$`H.=
+ 401150 9c2b0d00 488d3525 c90800e8 90a60700  .+..H.5%........
+ 401160 e8db0c04 00488d7c 2460e831 0f040048  .....H.|$`.1...H
+ 401170 8b542460 488b3d75 2b0d0048 8d3526c9  .T$`H.=u+..H.5&.
+ 401180 0800e869 a60700e8 b4430100 488d7c24  ...i.....C..H.|$
  401190 60e80ab0 0000488b 44245848 85c07405  `.....H.D$XH..t.
  4011a0 e82b4501 00488d64 2468c300 00000000  .+E..H.d$h......
- 4011b0 488d6424 f8488d3d c45e0d00 e87f0705  H.d$.H.=.^......
+ 4011b0 488d6424 f8488d3d 342b0d00 e80fd804  H.d$.H.=4+......
  4011c0 00488d64 2408c300 00000000 00000000  .H.d$...........
  4011d0 53488da4 2470ffff ff48c784 24800000  SH..$p...H..$...
  4011e0 00000000 0048c744 24780000 000048c7  .....H.D$x....H.
@@ -40,37 +40,37 @@
  401200 01000000 e8074001 004889c7 e82f1e00  ......@..H.../..
  401210 004863d0 48895424 5885c00f 852a0200  .Hc.H.T$X....*..
  401220 00e84acd 01004889 c331f648 8dbc2480  ..J...H..1.H..$.
- 401230 000000e8 286c0200 488bb424 80000000  ....(l..H..$....
- 401240 488d7c24 78e8e69f 0200488b 44247848  H.|$x.....H.D$xH
+ 401230 000000e8 b83c0200 488bb424 80000000  .....<..H..$....
+ 401240 488d7c24 78e87670 0200488b 44247848  H.|$x.vp..H.D$xH
  401250 89442470 48c74424 680b0000 00488d54  .D$pH.D$h....H.T
- 401260 2468488d 0557600a 00488b70 0831c948  $hH..W`..H.p.1.H
- 401270 8d7c2460 e8576403 00488b54 24604889  .|$`.Wd..H.T$`H.
+ 401260 2468488d 0537300a 00488b70 0831c948  $hH..70..H.p.1.H
+ 401270 8d7c2460 e8e73403 00488b54 24604889  .|$`..4..H.T$`H.
  401280 de31ffe8 f8d50100 e8e37101 004889df  .1........q..H..
  401290 e87bcf01 00e8d671 0100e8d1 cc010048  .{.....q.......H
- 4012a0 89c3488d 0537600a 00488b50 084889de  ..H..7`..H.P.H..
+ 4012a0 89c3488d 0517300a 00488b50 084889de  ..H...0..H.P.H..
  4012b0 31ffe8c9 d50100e8 b4710100 4889dfe8  1........q..H...
  4012c0 4ccf0100 e8a77101 00e8a2cc 01004889  L.....q.......H.
- 4012d0 c3488d05 28600a00 488b5008 4889de31  .H..(`..H.P.H..1
+ 4012d0 c3488d05 08300a00 488b5008 4889de31  .H...0..H.P.H..1
  4012e0 ffe89ad5 0100e885 71010048 89dfe81d  ........q..H....
  4012f0 cf0100e8 78710100 e873cc01 004889c3  ....xq...s...H..
- 401300 488d0519 600a0048 8b500848 89de31ff  H...`..H.P.H..1.
+ 401300 488d05f9 2f0a0048 8b500848 89de31ff  H.../..H.P.H..1.
  401310 e86bd501 00e85671 01004889 dfe8eece  .k....Vq..H.....
  401320 0100e849 710100e8 44cc0100 4889c348  ...Iq...D...H..H
- 401330 8d050a60 0a00488b 50084889 de31ffe8  ...`..H.P.H..1..
+ 401330 8d05ea2f 0a00488b 50084889 de31ffe8  .../..H.P.H..1..
  401340 3cd50100 e8277101 004889df e8bfce01  <....'q..H......
  401350 00e81a71 0100e815 cc010048 89c3488d  ...q.......H..H.
- 401360 05fb5f0a 00488b50 084889de 31ffe80d  .._..H.P.H..1...
+ 401360 05db2f0a 00488b50 084889de 31ffe80d  ../..H.P.H..1...
  401370 d50100e8 f8700100 4889dfe8 90ce0100  .....p..H.......
  401380 e8eb7001 00e8e6cb 01004889 c3488d05  ..p.......H..H..
- 401390 ec5f0a00 488b5008 4889de31 ffe8ded4  ._..H.P.H..1....
+ 401390 cc2f0a00 488b5008 4889de31 ffe8ded4  ./..H.P.H..1....
  4013a0 0100e8c9 70010048 89dfe861 ce0100e8  ....p..H...a....
- 4013b0 bc700100 e8b7cb01 004889c3 488d05dd  .p.......H..H...
- 4013c0 5f0a0048 8b500848 89de31ff e8afd401  _..H.P.H..1.....
+ 4013b0 bc700100 e8b7cb01 004889c3 488d05bd  .p.......H..H...
+ 4013c0 2f0a0048 8b500848 89de31ff e8afd401  /..H.P.H..1.....
  4013d0 00e89a70 01004889 dfe832ce 0100e88d  ...p..H...2.....
- 4013e0 700100e8 88cb0100 4889c348 8d05ce5f  p.......H..H..._
+ 4013e0 700100e8 88cb0100 4889c348 8d05ae2f  p.......H..H.../
  4013f0 0a00488b 50084889 de31ffe8 80d40100  ..H.P.H..1......
  401400 e86b7001 004889df e803ce01 00e85e70  .kp..H........^p
- 401410 0100e859 cb010048 89c3488d 05bf5f0a  ...Y...H..H..._.
+ 401410 0100e859 cb010048 89c3488d 059f2f0a  ...Y...H..H.../.
  401420 00488b50 084889de 31ffe851 d40100e8  .H.P.H..1..Q....
  401430 3c700100 4889dfe8 d4cd0100 e82f7001  <p..H......../p.
  401440 00bf0100 0000e845 760100e8 f0400100  .......Ev....@..
@@ -82,11 +82,11 @@
  4014a0 00000048 89e2488d 742418bf 01000000  ...H..H.t$......
  4014b0 e85b3d01 004889c7 e8831b00 004863d0  .[=..H.......Hc.
  4014c0 48895424 5885c00f 857c0000 00488b3d  H.T$X....|...H.=
- 4014d0 ac5b0d00 488b05a5 5b0d0048 8b00ff90  .[..H...[..H....
+ 4014d0 1c280d00 488b0515 280d0048 8b00ff90  .(..H...(..H....
  4014e0 08010000 89c383eb 0185db7c 5c41bcff  ...........|\A..
  4014f0 ffffff0f 1f440000 4183c401 e86fca01  .....D..A....o..
- 401500 004989c5 4489e248 8b3d725b 0d00488d  .I..D..H.=r[..H.
- 401510 74246048 8b05665b 0d00488b 00ff90f8  t$`H..f[..H.....
+ 401500 004989c5 4489e248 8b3de227 0d00488d  .I..D..H.=.'..H.
+ 401510 74246048 8b05d627 0d00488b 00ff90f8  t$`H...'..H.....
  401520 00000048 8b542460 4c89ee31 ffe84ed3  ...H.T$`L..1..N.
  401530 0100e839 6f01004c 89efe8d1 cc0100e8  ...9o..L........
  401540 2c6f0100 4439e37f afe8f23f 0100488d  ,o..D9.....?..H.
@@ -98,18 +98,18 @@
  4015a0 94248803 0000488d b424a003 0000bf01  .$....H..$......
  4015b0 000000e8 583c0100 4889c7e8 801a0000  ....X<..H.......
  4015c0 4863d048 899424e0 03000085 c00f85b8  Hc.H..$.........
- 4015d0 02000048 8b3c2440 b601e8a1 3c050084  ...H.<$@....<...
- 4015e0 c00f85b4 00000048 8d05c27d 0d00488b  .......H...}..H.
- 4015f0 004885c0 7410488d 1553690d 008b3aff  .H..t.H..Si...:.
- 401600 d04889c6 eb0b488d 3543690d 004883c6  .H....H.5Ci..H..
- 401610 08488d05 885e0a00 488b5008 31ffe85d  .H...^..H.P.1..]
- 401620 d20100e8 486e0100 488d0581 7d0d0048  ....Hn..H...}..H
- 401630 8b104885 d2741048 8d051269 0d008b38  ..H..t.H...i...8
- 401640 ffd24889 c6eb0b48 8d350269 0d004883  ..H....H.5.i..H.
+ 4015d0 02000048 8b3c2440 b601e831 0d050084  ...H.<$@...1....
+ 4015e0 c00f85b4 00000048 8d05324a 0d00488b  .......H..2J..H.
+ 4015f0 004885c0 7410488d 15c3350d 008b3aff  .H..t.H...5...:.
+ 401600 d04889c6 eb0b488d 35b3350d 004883c6  .H....H.5.5..H..
+ 401610 08488d05 682e0a00 488b5008 31ffe85d  .H..h...H.P.1..]
+ 401620 d20100e8 486e0100 488d05f1 490d0048  ....Hn..H...I..H
+ 401630 8b104885 d2741048 8d058235 0d008b38  ..H..t.H...5...8
+ 401640 ffd24889 c6eb0b48 8d357235 0d004883  ..H....H.5r5..H.
  401650 c608488b 142431ff e823d201 00e80e6e  ..H..$1..#.....n
- 401660 0100488d 05477d0d 00488b00 4885c074  ..H..G}..H..H..t
- 401670 10488d15 d8680d00 8b3affd0 4889c7eb  .H...h...:..H...
- 401680 0b488d3d c8680d00 4883c708 e87fcb01  .H.=.h..H.......
+ 401660 0100488d 05b7490d 00488b00 4885c074  ..H...I..H..H..t
+ 401670 10488d15 48350d00 8b3affd0 4889c7eb  .H..H5...:..H...
+ 401680 0b488d3d 38350d00 4883c708 e87fcb01  .H.=85..H.......
  401690 00e8da6d 0100e9f0 01000048 8b342448  ...m.......H.4$H
  4016a0 8d7c2408 e8e7b701 00488d7c 2408e8ad  .|$......H.|$...
  4016b0 bb0100e8 b86d0100 488d9424 e8030000  .....m..H..$....
@@ -124,19 +124,19 @@
  401740 488b40f8 4885c00f 8eff0000 00488b84  H.@.H........H..
  401750 24480400 000fb600 83f8230f 84eb0000  $H........#.....
  401760 0083f83b 0f84e200 00000f84 dc000000  ...;............
- 401770 488bb424 80030000 488b3d01 590d00e8  H..$....H.=.Y...
- 401780 2cd10700 84c00f85 c0000000 803d1d59  ,............=.Y
- 401790 0d00000f 84b30000 00488d05 107c0d00  .........H...|..
- 4017a0 488b0048 85c07410 488d15a1 670d008b  H..H..t.H...g...
- 4017b0 3affd048 89c6eb0b 488d3591 670d0048  :..H....H.5.g..H
- 4017c0 83c60848 8d05f65c 0a00488b 500831ff  ...H...\..H.P.1.
- 4017d0 e8abd001 00e8966c 0100488d 05cf7b0d  .......l..H...{.
- 4017e0 00488b00 4885c074 10488d15 60670d00  .H..H..t.H..`g..
- 4017f0 8b3affd0 4889c6eb 0b488d35 50670d00  .:..H....H.5Pg..
+ 401770 488bb424 80030000 488b3d71 250d00e8  H..$....H.=q%...
+ 401780 bca10700 84c00f85 c0000000 803d8d25  .............=.%
+ 401790 0d00000f 84b30000 00488d05 80480d00  .........H...H..
+ 4017a0 488b0048 85c07410 488d1511 340d008b  H..H..t.H...4...
+ 4017b0 3affd048 89c6eb0b 488d3501 340d0048  :..H....H.5.4..H
+ 4017c0 83c60848 8d05d62c 0a00488b 500831ff  ...H...,..H.P.1.
+ 4017d0 e8abd001 00e8966c 0100488d 053f480d  .......l..H..?H.
+ 4017e0 00488b00 4885c074 10488d15 d0330d00  .H..H..t.H...3..
+ 4017f0 8b3affd0 4889c6eb 0b488d35 c0330d00  .:..H....H.5.3..
  401800 4883c608 488b9424 80030000 31ffe86d  H...H..$....1..m
- 401810 d00100e8 586c0100 488d0591 7b0d0048  ....Xl..H...{..H
- 401820 8b004885 c0741048 8d152267 0d008b3a  ..H..t.H.."g...:
- 401830 ffd04889 c7eb0b48 8d3d1267 0d004883  ..H....H.=.g..H.
+ 401810 d00100e8 586c0100 488d0501 480d0048  ....Xl..H...H..H
+ 401820 8b004885 c0741048 8d159233 0d008b3a  ..H..t.H...3...:
+ 401830 ffd04889 c7eb0b48 8d3d8233 0d004883  ..H....H.=.3..H.
  401840 c708e8c9 c90100e8 246c0100 488d7c24  ........$l..H.|$
  401850 08e87ac0 010088c3 e8136c01 0084db0f  ..z.......l.....
  401860 8493feff ffe8d63c 0100488d 7c2408e8  .......<..H.|$..
@@ -147,7 +147,7 @@
  4018b0 7405e819 3e010048 8da42450 0400005b  t...>..H..$P...[
  4018c0 c3000000 00000000 00000000 00000000  ................
  4018d0 53415448 8d6424f8 4889fbe8 90c60100  SATH.d$.H.......
- 4018e0 4989c448 8d05165b 0a00488b 50084c89  I..H...[..H.P.L.
+ 4018e0 4989c448 8d05f62a 0a00488b 50084c89  I..H...*..H.P.L.
  4018f0 e631ffe8 88cf0100 e8736b01 004889da  .1.......sk..H..
  401900 4c89e631 ffe876cf 0100e861 6b01004c  L..1..v....ak..L
  401910 89e7e8f9 c80100e8 546b0100 e8aff8ff  ........Tk......
@@ -158,7 +158,7 @@
/usr/bin/fpcsubst differs in assembler output
--- old /usr/bin/fpcsubst (disasm)
+++ new /usr/bin/fpcsubst (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4a4000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,272 +14,260 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4a4190
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x4242e0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4d3ce0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$FPCSUBST_$$_INIT:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
 	movq   $something,offset(%rsp)
 	mov    %rsp,%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x415210
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x403040
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$FPCSUBST_$$_INIT + ofs>
-	movb   $something,offset(%rip)        #   <U_$P$FPCSUBST_$$_VERBOSE>
+	jne    0x401187
+	movb   $something,offset(%rip)        #  x4d3d20
 	mov    $something,%esi
-	lea    offset(%rip),%rdi        #   <VMT_$CLASSES_$$_TSTRINGLIST>
-	call   <CLASSES$_$TSTRINGS_$__$$_CREATE$$TSTRINGS>
-	mov    %rax,offset(%rip)        #   <U_$P$FPCSUBST_$$_LIST>
+	lea    offset(%rip),%rdi        #  x4bc858
+	call   0x4622a0
+	mov    %rax,offset(%rip)        #  x4d3cf0
 	mov    %rax,%rdi
-	lea    offset(%rip),%rdx        #   <MATH_$$_PRESENTVALUE$EXTENDED$LONGINT$EXTENDED$EXTENDED$TPAYMENTTIME$$EXTENDED + ofs>
-	lea    offset(%rip),%rsi        #   <MATH_$$_PRESENTVALUE$EXTENDED$LONGINT$EXTENDED$EXTENDED$TPAYMENTTIME$$EXTENDED + ofs>
-	call   <USUBST_$$_ADDTOLIST$TSTRINGS$ANSISTRING$ANSISTRING>
-	mov    offset(%rip),%rdi        #   <U_$P$FPCSUBST_$$_LIST>
-	lea    offset(%rip),%rdx        #   <MATH_$$_PRESENTVALUE$EXTENDED$LONGINT$EXTENDED$EXTENDED$TPAYMENTTIME$$EXTENDED + ofs>
-	lea    offset(%rip),%rsi        #   <MATH_$$_PRESENTVALUE$EXTENDED$LONGINT$EXTENDED$EXTENDED$TPAYMENTTIME$$EXTENDED + ofs>
-	call   <USUBST_$$_ADDTOLIST$TSTRINGS$ANSISTRING$ANSISTRING>
+	lea    offset(%rip),%rdx        #  x48d9d0
+	lea    offset(%rip),%rsi        #  x48d9f0
+	call   0x47b7f0
+	mov    offset(%rip),%rdi        #  x4d3cf0
+	lea    offset(%rip),%rdx        #  x48da18
+	lea    offset(%rip),%rsi        #  x48da38
+	call   0x47b7f0
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_GETCURRENTDIR$$ANSISTRING>
+	call   0x451150
 	mov    offset(%rsp),%rdx
-	mov    offset(%rip),%rdi        #   <U_$P$FPCSUBST_$$_LIST>
-	lea    offset(%rip),%rsi        #   <MATH_$$_PRESENTVALUE$EXTENDED$LONGINT$EXTENDED$EXTENDED$TPAYMENTTIME$$EXTENDED + ofs>
-	call   <USUBST_$$_ADDTOLIST$TSTRINGS$ANSISTRING$ANSISTRING>
-	call   <SYSUTILS_$$_DATE$$TDATETIME>
+	mov    offset(%rip),%rdi        #  x4d3cf0
+	lea    offset(%rip),%rsi        #  x48da60
+	call   0x47b7f0
+	call   0x441e10
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_DATETOSTR$TDATETIME$$ANSISTRING>
+	call   0x442020
 	mov    offset(%rsp),%rdx
-	mov    offset(%rip),%rdi        #   <U_$P$FPCSUBST_$$_LIST>
-	lea    offset(%rip),%rsi        #   <MATH_$$_PRESENTVALUE$EXTENDED$LONGINT$EXTENDED$EXTENDED$TPAYMENTTIME$$EXTENDED + ofs>
-	call   <USUBST_$$_ADDTOLIST$TSTRINGS$ANSISTRING$ANSISTRING>
-	call   <SYSUTILS_$$_TIME$$TDATETIME>
+	mov    offset(%rip),%rdi        #  x4d3cf0
+	lea    offset(%rip),%rsi        #  x48da80
+	call   0x47b7f0
+	call   0x441e40
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_TIMETOSTR$TDATETIME$$ANSISTRING>
+	call   0x4420a0
 	mov    offset(%rsp),%rdx
-	mov    offset(%rip),%rdi        #   <U_$P$FPCSUBST_$$_LIST>
-	lea    offset(%rip),%rsi        #   <MATH_$$_PRESENTVALUE$EXTENDED$LONGINT$EXTENDED$EXTENDED$TPAYMENTTIME$$EXTENDED + ofs>
-	call   <USUBST_$$_ADDTOLIST$TSTRINGS$ANSISTRING$ANSISTRING>
-	call   <fpc_popaddrstack>
+	mov    offset(%rip),%rdi        #  x4d3cf0
+	lea    offset(%rip),%rsi        #  x48daa8
+	call   0x47b7f0
+	call   0x415540
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40c1a0
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$FPCSUBST_$$_INIT + ofs>
-	call   <fpc_reraise>
+	je     0x4011a5
+	call   0x4156d0
 	lea    offset(%rsp),%rsp
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-P$FPCSUBST_$$_DONE:
-	lea    -offset(%rsp),%rsp
-	lea    offset(%rip),%rdi        #   <U_$P$FPCSUBST_$$_LIST>
-	call   <SYSUTILS_$$_FREEANDNIL$formal>
+	add    %cl,-offset(%rax)
+	fs and $something,%al
+	lea    offset(%rip),%rdi        #  x4d3cf0
+	call   0x44e9d0
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$FPCSUBST_$$_USAGE:
-	push   %rbx
-	lea    -offset(%rsp),%rsp
+	add    %dl,offset(%rbx)
+	lea    -offset(%rsp),%esp
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
 	mov    %rsp,%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x415210
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x403040
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$FPCSUBST_$$_USAGE + ofs>
-	call   <fpc_get_output>
+	jne    0x40144b
+	call   0x41df70
 	mov    %rax,%rbx
 	xor    %esi,%esi
 	lea    offset(%rsp),%rdi
-	call   <OBJPAS_$$_PARAMSTR$LONGINT$$ANSISTRING>
+	call   0x424ef0
 	mov    offset(%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_EXTRACTFILENAME$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x4282c0
/usr/bin/fpdoc differs in ELF sections
--- old /usr/bin/fpdoc (objdump)
+++ new /usr/bin/fpdoc (objdump)
@@ -5,152 +5,152 @@
  400270 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
  400280 7838362d 36342e73 6f2e3200           x86-64.so.2.    
 Contents of section .note.ABI-tag:
- 4002b0 04000000 10000000 01000000 474e5500  ............GNU.
- 4002c0 00000000 02000000 04000000 00000000  ................
+ 40028c 04000000 10000000 01000000 474e5500  ............GNU.
+ 40029c 00000000 02000000 04000000 00000000  ................
 Contents of section .hash:
- 4002d0 11000000 16000000 0a000000 11000000  ................
- 4002e0 0f000000 00000000 00000000 0b000000  ................
- 4002f0 14000000 07000000 13000000 06000000  ................
- 400300 12000000 0c000000 09000000 00000000  ................
- 400310 00000000 15000000 00000000 00000000  ................
- 400320 00000000 00000000 00000000 00000000  ................
- 400330 00000000 00000000 00000000 00000000  ................
- 400340 00000000 01000000 03000000 00000000  ................
- 400350 02000000 00000000 00000000 0d000000  ................
- 400360 08000000 10000000 04000000 0e000000  ................
- 400370 05000000                             ....            
+ 4002b0 11000000 16000000 0a000000 11000000  ................
+ 4002c0 0f000000 00000000 00000000 0b000000  ................
+ 4002d0 14000000 07000000 13000000 06000000  ................
+ 4002e0 12000000 0c000000 09000000 00000000  ................
+ 4002f0 00000000 15000000 00000000 00000000  ................
+ 400300 00000000 00000000 00000000 00000000  ................
+ 400310 00000000 00000000 00000000 00000000  ................
+ 400320 00000000 01000000 03000000 00000000  ................
+ 400330 02000000 00000000 00000000 0d000000  ................
+ 400340 08000000 10000000 04000000 0e000000  ................
+ 400350 05000000                             ....            
 Contents of section .gnu.hash:
- 400378 01000000 01000000 01000000 00000000  ................
- 400388 00000000 00000000 00000000           ............    
+ 400358 01000000 01000000 01000000 00000000  ................
+ 400368 00000000 00000000 00000000           ............    
 Contents of section .dynsym:
+ 400378 00000000 00000000 00000000 00000000  ................
+ 400388 00000000 00000000 af000000 12000000  ................
  400398 00000000 00000000 00000000 00000000  ................
- 4003a8 00000000 00000000 af000000 12000000  ................
- 4003b8 00000000 00000000 00000000 00000000  ................
- 4003c8 1f000000 12000000 00000000 00000000  ................
- 4003d8 00000000 00000000 76000000 12000000  ........v.......
- 4003e8 00000000 00000000 00000000 00000000  ................
- 4003f8 18000000 12000000 00000000 00000000  ................
- 400408 00000000 00000000 50000000 12000000  ........P.......
- 400418 00000000 00000000 00000000 00000000  ................
- 400428 41000000 12000000 00000000 00000000  A...............
- 400438 00000000 00000000 58000000 12000000  ........X.......
- 400448 00000000 00000000 00000000 00000000  ................
- 400458 0d000000 12000000 00000000 00000000  ................
- 400468 00000000 00000000 39000000 12000000  ........9.......
- 400478 00000000 00000000 00000000 00000000  ................
- 400488 2d000000 12000000 00000000 00000000  -...............
- 400498 00000000 00000000 9c000000 12000000  ................
- 4004a8 00000000 00000000 00000000 00000000  ................
- 4004b8 7e000000 12000000 00000000 00000000  ~...............
- 4004c8 00000000 00000000 87000000 12000000  ................
- 4004d8 00000000 00000000 00000000 00000000  ................
- 4004e8 94000000 12000000 00000000 00000000  ................
- 4004f8 00000000 00000000 01000000 12000000  ................
- 400508 00000000 00000000 00000000 00000000  ................
- 400518 a6000000 12000000 00000000 00000000  ................
- 400528 00000000 00000000 8d000000 12000000  ................
- 400538 00000000 00000000 00000000 00000000  ................
- 400548 6a000000 12000000 00000000 00000000  j...............
- 400558 00000000 00000000 48000000 12000000  ........H.......
- 400568 00000000 00000000 00000000 00000000  ................
- 400578 27000000 12000000 00000000 00000000  '...............
- 400588 00000000 00000000 e1000000 20000000  ............ ...
- 400598 00000000 00000000 00000000 00000000  ................
+ 4003a8 1f000000 12000000 00000000 00000000  ................
+ 4003b8 00000000 00000000 76000000 12000000  ........v.......
+ 4003c8 00000000 00000000 00000000 00000000  ................
+ 4003d8 18000000 12000000 00000000 00000000  ................
+ 4003e8 00000000 00000000 50000000 12000000  ........P.......
+ 4003f8 00000000 00000000 00000000 00000000  ................
+ 400408 41000000 12000000 00000000 00000000  A...............
+ 400418 00000000 00000000 58000000 12000000  ........X.......
+ 400428 00000000 00000000 00000000 00000000  ................
+ 400438 0d000000 12000000 00000000 00000000  ................
+ 400448 00000000 00000000 39000000 12000000  ........9.......
+ 400458 00000000 00000000 00000000 00000000  ................
+ 400468 2d000000 12000000 00000000 00000000  -...............
+ 400478 00000000 00000000 9c000000 12000000  ................
+ 400488 00000000 00000000 00000000 00000000  ................
+ 400498 7e000000 12000000 00000000 00000000  ~...............
+ 4004a8 00000000 00000000 87000000 12000000  ................
+ 4004b8 00000000 00000000 00000000 00000000  ................
+ 4004c8 94000000 12000000 00000000 00000000  ................
+ 4004d8 00000000 00000000 01000000 12000000  ................
+ 4004e8 00000000 00000000 00000000 00000000  ................
+ 4004f8 a6000000 12000000 00000000 00000000  ................
+ 400508 00000000 00000000 8d000000 12000000  ................
+ 400518 00000000 00000000 00000000 00000000  ................
+ 400528 6a000000 12000000 00000000 00000000  j...............
+ 400538 00000000 00000000 48000000 12000000  ........H.......
+ 400548 00000000 00000000 00000000 00000000  ................
+ 400558 27000000 12000000 00000000 00000000  '...............
+ 400568 00000000 00000000 e1000000 20000000  ............ ...
+ 400578 00000000 00000000 00000000 00000000  ................
 Contents of section .dynstr:
- 4005a8 006e6c5f 6c616e67 696e666f 0069636f  .nl_langinfo.ico
- 4005b8 6e765f6f 70656e00 646c6164 64720073  nv_open.dladdr.s
- 4005c8 7472636f 6c6c0069 636f6e76 0069636f  trcoll.iconv.ico
- 4005d8 6e765f63 6c6f7365 00646c63 6c6f7365  nv_close.dlclose
- 4005e8 006d6272 6c656e00 6d627274 6f776300  .mbrlen.mbrtowc.
- 4005f8 77637363 6f6c6c00 5f5f6c69 62635f73  wcscoll.__libc_s
- 400608 74617274 5f6d6169 6e007363 6865645f  tart_main.sched_
- 400618 7969656c 64007763 72746f6d 6200746f  yield.wcrtomb.to
- 400628 776c6f77 65720064 6c73796d 00646c6f  wlower.dlsym.dlo
- 400638 70656e00 646c6572 726f7200 7365746c  pen.dlerror.setl
- 400648 6f63616c 6500746f 77757070 6572005f  ocale.towupper._
- 400658 5f657272 6e6f5f6c 6f636174 696f6e00  _errno_location.
- 400668 6c696263 2e736f2e 3600474c 4942435f  libc.so.6.GLIBC_
- 400678 322e3334 00474c49 42435f32 2e322e35  2.34.GLIBC_2.2.5
- 400688 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
+ 400588 006e6c5f 6c616e67 696e666f 0069636f  .nl_langinfo.ico
+ 400598 6e765f6f 70656e00 646c6164 64720073  nv_open.dladdr.s
+ 4005a8 7472636f 6c6c0069 636f6e76 0069636f  trcoll.iconv.ico
+ 4005b8 6e765f63 6c6f7365 00646c63 6c6f7365  nv_close.dlclose
+ 4005c8 006d6272 6c656e00 6d627274 6f776300  .mbrlen.mbrtowc.
+ 4005d8 77637363 6f6c6c00 5f5f6c69 62635f73  wcscoll.__libc_s
+ 4005e8 74617274 5f6d6169 6e007363 6865645f  tart_main.sched_
+ 4005f8 7969656c 64007763 72746f6d 6200746f  yield.wcrtomb.to
+ 400608 776c6f77 65720064 6c73796d 00646c6f  wlower.dlsym.dlo
+ 400618 70656e00 646c6572 726f7200 7365746c  pen.dlerror.setl
+ 400628 6f63616c 6500746f 77757070 6572005f  ocale.towupper._
+ 400638 5f657272 6e6f5f6c 6f636174 696f6e00  _errno_location.
+ 400648 6c696263 2e736f2e 3600474c 4942435f  libc.so.6.GLIBC_
+ 400658 322e3334 00474c49 42435f32 2e322e35  2.34.GLIBC_2.2.5
+ 400668 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 Contents of section .gnu.version:
- 400698 00000200 02000200 03000200 02000300  ................
- 4006a8 02000300 02000200 02000300 03000200  ................
- 4006b8 02000300 02000200 02000100           ............    
+ 400678 00000200 02000200 03000200 02000300  ................
+ 400688 02000300 02000200 02000300 03000200  ................
+ 400698 02000300 02000200 02000100           ............    
 Contents of section .gnu.version_r:
- 4006c8 01000200 c0000000 10000000 00000000  ................
- 4006d8 b4919606 00000300 ca000000 10000000  ................
- 4006e8 751a6909 00000200 d5000000 00000000  u.i.............
+ 4006a8 01000200 c0000000 10000000 00000000  ................
+ 4006b8 b4919606 00000300 ca000000 10000000  ................
+ 4006c8 751a6909 00000200 d5000000 00000000  u.i.............
 Contents of section .rela.dyn:
- 4006f8 f87f5d00 00000000 06000000 15000000  ..].............
- 400708 00000000 00000000                    ........        
+ 4006d8 f85f5d00 00000000 06000000 15000000  ._].............
+ 4006e8 00000000 00000000                    ........        
 Contents of section .rela.plt:
- 400710 587f5d00 00000000 07000000 01000000  X.].............
- 400720 00000000 00000000 607f5d00 00000000  ........`.].....
- 400730 07000000 02000000 00000000 00000000  ................
- 400740 687f5d00 00000000 07000000 03000000  h.].............
- 400750 00000000 00000000 707f5d00 00000000  ........p.].....
- 400760 07000000 04000000 00000000 00000000  ................
- 400770 787f5d00 00000000 07000000 05000000  x.].............
- 400780 00000000 00000000 807f5d00 00000000  ..........].....
- 400790 07000000 06000000 00000000 00000000  ................
- 4007a0 887f5d00 00000000 07000000 07000000  ..].............
- 4007b0 00000000 00000000 907f5d00 00000000  ..........].....
- 4007c0 07000000 08000000 00000000 00000000  ................
- 4007d0 987f5d00 00000000 07000000 09000000  ..].............
- 4007e0 00000000 00000000 a07f5d00 00000000  ..........].....
- 4007f0 07000000 0a000000 00000000 00000000  ................
- 400800 a87f5d00 00000000 07000000 0b000000  ..].............
- 400810 00000000 00000000 b07f5d00 00000000  ..........].....
- 400820 07000000 0c000000 00000000 00000000  ................
- 400830 b87f5d00 00000000 07000000 0d000000  ..].............
- 400840 00000000 00000000 c07f5d00 00000000  ..........].....
- 400850 07000000 0e000000 00000000 00000000  ................
- 400860 c87f5d00 00000000 07000000 0f000000  ..].............
- 400870 00000000 00000000 d07f5d00 00000000  ..........].....
- 400880 07000000 10000000 00000000 00000000  ................
- 400890 d87f5d00 00000000 07000000 11000000  ..].............
- 4008a0 00000000 00000000 e07f5d00 00000000  ..........].....
- 4008b0 07000000 12000000 00000000 00000000  ................
- 4008c0 e87f5d00 00000000 07000000 13000000  ..].............
- 4008d0 00000000 00000000 f07f5d00 00000000  ..........].....
- 4008e0 07000000 14000000 00000000 00000000  ................
+ 4006f0 585f5d00 00000000 07000000 01000000  X_].............
+ 400700 00000000 00000000 605f5d00 00000000  ........`_].....
+ 400710 07000000 02000000 00000000 00000000  ................
+ 400720 685f5d00 00000000 07000000 03000000  h_].............
+ 400730 00000000 00000000 705f5d00 00000000  ........p_].....
+ 400740 07000000 04000000 00000000 00000000  ................
+ 400750 785f5d00 00000000 07000000 05000000  x_].............
+ 400760 00000000 00000000 805f5d00 00000000  ........._].....
+ 400770 07000000 06000000 00000000 00000000  ................
+ 400780 885f5d00 00000000 07000000 07000000  ._].............
+ 400790 00000000 00000000 905f5d00 00000000  ........._].....
+ 4007a0 07000000 08000000 00000000 00000000  ................
+ 4007b0 985f5d00 00000000 07000000 09000000  ._].............
+ 4007c0 00000000 00000000 a05f5d00 00000000  ........._].....
+ 4007d0 07000000 0a000000 00000000 00000000  ................
/usr/bin/fpdoc differs in assembler output
--- old /usr/bin/fpdoc (disasm)
+++ new /usr/bin/fpdoc (disasm)
@@ -4,12 +4,12 @@
 
 Disassembly of section .init:
 
-_init:
+.init:
 	endbr64
 	sub    $something,%rsp
-	mov    offset(%rip),%rax        #   <__gmon_start__@Base>
+	mov    offset(%rip),%rax        #   <iconv@plt + ofs>
 	test   %rax,%rax
-	je     <_init + ofs>
+	je     <__errno_location@plt-0x1a>
 	call   *%rax
 	add    $something,%rsp
 	ret
@@ -17,137 +17,135 @@
 Disassembly of section .plt:
 
 __errno_location@plt-0x10:
-	push   offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
-	jmp    *offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
+	push   offset(%rip)        #   <iconv@plt + ofs>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	nopl   offset(%rax)
 
 __errno_location@plt:
-	jmp    *offset(%rip)        #   <__errno_location@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 strcoll@plt:
-	jmp    *offset(%rip)        #   <strcoll@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 wcrtomb@plt:
-	jmp    *offset(%rip)        #   <wcrtomb@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dladdr@plt:
-	jmp    *offset(%rip)        #   <dladdr@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 wcscoll@plt:
-	jmp    *offset(%rip)        #   <wcscoll@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 mbrlen@plt:
-	jmp    *offset(%rip)        #   <mbrlen@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 __libc_start_main@plt:
-	jmp    *offset(%rip)        #   <__libc_start_main@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 iconv_open@plt:
-	jmp    *offset(%rip)        #   <iconv_open@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlclose@plt:
-	jmp    *offset(%rip)        #   <dlclose@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 iconv_close@plt:
-	jmp    *offset(%rip)        #   <iconv_close@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 setlocale@plt:
-	jmp    *offset(%rip)        #   <setlocale@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 towlower@plt:
-	jmp    *offset(%rip)        #   <towlower@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlsym@plt:
-	jmp    *offset(%rip)        #   <dlsym@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlerror@plt:
-	jmp    *offset(%rip)        #   <dlerror@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 nl_langinfo@plt:
-	jmp    *offset(%rip)        #   <nl_langinfo@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 towupper@plt:
-	jmp    *offset(%rip)        #   <towupper@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlopen@plt:
-	jmp    *offset(%rip)        #   <dlopen@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 sched_yield@plt:
-	jmp    *offset(%rip)        #   <sched_yield@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 mbrtowc@plt:
-	jmp    *offset(%rip)        #   <mbrtowc@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 iconv@plt:
-	jmp    *offset(%rip)        #   <iconv@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 Disassembly of section .text:
 
-SI_C_$$_MAIN_STUB:
+.text:
 	pop    %rax
 	push   %rax
-	mov    %rax,offset(%rip)        #   <U_$SI_C_$$_FPC_RET>
-	mov    %rbp,offset(%rip)        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    %rax,offset(%rip)        #   <iconv@plt + ofs>
+	mov    %rbp,offset(%rip)        #   <iconv@plt + ofs>
 	push   %rax
-	lea    offset(%rip),%rdi        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rdi        #   <iconv@plt + ofs>
 	mov    %rsp,offset(%rdi)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #   <iconv@plt + ofs>
 	mov    %rax,offset(%rdi)
-	lea    offset(%rip),%rax        #   <SI_C_$$__FPC_LIBC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #   <iconv@plt + ofs>
 	mov    %rax,offset(%rdi)
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   <iconv@plt + ofs>
 	hlt
 	ret
 	add    %al,(%rax)
-	...
-
-SI_C_$$__FPC_LIBC_START:
+	add    %al,(%rax)
 	xor    %rbp,%rbp
 	mov    %rdx,%r9
/usr/bin/fppkg differs in ELF sections
--- old /usr/bin/fppkg (objdump)
+++ new /usr/bin/fppkg (objdump)
@@ -5,131 +5,131 @@
  400270 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
  400280 7838362d 36342e73 6f2e3200           x86-64.so.2.    
 Contents of section .note.ABI-tag:
- 4002b0 04000000 10000000 01000000 474e5500  ............GNU.
- 4002c0 00000000 02000000 04000000 00000000  ................
+ 40028c 04000000 10000000 01000000 474e5500  ............GNU.
+ 40029c 00000000 02000000 04000000 00000000  ................
 Contents of section .hash:
- 4002d0 03000000 0a000000 09000000 05000000  ................
- 4002e0 00000000 00000000 00000000 01000000  ................
- 4002f0 02000000 03000000 04000000 00000000  ................
- 400300 06000000 07000000 08000000           ............    
+ 4002b0 03000000 0a000000 09000000 05000000  ................
+ 4002c0 00000000 00000000 00000000 01000000  ................
+ 4002d0 02000000 03000000 04000000 00000000  ................
+ 4002e0 06000000 07000000 08000000           ............    
 Contents of section .gnu.hash:
- 400310 01000000 01000000 01000000 00000000  ................
- 400320 00000000 00000000 00000000           ............    
+ 4002f0 01000000 01000000 01000000 00000000  ................
+ 400300 00000000 00000000 00000000           ............    
 Contents of section .dynsym:
+ 400310 00000000 00000000 00000000 00000000  ................
+ 400320 00000000 00000000 43000000 12000000  ........C.......
  400330 00000000 00000000 00000000 00000000  ................
- 400340 00000000 00000000 43000000 12000000  ........C.......
- 400350 00000000 00000000 00000000 00000000  ................
- 400360 01000000 12000000 00000000 00000000  ................
- 400370 00000000 00000000 10000000 12000000  ................
- 400380 00000000 00000000 00000000 00000000  ................
- 400390 08000000 12000000 00000000 00000000  ................
- 4003a0 00000000 00000000 2e000000 12000000  ................
- 4003b0 00000000 00000000 00000000 00000000  ................
- 4003c0 3b000000 12000000 00000000 00000000  ;...............
- 4003d0 00000000 00000000 34000000 12000000  ........4.......
- 4003e0 00000000 00000000 00000000 00000000  ................
- 4003f0 22000000 12000000 00000000 00000000  "...............
- 400400 00000000 00000000 75000000 20000000  ........u... ...
- 400410 00000000 00000000 00000000 00000000  ................
+ 400340 01000000 12000000 00000000 00000000  ................
+ 400350 00000000 00000000 10000000 12000000  ................
+ 400360 00000000 00000000 00000000 00000000  ................
+ 400370 08000000 12000000 00000000 00000000  ................
+ 400380 00000000 00000000 2e000000 12000000  ................
+ 400390 00000000 00000000 00000000 00000000  ................
+ 4003a0 3b000000 12000000 00000000 00000000  ;...............
+ 4003b0 00000000 00000000 34000000 12000000  ........4.......
+ 4003c0 00000000 00000000 00000000 00000000  ................
+ 4003d0 22000000 12000000 00000000 00000000  "...............
+ 4003e0 00000000 00000000 75000000 20000000  ........u... ...
+ 4003f0 00000000 00000000 00000000 00000000  ................
 Contents of section .dynstr:
- 400420 00646c61 64647200 646c636c 6f736500  .dladdr.dlclose.
- 400430 5f5f6c69 62635f73 74617274 5f6d6169  __libc_start_mai
- 400440 6e007363 6865645f 7969656c 6400646c  n.sched_yield.dl
- 400450 73796d00 646c6f70 656e0064 6c657272  sym.dlopen.dlerr
- 400460 6f72005f 5f657272 6e6f5f6c 6f636174  or.__errno_locat
- 400470 696f6e00 6c696263 2e736f2e 3600474c  ion.libc.so.6.GL
- 400480 4942435f 322e3334 00474c49 42435f32  IBC_2.34.GLIBC_2
- 400490 2e322e35 005f5f67 6d6f6e5f 73746172  .2.5.__gmon_star
- 4004a0 745f5f00                             t__.            
+ 400400 00646c61 64647200 646c636c 6f736500  .dladdr.dlclose.
+ 400410 5f5f6c69 62635f73 74617274 5f6d6169  __libc_start_mai
+ 400420 6e007363 6865645f 7969656c 6400646c  n.sched_yield.dl
+ 400430 73796d00 646c6f70 656e0064 6c657272  sym.dlopen.dlerr
+ 400440 6f72005f 5f657272 6e6f5f6c 6f636174  or.__errno_locat
+ 400450 696f6e00 6c696263 2e736f2e 3600474c  ion.libc.so.6.GL
+ 400460 4942435f 322e3334 00474c49 42435f32  IBC_2.34.GLIBC_2
+ 400470 2e322e35 005f5f67 6d6f6e5f 73746172  .2.5.__gmon_star
+ 400480 745f5f00                             t__.            
 Contents of section .gnu.version:
- 4004a4 00000200 03000300 03000300 03000300  ................
- 4004b4 02000100                             ....            
+ 400484 00000200 03000300 03000300 03000300  ................
+ 400494 02000100                             ....            
 Contents of section .gnu.version_r:
- 4004b8 01000200 54000000 10000000 00000000  ....T...........
- 4004c8 b4919606 00000300 5e000000 10000000  ........^.......
- 4004d8 751a6909 00000200 69000000 00000000  u.i.....i.......
+ 400498 01000200 54000000 10000000 00000000  ....T...........
+ 4004a8 b4919606 00000300 5e000000 10000000  ........^.......
+ 4004b8 751a6909 00000200 69000000 00000000  u.i.....i.......
 Contents of section .rela.dyn:
- 4004e8 f89f5900 00000000 06000000 09000000  ..Y.............
- 4004f8 00000000 00000000                    ........        
+ 4004c8 f86f5900 00000000 06000000 09000000  .oY.............
+ 4004d8 00000000 00000000                    ........        
 Contents of section .rela.plt:
- 400500 b89f5900 00000000 07000000 01000000  ..Y.............
- 400510 00000000 00000000 c09f5900 00000000  ..........Y.....
- 400520 07000000 02000000 00000000 00000000  ................
- 400530 c89f5900 00000000 07000000 03000000  ..Y.............
- 400540 00000000 00000000 d09f5900 00000000  ..........Y.....
- 400550 07000000 04000000 00000000 00000000  ................
- 400560 d89f5900 00000000 07000000 05000000  ..Y.............
- 400570 00000000 00000000 e09f5900 00000000  ..........Y.....
- 400580 07000000 06000000 00000000 00000000  ................
- 400590 e89f5900 00000000 07000000 07000000  ..Y.............
- 4005a0 00000000 00000000 f09f5900 00000000  ..........Y.....
- 4005b0 07000000 08000000 00000000 00000000  ................
+ 4004e0 b86f5900 00000000 07000000 01000000  .oY.............
+ 4004f0 00000000 00000000 c06f5900 00000000  .........oY.....
+ 400500 07000000 02000000 00000000 00000000  ................
+ 400510 c86f5900 00000000 07000000 03000000  .oY.............
+ 400520 00000000 00000000 d06f5900 00000000  .........oY.....
+ 400530 07000000 04000000 00000000 00000000  ................
+ 400540 d86f5900 00000000 07000000 05000000  .oY.............
+ 400550 00000000 00000000 e06f5900 00000000  .........oY.....
+ 400560 07000000 06000000 00000000 00000000  ................
+ 400570 e86f5900 00000000 07000000 07000000  .oY.............
+ 400580 00000000 00000000 f06f5900 00000000  .........oY.....
+ 400590 07000000 08000000 00000000 00000000  ................
 Contents of section .init:
- 401000 f30f1efa 4883ec08 488b05e9 8f190048  ....H...H......H
+ 401000 f30f1efa 4883ec08 488b05e9 5f190048  ....H...H..._..H
  401010 85c07402 ffd04883 c408c3             ..t...H....     
 Contents of section .plt:
- 401020 ff35828f 1900ff25 848f1900 0f1f4000  .5.....%......@.
- 401030 ff25828f 19006800 000000e9 e0ffffff  .%....h.........
- 401040 ff257a8f 19006801 000000e9 d0ffffff  .%z...h.........
- 401050 ff25728f 19006802 000000e9 c0ffffff  .%r...h.........
- 401060 ff256a8f 19006803 000000e9 b0ffffff  .%j...h.........
- 401070 ff25628f 19006804 000000e9 a0ffffff  .%b...h.........
- 401080 ff255a8f 19006805 000000e9 90ffffff  .%Z...h.........
- 401090 ff25528f 19006806 000000e9 80ffffff  .%R...h.........
- 4010a0 ff254a8f 19006807 000000e9 70ffffff  .%J...h.....p...
+ 401020 ff35825f 1900ff25 845f1900 0f1f4000  .5._...%._....@.
+ 401030 ff25825f 19006800 000000e9 e0ffffff  .%._..h.........
+ 401040 ff257a5f 19006801 000000e9 d0ffffff  .%z_..h.........
+ 401050 ff25725f 19006802 000000e9 c0ffffff  .%r_..h.........
+ 401060 ff256a5f 19006803 000000e9 b0ffffff  .%j_..h.........
+ 401070 ff25625f 19006804 000000e9 a0ffffff  .%b_..h.........
+ 401080 ff255a5f 19006805 000000e9 90ffffff  .%Z_..h.........
+ 401090 ff25525f 19006806 000000e9 80ffffff  .%R_..h.........
+ 4010a0 ff254a5f 19006807 000000e9 70ffffff  .%J_..h.....p...
 Contents of section .text:
- 4010b0 58504889 05274f25 0048892d 304f2500  XPH..'O%.H.-0O%.
- 4010c0 50488d3d 388f1900 48896750 488d057d  PH.=8...H.gPH..}
- 4010d0 97190048 89475848 8d057200 00004889  ...H.GXH..r...H.
+ 4010b0 58504889 05071b25 0048892d 101b2500  XPH....%.H.-..%.
+ 4010c0 50488d3d 385f1900 48896750 488d055d  PH.=8_..H.gPH..]
+ 4010d0 67190048 89475848 8d057200 00004889  g..H.GXH..r...H.
  4010e0 47604831 ede8c643 0200f4c3 00000000  G`H1...C........
- 4010f0 4831ed49 89d15e48 89e2488d 0dff8e19  H1.I..^H..H.....
+ 4010f0 4831ed49 89d15e48 89e2488d 0dff5e19  H1.I..^H..H...^.
  401100 00897138 48896140 488d04f5 08000000  ..q8H.a@H.......
  401110 4801e048 89414848 83e4f050 5449b870  H..H.AHH...PTI.p
  401120 11400000 00000048 b9701140 00000000  .@.....H.p.@....
  401130 0048bfb0 10400000 000000e8 10ffffff  .H...@..........
  401140 f4c30000 00000000 00000000 00000000  ................
- 401150 89f85a48 8b15864e 2500488b 2d8f4e25  ..ZH...N%.H.-.N%
+ 401150 89f85a48 8b15661a 2500488b 2d6f1a25  ..ZH..f.%.H.-o.%
  401160 0052c300 00000000 00000000 00000000  .R..............
  401170 c3000000 00000000 00000000 00000000  ................
  401180 53415441 55488d64 24904889 fb48c704  SATAUH.d$.H..H..
  401190 24000000 0048c744 24680000 0000488d  $....H.D$h....H.
  4011a0 54240848 8d742420 bf010000 00e82e52  T$.H.t$ .......R
  4011b0 01004889 c7e85630 00004863 d0488954  ..H...V0..Hc.H.T
- 4011c0 246085c0 0f853301 0000488d 056f0936  $`....3...H..o.6
+ 4011c0 246085c0 0f853301 0000488d 054f4b25  $`....3...H..OK%
  4011d0 00c70023 00000048 89df488b 03ff90d0  ...#...H..H.....
  4011e0 01000041 89c44183 fc010f8c bf000000  ...A..A.........
  4011f0 4531ed0f 1f440000 4183c501 4489ee48  E1...D..A...D..H
- 401200 8d7c2468 e8277e02 00488b7c 2468488d  .|$h.'~..H.|$hH.
- 401210 3503ee15 00e846d1 00004885 c0742344  5.....F...H..t#D
- 401220 89ee488d 7c2468e8 047e0200 488b7c24  ..H.|$h..~..H.|$
- 401230 68488d35 00ee1500 e823d100 004885c0  hH.5.....#...H..
- 401240 750f488d 05f70836 00c7003f 000000eb  u.H....6...?....
- 401250 5e4489ee 488d7c24 68e8d27d 0200488b  ^D..H.|$h..}..H.
- 401260 7c246848 8d35eeed 1500e8f1 d0000048  |$hH.5.........H
- 401270 85c07423 4489ee48 8d7c2468 e8af7d02  ..t#D..H.|$h..}.
- 401280 00488b7c 2468488d 35ebed15 00e8ced0  .H.|$hH.5.......
- 401290 00004885 c0750f48 8d05a208 3600c700  ..H..u.H....6...
+ 401200 8d7c2468 e8b74e02 00488b7c 2468488d  .|$h..N..H.|$hH.
+ 401210 3503be15 00e846d1 00004885 c0742344  5.....F...H..t#D
+ 401220 89ee488d 7c2468e8 944e0200 488b7c24  ..H.|$h..N..H.|$
+ 401230 68488d35 00be1500 e823d100 004885c0  hH.5.....#...H..
+ 401240 750f488d 05d74a25 00c7003f 000000eb  u.H...J%...?....
+ 401250 5e4489ee 488d7c24 68e8624e 0200488b  ^D..H.|$h.bN..H.
+ 401260 7c246848 8d35eebd 1500e8f1 d0000048  |$hH.5.........H
+ 401270 85c07423 4489ee48 8d7c2468 e83f4e02  ..t#D..H.|$h.?N.
+ 401280 00488b7c 2468488d 35ebbd15 00e8ced0  .H.|$hH.5.......
+ 401290 00004885 c0750f48 8d05824a 2500c700  ..H..u.H...J%...
  4012a0 3f000000 eb094539 ec0f8f49 ffffff48  ?.....E9...I...H
- 4012b0 89df488d 15e7ed15 00be4300 0000e80d  ..H.......C.....
- 4012c0 7e080084 c0741948 89e64889 df488d0d  ~....t.H..H..H..
- 4012d0 cced1500 ba430000 00e89278 0800eb0a  .....C.....x....
+ 4012b0 89df488d 15e7bd15 00be4300 0000e89d  ..H.......C.....
+ 4012c0 4e080084 c0741948 89e64889 df488d0d  N....t.H..H..H..
+ 4012d0 ccbd1500 ba430000 00e82249 0800eb0a  .....C...."I....
  4012e0 4889e731 f6e8f6c0 0000488b 3424488d  H..1......H.4$H.
- 4012f0 059b0836 00488b38 e8e34010 00e80e54  ...6.H.8..@....T
+ 4012f0 057b4a25 00488b38 e8731110 00e80e54  .{J%.H.8.s.....T
  401300 0100488d 7c2468e8 64c00000 4889e7e8  ..H.|$h.d...H...
  401310 5cc00000 488b4424 604885c0 7405e87d  \...H.D$`H..t..}
  401320 55010048 8d642470 415d415c 5bc30000  U..H.d$pA]A\[...
  401330 488d6424 984889f8 48c74424 60000000  H.d$.H..H.D$`...
/usr/bin/fppkg differs in assembler output
--- old /usr/bin/fppkg (disasm)
+++ new /usr/bin/fppkg (disasm)
@@ -4,12 +4,12 @@
 
 Disassembly of section .init:
 
-_init:
+.init:
 	endbr64
 	sub    $something,%rsp
-	mov    offset(%rip),%rax        #   <__gmon_start__@Base>
+	mov    offset(%rip),%rax        #   <sched_yield@plt + ofs>
 	test   %rax,%rax
-	je     <_init + ofs>
+	je     <__errno_location@plt-0x1a>
 	call   *%rax
 	add    $something,%rsp
 	ret
@@ -17,77 +17,75 @@
 Disassembly of section .plt:
 
 __errno_location@plt-0x10:
-	push   offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
-	jmp    *offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
+	push   offset(%rip)        #   <sched_yield@plt + ofs>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	nopl   offset(%rax)
 
 __errno_location@plt:
-	jmp    *offset(%rip)        #   <__errno_location@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dladdr@plt:
-	jmp    *offset(%rip)        #   <dladdr@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 __libc_start_main@plt:
-	jmp    *offset(%rip)        #   <__libc_start_main@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlclose@plt:
-	jmp    *offset(%rip)        #   <dlclose@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlsym@plt:
-	jmp    *offset(%rip)        #   <dlsym@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlerror@plt:
-	jmp    *offset(%rip)        #   <dlerror@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlopen@plt:
-	jmp    *offset(%rip)        #   <dlopen@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 sched_yield@plt:
-	jmp    *offset(%rip)        #   <sched_yield@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <sched_yield@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 Disassembly of section .text:
 
-SI_C_$$_MAIN_STUB:
+.text:
 	pop    %rax
 	push   %rax
-	mov    %rax,offset(%rip)        #   <U_$SI_C_$$_FPC_RET>
-	mov    %rbp,offset(%rip)        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    %rax,offset(%rip)        #   <sched_yield@plt + ofs>
+	mov    %rbp,offset(%rip)        #   <sched_yield@plt + ofs>
 	push   %rax
-	lea    offset(%rip),%rdi        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rdi        #   <sched_yield@plt + ofs>
 	mov    %rsp,offset(%rdi)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #   <sched_yield@plt + ofs>
 	mov    %rax,offset(%rdi)
-	lea    offset(%rip),%rax        #   <SI_C_$$__FPC_LIBC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #   <sched_yield@plt + ofs>
 	mov    %rax,offset(%rdi)
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   <sched_yield@plt + ofs>
 	hlt
 	ret
 	add    %al,(%rax)
-	...
-
-SI_C_$$__FPC_LIBC_START:
+	add    %al,(%rax)
 	xor    %rbp,%rbp
 	mov    %rdx,%r9
 	pop    %rsi
 	mov    %rsp,%rdx
-	lea    offset(%rip),%rcx        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rcx        #   <sched_yield@plt + ofs>
 	mov    %esi,offset(%rcx)
 	mov    %rsp,offset(%rcx)
 	lea    offset(,%rsi,8),%rax
@@ -103,23 +101,19 @@
 	hlt
 	ret
 	...
-
-SI_C_$$__FPC_LIBC_HALTPROC$LONGINT:
+	add    %al,(%rax)
 	mov    %edi,%eax
 	pop    %rdx
-	mov    offset(%rip),%rdx        #   <U_$SI_C_$$_FPC_RET>
-	mov    offset(%rip),%rbp        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    offset(%rip),%rdx        #   <sched_yield@plt + ofs>
+	mov    offset(%rip),%rbp        #   <sched_yield@plt + ofs>
 	push   %rdx
 	ret
 	...
-
-SI_C_$$_INI_DUMMY:
-	ret
+	add    %al,%bl
 	...
-
-P$FPPKG$_$TMAKETOOL_$__$$_LOADGLOBALDEFAULTS:
-	push   %rbx
-	push   %r12
+	add    %al,(%rax)
+	add    %dl,offset(%rbx)
+	push   %rsp
 	push   %r13
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
@@ -128,152 +122,149 @@
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   <sched_yield@plt + ofs>
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   <sched_yield@plt + ofs>
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$FPPKG$_$TMAKETOOL_$__$$_LOADGLOBALDEFAULTS + ofs>
-	lea    offset(%rip),%rax        #   <U_$PKGGLOBALS_$$_LOGLEVELS>
+	jne    <sched_yield@plt + ofs>
+	lea    offset(%rip),%rax        #   <sched_yield@plt + ofs>
 	movl   $something,(%rax)
 	mov    %rbx,%rdi
 	mov    (%rbx),%rax
 	call   *offset(%rax)
 	mov    %eax,%r12d
 	cmp    $something,%r12d
-	jl     <P$FPPKG$_$TMAKETOOL_$__$$_LOADGLOBALDEFAULTS + ofs>
+	jl     <sched_yield@plt + ofs>
 	xor    %r13d,%r13d
 	nopl   offset(%rax,%rax,1)
 	add    $something,%r13d
 	mov    %r13d,%esi
 	lea    offset(%rsp),%rdi
-	call   <OBJPAS_$$_PARAMSTR$LONGINT$$ANSISTRING>
+	call   <sched_yield@plt + ofs>
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <_fini + ofs>
-	call   <fpc_ansistr_compare_equal>
+	lea    offset(%rip),%rsi        #   <sched_yield@plt + ofs>
+	call   <sched_yield@plt + ofs>
 	test   %rax,%rax
-	je     <P$FPPKG$_$TMAKETOOL_$__$$_LOADGLOBALDEFAULTS + ofs>
+	je     <sched_yield@plt + ofs>
 	mov    %r13d,%esi
 	lea    offset(%rsp),%rdi
-	call   <OBJPAS_$$_PARAMSTR$LONGINT$$ANSISTRING>
+	call   <sched_yield@plt + ofs>
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <_fini + ofs>
-	call   <fpc_ansistr_compare_equal>
/usr/bin/fprcp differs in ELF sections
--- old /usr/bin/fprcp (objdump)
+++ new /usr/bin/fprcp (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/fprcp:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1589 a50a005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15c9 740a005e 41897238 49896240  L...t..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d0502a7 0a004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d052276 0a004989  ...I.bPH.."v..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 e8350200 c3000000 00000000  H1...5..........
- 401050 488d0529 a70d0048 8910e9a1 ffffffc3  H..)...H........
- 401060 554889e5 488d6424 f0897dfc 488d050d  UH..H.d$..}.H...
- 401070 a70d0048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d05b9 720d0048 8910e9a1 ffffffc3  H...r..H........
+ 401060 554889e5 488d6424 f0897dfc 488d059d  UH..H.d$..}.H...
+ 401070 720d0048 8b104885 d27402ff d2b8e700  r..H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53415441 55415641 57488d64 24e04889  SATAUAVAWH.d$.H.
  4010a0 7c240889 f0488904 244189d6 48894c24  |$...H..$A..H.L$
@@ -62,7 +62,7 @@
  401360 53415441 55415641 57488da4 2400feff  SATAUAVAWH..$...
  401370 ff4989fe 4531ffe8 e4320200 89c383fb  .I..E1...2......
  401380 017c5445 31e46690 4183c401 4c89f148  .|TE1.f.A...L..H
- 401390 8d15722c 0900beff 00000048 89e7e86d  ..r,.......H...m
+ 401390 8d1572fc 0800beff 00000048 89e7e86d  ..r........H...m
  4013a0 34000049 89e54489 e6488dbc 24000100  4..I..D..H..$...
  4013b0 00e8ba32 0200488d bc240001 00004c89  ...2..H..$....L.
  4013c0 eee80a38 000085c0 750841bf ffffffff  ...8....u.A.....
@@ -71,7 +71,7 @@
  4013f0 53415441 55415641 57488da4 2400feff  SATAUAVAWH..$...
  401400 ff4989ff 4989f641 c60700e8 50320200  .I..I..A....P2..
  401410 89c383fb 017c5e45 31e4660f 1f440000  .....|^E1.f..D..
- 401420 4183c401 4c89f148 8d15da2b 0900beff  A...L..H...+....
+ 401420 4183c401 4c89f148 8d15dafb 0800beff  A...L..H........
  401430 00000048 89e7e8d5 33000049 89e54489  ...H....3..I..D.
  401440 e6488dbc 24000100 00e82232 0200488d  .H..$....."2..H.
  401450 bc240001 00004c89 eee87237 000085c0  .$....L...r7....
@@ -80,20 +80,20 @@
  401480 5e415d41 5c5bc300 00000000 00000000  ^A]A\[..........
  401490 53415441 55488da4 2400fcff ff4889fa  SATAUH..$....H..
  4014a0 beff0000 00488dbc 24000200 00e8ce32  .....H..$......2
- 4014b0 0000488d bc240001 0000488d 354f2b09  ..H..$....H.5O+.
+ 4014b0 0000488d bc240001 0000488d 354ffb08  ..H..$....H.5O..
  4014c0 00e82aff ffff80bc 24000100 00007514  ..*.....$.....u.
- 4014d0 488dbc24 00010000 488d3539 2b0900e8  H..$....H.59+...
+ 4014d0 488dbc24 00010000 488d3539 fb0800e8  H..$....H.59....
  4014e0 0cffffff 0fb69c24 00010000 83fb017c  .......$.......|
  4014f0 2c4531e4 0f1f4000 4183c401 410fb6c4  ,E1...@.A...A...
  401500 0fb6bc04 00010000 e8c36800 00410fb6  ..........h..A..
  401510 d4888414 00010000 4439e37f db488dbc  ........D9...H..
- 401520 24000100 00488d35 fc2a0900 e89f3600  $....H.5.*....6.
+ 401520 24000100 00488d35 fcfa0800 e89f3600  $....H.5......6.
  401530 0085c075 0731dbe9 99010000 488dbc24  ...u.1......H..$
- 401540 00010000 488d35e5 2a0900e8 80360000  ....H.5.*....6..
+ 401540 00010000 488d35e5 fa0800e8 80360000  ....H.5......6..
  401550 85c07418 488dbc24 00010000 488d35d5  ..t.H..$....H.5.
- 401560 2a0900e8 68360000 85c0750a bb010000  *...h6....u.....
+ 401560 fa0800e8 68360000 85c0750a bb010000  ....h6....u.....
  401570 00e95f01 000080bc 24000100 00007442  .._.....$.....tB
- 401580 e83bcd01 004989c5 488d15b1 2a09004c  .;...I..H...*..L
+ 401580 e83bcd01 004989c5 488d15b1 fa08004c  .;...I..H......L
  401590 89ee31ff e897d001 00e82272 0100488d  ..1......."r..H.
  4015a0 94240001 00004c89 ee31ffe8 80d00100  .$....L..1......
  4015b0 e80b7201 004c89ef e8a3cf01 00e8fe71  ..r..L.........q
@@ -107,12 +107,12 @@
  401630 4183fc01 7faa31c0 83c00141 b8ffffff  A.....1....A....
  401640 ff0fb614 2483fa01 7c5831c9 0f1f4000  ....$...|X1...@.
  401650 83c10189 c60fb6f9 48c1e603 440fb6c9  ........H...D...
- 401660 4c8d1539 a10a004c 01d6408a 743ef842  L..9...L..@.t>.B
+ 401660 4c8d1559 700a004c 01d6408a 743ef842  L..Yp..L..@.t>.B
  401670 3a340c74 2989c60f b6f948c1 e6034c8d  :4.t).....H...L.
- 401680 0d1ba10a 004c01ce 408a743e f84080fe  .....L..@.t>.@..
+ 401680 0d3b700a 004c01ce 408a743e f84080fe  .;p..L..@.t>.@..
  401690 3f720840 80ee3f75 02eb0345 31c039ca  ?r.@..?u...E1.9.
  4016a0 7fae4585 c0742080 3c24000f 95c281e2  ..E..t .<$......
- 4016b0 ff000000 f7da740f 89c2488d 35dfa00a  ......t...H.5...
+ 4016b0 ff000000 f7da740f 89c2488d 35ff6f0a  ......t...H.5.o.
  4016c0 008b5cd6 fceb0e83 f8070f8c 68ffffff  ..\.........h...
  4016d0 bb010000 0089d848 8da42400 04000041  .......H..$....A
  4016e0 5d415c5b c3000000 00000000 00000000  ]A\[............
@@ -133,8 +133,8 @@
  4017d0 488d7c24 60e856b7 00004c8b 64246048  H.|$`.V...L.d$`H
  4017e0 89de488d 7c2468e8 04ffffff 488d7424  ..H.|$h.....H.t$
  4017f0 6831d248 8dbc2468 010000e8 30b70000  h1.H..$h....0...
- 401800 488bb424 68010000 488b3d31 a50d004c  H..$h...H.=1...L
- 401810 89e2e8e9 4e0300e8 74400100 488dbc24  ....N...t@..H..$
+ 401800 488bb424 68010000 488b3dc1 700d004c  H..$h...H.=.p..L
+ 401810 89e2e879 1f0300e8 74400100 488dbc24  ...y....t@..H..$
  401820 68010000 e8c7ac00 00488d7c 2460e8bd  h........H.|$`..
  401830 ac000048 8b442458 4885c074 05e8de41  ...H.D$XH..t...A
  401840 0100488d a4247801 0000415c 5bc30000  ..H..$x...A\[...
@@ -144,7 +144,7 @@
  401880 00c74424 18000000 000f1f80 00000000  ..D$............
  401890 488d7424 1c31d248 89e7e881 00000048  H.t$.1.H.......H
  4018a0 8d74241c 488dbc24 1c020000 e83ffeff  .t$.H..$.....?..
- 4018b0 ff488dbc 241c0200 00488d35 a0270900  .H..$....H.5.'..
+ 4018b0 ff488dbc 241c0200 00488d35 a0f70800  .H..$....H.5....
  4018c0 e80b3300 0085c075 3b488d74 241c31d2  ..3....u;H.t$.1.
  4018d0 4889e7e8 48000000 488db424 1c010000  H...H...H..$....
  4018e0 baffffff ff4889e7 e8330000 00488db4  .....H...3...H..
@@ -185,8 +185,8 @@
  401b10 53488da4 2400fdff ff4889fb 4889f2be  SH..$....H..H...
  401b20 ff000000 488dbc24 00010000 e84f2c00  ....H..$.....O,.
  401b30 004889de 488d9424 00010000 4889e7e8  .H..H..$....H...
- 401b40 dc110500 803c2400 74254889 e6488dbc  .....<$.t%H..H..
- 401b50 24000200 00e806f4 0400488d 94240002  $.........H..$..
+ 401b40 6ce20400 803c2400 74254889 e6488dbc  l....<$.t%H..H..
+ 401b50 24000200 00e896c4 0400488d 94240002  $.........H..$..
  401b60 00004889 dfbeff00 0000e811 2c000048  ..H.........,..H
  401b70 8da42400 0300005b c3000000 00000000  ..$....[........
  401b80 53488da4 2480fbff ff48893c 244889fa  SH..$....H.<$H..
@@ -196,9 +196,9 @@
  401bc0 e7e83a01 0000eb6b 80bc2481 0300003c  ..:....k..$....<
  401bd0 75610fb6 84248003 000080bc 04800300  ua...$..........
  401be0 003e754f 4889e7e8 14010000 488dbc24  .>uOH.......H..$
- 401bf0 80020000 488d3575 240900e8 f0f7ffff  ....H.5u$.......
+ 401bf0 80020000 488d3575 f40800e8 f0f7ffff  ....H.5u........
  401c00 80bc2480 02000000 7514488d bc248002  ..$.....u.H..$..
- 401c10 0000488d 355f2409 00e8d2f7 ffff488d  ..H.5_$.......H.
+ 401c10 0000488d 355ff408 00e8d2f7 ffff488d  ..H.5_........H.
  401c20 b4248002 0000488d bc248003 0000e8dd  .$....H..$......
  401c30 feffff48 8db42480 03000048 8d7c2410  ...H..$....H.|$.
  401c40 e84bfc01 00488d7c 2410be01 000000e8  .K...H.|$.......
@@ -210,7 +210,7 @@
  401ca0 bc248003 0000e8e5 f7ffff85 c0740783  .$...........t..
  401cb0 e8017417 eb28488d 15b3faff ff89de48  ..t..(H........H
  401cc0 8b7c2408 e887fbff ffeb1348 8d159efa  .|$........H....
- 401cd0 ffff89de 488b7c24 08e8d266 02004863  ....H.|$...f..Hc
+ 401cd0 ffff89de 488b7c24 08e86237 02004863  ....H.|$..b7..Hc
  401ce0 f3488b7c 2408e835 7e0100b8 ffffffff  .H.|$..5~.......
  401cf0 488da424 80040000 5bc30000 00000000  H..$....[.......
  401d00 488d6424 f848893c 244889f8 488db880  H.d$.H.<$H..H...
@@ -229,7 +229,7 @@
  401dd0 fa1a0f93 c281e2ff 000000f7 da89d0c3  ................
  401de0 53488da4 24e0feff ff4889fb 4889f2be  SH..$....H..H...
  401df0 ff000000 488d7c24 1ce88229 0000488d  ....H.|$...)..H.
- 401e00 54241848 8d742410 488d7c24 1ce81e6e  T$.H.t$.H.|$...n
+ 401e00 54241848 8d742410 488d7c24 1ce8ae3e  T$.H.t$.H.|$...>
  401e10 02006681 7c241800 00753bdd 442410db  ..f.|$...u;.D$..
  401e20 3c24e8a9 140000d9 eedff1dd d87a2775  <$...........z'u
  401e30 25dd4424 10db3c24 488d4c24 1c41b8ff  %.D$..<$H.L$.A..
@@ -244,153 +244,153 @@
  401ec0 00e89a36 01004889 c7e8c214 00004863  ...6..H.......Hc
  401ed0 d0488954 245885c0 0f853b09 0000e87d  .H.T$X....;....}
  401ee0 27020085 c00f94c0 25ff0000 00f7d875  '.......%......u
- 401ef0 53488d3d 88210900 e863f4ff ff85c075  SH.=.!...c.....u
- 401f00 43488d3d 80210900 e853f4ff ff85c075  CH.=.!...S.....u
- 401f10 33e84a27 020083f8 017e1f48 8d356e21  3.J'.....~.H.5n!
- 401f20 0900488d 7c2460e8 c4f4ffff 807c2460  ..H.|$`......|$`
+ 401ef0 53488d3d 88f10800 e863f4ff ff85c075  SH.=.....c.....u
+ 401f00 43488d3d 80f10800 e853f4ff ff85c075  CH.=.....S.....u
+ 401f10 33e84a27 020083f8 017e1f48 8d356ef1  3.J'.....~.H.5n.
+ 401f20 0800488d 7c2460e8 c4f4ffff 807c2460  ..H.|$`......|$`
  401f30 007507b8 ffffffff eb0231c0 85c00f84  .u........1.....
  401f40 8a010000 e877c301 004889c3 488d1545  .....w...H..H..E
- 401f50 21090048 89de31ff e8d3c601 00e85e68  !..H..1.......^h
+ 401f50 f1080048 89de31ff e8d3c601 00e85e68  ...H..1.......^h
  401f60 01004889 dfe8f6c5 0100e851 680100e8  ..H........Qh...
- 401f70 4cc30100 4889c348 8d155a21 09004889  L...H..H..Z!..H.
+ 401f70 4cc30100 4889c348 8d155af1 08004889  L...H..H..Z...H.
  401f80 de31ffe8 a8c60100 e8336801 004889df  .1.......3h..H..
  401f90 e8cbc501 00e82668 0100e821 c3010048  ......&h...!...H
- 401fa0 89c3488d 153f2109 004889de 31ffe87d  ..H..?!..H..1..}
+ 401fa0 89c3488d 153ff108 004889de 31ffe87d  ..H..?...H..1..}
  401fb0 c60100e8 08680100 4889dfe8 a0c50100  .....h..H.......
  401fc0 e8fb6701 00e8f6c2 01004889 c3488d15  ..g.......H..H..
- 401fd0 34210900 4889de31 ffe852c6 0100e8dd  4!..H..1..R.....
+ 401fd0 34f10800 4889de31 ffe852c6 0100e8dd  4...H..1..R.....
  401fe0 67010048 89dfe875 c50100e8 d0670100  g..H...u.....g..
- 401ff0 e8cbc201 004889c3 488d1511 21090048  .....H..H...!..H
+ 401ff0 e8cbc201 004889c3 488d1511 f1080048  .....H..H......H
  402000 89de31ff e827c601 00e8b267 01004889  ..1..'.....g..H.
  402010 dfe84ac5 0100e8a5 670100e8 a0c20100  ..J.....g.......
- 402020 4889c348 8d152e21 09004889 de31ffe8  H..H...!..H..1..
+ 402020 4889c348 8d152ef1 08004889 de31ffe8  H..H......H..1..
  402030 fcc50100 e8876701 004889df e81fc501  ......g..H......
  402040 00e87a67 0100e875 c2010048 89c3488d  ..zg...u...H..H.
- 402050 15432109 004889de 31ffe8d1 c50100e8  .C!..H..1.......
+ 402050 1543f108 004889de 31ffe8d1 c50100e8  .C...H..1.......
  402060 5c670100 4889dfe8 f4c40100 e84f6701  \g..H........Og.
- 402070 00e84ac2 01004889 c3488d15 50210900  ..J...H..H..P!..
+ 402070 00e84ac2 01004889 c3488d15 50f10800  ..J...H..H..P...
  402080 4889de31 ffe8a6c5 0100e831 67010048  H..1.......1g..H
  402090 89dfe8c9 c40100e8 24670100 e81fc201  ........$g......
- 4020a0 004889c3 488d154d 21090048 89de31ff  .H..H..M!..H..1.
+ 4020a0 004889c3 488d154d f1080048 89de31ff  .H..H..M...H..1.
  4020b0 e87bc501 00e80667 01004889 dfe89ec4  .{.....g..H.....
  4020c0 0100e8f9 66010031 ffe8126d 0100e88d  ....f..1...m....
  4020d0 25020083 f8017522 be010000 00488d7c  %.....u".....H.|
- 4020e0 2460e889 25020048 8d742460 488d3d9d  $`..%..H.t$`H.=.
- 4020f0 960d00e8 98f70100 eb22488d 358f1f09  ........."H.5...
+ 4020e0 2460e889 25020048 8d742460 488d3d2d  $`..%..H.t$`H.=-
/usr/bin/fprcp differs in assembler output
--- old /usr/bin/fprcp (disasm)
+++ new /usr/bin/fprcp (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4a84d0
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4a8650
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x424630
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4d8310
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	push   %r13
@@ -68,12 +62,12 @@
 	xor    %eax,%eax
 	mov    %rax,offset(%rsp)
 	cmp    $something,%r14d
-	jle    <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	jle    0x4010d8
 	lea    -offset(%r14d),%eax
 	and    %eax,%eax
 	mov    offset(%rsp),%rdx
 	cmpb   $something,-offset(%rdx,%rax,1)
-	ja     <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	ja     0x40119e
 	mov    offset(%rsp),%rax
 	movzbl (%rax),%edx
 	movslq %r14d,%rax
@@ -81,21 +75,21 @@
 	sub    $something,%rax
 	movslq (%rsp),%rdx
 	cmp    %rdx,%rax
-	jge    <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	jge    0x40119e
 	mov    offset(%rsp),%rax
 	movzbl (%rax),%edx
 	movslq %r14d,%rax
 	add    %rax,%rdx
 	mov    offset(%rsp),%rax
 	cmpb   $something,-offset(%rax,%rdx,1)
-	ja     <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	ja     0x40119e
 	mov    $something,%eax
 	mov    %rax,offset(%rsp)
 	mov    offset(%rsp),%rax
 	movzbl (%rax),%edx
 	mov    %edx,%r13d
 	cmp    $something,%r13d
-	jl     <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	jl     0x40119e
 	xor    %ebx,%ebx
 	xchg   %ax,%ax
 	add    $something,%ebx
@@ -105,10 +99,10 @@
 	sub    $something,%rax
 	movslq (%rsp),%rdx
 	cmp    %rdx,%rax
-	jle    <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	jle    0x40115a
 	xor    %eax,%eax
 	mov    %rax,offset(%rsp)
-	jmp    <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	jmp    0x40119e
 	movslq %r14d,%rax
 	movslq %ebx,%rdx
 	add    %rdx,%rax
@@ -116,19 +110,19 @@
 	mov    offset(%rsp),%rdx
 	mov    -offset(%rdx,%rax,1),%r12b
 	test   %r15d,%r15d
-	jne    <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	jne    0x401182
 	movzbl %r12b,%edi
-	call   <SYSTEM_$$_UPCASE$CHAR$$CHAR>
+	call   0x407dd0
 	mov    %al,%r12b
 	movzbl %bl,%eax
 	mov    offset(%rsp),%rdx
 	cmp    (%rdx,%rax,1),%r12b
-	je     <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	je     0x401199
 	xor    %eax,%eax
 	mov    %rax,offset(%rsp)
-	jmp    <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	jmp    0x40119e
 	cmp    %ebx,%r13d
-	jg     <P$FREEPASRESOURCEPREPROCESSOR_$$_ENTRY$PCHARS$LONGINT$LONGINT$SHORTSTRING$LONGBOOL$$LONGBOOL + ofs>
+	jg     0x401138
 	mov    offset(%rsp),%eax
 	lea    offset(%rsp),%rsp
 	pop    %r15
@@ -138,10 +132,9 @@
 	pop    %rbx
 	ret
 	...
-
-P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING:
-	push   %rbx
-	push   %r12
+	add    %al,(%rax)
+	add    %dl,offset(%rbx)
+	push   %rsp
 	push   %r13
 	push   %r14
 	push   %r15
@@ -153,35 +146,35 @@
 	movb   $something,(%rsp)
 	mov    %ecx,%r12d
 	xor    %ebx,%ebx
-	jmp    <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	jmp    0x401270
 	test   %ebx,%ebx
-	jne    <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	jne    0x401213
 	mov    %r12d,%eax
 	mov    -offset(%r13,%rax,1),%al
 	cmp    $something,%al
-	jbe    <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	jbe    0x40120f
 	cmp    $something,%al
-	je     <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	je     0x40120f
 	cmp    $something,%al
-	je     <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	je     0x40120f
 	mov    $something,%eax
-	jmp    <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	jmp    0x401211
 	xor    %eax,%eax
 	mov    %eax,%ebx
 	test   %ebx,%ebx
-	je     <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	je     0x40126c
 	mov    %r12d,%eax
 	movzbl -offset(%r13,%rax,1),%eax
 	cmp    $something,%eax
-	jb     <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	jb     0x401232
 	cmp    $something,%eax
 	stc
-	je     <P$FREEPASRESOURCEPREPROCESSOR_$$_GETWORD$PCHARS$LONGINT$LONGINT$LONGINT$$SHORTSTRING + ofs>
+	je     0x401232
 	cmp    $something,%eax
 	stc
/usr/bin/grab_vcsa differs in ELF sections
--- old /usr/bin/grab_vcsa (objdump)
+++ new /usr/bin/grab_vcsa (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/grab_vcsa:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 9f02005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 6f02005e 41897238 49896240  L...o..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05c2a0 02004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05a270 02004989  ...I.bPH...p..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 68240200 c3000000 00000000  H1..h$..........
- 401050 488d05f9 62030048 8910e9a1 ffffffc3  H...b..H........
- 401060 554889e5 488d6424 f0897dfc 488d05dd  UH..H.d$..}.H...
- 401070 62030048 8b104885 d27402ff d2b8e700  b..H..H..t......
+ 401050 488d0579 2f030048 8910e9a1 ffffffc3  H..y/..H........
+ 401060 554889e5 488d6424 f0897dfc 488d055d  UH..H.d$..}.H..]
+ 401070 2f030048 8b104885 d27402ff d2b8e700  /..H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53415448 8da42458 fdffffe8 40670100  SATH..$X....@g..
  4010a0 48c78424 98020000 00000000 48c78424  H..$........H..$
@@ -21,94 +21,94 @@
  4010d0 48c78424 78020000 00000000 4889e248  H..$x.......H..H
  4010e0 8d742418 bf010000 00e8f232 01004889  .t$........2..H.
  4010f0 c7e81a11 00004863 d0488954 245885c0  ......Hc.H.T$X..
- 401100 0f858205 0000488d 05e36a03 00c70001  ......H...j.....
- 401110 00000031 f6488d7c 2460e8e1 7e020048  ...1.H.|$`..~..H
- 401120 8d542460 488d3d35 620300be ff000000  .T$`H.=5b.......
- 401130 e8cb2400 0031ffe8 747e0200 83f8010f  ..$..1..t~......
- 401140 85430500 00e86617 00006689 05cf6603  .C....f...f...f.
- 401150 000f1f80 00000000 480fbf3d c0660300  ........H..=.f..
- 401160 488d1589 660300b9 0f000000 48c7c6ff  H...f.......H...
- 401170 ffffffe8 185e0000 488d0581 8e020048  .....^..H......H
- 401180 89842460 01000048 8d156266 0300beff  ..$`...H..bf....
+ 401100 0f858205 0000488d 05633703 00c70001  ......H..c7.....
+ 401110 00000031 f6488d7c 2460e871 4f020048  ...1.H.|$`.qO..H
+ 401120 8d542460 488d3db5 2e0300be ff000000  .T$`H.=.........
+ 401130 e8cb2400 0031ffe8 044f0200 83f8010f  ..$..1...O......
+ 401140 85430500 00e86617 00006689 054f3303  .C....f...f..O3.
+ 401150 000f1f80 00000000 480fbf3d 40330300  ........H..=@3..
+ 401160 488d1509 330300b9 0f000000 48c7c6ff  H...3.......H...
+ 401170 ffffffe8 185e0000 488d0581 5e020048  .....^..H...^..H
+ 401180 89842460 01000048 8d15e232 0300beff  ..$`...H...2....
  401190 00000048 8dbc2478 010000e8 60240000  ...H..$x....`$..
  4011a0 488d8424 78010000 48898424 68010000  H..$x...H..$h...
- 4011b0 488d0551 8e020048 89842470 01000048  H..Q...H..$p...H
+ 4011b0 488d0551 5e020048 89842470 01000048  H..Q^..H..$p...H
  4011c0 8d942460 010000b9 02000000 beff0000  ..$`............
  4011d0 00488d7c 2460e8b5 25000048 8d742460  .H.|$`..%..H.t$`
- 4011e0 488d3d79 660300e8 c4ae0100 488d3d6d  H.=yf.......H.=m
- 4011f0 660300e8 38b20100 e8a36401 006685c0  f...8.....d..f..
- 401200 740cc605 d7690300 00e9b701 0000488d  t....i........H.
- 401210 3d4b6603 00488db4 24700200 00e83ee6  =Kf..H..$p....>.
- 401220 0100668b 84247002 00006689 050f6603  ..f..$p...f...f.
- 401230 00488d3d 28660300 e8c3dc01 00488d35  .H.=(f.......H.5
- 401240 bc650300 488d3d15 660300e8 d0e20100  .e..H.=.f.......
- 401250 488d3d09 660300e8 a4dc0100 0f1f4000  H.=.f.........@.
- 401260 488d3599 65030048 8d3df265 0300e8ad  H.5.e..H.=.e....
- 401270 e2010048 8d3de665 0300e881 dc010080  ...H.=.e........
- 401280 3d7a6503 002075d8 488d3571 65030048  =ze.. u.H.5qe..H
- 401290 8d3dca65 0300e885 e2010048 8d3dbe65  .=.e.......H.=.e
- 4012a0 0300e859 dc010080 3d526503 002075d8  ...Y....=Re.. u.
- 4012b0 668b0569 65030066 89055265 0300488d  f..ie..f..Re..H.
- 4012c0 3d9b6503 00488db4 24700200 00e88ee5  =.e..H..$p......
- 4012d0 0100668b 84247002 00006689 053f6503  ..f..$p...f..?e.
- 4012e0 00488d3d 78650300 e813dc01 00488d3d  .H.=xe.......H.=
- 4012f0 6c650300 488db424 70020000 e85fe501  le..H..$p...._..
- 401300 00668b84 24700200 00668905 30650300  .f..$p...f..0e..
- 401310 488d3d49 650300e8 e4db0100 488d3d3d  H.=Ie.......H.==
- 401320 65030048 8db42470 020000e8 30e50100  e..H..$p....0...
- 401330 668b8424 70020000 66890501 65030048  f..$p...f...e..H
- 401340 8d3d1a65 0300e8b5 db010048 8d3d0e65  .=.e.......H.=.e
+ 4011e0 488d3df9 320300e8 c4ae0100 488d3ded  H.=.2.......H.=.
+ 4011f0 320300e8 38b20100 e8a36401 006685c0  2...8.....d..f..
+ 401200 740cc605 57360300 00e9b701 0000488d  t...W6........H.
+ 401210 3dcb3203 00488db4 24700200 00e83ee6  =.2..H..$p....>.
+ 401220 0100668b 84247002 00006689 058f3203  ..f..$p...f...2.
+ 401230 00488d3d a8320300 e8c3dc01 00488d35  .H.=.2.......H.5
+ 401240 3c320300 488d3d95 320300e8 d0e20100  <2..H.=.2.......
+ 401250 488d3d89 320300e8 a4dc0100 0f1f4000  H.=.2.........@.
+ 401260 488d3519 32030048 8d3d7232 0300e8ad  H.5.2..H.=r2....
+ 401270 e2010048 8d3d6632 0300e881 dc010080  ...H.=f2........
+ 401280 3dfa3103 002075d8 488d35f1 31030048  =.1.. u.H.5.1..H
+ 401290 8d3d4a32 0300e885 e2010048 8d3d3e32  .=J2.......H.=>2
+ 4012a0 0300e859 dc010080 3dd23103 002075d8  ...Y....=.1.. u.
+ 4012b0 668b05e9 31030066 8905d231 0300488d  f...1..f...1..H.
+ 4012c0 3d1b3203 00488db4 24700200 00e88ee5  =.2..H..$p......
+ 4012d0 0100668b 84247002 00006689 05bf3103  ..f..$p...f...1.
+ 4012e0 00488d3d f8310300 e813dc01 00488d3d  .H.=.1.......H.=
+ 4012f0 ec310300 488db424 70020000 e85fe501  .1..H..$p...._..
+ 401300 00668b84 24700200 00668905 b0310300  .f..$p...f...1..
+ 401310 488d3dc9 310300e8 e4db0100 488d3dbd  H.=.1.......H.=.
+ 401320 31030048 8db42470 020000e8 30e50100  1..H..$p....0...
+ 401330 668b8424 70020000 66890581 31030048  f..$p...f...1..H
+ 401340 8d3d9a31 0300e8b5 db010048 8d3d8e31  .=.1.......H.=.1
  401350 0300488d b4247002 0000e801 e501008b  ..H..$p.........
- 401360 84247002 00008905 e4640300 488d3ded  .$p......d..H.=.
- 401370 640300e8 88db0100 488d3de1 640300e8  d.......H.=.d...
- 401380 bcae0100 8b05c664 030083e0 c03d0004  .......d.....=..
- 401390 00000f94 05476803 00833db0 64030000  .....Gh...=.d...
- 4013a0 7423668b 05776403 00663dff ff741666  t#f..wd..f=..t.f
- 4013b0 3b055a64 0300740d 803d2168 0300000f  ;.Zd..t..=!h....
- 4013c0 8493fdff ff803d14 68030000 0f84b602  ......=.h.......
- 4013d0 00008b3d 78640300 83e73f48 63ff488d  ...=xd....?Hc.H.
- 4013e0 150b6403 00b90f00 000048c7 c6ffffff  ..d.......H.....
- 4013f0 ffe89a5b 0000488d 0df36303 00488d3d  ...[..H...c..H.=
- 401400 5c600300 488d1505 8c0200be ff000000  \`..H...........
- 401410 e87b2200 00488d35 44630300 488d3d3d  .{"..H.5Dc..H.==
- 401420 600300e8 d8750200 85c0740a bf020000  `....u....t.....
- 401430 00e82a68 0100e815 6202003b 053b6303  ..*h....b..;.;c.
+ 401360 84247002 00008905 64310300 488d3d6d  .$p.....d1..H.=m
+ 401370 310300e8 88db0100 488d3d61 310300e8  1.......H.=a1...
+ 401380 bcae0100 8b054631 030083e0 c03d0004  ......F1.....=..
+ 401390 00000f94 05c73403 00833d30 31030000  ......4...=01...
+ 4013a0 7423668b 05f73003 00663dff ff741666  t#f...0..f=..t.f
+ 4013b0 3b05da30 0300740d 803da134 0300000f  ;..0..t..=.4....
+ 4013c0 8493fdff ff803d94 34030000 0f84b602  ......=.4.......
+ 4013d0 00008b3d f8300300 83e73f48 63ff488d  ...=.0....?Hc.H.
+ 4013e0 158b3003 00b90f00 000048c7 c6ffffff  ..0.......H.....
+ 4013f0 ffe89a5b 0000488d 0d733003 00488d3d  ...[..H..s0..H.=
+ 401400 dc2c0300 488d1505 5c0200be ff000000  .,..H...\.......
+ 401410 e87b2200 00488d35 c42f0300 488d3dbd  .{"..H.5./..H.=.
+ 401420 2c0300e8 68460200 85c0740a bf020000  ,...hF....t.....
+ 401430 00e82a68 0100e8a5 3202003b 05bb2f03  ..*h....2..;../.
  401440 00740abf 05000000 e8136801 00488d0d  .t........h..H..
- 401450 9c630300 488d3d05 61030048 8d15be8b  .c..H.=.a..H....
- 401460 0200beff 000000e8 24220000 488d0d7d  ........$"..H..}
- 401470 63030048 8d3de661 0300488d 15af8b02  c..H.=.a..H.....
- 401480 00beff00 0000e805 22000044 8b25ee62  ........"..D.%.b
- 401490 03008b1d e4620300 488d35c1 60030031  .....b..H.5.`..1
+ 401450 1c300300 488d3d85 2d030048 8d15be5b  .0..H.=.-..H...[
+ 401460 0200beff 000000e8 24220000 488d0dfd  ........$"..H...
+ 401470 2f030048 8d3d662e 0300488d 15af5b02  /..H.=f...H...[.
+ 401480 00beff00 0000e805 22000044 8b256e2f  ........"..D.%n/
+ 401490 03008b1d 642f0300 488d3541 2d030031  ....d/..H.5A-..1
  4014a0 d2488dbc 24780200 00e802a9 0000488b  .H..$x........H.
  4014b0 84247802 00004889 84247002 0000488d  .$x...H..$p...H.
  4014c0 bc248002 0000e8a5 9e000048 8bb42470  .$.........H..$p
  4014d0 02000048 8dbc2480 020000e8 b0fb0000  ...H..$.........
  4014e0 4489e289 de488bbc 24800200 004885ff  D....H..$....H..
- 4014f0 7507488d 3d777a03 00e82263 020085c0  u.H.=wz..."c....
- 401500 740abf03 000000e8 54670100 448b256d  t.......Tg..D.%m
- 401510 6203008b 1d636203 00488d35 40610300  b....cb..H.5@a..
+ 4014f0 7507488d 3df74603 00e8b233 020085c0  u.H.=.F....3....
+ 401500 740abf03 000000e8 54670100 448b25ed  t.......Tg..D.%.
+ 401510 2e03008b 1de32e03 00488d35 c02d0300  .........H.5.-..
  401520 31d2488d bc248002 0000e881 a8000048  1.H..$.........H
  401530 8b842480 02000048 89842470 02000048  ..$....H..$p...H
  401540 8dbc2488 020000e8 249e0000 488bb424  ..$.....$...H..$
  401550 70020000 488dbc24 88020000 e82ffb00  p...H..$...../..
  401560 004489e2 89de488b bc248802 00004885  .D....H..$....H.
- 401570 ff750748 8d3df679 0300e8a1 62020085  .u.H.=.y....b...
- 401580 c0740abf 03000000 e8d36601 008b1de5  .t........f.....
- 401590 61030048 8d35c65f 030031d2 488dbc24  a..H.5._..1.H..$
+ 401570 ff750748 8d3d7646 0300e831 33020085  .u.H.=vF...13...
+ 401580 c0740abf 03000000 e8d36601 008b1d65  .t........f....e
+ 401590 2e030048 8d35462c 030031d2 488dbc24  ...H.5F,..1.H..$
  4015a0 88020000 e807a800 00488b84 24880200  .........H..$...
  4015b0 00488984 24700200 00488dbc 24900200  .H..$p...H..$...
  4015c0 00e8aa9d 0000488b b4247002 0000488d  ......H..$p...H.
  4015d0 bc249002 0000e8b5 fa000089 de488bbc  .$...........H..
- 4015e0 24900200 004885ff 7507488d 3d7f7903  $....H..u.H.=.y.
- 4015f0 00e80a62 020085c0 740abf04 000000e8  ...b....t.......
- 401600 5c660100 8b1d6e61 0300488d 354f6003  \f....na..H.5O`.
+ 4015e0 24900200 004885ff 7507488d 3dff4503  $....H..u.H.=.E.
+ 4015f0 00e89a32 020085c0 740abf04 000000e8  ...2....t.......
+ 401600 5c660100 8b1dee2d 0300488d 35cf2c03  \f.....-..H.5.,.
  401610 0031d248 8dbc2490 020000e8 90a70000  .1.H..$.........
  401620 488b8424 90020000 48898424 70020000  H..$....H..$p...
  401630 488dbc24 98020000 e8339d00 00488bb4  H..$.....3...H..
  401640 24700200 00488dbc 24980200 00e83efa  $p...H..$.....>.
  401650 000089de 488bbc24 98020000 4885ff75  ....H..$....H..u
- 401660 07488d3d 08790300 e8936102 0085c074  .H.=.y....a....t
- 401670 0abf0400 0000e8e5 65010048 8d056e65  ........e..H..ne
+ 401660 07488d3d 88450300 e8233202 0085c074  .H.=.E...#2....t
+ 401670 0abf0400 0000e8e5 65010048 8d05ee31  ........e..H...1
  401680 0300c700 00000000 e8833001 00488dbc  ..........0..H..
  401690 24980200 00e8d69c 0000488d bc249002  $.........H..$..
  4016a0 0000e8c9 9c000048 8dbc2488 020000e8  .......H..$.....
@@ -240,13 +240,13 @@
  401e80 c14c29c2 6666660f 1f840000 00000090  .L).fff.........
  401e90 420fb604 01423a04 02750849 ffc075f0  B....B:..u.I..u.
  401ea0 31c0c342 0fb60c02 4829c8c3 00000000  1..B....H)......
- 401eb0 488d0589 99020083 38004889 f97405f0  H.......8.H..t..
+ 401eb0 488d0569 69020083 38004889 f97405f0  H..ii...8.H..t..
  401ec0 ff09eb02 ff090f94 c0c30000 00000000  ................
- 401ed0 488d0569 99020083 38004889 f97406f0  H..i....8.H..t..
+ 401ed0 488d0549 69020083 38004889 f97406f0  H..Ii...8.H..t..
  401ee0 48ff09eb 0348ff09 0f94c0c3 00000000  H....H..........
- 401ef0 488d0549 99020083 38004889 f97405f0  H..I....8.H..t..
+ 401ef0 488d0529 69020083 38004889 f97405f0  H..)i...8.H..t..
  401f00 ff01eb02 ff01c300 00000000 00000000  ................
- 401f10 488d0529 99020083 38004889 f97406f0  H..)....8.H..t..
+ 401f10 488d0509 69020083 38004889 f97406f0  H...i...8.H..t..
/usr/bin/grab_vcsa differs in assembler output
--- old /usr/bin/grab_vcsa (disasm)
+++ new /usr/bin/grab_vcsa (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x428000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,49 +14,43 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4280d0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x4234b0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x433fd0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-main:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
-	call   <fpc_initializeunits>
+	call   0x4177e0
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
@@ -65,319 +59,312 @@
 	mov    %rsp,%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4143e0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x402210
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <main + ofs>
-	lea    offset(%rip),%rax        #   <operatingsystem_result>
+	jne    0x401688
+	lea    offset(%rip),%rax        #  x434870
 	movl   $something,(%rax)
 	xor    %esi,%esi
 	lea    offset(%rsp),%rdi
-	call   <TERMIO_$$_TTYNAME$LONGINT$$SHORTSTRING>
+	call   0x426090
 	lea    offset(%rsp),%rdx
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_THISTTY>
+	lea    offset(%rip),%rdi        #  x433fe0
 	mov    $something,%esi
-	call   <fpc_shortstr_to_shortstr>
+	call   0x403600
 	xor    %edi,%edi
-	call   <TERMIO_$$_ISATTY$LONGINT$$LONGINT>
+	call   0x426040
 	cmp    $something,%eax
-	jne    <main + ofs>
-	call   <SYSTEM_$$_FPGETPID$$LONGINT>
-	mov    %ax,offset(%rip)        #   <U_$P$GRAB_VCSA_$$_PID>
+	jne    0x401688
+	call   0x4028b0
+	mov    %ax,offset(%rip)        #  x4344a0
 	nopl   offset(%rax)
-	movswq offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_PID>
-	lea    offset(%rip),%rdx        #   <U_$P$GRAB_VCSA_$$_S>
+	movswq offset(%rip),%rdi        #  x4344a0
+	lea    offset(%rip),%rdx        #  x434470
 	mov    $something,%ecx
 	mov    $something,%rsi
-	call   <fpc_shortstr_sint>
-	lea    offset(%rip),%rax        #   <_$GRAB_VCSA$_Ld1>
+	call   0x406f90
+	lea    offset(%rip),%rax        #  x427000
 	mov    %rax,offset(%rsp)
-	lea    offset(%rip),%rdx        #   <U_$P$GRAB_VCSA_$$_S>
+	lea    offset(%rip),%rdx        #  x434470
 	mov    $something,%esi
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_to_shortstr>
+	call   0x403600
 	lea    offset(%rsp),%rax
 	mov    %rax,offset(%rsp)
-	lea    offset(%rip),%rax        #   <_$GRAB_VCSA$_Ld2>
+	lea    offset(%rip),%rax        #  x427008
 	mov    %rax,offset(%rsp)
 	lea    offset(%rsp),%rdx
 	mov    $something,%ecx
 	mov    $something,%esi
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_concat_multi>
+	call   0x403790
 	lea    offset(%rsp),%rsi
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <SYSTEM_$$_ASSIGN$TEXT$SHORTSTRING>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <SYSTEM_$$_RESET$TEXT>
-	call   <SYSTEM_$$_IORESULT$$WORD>
+	lea    offset(%rip),%rdi        #  x4344e0
+	call   0x41c0b0
+	lea    offset(%rip),%rdi        #  x4344e0
+	call   0x41c430
+	call   0x4176a0
 	test   %ax,%ax
-	je     <main + ofs>
-	movb   $something,offset(%rip)        #   <U_$P$GRAB_VCSA_$$_FOUND_VCSA>
-	jmp    <main + ofs>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
+	je     0x40120e
+	movb   $something,offset(%rip)        #  x434860
+	jmp    0x4013c5
+	lea    offset(%rip),%rdi        #  x4344e0
 	lea    offset(%rsp),%rsi
-	call   <fpc_read_text_sint>
+	call   0x41f860
 	mov    offset(%rsp),%ax
-	mov    %ax,offset(%rip)        #   <U_$P$GRAB_VCSA_$$_DUMMY>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <fpc_read_end>
-	lea    offset(%rip),%rsi        #   <U_$P$GRAB_VCSA_$$_C>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <fpc_read_text_char>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <fpc_read_end>
+	mov    %ax,offset(%rip)        #  x4344c0
+	lea    offset(%rip),%rdi        #  x4344e0
+	call   0x41ef00
+	lea    offset(%rip),%rsi        #  x434480
+	lea    offset(%rip),%rdi        #  x4344e0
+	call   0x41f520
+	lea    offset(%rip),%rdi        #  x4344e0
+	call   0x41ef00
 	nopl   offset(%rax)
-	lea    offset(%rip),%rsi        #   <U_$P$GRAB_VCSA_$$_C>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <fpc_read_text_char>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <fpc_read_end>
-	cmpb   $something,offset(%rip)        #   <U_$P$GRAB_VCSA_$$_C>
-	jne    <main + ofs>
-	lea    offset(%rip),%rsi        #   <U_$P$GRAB_VCSA_$$_C>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <fpc_read_text_char>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
-	call   <fpc_read_end>
-	cmpb   $something,offset(%rip)        #   <U_$P$GRAB_VCSA_$$_C>
-	jne    <main + ofs>
-	mov    offset(%rip),%ax        #   <U_$P$GRAB_VCSA_$$_PID>
-	mov    %ax,offset(%rip)        #   <U_$P$GRAB_VCSA_$$_PPID>
-	lea    offset(%rip),%rdi        #   <U_$P$GRAB_VCSA_$$_F>
+	lea    offset(%rip),%rsi        #  x434480
+	lea    offset(%rip),%rdi        #  x4344e0
/usr/bin/h2pas differs in ELF sections
--- old /usr/bin/h2pas (objdump)
+++ new /usr/bin/h2pas (objdump)
@@ -2,28 +2,28 @@
 .//usr/bin/h2pas:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 7f0b005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 5f0b005e 41897238 49896240  L..._..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d055284 0b004989  ...I.bPH..R...I.
+ 401020 83e4f049 89625048 8d053264 0b004989  ...I.bPH..2d..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 58fb0200 c3000000 00000000  H1..X...........
- 401050 488d0569 4f0f0048 8910e9a1 ffffffc3  H..iO..H........
- 401060 554889e5 488d6424 f0897dfc 488d054d  UH..H.d$..}.H..M
- 401070 4f0f0048 8b104885 d27402ff d2b8e700  O..H..H..t......
+ 401050 488d0599 2b0f0048 8910e9a1 ffffffc3  H...+..H........
+ 401060 554889e5 488d6424 f0897dfc 488d057d  UH..H.d$..}.H..}
+ 401070 2b0f0048 8b104885 d27402ff d2b8e700  +..H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401090 53415448 8d6424f8 4088fb0f b615ee57  SATH.d$.@......W
- 4010a0 0f00488d 05e7560f 00881c10 8005dd57  ..H...V........W
+ 401090 53415448 8d6424f8 4088fb0f b6151e34  SATH.d$.@......4
+ 4010a0 0f00488d 0517330f 00881c10 80050d34  ..H...3........4
  4010b0 0f000180 fb017230 4530e40f 1f440000  ......r0E0...D..
- 4010c0 4180c401 488d05d5 19200048 8b30488d  A...H.... .H.0H.
- 4010d0 3dcb1920 0031c948 8d159af2 0900e81d  =.. .1.H........
+ 4010c0 4180c401 488d0505 6c0f0048 8b30488d  A...H...l..H.0H.
+ 4010d0 3dfb6b0f 0031c948 8d159ad2 0900e81d  =.k..1.H........
  4010e0 7b010044 38e377d8 488d6424 08415c5b  {..D8.w.H.d$.A\[
  4010f0 c3000000 00000000 00000000 00000000  ................
- 401100 488d6424 f8802d84 570f0001 0fb6157d  H.d$..-.W......}
- 401110 570f0048 8d057656 0f000fb6 1410488d  W..H..vV......H.
- 401120 3d7b1920 00be0100 0000e8b1 92010048  ={. ...........H
+ 401100 488d6424 f8802db4 330f0001 0fb615ad  H.d$..-.3.......
+ 401110 330f0048 8d05a632 0f000fb6 1410488d  3..H...2......H.
+ 401120 3dab6b0f 00be0100 0000e8b1 92010048  =.k............H
  401130 8d642408 c3000000 00000000 00000000  .d$.............
  401140 53415448 8da42498 feffff48 89fb4189  SATH..$....H..A.
  401150 f448c704 24000000 00488d54 2408488d  .H..$....H.T$.H.
@@ -42,12 +42,12 @@
  401220 08020048 89c7e8d5 e6000048 63d04889  ...H.......Hc.H.
  401230 54246085 c00f8571 00000048 89e731f6  T$`....q...H..1.
  401240 e88b7801 00eb3590 4489e083 e00f488d  ..x...5.D.....H.
- 401250 156b830b 000fb634 0231d248 8d7c2468  .k.....4.1.H.|$h
+ 401250 154b630b 000fb634 0231d248 8d7c2468  .Kc....4.1.H.|$h
  401260 e8ab8201 00488b74 2468488b 14244889  .....H.t$hH..$H.
  401270 e731c9e8 88790100 41c1ec04 4585e475  .1...y..A...E..u
- 401280 c748833c 2400750f 4889e748 8d3506f1  .H.<$.u.H..H.5..
+ 401280 c748833c 2400750f 4889e748 8d3506d1  .H.<$.u.H..H.5..
  401290 0900e839 78010048 89df488b 142431c9  ...9x..H..H..$1.
- 4012a0 488d3511 f10900e8 54790100 e84f0b02  H.5.....Ty...O..
+ 4012a0 488d3511 d10900e8 54790100 e84f0b02  H.5.....Ty...O..
  4012b0 00488d7c 2468e8a5 77010048 89e7e89d  .H.|$h..w..H....
  4012c0 77010048 8b442460 4885c074 05e8be0c  w..H.D$`H..t....
  4012d0 0200488d 64247841 5c5bc300 00000000  ..H.d$xA\[......
@@ -65,10 +65,10 @@
  401390 e8fb0b02 00488d64 2470415f 415e415d  .....H.d$pA_A^A]
  4013a0 415c5bc3 00000000 00000000 00000000  A\[.............
  4013b0 53415448 8d6424f8 4889fbe8 70940200  SATH.d$.H...p...
- 4013c0 4989c448 8d15f6ef 09004c89 e631ffe8  I..H......L..1..
- 4013d0 cc970200 e8573902 00488d05 50312000  .....W9..H..P1 .
+ 4013c0 4989c448 8d15f6cf 09004c89 e631ffe8  I..H......L..1..
+ 4013d0 cc970200 e8573902 00488d05 80830f00  .....W9..H......
  4013e0 4863104c 89e631ff e8c3a002 00e83e39  Hc.L..1.......>9
- 4013f0 0200488d 15cfef09 004c89e6 31ffe89d  ..H......L..1...
+ 4013f0 0200488d 15cfcf09 004c89e6 31ffe89d  ..H......L..1...
  401400 970200e8 28390200 4889da4c 89e631ff  ....(9..H..L..1.
  401410 e82b9d02 00e81639 02004c89 e7e8ae96  .+.....9..L.....
  401420 0200e809 39020048 8d642408 415c5bc3  ....9..H.d$.A\[.
@@ -80,11 +80,11 @@
  401480 85e4750f 4889df31 f6e84276 0100e981  ..u.H..1..Bv....
  401490 00000045 30ed4c89 e64889e7 e83ffeff  ...E0.L..H...?..
  4014a0 ff664531 f60f1f00 664181c6 0100410f  .fE1....fA....A.
- 4014b0 b7c6486b d00f488d 0513810b 00488d74  ..Hk..H......H.t
+ 4014b0 b7c6486b d00f488d 05f3600b 00488d74  ..Hk..H...`..H.t
  4014c0 10f131d2 488d7c24 68e8d27f 0100488b  ..1.H.|$h.....H.
  4014d0 74246848 8b3c24e8 74850100 4885c075  t$hH.<$.t...H..u
  4014e0 0541b501 eb086641 81fe0e00 7cba4584  .A....fA....|.E.
- 4014f0 ed741648 89df4c89 e231c948 8d35e6ee  .t.H..L..1.H.5..
+ 4014f0 ed741648 89df4c89 e231c948 8d35e6ce  .t.H..L..1.H.5..
  401500 0900e8f9 760100eb 0b4889df 4c89e6e8  ....v....H..L...
  401510 bc750100 e8e70802 00488d7c 2468e83d  .u.......H.|$h.=
  401520 75010048 89e7e835 75010048 8b442460  u..H...5u..H.D$`
@@ -94,19 +94,19 @@
  401560 48c74424 60000000 004889e2 488d7424  H.D$`....H..H.t$
  401570 18bf0100 0000e855 05020048 89c7e87d  .......U...H...}
  401580 e3000048 63d04889 54245885 c00f857d  ...Hc.H.T$X....}
- 401590 00000041 bd010000 00488d05 10112000  ...A.....H.... .
+ 401590 00000041 bd010000 00488d05 40630f00  ...A.....H..@c..
  4015a0 80380074 1f4c89e0 4d85e474 04488b40  .8.t.L..M..t.H.@
  4015b0 f84883f8 017e0d41 803c245f 750641bd  .H...~.A.<$_u.A.
- 4015c0 02000000 488d05b5 10200080 3800742d  ....H.... ..8.t-
+ 4015c0 02000000 488d05e5 620f0080 3800742d  ....H...b...8.t-
  4015d0 4963d54c 89e6b9ff 00000048 8d7c2460  Ic.L.......H.|$`
  4015e0 e83b8701 00488b54 24604889 df31c948  .;...H.T$`H..1.H
- 4015f0 8d3512ee 0900e805 760100eb 134963d5  .5......v....Ic.
+ 4015f0 8d3512ce 0900e805 760100eb 134963d5  .5......v....Ic.
  401600 4889df4c 89e6b9ff 000000e8 10870100  H..L............
  401610 e8eb0702 00488d7c 2460e841 74010048  .....H.|$`.At..H
  401620 8b442458 4885c074 05e86209 0200488d  .D$XH..t..b...H.
  401630 64247041 5d415c5b c3000000 00000000  d$pA]A\[........
  401640 53415441 554889fb 41b50166 41bcffff  SATAUH..A..fA...
- 401650 664181c4 0100410f b7c4488d 155f7e0b  fA....A...H.._~.
+ 401650 664181c4 0100410f b7c4488d 153f5e0b  fA....A...H..?^.
  401660 00488b34 c24889df e8e38301 004885c0  .H.4.H.......H..
  401670 740b6641 81fc1900 7cd64530 ed4488e8  t.fA....|.E0.D..
  401680 415d415c 5bc30000 00000000 00000000  A]A\[...........
@@ -114,23 +114,23 @@
  4016a0 48c74424 60000000 004889e2 488d7424  H.D$`....H..H.t$
  4016b0 18bf0100 0000e815 04020048 89c7e83d  ...........H...=
  4016c0 e2000048 63d04889 54245885 c00f850d  ...Hc.H.T$X.....
- 4016d0 01000048 8d05b60f 20008038 0074254c  ...H.... ..8.t%L
+ 4016d0 01000048 8d05e661 0f008038 0074254c  ...H...a...8.t%L
  4016e0 89e7e859 ffffff84 c0741948 89df4c89  ...Y.....t.H..L.
- 4016f0 e231c948 8d352eed 0900e801 750100e9  .1.H.5......u...
- 401700 dc000000 41bd0100 0000488d 059f0f20  ....A.....H.... 
+ 4016f0 e231c948 8d352ecd 0900e801 750100e9  .1.H.5......u...
+ 401700 dc000000 41bd0100 0000488d 05cf610f  ....A.....H...a.
  401710 00803800 741f4c89 e04d85e4 7404488b  ..8.t.L..M..t.H.
  401720 40f84883 f8017e0d 41803c24 5f750641  @.H...~.A.<$_u.A
- 401730 bd020000 00488d05 040f2000 80380074  .....H.... ..8.t
+ 401730 bd020000 00488d05 34610f00 80380074  .....H..4a...8.t
  401740 474963d5 4c89e6b9 ff000000 488d7c24  GIc.L.......H.|$
  401750 60e8ca85 0100488b 54246048 89df31c9  `.....H.T$`H..1.
- 401760 488d35e1 ec0900e8 94740100 488b3348  H.5......t..H.3H
- 401770 8b3d2a51 0f00488b 0523510f 00488b00  .=*Q..H..#Q..H..
+ 401760 488d35e1 cc0900e8 94740100 488b3348  H.5......t..H.3H
+ 401770 8b3d5a2d 0f00488b 05532d0f 00488b00  .=Z-..H..S-..H..
  401780 ff905001 0000eb13 4963d548 89df4c89  ..P.....Ic.H..L.
- 401790 e6b9ff00 0000e885 85010080 3dbe4f0f  ............=.O.
+ 401790 e6b9ff00 0000e885 85010080 3dee2b0f  ............=.+.
  4017a0 0000743c 488d7c24 60e8b272 01004c89  ..t<H.|$`..r..L.
- 4017b0 e231c948 8d358eec 0900488d 7c2460e8  .1.H.5....H.|$`.
- 4017c0 3c740100 488b7424 60488b3d d0500f00  <t..H.t$`H.=.P..
- 4017d0 488b05c9 500f0048 8b00ff90 50010000  H...P..H....P...
+ 4017b0 e231c948 8d358ecc 0900488d 7c2460e8  .1.H.5....H.|$`.
+ 4017c0 3c740100 488b7424 60488b3d 002d0f00  <t..H.t$`H.=.-..
+ 4017d0 488b05f9 2c0f0048 8b00ff90 50010000  H...,..H....P...
  4017e0 e81b0602 00488d7c 2460e871 72010048  .....H.|$`.qr..H
  4017f0 8b442458 4885c074 05e89207 0200488d  .D$XH..t......H.
  401800 64247041 5d415c5b c3000000 00000000  d$pA]A\[........
@@ -141,204 +141,204 @@
  401850 24900000 00000000 00488d54 2410488d  $........H.T$.H.
  401860 742428bf 01000000 e8630202 004889c7  t$(......c...H..
  401870 e88be000 004863d0 48895424 6885c00f  .....Hc.H.T$h...
- 401880 85570c00 00488d3d 144b0f00 e89f8002  .W...H.=.K......
- 401890 00e89a34 0200488d 3d034b0f 00e87e82  ...4..H.=.K...~.
+ 401880 85570c00 00488d3d 44270f00 e89f8002  .W...H.=D'......
+ 401890 00e89a34 0200488d 3d33270f 00e87e82  ...4..H.=3'...~.
  4018a0 0200e889 340200c6 8424a800 00000045  ....4....$.....E
  4018b0 31ff488b bc24a000 0000e811 920200e8  1.H..$..........
- 4018c0 6c340200 488bb424 a0000000 488d05cd  l4..H..$....H...
- 4018d0 11200048 8b1031ff e8639802 00e84e34  . .H..1..c....N4
- 4018e0 0200488b b424a000 0000488d 155feb09  ..H..$....H.._..
+ 4018c0 6c340200 488bb424 a0000000 488d05fd  l4..H..$....H...
+ 4018d0 630f0048 8b1031ff e8639802 00e84e34  c..H..1..c....N4
+ 4018e0 0200488b b424a000 0000488d 155fcb09  ..H..$....H.._..
  4018f0 0031ffe8 a8920200 e8333402 00488bbc  .1.......34..H..
  401900 24a00000 00e8c691 0200e821 340200bf  $..........!4...
  401910 02000000 e877f7ff ffe92401 00006690  .....w....$...f.
  401920 4c8d6c24 084c89ef e8337101 004c89ee  L.l$.L...3q..L..
- 401930 488d3d69 4a0f0031 d2e8f2b0 0200e8ed  H.=iJ..1........
- 401940 33020048 8d3d564a 0f00e8c1 ac0200e8  3..H.=VJ........
+ 401930 488d3d99 260f0031 d2e8f2b0 0200e8ed  H.=.&..1........
+ 401940 33020048 8d3d8626 0f00e8c1 ac0200e8  3..H.=.&........
  401950 dc330200 488b7424 08ba0100 0000bf26  .3..H.t$.......&
  401960 000000e8 b8850100 88c384db 0f868700  ................
  401970 00000fb6 cb4883e9 01488b74 2408ba01  .....H...H.t$...
  401980 00000048 8dbc2490 000000e8 90830100  ...H..$.........
  401990 488b8424 90000000 48894424 70488b04  H..$....H.D$pH..
- 4019a0 24488944 2478488d 053bea09 00488984  $H.D$xH..;...H..
+ 4019a0 24488944 2478488d 053bca09 00488984  $H.D$xH..;...H..
  4019b0 24800000 000fb6c3 488d5001 488b7424  $.......H.P.H.t$
  4019c0 08b9ff00 0000488d bc249800 0000e84d  ......H..$.....M
  4019d0 83010048 8b842498 00000048 89842488  ...H..$....H..$.
  4019e0 00000048 8d742470 488d7c24 0831c9ba  ...H.t$pH.|$.1..
  4019f0 03000000 e8977401 00488bb4 24a00000  ......t..H..$...
- 401a00 00488d05 98102000 488b1031 ffe82e97  .H.... .H..1....
+ 401a00 00488d05 c8620f00 488b1031 ffe82e97  .H...b..H..1....
  401a10 0200e819 33020048 8bb424a0 00000048  ....3..H..$....H
  401a20 8b542408 31ffe815 970200e8 00330200  .T$.1........3..
  401a30 488bbc24 a0000000 e8939002 00e8ee32  H..$...........2
- 401a40 0200488d 3d57490f 00e84287 02004188  ..H.=WI...B...A.
+ 401a40 0200488d 3d87250f 00e84287 02004188  ..H.=.%...B...A.
  401a50 c5e8da32 02004584 ed0f84c1 feffff48  ...2..E........H
  401a60 8bbc24a0 000000e8 64900200 e8bf3202  ..$.....d.....2.
- 401a70 00488d3d 28490f00 e8b37e02 00e8ae32  .H.=(I....~....2
- 401a80 0200488d 3d17490f 00e84280 0200e89d  ..H.=.I...B.....
+ 401a70 00488d3d 58250f00 e8b37e02 00e8ae32  .H.=X%....~....2
+ 401a80 0200488d 3d47250f 00e84280 0200e89d  ..H.=G%...B.....
  401a90 320200e8 68f6ffff 4d8b7424 18e91d0a  2...h...M.t$....
  401aa0 0000660f 1f440000 4d8b6e18 498b5d20  ..f..D..M.n.I.] 
  401ab0 e9fd0900 000f1f00 488b4318 488b4028  ........H.C.H.@(
  401ac0 4885c00f 84ce0900 00833819 0f85c509  H.........8.....
/usr/bin/h2pas differs in assembler output
--- old /usr/bin/h2pas (disasm)
+++ new /usr/bin/h2pas (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4b7000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,88 +14,81 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4b7460
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x430ba0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4f3bf0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$H2PAS_$$_SHIFT$BYTE:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %dil,%bl
-	movzbl offset(%rip),%edx        #   <U_$P$H2PAS_$$_SPACE_INDEX>
-	lea    offset(%rip),%rax        #   <U_$P$H2PAS_$$_SPACE_ARRAY>
+	movzbl offset(%rip),%edx        #  x4f44c0
+	lea    offset(%rip),%rax        #  x4f43c0
 	mov    %bl,(%rax,%rdx,1)
-	addb   $something,offset(%rip)        #   <U_$P$H2PAS_$$_SPACE_INDEX>
+	addb   $something,offset(%rip)        #  x4f44c0
 	cmp    $something,%bl
-	jb     <P$H2PAS_$$_SHIFT$BYTE + ofs>
+	jb     0x4010e8
 	xor    %r12b,%r12b
 	nopl   offset(%rax,%rax,1)
 	add    $something,%r12b
-	lea    offset(%rip),%rax        #   <U_$SCAN_$$_AKTSPACE>
+	lea    offset(%rip),%rax        #  x4f7cd0
 	mov    (%rax),%rsi
-	lea    offset(%rip),%rdi        #   <U_$SCAN_$$_AKTSPACE>
+	lea    offset(%rip),%rdi        #  x4f7cd0
 	xor    %ecx,%ecx
-	lea    offset(%rip),%rdx        #   <TYPINFO_$$_finalize_implicit$ + ofs>
-	call   <fpc_ansistr_concat>
+	lea    offset(%rip),%rdx        #  x49e378
+	call   0x418c00
 	cmp    %r12b,%bl
-	ja     <P$H2PAS_$$_SHIFT$BYTE + ofs>
+	ja     0x4010c0
 	lea    offset(%rsp),%rsp
 	pop    %r12
 	pop    %rbx
 	ret
 	...
-
-P$H2PAS_$$_POPSHIFT:
-	lea    -offset(%rsp),%rsp
-	subb   $something,offset(%rip)        #   <U_$P$H2PAS_$$_SPACE_INDEX>
-	movzbl offset(%rip),%edx        #   <U_$P$H2PAS_$$_SPACE_INDEX>
-	lea    offset(%rip),%rax        #   <U_$P$H2PAS_$$_SPACE_ARRAY>
+	add    %al,(%rax)
+	add    %cl,-offset(%rax)
+	fs and $something,%al
+	subb   $something,offset(%rip)        #  x4f44c0
+	movzbl offset(%rip),%edx        #  x4f44c0
+	lea    offset(%rip),%rax        #  x4f43c0
 	movzbl (%rax,%rdx,1),%edx
-	lea    offset(%rip),%rdi        #   <U_$SCAN_$$_AKTSPACE>
+	lea    offset(%rip),%rdi        #  x4f7cd0
 	mov    $something,%esi
-	call   <fpc_ansistr_delete>
+	call   0x41a3e0
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$H2PAS_$$_STR$LONGINT$$ANSISTRING:
-	push   %rbx
-	push   %r12
+	add    %al,(%rax)
+	add    %dl,offset(%rbx)
+	push   %rsp
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    %esi,%r12d
@@ -103,36 +96,36 @@
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x421ad0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x40f900
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$H2PAS_$$_STR$LONGINT$$ANSISTRING + ofs>
+	jne    0x4011c1
 	movslq %r12d,%rdi
 	mov    $something,%ecx
 	lea    offset(%rsp),%rdx
 	mov    $something,%rsi
-	call   <fpc_shortstr_sint>
+	call   0x414680
 	mov    %rsp,%rdi
 	xor    %edx,%edx
 	lea    offset(%rsp),%rsi
-	call   <fpc_shortstr_to_ansistr>
+	call   0x4194a0
 	mov    %rsp,%rdi
 	xor    %dl,%dl
 	xor    %esi,%esi
-	call   <SYSTEM_$$_SETCODEPAGE$RAWBYTESTRING$WORD$BOOLEAN>
+	call   0x41a930
 	mov    %rbx,%rdi
 	mov    (%rsp),%rsi
-	call   <fpc_ansistr_assign>
-	call   <fpc_popaddrstack>
+	call   0x418ad0
+	call   0x421e00
 	mov    %rsp,%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x418a60
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$H2PAS_$$_STR$LONGINT$$ANSISTRING + ofs>
-	call   <fpc_reraise>
+	je     0x4011dd
+	call   0x421f90
 	lea    offset(%rsp),%rsp
 	pop    %r12
 	pop    %rbx
@@ -140,11 +133,8 @@
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-P$H2PAS_$$_HEXSTR$LONGWORD$$ANSISTRING:
-	push   %rbx
-	push   %r12
+	add    %dl,offset(%rbx)
+	push   %rsp
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    %esi,%r12d
@@ -153,63 +143,60 @@
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x421ad0
/usr/bin/h2paspp differs in ELF sections
--- old /usr/bin/h2paspp (objdump)
+++ new /usr/bin/h2paspp (objdump)
@@ -2,50 +2,50 @@
 .//usr/bin/h2paspp:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 7f02005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 4f02005e 41897238 49896240  L...O..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05c280 02004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05a250 02004989  ...I.bPH...P..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 082a0200 c3000000 00000000  H1...*..........
- 401050 488d0539 1b030048 8910e9a1 ffffffc3  H..9...H........
- 401060 554889e5 488d6424 f0897dfc 488d051d  UH..H.d$..}.H...
- 401070 1b030048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d05b9 e7020048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d059d  UH..H.d$..}.H...
+ 401070 e7020048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53415448 8d6424f8 4889fbbf 30000000  SATH.d$.H...0...
  4010a0 e8eb7f01 004989c4 4889da4c 89e7be20  .....I..H..L... 
- 4010b0 000000e8 e82a0000 488b05e1 1a030049  .....*..H......I
- 4010c0 89442428 4c8925d5 1a030048 8d642408  .D$(L.%....H.d$.
+ 4010b0 000000e8 e82a0000 488b0561 e7020049  .....*..H..a...I
+ 4010c0 89442428 4c892555 e7020048 8d642408  .D$(L.%U...H.d$.
  4010d0 415c5bc3 00000000 00000000 00000000  A\[.............
- 4010e0 53415441 554889fb 4c8b25b1 1a03004d  SATAUH..L.%....M
+ 4010e0 53415441 554889fb 4c8b2531 e702004d  SATAUH..L.%1...M
  4010f0 31edeb3e 0f1f4000 4889de4c 89e7e8ed  1..>..@.H..L....
  401100 2e000085 c075264d 85ed740b 498b4424  .....u&M..t.I.D$
- 401110 28498945 28eb0c49 8b442428 4889057d  (I.E(..I.D$(H..}
- 401120 1a03004c 89e7e885 7f0100eb 0a4d8b64  ...L.........M.d
+ 401110 28498945 28eb0c49 8b442428 488905fd  (I.E(..I.D$(H...
+ 401120 e602004c 89e7e885 7f0100eb 0a4d8b64  ...L.........M.d
  401130 24284d85 e475c141 5d415c5b c3000000  $(M..u.A]A\[....
- 401140 53415441 554889fb 4530ed4c 8b254e1a  SATAUH..E0.L.%N.
- 401150 0300eb1d 0f1f4000 4889de4c 89e7e88d  ......@.H..L....
+ 401140 53415441 554889fb 4530ed4c 8b25cee6  SATAUH..E0.L.%..
+ 401150 0200eb1d 0f1f4000 4889de4c 89e7e88d  ......@.H..L....
  401160 2e000085 c0750541 b501eb0a 4d8b6424  .....u.A....M.d$
  401170 284d85e4 75e24488 e8415d41 5c5bc300  (M..u.D..A]A\[..
- 401180 53eb260f 1f440000 488b1d11 1a030048  S.&..D..H......H
- 401190 8b050a1a 0300488b 40284889 05ff1903  ......H.@(H.....
- 4011a0 004889df e8077f01 0048833d ef190300  .H.......H.=....
+ 401180 53eb260f 1f440000 488b1d91 e6020048  S.&..D..H......H
+ 401190 8b058ae6 0200488b 40284889 057fe602  ......H.@(H.....
+ 4011a0 004889df e8077f01 0048833d 6fe60200  .H.......H.=o...
  4011b0 0075d55b c3000000 00000000 00000000  .u.[............
  4011c0 53415441 55415648 8da424f8 f4ffff48  SATAUAVH..$....H
  4011d0 89fb4530 e44889de 4889e7e8 70b40100  ..E0.H..H...p...
  4011e0 4889e7e8 e8b70100 e8536a01 006685c0  H........Sj..f..
- 4011f0 7442e8e9 c4010049 89c5488d 15ff6d02  tB.....I..H...m.
+ 4011f0 7442e8e9 c4010049 89c5488d 15ff3d02  tB.....I..H...=.
  401200 004c89ee 31ffe845 c80100e8 d0690100  .L..1..E.....i..
  401210 4889da4c 89ee31ff e833c801 00e8be69  H..L..1..3.....i
  401220 01004c89 efe856c7 0100e8b1 690100e9  ..L...V.....i...
- 401230 70060000 803d7519 03000075 16488dbc  p....=u....u.H..
- 401240 24780300 00488d35 cc6d0200 e8ffb301  $x...H.5.m......
- 401250 00eb1448 8d355619 0300488d bc247803  ...H.5V...H..$x.
+ 401230 70060000 803df5e5 02000075 16488dbc  p....=.....u.H..
+ 401240 24780300 00488d35 cc3d0200 e8ffb301  $x...H.5.=......
+ 401250 00eb1448 8d35d6e5 0200488d bc247803  ...H.5....H..$x.
  401260 0000e8e9 b3010048 8dbc2478 030000e8  .......H..$x....
  401270 0cb70100 e8c76901 006685c0 743de85d  ......i..f..t=.]
- 401280 c4010049 89c5488d 159b6d02 004c89ee  ...I..H...m..L..
+ 401280 c4010049 89c5488d 159b3d02 004c89ee  ...I..H...=..L..
  401290 31ffe8b9 c70100e8 44690100 4c89efe8  1.......Di..L...
  4012a0 dcc60100 e8376901 004889e7 e82fb501  .....7i..H.../..
  4012b0 00e82a69 0100e9e9 05000048 8dbc24f0  ..*i.......H..$.
@@ -62,11 +62,11 @@
  401360 00488d94 24f00800 00488db4 24000a00  .H..$....H..$...
  401370 004889e7 e8470500 00488d94 24000a00  .H...G...H..$...
  401380 00488dbc 24f00600 00beff00 0000e80d  .H..$...........
- 401390 28000048 8dbc24f0 06000048 8d35a66c  (..H..$....H.5.l
+ 401390 28000048 8dbc24f0 06000048 8d35a63c  (..H..$....H.5.<
  4013a0 0200e849 2c000085 c00f859f 00000048  ...I,..........H
  4013b0 8db424f0 08000048 89e7e891 05000041  ..$....H.......A
  4013c0 83fd107c 30e816c3 01004989 c6488d15  ...|0.....I..H..
- 4013d0 7c6c0200 4c89f631 ffe872c6 0100e8fd  |l..L..1..r.....
+ 4013d0 7c3c0200 4c89f631 ffe872c6 0100e8fd  |<..L..1..r.....
  4013e0 6701004c 89f7e895 c50100e8 f0670100  g..L.........g..
  4013f0 e9af0400 004183c5 014589ee 4963c580  .....A...E..Ic..
  401400 bc04ef09 00000075 29488d94 24f00800  .......u)H..$...
@@ -74,10 +74,10 @@
  401420 00488dbc 24000a00 00e812fd ffff84c0  .H..$...........
  401430 750e42c6 8434f009 000001e9 ce030000  u.B..4..........
  401440 42c68434 f0090000 00e9c003 0000488d  B..4..........H.
- 401450 bc24f006 0000488d 350b6c02 00e88e2b  .$....H.5.l....+
+ 401450 bc24f006 0000488d 350b3c02 00e88e2b  .$....H.5.<....+
  401460 000085c0 0f859f00 0000488d b424f008  ..........H..$..
  401470 00004889 e7e8d604 00004183 fd107c30  ..H.......A...|0
- 401480 e85bc201 004989c6 488d15c1 6b02004c  .[...I..H...k..L
+ 401480 e85bc201 004989c6 488d15c1 3b02004c  .[...I..H...;..L
  401490 89f631ff e8b7c501 00e84267 01004c89  ..1.......Bg..L.
  4014a0 f7e8dac4 0100e835 670100e9 f4030000  .......5g.......
  4014b0 4183c501 4589ee49 63c580bc 04ef0900  A...E..Ic.......
@@ -86,10 +86,10 @@
  4014e0 000a0000 e857fcff ff84c075 0e42c684  .....W.....u.B..
  4014f0 34f00900 0001e913 03000042 c68434f0  4..........B..4.
  401500 09000000 e9050300 00488dbc 24f00600  .........H..$...
- 401510 00488d35 586b0200 e8d32a00 0085c00f  .H.5Xk....*.....
+ 401510 00488d35 583b0200 e8d32a00 0085c00f  .H.5X;....*.....
  401520 859f0000 00488db4 24f00800 004889e7  .....H..$....H..
  401530 e81b0400 004183fd 107c30e8 a0c10100  .....A...|0.....
- 401540 4989c648 8d15066b 02004c89 f631ffe8  I..H...k..L..1..
+ 401540 4989c648 8d15063b 02004c89 f631ffe8  I..H...;..L..1..
  401550 fcc40100 e8876601 004c89f7 e81fc401  ......f..L......
  401560 00e87a66 0100e939 03000041 83c50145  ..zf...9...A...E
  401570 89ee4963 c580bc04 ef090000 00752948  ..Ic.........u)H
@@ -98,31 +98,31 @@
  4015a0 9cfbffff 84c0740e 42c68434 f0090000  ......t.B..4....
  4015b0 01e95802 000042c6 8434f009 000000e9  ..X...B..4......
  4015c0 4a020000 488dbc24 f0060000 488d35a5  J...H..$....H.5.
- 4015d0 6a0200e8 182a0000 85c07538 4489e848  j....*....u8D..H
+ 4015d0 3a0200e8 182a0000 85c07538 4489e848  :....*....u8D..H
  4015e0 8d9424f0 09000049 63cd807c 0aff0075  ..$....Ic..|...u
  4015f0 094489e9 803c0a00 750dc684 04f00900  .D...<..u.......
  401600 0001e907 020000c6 8404f009 000000e9  ................
  401610 fa010000 488dbc24 f0060000 488d355d  ....H..$....H.5]
- 401620 6a0200e8 c8290000 85c07549 4489e8c6  j....)....uID...
+ 401620 3a0200e8 c8290000 85c07549 4489e8c6  :....)....uID...
  401630 8404f009 00000045 85ed7530 e89fc001  .......E..u0....
- 401640 004989c6 488d153d 6a02004c 89f631ff  .I..H..=j..L..1.
+ 401640 004989c6 488d153d 3a02004c 89f631ff  .I..H..=:..L..1.
  401650 e8fbc301 00e88665 01004c89 f7e81ec3  .......e..L.....
  401660 0100e879 650100e9 38020000 4183ed01  ...ye...8...A...
  401670 e9990100 004489e8 80bc04f0 09000000  .....D..........
  401680 0f858801 0000488d bc24f006 0000488d  ......H..$....H.
- 401690 350b6a02 00e85629 000085c0 753a488d  5.j...V)....u:H.
+ 401690 350b3a02 00e85629 000085c0 753a488d  5.:...V)....u:H.
  4016a0 b424f008 00004889 e7e8a202 0000488d  .$....H.......H.
  4016b0 9424f008 0000488d b424000a 00004889  .$....H..$....H.
  4016c0 e7e8fa01 0000488d bc24000a 0000e8bd  ......H..$......
  4016d0 f9ffffe9 c1000000 488dbc24 f0060000  ........H..$....
- 4016e0 488d35c1 690200e8 04290000 85c07537  H.5.i....)....u7
+ 4016e0 488d35c1 390200e8 04290000 85c07537  H.5.9....)....u7
  4016f0 488db424 f0080000 4889e7e8 50020000  H..$....H...P...
  401700 488d9424 f0080000 488db424 000a0000  H..$....H..$....
  401710 4889e7e8 a8010000 488dbc24 000a0000  H.......H..$....
  401720 e8bbf9ff ffeb7248 8dbc24f0 06000048  ......rH..$....H
- 401730 8d357a69 0200e8b5 28000085 c0755a48  .5zi....(....uZH
+ 401730 8d357a39 0200e8b5 28000085 c0755a48  .5z9....(....uZH
  401740 8db424f0 08000048 89e7e801 020000e8  ..$....H........
- 401750 8cbf0100 4989c648 8d156269 02004c89  ....I..H..bi..L.
+ 401750 8cbf0100 4989c648 8d156239 02004c89  ....I..H..b9..L.
  401760 f631ffe8 e8c20100 e8736401 00488d94  .1.......sd..H..
  401770 24f00800 004c89f6 31ffe8d1 c20100e8  $....L..1.......
  401780 5c640100 4c89f7e8 f4c10100 e84f6401  \d..L........Od.
@@ -136,11 +136,11 @@
  401800 78030000 e877c101 00e8d263 01004889  x....w.....c..H.
  401810 e7e82ab8 01004188 c6e8c263 01004584  ..*...A....c..E.
  401820 f60f84b1 faffff45 85ed7e2b e8afbe01  .......E..~+....
- 401830 004989c5 488d159d 6802004c 89ee31ff  .I..H...h..L..1.
+ 401830 004989c5 488d159d 3802004c 89ee31ff  .I..H...8..L..1.
  401840 e80bc201 00e89663 01004c89 efe82ec1  .......c..L.....
  401850 0100e889 63010048 89e7e881 af0100e8  ....c..H........
  401860 7c630100 488dbc24 78030000 e86faf01  |c..H..$x....o..
- 401870 00e86a63 0100803d 33130300 00752248  ..jc...=3....u"H
+ 401870 00e86a63 0100803d b3df0200 00752248  ..jc...=.....u"H
  401880 89e7e899 b20100e8 54630100 4889de48  ........Tc..H..H
  401890 8dbc2478 030000e8 14b60100 e83f6301  ..$x.........?c.
  4018a0 0041b401 4488e048 8da42408 0b000041  .A..D..H..$....A
@@ -165,45 +165,45 @@
  4019d0 ba010000 00488d7c 2408e871 54000048  .....H.|$..qT..H
  4019e0 8d542408 4889dfbe ff000000 e8af2100  .T$.H.........!.
  4019f0 00488da4 24100100 005bc300 00000000  .H..$....[......
- 401a00 53e8dabc 01004889 c3488d15 e8660200  S.....H..H...f..
+ 401a00 53e8dabc 01004889 c3488d15 e8360200  S.....H..H...6..
  401a10 4889de31 ffe836c0 0100e8c1 61010048  H..1..6.....a..H
  401a20 89dfe859 bf0100e8 b4610100 e8afbc01  ...Y.....a......
- 401a30 004889c3 488d15dd 66020048 89de31ff  .H..H...f..H..1.
+ 401a30 004889c3 488d15dd 36020048 89de31ff  .H..H...6..H..1.
  401a40 e80bc001 00e89661 01004889 dfe82ebf  .......a..H.....
  401a50 0100e889 610100e8 84bc0100 4889c348  ....a.......H..H
- 401a60 8d15c266 02004889 de31ffe8 e0bf0100  ...f..H..1......
+ 401a60 8d15c236 02004889 de31ffe8 e0bf0100  ...6..H..1......
  401a70 e86b6101 004889df e803bf01 00e85e61  .ka..H........^a
- 401a80 0100e859 bc010048 89c3488d 15b76602  ...Y...H..H...f.
+ 401a80 0100e859 bc010048 89c3488d 15b73602  ...Y...H..H...6.
  401a90 004889de 31ffe8b5 bf0100e8 40610100  .H..1.......@a..
  401aa0 4889dfe8 d8be0100 e8336101 00e82ebc  H........3a.....
- 401ab0 01004889 c3488d15 ac660200 4889de31  ..H..H...f..H..1
+ 401ab0 01004889 c3488d15 ac360200 4889de31  ..H..H...6..H..1
  401ac0 ffe88abf 0100e815 61010048 89dfe8ad  ........a..H....
  401ad0 be0100e8 08610100 e803bc01 004889c3  .....a.......H..
- 401ae0 488d15c1 66020048 89de31ff e85fbf01  H...f..H..1.._..
+ 401ae0 488d15c1 36020048 89de31ff e85fbf01  H...6..H..1.._..
  401af0 00e8ea60 01004889 dfe882be 0100e8dd  ...`..H.........
  401b00 60010031 ffe8f666 01005bc3 00000000  `..1...f..[.....
  401b10 53488da4 2400ffff ffe86262 0100c705  SH..$.....bb....
- 401b20 98110300 00000000 e8531f02 0089c383  .........S......
- 401b30 fb010f8c c6000000 c7056e11 03000000  ..........n.....
- 401b40 0000660f 1f440000 8b056211 030083c0  ..f..D....b.....
- 401b50 01890559 11030089 c64889e7 e82f1f02  ...Y.....H.../..
/usr/bin/h2paspp differs in assembler output
--- old /usr/bin/h2paspp (disasm)
+++ new /usr/bin/h2paspp (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x426000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,144 +14,128 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4260d0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423a50
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x42f810
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$H2PASPP_$$_DEF_SYMBOL$SHORTSTRING:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    $something,%edi
-	call   <fpc_getmem>
+	call   0x419090
 	mov    %rax,%r12
 	mov    %rbx,%rdx
 	mov    %r12,%rdi
 	mov    $something,%esi
-	call   <fpc_shortstr_to_shortstr>
-	mov    offset(%rip),%rax        #   <U_$P$H2PASPP_$$_SYMBOLS>
+	call   0x403ba0
+	mov    offset(%rip),%rax        #  x42f820
 	mov    %rax,offset(%r12)
-	mov    %r12,offset(%rip)        #   <U_$P$H2PASPP_$$_SYMBOLS>
+	mov    %r12,offset(%rip)        #  x42f820
 	lea    offset(%rsp),%rsp
 	pop    %r12
 	pop    %rbx
 	ret
 	...
-
-P$H2PASPP_$$_UNDEF_SYMBOL$SHORTSTRING:
 	push   %rbx
 	push   %r12
 	push   %r13
 	mov    %rdi,%rbx
-	mov    offset(%rip),%r12        #   <U_$P$H2PASPP_$$_SYMBOLS>
+	mov    offset(%rip),%r12        #  x42f820
 	xor    %r13,%r13
-	jmp    <P$H2PASPP_$$_UNDEF_SYMBOL$SHORTSTRING + ofs>
+	jmp    0x401132
 	nopl   offset(%rax)
 	mov    %rbx,%rsi
 	mov    %r12,%rdi
-	call   <fpc_shortstr_compare_equal>
+	call   0x403ff0
 	test   %eax,%eax
-	jne    <P$H2PASPP_$$_UNDEF_SYMBOL$SHORTSTRING + ofs>
+	jne    0x40112d
 	test   %r13,%r13
-	je     <P$H2PASPP_$$_UNDEF_SYMBOL$SHORTSTRING + ofs>
+	je     0x401117
 	mov    offset(%r12),%rax
 	mov    %rax,offset(%r13)
-	jmp    <P$H2PASPP_$$_UNDEF_SYMBOL$SHORTSTRING + ofs>
+	jmp    0x401123
 	mov    offset(%r12),%rax
-	mov    %rax,offset(%rip)        #   <U_$P$H2PASPP_$$_SYMBOLS>
+	mov    %rax,offset(%rip)        #  x42f820
 	mov    %r12,%rdi
-	call   <fpc_freemem>
-	jmp    <P$H2PASPP_$$_UNDEF_SYMBOL$SHORTSTRING + ofs>
+	call   0x4190b0
+	jmp    0x401137
 	mov    offset(%r12),%r12
 	test   %r12,%r12
-	jne    <P$H2PASPP_$$_UNDEF_SYMBOL$SHORTSTRING + ofs>
+	jne    0x4010f8
 	pop    %r13
 	pop    %r12
 	pop    %rbx
 	ret
 	add    %al,(%rax)
-	...
-
-P$H2PASPP_$$_CHECK_SYMBOL$SHORTSTRING$$BOOLEAN:
-	push   %rbx
-	push   %r12
+	add    %dl,offset(%rbx)
+	push   %rsp
 	push   %r13
 	mov    %rdi,%rbx
 	xor    %r13b,%r13b
-	mov    offset(%rip),%r12        #   <U_$P$H2PASPP_$$_SYMBOLS>
-	jmp    <P$H2PASPP_$$_CHECK_SYMBOL$SHORTSTRING$$BOOLEAN + ofs>
+	mov    offset(%rip),%r12        #  x42f820
+	jmp    0x401171
 	nopl   offset(%rax)
 	mov    %rbx,%rsi
 	mov    %r12,%rdi
-	call   <fpc_shortstr_compare_equal>
+	call   0x403ff0
 	test   %eax,%eax
-	jne    <P$H2PASPP_$$_CHECK_SYMBOL$SHORTSTRING$$BOOLEAN + ofs>
+	jne    0x40116c
 	mov    $something,%r13b
-	jmp    <P$H2PASPP_$$_CHECK_SYMBOL$SHORTSTRING$$BOOLEAN + ofs>
+	jmp    0x401176
 	mov    offset(%r12),%r12
 	test   %r12,%r12
-	jne    <P$H2PASPP_$$_CHECK_SYMBOL$SHORTSTRING$$BOOLEAN + ofs>
+	jne    0x401158
 	mov    %r13b,%al
 	pop    %r13
 	pop    %r12
 	pop    %rbx
 	ret
-	...
-
-P$H2PASPP_$$_CLEAR_SYMBOLS:
-	push   %rbx
-	jmp    <P$H2PASPP_$$_CLEAR_SYMBOLS + ofs>
-	nopl   offset(%rax,%rax,1)
-	mov    offset(%rip),%rbx        #   <U_$P$H2PASPP_$$_SYMBOLS>
-	mov    offset(%rip),%rax        #   <U_$P$H2PASPP_$$_SYMBOLS>
+	add    %dl,-offset(%rbx)
+	es nopl offset(%rax,%rax,1)
+	mov    offset(%rip),%rbx        #  x42f820
+	mov    offset(%rip),%rax        #  x42f820
 	mov    offset(%rax),%rax
-	mov    %rax,offset(%rip)        #   <U_$P$H2PASPP_$$_SYMBOLS>
+	mov    %rax,offset(%rip)        #  x42f820
 	mov    %rbx,%rdi
-	call   <fpc_freemem>
-	cmpq   $something,offset(%rip)        #   <U_$P$H2PASPP_$$_SYMBOLS>
-	jne    <P$H2PASPP_$$_CLEAR_SYMBOLS + ofs>
+	call   0x4190b0
+	cmpq   $something,offset(%rip)        #  x42f820
+	jne    0x401188
 	pop    %rbx
 	ret
 	...
-
-P$H2PASPP_$$_DOFILE$SHORTSTRING$$BOOLEAN:
-	push   %rbx
-	push   %r12
+	add    %al,(%rax)
+	add    %dl,offset(%rbx)
+	push   %rsp
 	push   %r13
 	push   %r14
/usr/bin/instantfpc differs in ELF sections
--- old /usr/bin/instantfpc (objdump)
+++ new /usr/bin/instantfpc (objdump)
@@ -2,133 +2,133 @@
 .//usr/bin/instantfpc:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1509 b40a005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d1549 830a005e 41897238 49896240  L..I...^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05b2b5 0a004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05d284 0a004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 e82d0200 c3000000 00000000  H1...-..........
- 401050 488d05a9 d10d0048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d058d  UH..H.d$..}.H...
- 401070 d10d0048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d0559 9d0d0048 8910e9a1 ffffffc3  H..Y...H........
+ 401060 554889e5 488d6424 f0897dfc 488d053d  UH..H.d$..}.H..=
+ 401070 9d0d0048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53488d64 24904889 3c24e891 ac000048  SH.d$.H.<$.....H
  4010a0 8d542408 488d7424 20bf0100 0000e8ad  .T$.H.t$ .......
  4010b0 3c010048 89c7e8d5 1a000048 63d04889  <..H.......Hc.H.
  4010c0 54246085 c00f8519 07000048 833c2400  T$`........H.<$.
- 4010d0 743ee8e9 c9010048 89c3488d 151f2f09  t>.....H..H.../.
+ 4010d0 743ee8e9 c9010048 89c3488d 151fff08  t>.....H..H.....
  4010e0 004889de 31ffe845 cd0100e8 d06e0100  .H..1..E.....n..
  4010f0 488b1424 4889de31 ffe8d2d2 0100e8bd  H..$H..1........
  401100 6e010048 89dfe855 cc0100e8 b06e0100  n..H...U.....n..
- 401110 e8abc901 004889c3 488d1509 2f090048  .....H..H.../..H
+ 401110 e8abc901 004889c3 488d1509 ff080048  .....H..H......H
  401120 89de31ff e8a7d201 00e8926e 01004889  ..1........n..H.
  401130 dfe82acc 0100e885 6e0100e8 80c90100  ..*.....n.......
  401140 4889c7e8 18cc0100 e8736e01 00e86ec9  H........sn...n.
- 401150 01004889 c3488d15 dc2e0900 4889de31  ..H..H......H..1
+ 401150 01004889 c3488d15 dcfe0800 4889de31  ..H..H......H..1
  401160 ffe8cacc 0100e855 6e010048 89dfe8ed  .......Un..H....
  401170 cb0100e8 486e0100 e843c901 004889c3  ....Hn...C...H..
- 401180 488d15d9 2e090048 89de31ff e89fcc01  H......H..1.....
+ 401180 488d15d9 fe080048 89de31ff e89fcc01  H......H..1.....
  401190 00e82a6e 01004889 dfe8c2cb 0100e81d  ..*n..H.........
- 4011a0 6e0100e8 18c90100 4889c348 8d15ee2e  n.......H..H....
- 4011b0 09004889 de31ffe8 74cc0100 e8ff6d01  ..H..1..t.....m.
+ 4011a0 6e0100e8 18c90100 4889c348 8d15eefe  n.......H..H....
+ 4011b0 08004889 de31ffe8 74cc0100 e8ff6d01  ..H..1..t.....m.
  4011c0 004889df e897cb01 00e8f26d 0100e8ed  .H.........m....
- 4011d0 c8010048 89c3488d 15eb2e09 004889de  ...H..H......H..
+ 4011d0 c8010048 89c3488d 15ebfe08 004889de  ...H..H......H..
  4011e0 31ffe849 cc0100e8 d46d0100 4889dfe8  1..I.....m..H...
  4011f0 6ccb0100 e8c76d01 00e8c2c8 01004889  l.....m.......H.
  401200 c7e85acb 0100e8b5 6d0100e8 b0c80100  ..Z.....m.......
- 401210 4889c348 8d15f62e 09004889 de31ffe8  H..H......H..1..
+ 401210 4889c348 8d15f6fe 08004889 de31ffe8  H..H......H..1..
  401220 0ccc0100 e8976d01 004889df e82fcb01  ......m..H.../..
  401230 00e88a6d 0100e885 c8010048 89c3488d  ...m.......H..H.
- 401240 15db2e09 004889de 31ffe8e1 cb0100e8  .....H..1.......
+ 401240 15dbfe08 004889de 31ffe8e1 cb0100e8  .....H..1.......
  401250 6c6d0100 4889dfe8 04cb0100 e85f6d01  lm..H........_m.
  401260 00e85ac8 01004889 c7e8f2ca 0100e84d  ..Z...H........M
- 401270 6d0100e8 48c80100 4889c348 8d15ce2e  m...H...H..H....
- 401280 09004889 de31ffe8 a4cb0100 e82f6d01  ..H..1......./m.
+ 401270 6d0100e8 48c80100 4889c348 8d15cefe  m...H...H..H....
+ 401280 08004889 de31ffe8 a4cb0100 e82f6d01  ..H..1......./m.
  401290 004889df e8c7ca01 00e8226d 0100e81d  .H........"m....
- 4012a0 c8010048 89c3488d 15b32e09 004889de  ...H..H......H..
+ 4012a0 c8010048 89c3488d 15b3fe08 004889de  ...H..H......H..
  4012b0 31ffe879 cb0100e8 046d0100 4889dfe8  1..y.....m..H...
  4012c0 9cca0100 e8f76c01 00e8f2c7 01004889  ......l.......H.
  4012d0 c7e88aca 0100e8e5 6c0100e8 e0c70100  ........l.......
- 4012e0 4889c348 8d15962e 09004889 de31ffe8  H..H......H..1..
+ 4012e0 4889c348 8d1596fe 08004889 de31ffe8  H..H......H..1..
  4012f0 3ccb0100 e8c76c01 004889df e85fca01  <.....l..H..._..
  401300 00e8ba6c 0100e8b5 c7010048 89c3488d  ...l.......H..H.
- 401310 15b32e09 004889de 31ffe811 cb0100e8  .....H..1.......
+ 401310 15b3fe08 004889de 31ffe811 cb0100e8  .....H..1.......
  401320 9c6c0100 4889dfe8 34ca0100 e88f6c01  .l..H...4.....l.
- 401330 00e88ac7 01004889 c3488d15 b82e0900  ......H..H......
+ 401330 00e88ac7 01004889 c3488d15 b8fe0800  ......H..H......
  401340 4889de31 ffe8e6ca 0100e871 6c010048  H..1.......ql..H
  401350 89dfe809 ca0100e8 646c0100 e85fc701  ........dl..._..
- 401360 004889c3 488d15d5 2e090048 89de31ff  .H..H......H..1.
+ 401360 004889c3 488d15d5 fe080048 89de31ff  .H..H......H..1.
  401370 e8bbca01 00e8466c 01004889 dfe8dec9  ......Fl..H.....
  401380 0100e839 6c0100e8 34c70100 4889c348  ...9l...4...H..H
- 401390 8d15f22e 09004889 de31ffe8 90ca0100  ......H..1......
+ 401390 8d15f2fe 08004889 de31ffe8 90ca0100  ......H..1......
  4013a0 e81b6c01 004889df e8b3c901 00e80e6c  ..l..H.........l
- 4013b0 0100e809 c7010048 89c3488d 15ef2e09  .......H..H.....
+ 4013b0 0100e809 c7010048 89c3488d 15effe08  .......H..H.....
  4013c0 004889de 31ffe865 ca0100e8 f06b0100  .H..1..e.....k..
  4013d0 4889dfe8 88c90100 e8e36b01 00e8dec6  H.........k.....
- 4013e0 01004889 c3488d15 0c2f0900 4889de31  ..H..H.../..H..1
+ 4013e0 01004889 c3488d15 0cff0800 4889de31  ..H..H......H..1
  4013f0 ffe83aca 0100e8c5 6b010048 89dfe85d  ..:.....k..H...]
  401400 c90100e8 b86b0100 e8b3c601 004889c3  .....k.......H..
- 401410 488d1511 2f090048 89de31ff e80fca01  H.../..H..1.....
+ 401410 488d1511 ff080048 89de31ff e80fca01  H......H..1.....
  401420 00e89a6b 01004889 dfe832c9 0100e88d  ...k..H...2.....
- 401430 6b0100e8 88c60100 4889c348 8d15262f  k.......H..H..&/
- 401440 09004889 de31ffe8 e4c90100 e86f6b01  ..H..1.......ok.
+ 401430 6b0100e8 88c60100 4889c348 8d1526ff  k.......H..H..&.
+ 401440 08004889 de31ffe8 e4c90100 e86f6b01  ..H..1.......ok.
  401450 004889df e807c901 00e8626b 0100e85d  .H........bk...]
- 401460 c6010048 89c3488d 15432f09 004889de  ...H..H..C/..H..
+ 401460 c6010048 89c3488d 1543ff08 004889de  ...H..H..C...H..
  401470 31ffe8b9 c90100e8 446b0100 4889dfe8  1.......Dk..H...
  401480 dcc80100 e8376b01 00e832c6 01004889  .....7k...2...H.
- 401490 c3488d15 302f0900 4889de31 ffe88ec9  .H..0/..H..1....
+ 401490 c3488d15 30ff0800 4889de31 ffe88ec9  .H..0...H..1....
  4014a0 0100e819 6b010048 89dfe8b1 c80100e8  ....k..H........
  4014b0 0c6b0100 e807c601 004889c3 488d1545  .k.......H..H..E
- 4014c0 2f090048 89de31ff e863c901 00e8ee6a  /..H..1..c.....j
+ 4014c0 ff080048 89de31ff e863c901 00e8ee6a  ...H..1..c.....j
  4014d0 01004889 dfe886c8 0100e8e1 6a0100e8  ..H.........j...
  4014e0 dcc50100 4889c7e8 74c80100 e8cf6a01  ....H...t.....j.
- 4014f0 00e8cac5 01004889 c3488d15 402f0900  ......H..H..@/..
+ 4014f0 00e8cac5 01004889 c3488d15 40ff0800  ......H..H..@...
  401500 4889de31 ffe826c9 0100e8b1 6a010048  H..1..&.....j..H
  401510 89dfe849 c80100e8 a46a0100 e89fc501  ...I.....j......
- 401520 004889c3 488d152d 2f090048 89de31ff  .H..H..-/..H..1.
+ 401520 004889c3 488d152d ff080048 89de31ff  .H..H..-...H..1.
  401530 e8fbc801 00e8866a 01004889 dfe81ec8  .......j..H.....
  401540 0100e879 6a0100e8 74c50100 4889c7e8  ...yj...t...H...
  401550 0cc80100 e8676a01 00e862c5 01004889  .....gj...b...H.
- 401560 c3488d15 202f0900 4889de31 ffe8bec8  .H.. /..H..1....
+ 401560 c3488d15 20ff0800 4889de31 ffe8bec8  .H.. ...H..1....
  401570 0100e849 6a010048 89dfe8e1 c70100e8  ...Ij..H........
  401580 3c6a0100 e837c501 004889c7 e8cfc701  <j...7...H......
  401590 00e82a6a 0100e825 c5010048 89c3488d  ..*j...%...H..H.
- 4015a0 15f32e09 004889de 31ffe881 c80100e8  .....H..1.......
+ 4015a0 15f3fe08 004889de 31ffe881 c80100e8  .....H..1.......
  4015b0 0c6a0100 4889dfe8 a4c70100 e8ff6901  .j..H.........i.
- 4015c0 00e8fac4 01004889 c3488d15 d02e0900  ......H..H......
+ 4015c0 00e8fac4 01004889 c3488d15 d0fe0800  ......H..H......
  4015d0 4889de31 ffe856c8 0100e8e1 69010048  H..1..V.....i..H
  4015e0 89dfe879 c70100e8 d4690100 e8cfc401  ...y.....i......
- 4015f0 004889c3 488d15cd 2e090048 89de31ff  .H..H......H..1.
+ 4015f0 004889c3 488d15cd fe080048 89de31ff  .H..H......H..1.
  401600 e82bc801 00e8b669 01004889 dfe84ec7  .+.....i..H...N.
  401610 0100e8a9 690100e8 a4c40100 4889c348  ....i.......H..H
- 401620 8d15c22e 09004889 de31ffe8 00c80100  ......H..1......
+ 401620 8d15c2fe 08004889 de31ffe8 00c80100  ......H..1......
  401630 e88b6901 004889df e823c701 00e87e69  ..i..H...#....~i
- 401640 0100e879 c4010048 89c3488d 15df2e09  ...y...H..H.....
+ 401640 0100e879 c4010048 89c3488d 15dffe08  ...y...H..H.....
  401650 004889de 31ffe8d5 c70100e8 60690100  .H..1.......`i..
  401660 4889dfe8 f8c60100 e8536901 00e84ec4  H........Si...N.
  401670 01004889 c7e8e6c6 0100e841 690100e8  ..H........Ai...
- 401680 3cc40100 4889c348 8d15ba2e 09004889  <...H..H......H.
+ 401680 3cc40100 4889c348 8d15bafe 08004889  <...H..H......H.
  401690 de31ffe8 98c70100 e8236901 004889df  .1.......#i..H..
  4016a0 e8bbc601 00e81669 0100e811 c4010048  .......i.......H
- 4016b0 89c3488d 15b72e09 004889de 31ffe86d  ..H......H..1..m
+ 4016b0 89c3488d 15b7fe08 004889de 31ffe86d  ..H......H..1..m
  4016c0 c70100e8 f8680100 4889dfe8 90c60100  .....h..H.......
  4016d0 e8eb6801 00e8e6c3 01004889 c7e87ec6  ..h.......H...~.
  4016e0 0100e8d9 680100e8 d4c30100 4889c348  ....h.......H..H
- 4016f0 8d15ba2e 09004889 de31ffe8 30c70100  ......H..1..0...
+ 4016f0 8d15bafe 08004889 de31ffe8 30c70100  ......H..1..0...
  401700 e8bb6801 004889df e853c601 00e8ae68  ..h..H...S.....h
- 401710 0100e8a9 c3010048 89c3488d 159f2e09  .......H..H.....
+ 401710 0100e8a9 c3010048 89c3488d 159ffe08  .......H..H.....
  401720 004889de 31ffe805 c70100e8 90680100  .H..1........h..
  401730 4889dfe8 28c60100 e8836801 00e87ec3  H...(.....h...~.
- 401740 01004889 c3488d15 bc2e0900 4889de31  ..H..H......H..1
+ 401740 01004889 c3488d15 bcfe0800 4889de31  ..H..H......H..1
  401750 ffe8dac6 0100e865 68010048 89dfe8fd  .......eh..H....
  401760 c50100e8 58680100 e853c301 004889c7  ....Xh...S...H..
  401770 e8ebc501 00e84668 0100e841 c3010048  ......Fh...A...H
- 401780 89c3488d 15af2e09 004889de 31ffe89d  ..H......H..1...
+ 401780 89c3488d 15affe08 004889de 31ffe89d  ..H......H..1...
  401790 c60100e8 28680100 4889dfe8 c0c50100  ....(h..H.......
  4017a0 e81b6801 00e816c3 01004889 c3488d15  ..h.......H..H..
- 4017b0 8c2e0900 4889de31 ffe872c6 0100e8fd  ....H..1..r.....
+ 4017b0 8cfe0800 4889de31 ffe872c6 0100e8fd  ....H..1..r.....
  4017c0 67010048 89dfe895 c50100e8 f0670100  g..H.........g..
  4017d0 48833c24 00400f95 c781e7ff 000000e8  H.<$.@..........
  4017e0 fc6d0100 e8a73801 004889e7 e8ffa400  .m....8..H......
@@ -138,7 +138,7 @@
  401820 89e2488d 742418bf 01000000 e82f3501  ..H.t$......./5.
  401830 004889c7 e8571300 004863d0 48895424  .H...W...Hc.H.T$
  401840 5885c075 3ae876c2 01004889 c3488d7c  X..u:.v...H..H.|
- 401850 2460e839 cf070048 8b542460 4889de31  $`.9...H.T$`H..1
+ 401850 2460e8c9 9f070048 8b542460 4889de31  $`.....H.T$`H..1
  401860 ffe86acb 0100e855 67010048 89dfe8cd  ..j....Ug..H....
  401870 c40100e8 48670100 31ffe861 6d0100e8  ....Hg..1..am...
  401880 0c380100 488d7c24 60e862a4 0000488b  .8..H.|$`.b...H.
@@ -149,32 +149,32 @@
  4018d0 8d742420 bf010000 00e88234 01004889  .t$ .......4..H.
  4018e0 c7e8aa12 00004863 d0488954 246085c0  ......Hc.H.T$`..
  4018f0 0f85ac01 000030db 48833c24 000f849f  ......0.H.<$....
- 401900 01000048 8b3c2448 8d356a2d 0900e8cd  ...H.<$H.5j-....
+ 401900 01000048 8b3c2448 8d356afd 0800e8cd  ...H.<$H.5j.....
  401910 b3000048 85c0753a e8a3c101 004989c4  ...H..u:.....I..
- 401920 488d1501 2709004c 89e631ff e89fca01  H...'..L..1.....
/usr/bin/instantfpc differs in assembler output
--- old /usr/bin/instantfpc (disasm)
+++ new /usr/bin/instantfpc (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4a9350
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,668 +14,656 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4a9500
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423e30
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4dadb0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$INSTANTFPC_$$_USAGE$ANSISTRING:
+	add    %al,(%rax)
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,(%rsp)
-	call   <fpc_ansistr_incr_ref>
+	call   0x40bd30
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x414d60
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x402b90
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$INSTANTFPC_$$_USAGE$ANSISTRING + ofs>
+	jne    0x4017e4
 	cmpq   $something,(%rsp)
-	je     <P$INSTANTFPC_$$_USAGE$ANSISTRING + ofs>
-	call   <fpc_get_output>
+	je     0x401110
+	call   0x41dac0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$INSTANTFPC$_Ld1>
+	lea    offset(%rip),%rdx        #  x491000
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41de30
+	call   0x417fc0
 	mov    (%rsp),%rdx
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41e3d0
+	call   0x417fc0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41dd60
+	call   0x417fc0
+	call   0x41dac0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$INSTANTFPC$_Ld1 + ofs>
+	lea    offset(%rip),%rdx        #  x491028
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41e3d0
+	call   0x417fc0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
-	mov    %rax,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41dd60
+	call   0x417fc0
+	call   0x41dac0
+	mov    %rax,%rdi
+	call   0x41dd60
+	call   0x417fc0
+	call   0x41dac0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$INSTANTFPC$_Ld3>
+	lea    offset(%rip),%rdx        #  x491038
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41de30
+	call   0x417fc0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41dd60
+	call   0x417fc0
+	call   0x41dac0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$INSTANTFPC$_Ld4>
+	lea    offset(%rip),%rdx        #  x491060
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41de30
+	call   0x417fc0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41dd60
+	call   0x417fc0
+	call   0x41dac0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$INSTANTFPC$_Ld5>
+	lea    offset(%rip),%rdx        #  x4910a0
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41de30
+	call   0x417fc0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41dd60
+	call   0x417fc0
+	call   0x41dac0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$INSTANTFPC$_Ld6>
+	lea    offset(%rip),%rdx        #  x4910c8
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41de30
+	call   0x417fc0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
-	mov    %rax,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
/usr/bin/json2pas differs in ELF sections
--- old /usr/bin/json2pas (objdump)
+++ new /usr/bin/json2pas (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/json2pas:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1549 630d005e 41897238 49896240  L..Ic..^A.r8I.b@
+ 401000 4c8d1589 320d005e 41897238 49896240  L...2..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05b267 0d004989  ...I.bPH...g..I.
+ 401020 83e4f049 89625048 8d05d236 0d004989  ...I.bPH...6..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 c8290200 c3000000 00000000  H1...)..........
- 401050 488d05c9 42110048 8910e9a1 ffffffc3  H...B..H........
- 401060 554889e5 488d6424 f0897dfc 488d05ad  UH..H.d$..}.H...
- 401070 42110048 8b104885 d27402ff d2b8e700  B..H..H..t......
+ 401050 488d0589 0e110048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d056d  UH..H.d$..}.H..m
+ 401070 0e110048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53488da4 2470ffff ff4889fb 48c70424  SH..$p...H..H..$
  4010a0 00000000 48c74424 08000000 0048c784  ....H.D$.....H..
@@ -21,61 +21,61 @@
  4010d0 488d7424 28bf0100 0000e861 38010048  H.t$(......a8..H
  4010e0 89c7e889 16000048 63d04889 54246885  .......Hc.H.T$h.
  4010f0 c00f8573 03000048 89e731f6 e83fa800  ...s...H..1..?..
- 401100 004889df 488d150d 9f0b00be 64000000  .H..H.......d...
- 401110 e8bbde07 0084c074 0e488b83 a8000000  .......t.H......
- 401120 8388c000 00000848 89df488d 150f9f0b  .......H..H.....
- 401130 00be6c00 0000e895 de070084 c0740e48  ..l..........t.H
+ 401100 004889df 488d150d 6f0b00be 64000000  .H..H...o...d...
+ 401110 e84baf07 0084c074 0e488b83 a8000000  .K.....t.H......
+ 401120 8388c000 00000848 89df488d 150f6f0b  .......H..H...o.
+ 401130 00be6c00 0000e825 af070084 c0740e48  ..l....%.....t.H
  401140 8b83a800 00008388 c0000000 024889df  .............H..
- 401150 488d1511 9f0b00be 73000000 e86fde07  H.......s....o..
+ 401150 488d1511 6f0b00be 73000000 e8ffae07  H...o...s.......
  401160 0084c074 0e488b93 a8000000 838ac000  ...t.H..........
- 401170 00002048 89df488d 15139f0b 00be6300  .. H..H.......c.
- 401180 0000e849 de070084 c0740e48 8b93a800  ...I.....t.H....
+ 401170 00002048 89df488d 15136f0b 00be6300  .. H..H...o...c.
+ 401180 0000e8d9 ae070084 c0740e48 8b93a800  .........t.H....
  401190 0000838a c0000000 104889df 488d151d  .........H..H...
- 4011a0 9f0b00be 65000000 e823de07 0084c074  ....e....#.....t
+ 4011a0 6f0b00be 65000000 e8b3ae07 0084c074  o...e..........t
  4011b0 0e488b83 a8000000 8388c000 00000148  .H.............H
- 4011c0 89df488d 151f9f0b 00be7200 0000e8fd  ..H.......r.....
- 4011d0 dd070084 c0740e48 8b83a800 00008388  .....t.H........
- 4011e0 c0000000 044889df 488d1521 9f0b00be  .....H..H..!....
- 4011f0 75000000 e8d7dd07 0084c074 174889e6  u..........t.H..
- 401200 4889df48 8d0d069f 0b00ba75 000000e8  H..H.......u....
- 401210 5cd80700 488d7424 084889df 488d0d0d  \...H.t$.H..H...
- 401220 9f0b00ba 69000000 e843d807 0048837c  ....i....C...H.|
+ 4011c0 89df488d 151f6f0b 00be7200 0000e88d  ..H...o...r.....
+ 4011d0 ae070084 c0740e48 8b83a800 00008388  .....t.H........
+ 4011e0 c0000000 044889df 488d1521 6f0b00be  .....H..H..!o...
+ 4011f0 75000000 e867ae07 0084c074 174889e6  u....g.....t.H..
+ 401200 4889df48 8d0d066f 0b00ba75 000000e8  H..H...o...u....
+ 401210 eca80700 488d7424 084889df 488d0d0d  ....H.t$.H..H...
+ 401220 6f0b00ba 69000000 e8d3a807 0048837c  o...i........H.|
  401230 24080074 39488b54 2408b920 000000be  $..t9H.T$.. ....
- 401240 01000000 488d3dc5 340e00e8 40880200  ....H.=.4...@...
+ 401240 01000000 488d3d95 000e00e8 d0580200  ....H.=......X..
  401250 488983b0 00000048 8b83a800 0000488b  H......H......H.
  401260 93b00000 00488990 b0000000 eb3e4889  .....H.......>H.
- 401270 df488d0d d89e0b00 ba6a0000 00488d74  .H.......j...H.t
- 401280 2478e8e9 d7070048 8b742478 bae9fd00  $x.....H.t$x....
+ 401270 df488d0d d86e0b00 ba6a0000 00488d74  .H...n...j...H.t
+ 401280 2478e879 a8070048 8b742478 bae9fd00  $x.y...H.t$x....
  401290 00488d7c 2470e8e5 ae000048 8b742470  .H.|$p.....H.t$p
- 4012a0 488bbba8 000000e8 e4f90700 4889df48  H...........H..H
- 4012b0 8d15ba9e 0b00be6f 000000e8 10dd0700  .......o........
- 4012c0 84c07430 4889df48 8d0da29e 0b00ba6f  ..t0H..H.......o
- 4012d0 00000048 8db42480 000000e8 90d70700  ...H..$.........
+ 4012a0 488bbba8 000000e8 74ca0700 4889df48  H.......t...H..H
+ 4012b0 8d15ba6e 0b00be6f 000000e8 a0ad0700  ...n...o........
+ 4012c0 84c07430 4889df48 8d0da26e 0b00ba6f  ..t0H..H...n...o
+ 4012d0 00000048 8db42480 000000e8 20a80700  ...H..$..... ...
  4012e0 488bb424 80000000 488dbbb8 000000e8  H..$....H.......
  4012f0 4ca60000 4883bbb8 00000000 0f857a00  L...H.........z.
  401300 00004883 bbb00000 00007430 488b83b0  ..H.......t0H...
  401310 00000048 8b701031 d2488dbc 24800000  ...H.p.1.H..$...
- 401320 00e86a01 0500488b b4248000 0000488d  ..j...H..$....H.
+ 401320 00e8fad1 0400488b b4248000 0000488d  ......H..$....H.
  401330 bbb80000 00e806a6 0000eb17 48833c24  ............H.<$
  401340 00741048 8dbbb800 0000488b 3424e8ed  .t.H......H.4$..
  401350 a5000048 833c2400 7542488b b3b80000  ...H.<$.uBH.....
- 401360 00488d7c 2478e805 05050048 8b742478  .H.|$x.....H.t$x
- 401370 4889e731 d2e81601 0500eb20 488bb3b8  H..1....... H...
- 401380 00000048 8d7c2478 e8e30405 00488b74  ...H.|$x.....H.t
- 401390 24784889 e731d2e8 f4000500 488bb3b8  $xH..1......H...
- 4013a0 00000048 8d7c2478 e8430505 0048837c  ...H.|$x.C...H.|
+ 401360 00488d7c 2478e895 d5040048 8b742478  .H.|$x.....H.t$x
+ 401370 4889e731 d2e8a6d1 0400eb20 488bb3b8  H..1....... H...
+ 401380 00000048 8d7c2478 e873d504 00488b74  ...H.|$x.s...H.t
+ 401390 24784889 e731d2e8 84d10400 488bb3b8  $xH..1......H...
+ 4013a0 00000048 8d7c2478 e8d3d504 0048837c  ...H.|$x.....H.|
  4013b0 24780075 4d488b83 a8000000 f780c000  $x.uMH..........
  4013c0 00000800 0000741e 488bb3b8 00000048  ......t.H......H
- 4013d0 8dbbb800 000031c9 488d15b1 9d0b00e8  ......1.H.......
+ 4013d0 8dbbb800 000031c9 488d15b1 6d0b00e8  ......1.H...m...
  4013e0 8ca60000 eb1c488b b3b80000 00488dbb  ......H......H..
- 4013f0 b8000000 31c9488d 15b39d0b 00e86ea6  ....1.H.......n.
+ 4013f0 b8000000 31c9488d 15b36d0b 00e86ea6  ....1.H...m...n.
  401400 0000488b 83a80000 00488db8 90000000  ..H......H......
  401410 488b3424 e827a500 004889df 488d15ad  H.4$.'...H..H...
- 401420 9d0b00be 6e000000 e8a3db07 0084c074  ....n..........t
- 401430 394889df 488d0d95 9d0b00ba 6e000000  9H..H.......n...
- 401440 488db424 80000000 e823d607 00488b94  H..$.....#...H..
+ 401420 6d0b00be 6e000000 e833ac07 0084c074  m...n....3.....t
+ 401430 394889df 488d0d95 6d0b00ba 6e000000  9H..H...m...n...
+ 401440 488db424 80000000 e8b3a607 00488b94  H..$.........H..
  401450 24800000 00488b83 a8000000 488bb8c8  $....H......H...
- 401460 00000031 f6e856f5 0700e801 38010048  ...1..V.....8..H
+ 401460 00000031 f6e8e6c5 0700e801 38010048  ...1........8..H
  401470 8dbc2480 000000e8 54a40000 488d7c24  ..$.....T...H.|$
  401480 78e84aa4 0000488d 7c2470e8 40a40000  x.J...H.|$p.@...
  401490 4889e7e8 38a40000 488d7c24 08e82ea4  H...8...H.|$....
@@ -85,23 +85,23 @@
  4014d0 00000000 488d5424 08488d74 2420bf01  ....H.T$.H.t$ ..
  4014e0 000000e8 58340100 4889c7e8 80120000  ....X4..H.......
  4014f0 4863d048 89542460 85c00f85 46010000  Hc.H.T$`....F...
- 401500 488d05f1 9c0b0048 89442468 488d0505  H......H.D$hH...
- 401510 9d0b0048 89442470 488d0519 9d0b0048  ...H.D$pH......H
- 401520 89442478 488d052d 9d0b0048 89842480  .D$xH..-...H..$.
- 401530 00000048 8d053e9d 0b004889 84248800  ...H..>...H..$..
- 401540 0000488d 05cf9a0b 00488984 24900000  ..H......H..$...
- 401550 00488d05 e89a0b00 48898424 98000000  .H......H..$....
- 401560 488d0501 9b0b0048 898424a0 00000048  H......H..$....H
- 401570 8d051a9b 0b004889 8424a800 0000488d  ......H..$....H.
- 401580 053b9b0b 00488984 24b00000 00488d05  .;...H..$....H..
- 401590 049d0b00 48898424 b8000000 488d0545  ....H..$....H..E
- 4015a0 9b0b0048 898424c0 00000048 8d4c2468  ...H..$....H.L$h
+ 401500 488d05f1 6c0b0048 89442468 488d0505  H...l..H.D$hH...
+ 401510 6d0b0048 89442470 488d0519 6d0b0048  m..H.D$pH...m..H
+ 401520 89442478 488d052d 6d0b0048 89842480  .D$xH..-m..H..$.
+ 401530 00000048 8d053e6d 0b004889 84248800  ...H..>m..H..$..
+ 401540 0000488d 05cf6a0b 00488984 24900000  ..H...j..H..$...
+ 401550 00488d05 e86a0b00 48898424 98000000  .H...j..H..$....
+ 401560 488d0501 6b0b0048 898424a0 00000048  H...k..H..$....H
+ 401570 8d051a6b 0b004889 8424a800 0000488d  ...k..H..$....H.
+ 401580 053b6b0b 00488984 24b00000 00488d05  .;k..H..$....H..
+ 401590 046d0b00 48898424 b8000000 488d0545  .m..H..$....H..E
+ 4015a0 6b0b0048 898424c0 00000048 8d4c2468  k..H..$....H.L$h
  4015b0 4889e648 89df4530 c941b80b 00000048  H..H..E0.A.....H
- 4015c0 8d15fa9c 0b00e805 e6070048 833c2400  ...........H.<$.
- 4015d0 75184889 df488d15 1c9c0b00 be680000  u.H..H.......h..
- 4015e0 00e8ead9 070084c0 7410488b 34244889  ........t.H.4$H.
+ 4015c0 8d15fa6c 0b00e895 b6070048 833c2400  ...l.......H.<$.
+ 4015d0 75184889 df488d15 1c6c0b00 be680000  u.H..H...l...h..
+ 4015e0 00e87aaa 070084c0 7410488b 34244889  ..z.....t.H.4$H.
  4015f0 df488b03 ff900802 00004889 dfe88efa  .H........H.....
- 401600 ffff488b bba80000 00e8224c 0800488b  ..H......."L..H.
+ 401600 ffff488b bba80000 00e8b21c 0800488b  ..H...........H.
  401610 83a80000 00488bb8 80000000 488bb3b8  .....H......H...
  401620 00000048 8b83a800 0000488b 80800000  ...H......H.....
  401630 00488b00 ff900002 00004889 df488b03  .H........H..H..
@@ -116,9 +116,9 @@
  4016c0 32010048 89c7e8a5 10000048 63d04889  2..H.......Hc.H.
  4016d0 54247885 c00f857b 00000048 c7442418  T$x....{...H.D$.
  4016e0 ffffffff 488b1424 488b7c24 1031f6e8  ....H..$H.|$.1..
- 4016f0 8ccd0700 488b4424 10c680a2 00000001  ....H.D$........
- 401700 488b5424 10be0100 0000488d 3ddf910f  H.T$......H.=...
- 401710 00488d05 d8910f00 ff908801 0000488b  .H............H.
+ 4016f0 1c9e0700 488b4424 10c680a2 00000001  ....H.D$........
+ 401700 488b5424 10be0100 0000488d 3daf5d0f  H.T$......H.=.].
+ 401710 00488d05 a85d0f00 ff908801 0000488b  .H...]........H.
  401720 54241048 8982a800 000048c7 44241801  T$.H......H.D$..
  401730 00000048 837c2410 00741b48 837c2408  ...H.|$..t.H.|$.
  401740 00741348 8b7c2410 488b4424 10488b00  .t.H.|$.H.D$.H..
@@ -134,8 +134,8 @@
  4017e0 2410488d a424e800 0000c300 00000000  $.H..$..........
  4017f0 53415448 8d6424f8 4889fb49 89f44d85  SATH.d$.H..I..M.
  401800 e47e0c48 89df488b 03ff9090 00000048  .~.H..H........H
- 401810 8dbba800 0000e865 67070048 8dbbb000  .......eg..H....
- 401820 0000e859 67070048 89df31f6 e8cfcd07  ...Yg..H..1.....
+ 401810 8dbba800 0000e8f5 37070048 8dbbb000  ........7..H....
+ 401820 0000e8e9 37070048 89df31f6 e85f9e07  ....7..H..1.._..
  401830 004885db 740e4d85 e4740948 89df488b  .H..t.M..t.H..H.
  401840 03ff5070 488d6424 08415c5b c3000000  ..PpH.d$.A\[....
  401850 53415448 8d642488 4889fb48 89342448  SATH.d$.H..H.4$H
@@ -143,52 +143,52 @@
  401870 488d5424 08488d74 2420bf01 000000e8  H.T$.H.t$ ......
  401880 bc300100 4889c7e8 e40e0000 4863d048  .0..H.......Hc.H
  401890 89542460 85c00f85 15030000 48833c24  .T$`........H.<$
- 4018a0 00743ee8 f8bd0100 4989c448 8d15269a  .t>.....I..H..&.
+ 4018a0 00743ee8 f8bd0100 4989c448 8d15266a  .t>.....I..H..&j
  4018b0 0b004c89 e631ffe8 54c10100 e8df6201  ..L..1..T.....b.
  4018c0 00488b14 244c89e6 31ffe8e1 c60100e8  .H..$L..1.......
  4018d0 cc620100 4c89e7e8 64c00100 e8bf6201  .b..L...d.....b.
- 4018e0 00e8babd 01004989 c4488d15 f8990b00  ......I..H......
+ 4018e0 00e8babd 01004989 c4488d15 f8690b00  ......I..H...i..
  4018f0 4c89e631 ffe816c1 0100e8a1 62010048  L..1........b..H
- 401900 89df488d 742468e8 84c50700 488b5424  ..H.t$h.....H.T$
+ 401900 89df488d 742468e8 14960700 488b5424  ..H.t$h.....H.T$
/usr/bin/json2pas differs in assembler output
--- old /usr/bin/json2pas (disasm)
+++ new /usr/bin/json2pas (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4d4290
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4d4700
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423a10
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x511ee0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS:
+	add    %al,(%rax)
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
@@ -64,276 +58,273 @@
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x414940
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x402770
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	jne    0x40146a
 	mov    %rsp,%rdi
 	xor    %esi,%esi
-	call   <fpc_ansistr_assign>
+	call   0x40b940
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rdx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rdx        #  x4b8018
 	mov    $something,%esi
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_HASOPTION$CHAR$ANSISTRING$$BOOLEAN>
+	call   0x47c060
 	test   %al,%al
-	je     <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	je     0x401127
 	mov    offset(%rbx),%rax
 	orl    $something,offset(%rax)
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rdx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rdx        #  x4b8040
 	mov    $something,%esi
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_HASOPTION$CHAR$ANSISTRING$$BOOLEAN>
+	call   0x47c060
 	test   %al,%al
-	je     <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	je     0x40114d
 	mov    offset(%rbx),%rax
 	orl    $something,offset(%rax)
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rdx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rdx        #  x4b8068
 	mov    $something,%esi
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_HASOPTION$CHAR$ANSISTRING$$BOOLEAN>
+	call   0x47c060
 	test   %al,%al
-	je     <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	je     0x401173
 	mov    offset(%rbx),%rdx
 	orl    $something,offset(%rdx)
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rdx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rdx        #  x4b8090
 	mov    $something,%esi
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_HASOPTION$CHAR$ANSISTRING$$BOOLEAN>
+	call   0x47c060
 	test   %al,%al
-	je     <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	je     0x401199
 	mov    offset(%rbx),%rdx
 	orl    $something,offset(%rdx)
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rdx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rdx        #  x4b80c0
 	mov    $something,%esi
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_HASOPTION$CHAR$ANSISTRING$$BOOLEAN>
+	call   0x47c060
 	test   %al,%al
-	je     <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	je     0x4011bf
 	mov    offset(%rbx),%rax
 	orl    $something,offset(%rax)
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rdx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rdx        #  x4b80e8
 	mov    $something,%esi
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_HASOPTION$CHAR$ANSISTRING$$BOOLEAN>
+	call   0x47c060
 	test   %al,%al
-	je     <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	je     0x4011e5
 	mov    offset(%rbx),%rax
 	orl    $something,offset(%rax)
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rdx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rdx        #  x4b8110
 	mov    $something,%esi
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_HASOPTION$CHAR$ANSISTRING$$BOOLEAN>
+	call   0x47c060
 	test   %al,%al
-	je     <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	je     0x401214
 	mov    %rsp,%rsi
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rcx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rcx        #  x4b8110
 	mov    $something,%edx
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_GETOPTIONVALUE$CHAR$ANSISTRING$$ANSISTRING>
+	call   0x47bb00
 	lea    offset(%rsp),%rsi
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rcx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rcx        #  x4b8130
 	mov    $something,%edx
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_GETOPTIONVALUE$CHAR$ANSISTRING$$ANSISTRING>
+	call   0x47bb00
 	cmpq   $something,offset(%rsp)
-	je     <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	je     0x40126e
 	mov    offset(%rsp),%rdx
 	mov    $something,%ecx
 	mov    $something,%esi
-	lea    offset(%rip),%rdi        #   <VMT_$CLASSES_$$_TFILESTREAM>
-	call   <CLASSES$_$TFILESTREAM_$__$$_CREATE$ANSISTRING$WORD$$TFILESTREAM>
+	lea    offset(%rip),%rdi        #  x4e12e0
+	call   0x426b20
 	mov    %rax,offset(%rbx)
 	mov    offset(%rbx),%rax
 	mov    offset(%rbx),%rdx
 	mov    %rdx,offset(%rax)
-	jmp    <P$JSON2PAS$_$TJSON2PASAPPLICATION_$__$$_PROCESSOPTIONS + ofs>
+	jmp    0x4012ac
 	mov    %rbx,%rdi
-	lea    offset(%rip),%rcx        #   <VARUTILS_$$_SAFEARRAYGETELEMSIZE$PVARARRAY$$LONGWORD + ofs>
+	lea    offset(%rip),%rcx        #  x4b8150
 	mov    $something,%edx
 	lea    offset(%rsp),%rsi
-	call   <CUSTAPP$_$TCUSTOMAPPLICATION_$__$$_GETOPTIONVALUE$CHAR$ANSISTRING$$ANSISTRING>
+	call   0x47bb00
 	mov    offset(%rsp),%rsi
/usr/bin/makeskel differs in ELF sections
--- old /usr/bin/makeskel (objdump)
+++ new /usr/bin/makeskel (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/makeskel:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1519 e010005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 9f10005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05a2e4 10004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d0562a4 10004989  ...I.bPH..b...I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 584a0200 c3000000 00000000  H1..XJ..........
- 401050 488d0589 19160048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d056d  UH..H.d$..}.H..m
- 401070 19160048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d05d9 d5150048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d05bd  UH..H.d$..}.H...
+ 401070 d5150048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 488da424 18ffffff 48897c24 18488974  H..$....H.|$.H.t
  4010a0 24104889 14244889 4c240848 837c2410  $.H..$H.L$.H.|$.
@@ -37,25 +37,25 @@
  4011d0 1c5e0100 e8f75d01 00488b44 2418488d  .^....]..H.D$.H.
  4011e0 a424e800 0000c300 00000000 00000000  .$..............
  4011f0 53415441 55415648 8d6424f8 4889fb49  SATAUAVH.d$.H..I
- 401200 89f44889 dfe85639 08004989 c54885c0  ..H...V9..I..H..
+ 401200 89f44889 dfe8e609 08004989 c54885c0  ..H.......I..H..
  401210 0f85bc00 00004883 bbb80000 00007523  ......H.......u#
- 401220 be010000 00488d3d bc6b1200 e89f5706  .....H.=.k....W.
- 401230 00488983 b8000000 4889c740 b601e8fd  .H......H..@....
- 401240 7e060048 8bbbb800 00004c89 e6488b83  ~..H......L..H..
+ 401220 be010000 00488d3d 2c281200 e82f2806  .....H.=,(.../(.
+ 401230 00488983 b8000000 4889c740 b601e88d  .H......H..@....
+ 401240 4f060048 8bbbb800 00004c89 e6488b83  O..H......L..H..
  401250 b8000000 488b00ff 90a80100 004189c6  ....H........A..
  401260 4183feff 75404c89 e231c9be 01000000  A...u@L..1......
- 401270 488d3df9 36130048 8d05f236 1300ff90  H.=.6..H...6....
+ 401270 488d3d69 f3120048 8d0562f3 1200ff90  H.=i...H..b.....
  401280 e0000000 4989c548 8bbbb800 00004c89  ....I..H......L.
  401290 ea4c89e6 488b83b8 00000048 8b00ff90  .L..H......H....
  4012a0 58010000 eb2c488b bbb80000 004489f6  X....,H......D..
  4012b0 488b83b8 00000048 8b00ff90 10010000  H......H........
- 4012c0 4889c648 8d3da636 1300e8a1 3b010049  H..H.=.6....;..I
+ 4012c0 4889c648 8d3d16f3 1200e8a1 3b010049  H..H.=......;..I
  4012d0 89c54c89 e8488d64 2408415e 415d415c  ..L..H.d$.A^A]A\
  4012e0 5bc30000 00000000 00000000 00000000  [...............
  4012f0 53415448 8d6424f8 4889fb49 89f44d85  SATH.d$.H..I..M.
  401300 e47e0c48 89df488b 03ff9090 00000048  .~.H..H........H
  401310 83bbb800 00000074 0c488dbb b8000000  .......t.H......
- 401320 e8db1d05 004885db 740e4d85 e4740948  .....H..t.M..t.H
+ 401320 e86bee04 004885db 740e4d85 e4740948  .k...H..t.M..t.H
  401330 89df488b 03ff5070 488d6424 08415c5b  ..H...PpH.d$.A\[
  401340 c3000000 00000000 00000000 00000000  ................
  401350 8b465048 8b4e28eb 320f1f80 00000000  .FPH.N(.2.......
@@ -70,21 +70,21 @@
  4013e0 85c00f85 2c010000 4c89e648 89dfe85d  ....,...L..H...]
  4013f0 ffffff83 f801722e 83e80174 1183e801  ......r....t....
  401400 741883e8 04740783 e801740e eb18803d  t....t....t....=
- 401410 5b161600 000f94c2 eb0e803d 3f161600  [..........=?...
+ 401410 abd21500 000f94c2 eb0e803d 8fd21500  ...........=....
  401420 000f94c2 eb02b201 49837c24 28000f84  ........I.|$(...
  401430 61000000 498b4424 204885c0 7404488b  a...I.D$ H..t.H.
  401440 40f84885 c07e4e84 d2744a4c 89e6488d  @.H..~N..tJL..H.
- 401450 3db33713 00e8e639 010084c0 7537803d  =.7....9....u7.=
- 401460 eb151600 00741049 8b042448 8d154e72  .....t.I..$H..Nr
- 401470 13004839 d0741e80 3d021616 00007410  ..H9.t..=.....t.
- 401480 498b0424 488d15dd 74130048 39d07405  I..$H...t..H9.t.
+ 401450 3d23f412 00e8e639 010084c0 7537803d  =#.....9....u7.=
+ 401460 3bd21500 00741049 8b042448 8d15be2e  ;....t.I..$H....
+ 401470 13004839 d0741e80 3d52d215 00007410  ..H9.t..=R....t.
+ 401480 498b0424 488d154d 31130048 39d07405  I..$H..M1..H9.t.
  401490 41b601eb 034530f6 4520f50f 84730000  A....E0.E ...s..
  4014a0 004883bb a8000000 0074334c 89e7488d  .H.......t3L..H.
  4014b0 74246049 8b0424ff 90000100 00488b74  t$`I..$......H.t
  4014c0 2460488b bba80000 00488b83 a8000000  $`H......H......
  4014d0 488b00ff 90a80100 0083f8ff 750541b6  H...........u.A.
- 4014e0 01eb0345 30f6803d 33151600 0074254c  ...E0..=3....t%L
- 4014f0 89e6488d 3df78813 00e84239 010084c0  ..H.=.....B9....
+ 4014e0 01eb0345 30f6803d 83d11500 0074254c  ...E0..=.....t%L
+ 4014f0 89e6488d 3d674513 00e84239 010084c0  ..H.=gE...B9....
  401500 741241f7 44245808 0000000f 95c084c0  t.A.D$X.........
  401510 410f94c6 e8e75701 00488d7c 2460e83d  A.....W..H.|$`.=
  401520 c4000048 8b442458 4885c074 05e85e59  ...H.D$XH..t..^Y
@@ -98,16 +98,16 @@
  4015a0 01004889 c7e85632 00004863 d0488955  ..H...V2..Hc.H.U
  4015b0 a085c00f 85ea0000 004c89e1 4c89f248  .........L..L..H
  4015c0 89dfbe01 000000ff 93e00000 004989c6  .............I..
- 4015d0 45896e50 4585ed75 2f4c89f6 488d3ddd  E.nPE..u/L..H.=.
- 4015e0 701300e8 58380100 84c07513 4c89f648  p...X8....u.L..H
- 4015f0 8d3d7273 1300e845 38010084 c0740941  .=rs...E8....t.A
- 401600 8b442450 41894650 4889df48 8d355e33  .D$PA.FPH..H.5^3
- 401610 1300e8a9 44010084 c074074d 89b78800  ....D....t.M....
- 401620 0000803d d7131600 00741d4c 89f64c89  ...=.....t.L..L.
- 401630 ffe87a49 08004889 c34885c0 740c4889  ..zI..H..H..t.H.
- 401640 dfe8ca04 0800eb02 31db4c89 f64c89ff  ........1.L..L..
+ 4015d0 45896e50 4585ed75 2f4c89f6 488d3d4d  E.nPE..u/L..H.=M
+ 4015e0 2d1300e8 58380100 84c07513 4c89f648  -...X8....u.L..H
+ 4015f0 8d3de22f 1300e845 38010084 c0740941  .=./...E8....t.A
+ 401600 8b442450 41894650 4889df48 8d35ceef  .D$PA.FPH..H.5..
+ 401610 1200e8a9 44010084 c074074d 89b78800  ....D....t.M....
+ 401620 0000803d 27d01500 00741d4c 89f64c89  ...='....t.L..L.
+ 401630 ffe80a1a 08004889 c34885c0 740c4889  ......H..H..t.H.
+ 401640 dfe85ad5 0700eb02 31db4c89 f64c89ff  ..Z.....1.L..L..
  401650 30d2e849 fdffff84 c0744848 89d94c89  0..I.....tHH..L.
- 401660 f2be0100 0000488d 3d23da10 00e81efa  ......H.=#......
+ 401660 f2be0100 0000488d 3d039a10 00e81efa  ......H.=.......
  401670 ffff4889 c34c89f7 488d7598 498b06ff  ..H..L..H.u.I...
  401680 90080100 00488b75 98498bbf b0000000  .....H.u.I......
  401690 498b87b0 00000048 8b004889 daff9058  I......H..H....X
@@ -122,90 +122,90 @@
  401720 8d742418 bf010000 00e8a252 01004889  .t$........R..H.
  401730 c7e8ca30 00004863 d0488954 245885c0  ...0..Hc.H.T$X..
  401740 0f855e05 00004889 de4c89e7 b201e84d  ..^...H..L.....M
- 401750 fcffff41 88c58a05 a4121600 4420e874  ...A........D .t
+ 401750 fcffff41 88c58a05 f4ce1500 4420e874  ...A........D .t
  401760 074d85f6 410f94c5 4584ed0f 84330500  .M..A...E....3..
- 401770 00803d88 12160000 0f84b200 00004889  ..=...........H.
+ 401770 00803dd8 ce150000 0f84b200 00004889  ..=...........H.
  401780 df488d74 2478488b 03ff9008 01000048  .H.t$xH........H
  401790 8b442478 48894424 7048c744 24680b00  .D$xH.D$pH.D$h..
- 4017a0 0000488d 54246848 8d0552df 1000488b  ..H.T$hH..R...H.
- 4017b0 700831c9 488d7c24 60e8d276 03004c8b  p.1.H.|$`..v..L.
- 4017c0 74246048 8d050636 1600488b 104885d2  t$`H...6..H..H..
- 4017d0 7410488d 05972116 008b38ff d24889c6  t.H...!...8..H..
- 4017e0 eb0b488d 35872116 004883c6 0831ff4c  ..H.5.!..H...1.L
- 4017f0 89f2e849 e80100e8 34840100 488d05cd  ...I....4...H...
- 401800 35160048 8b004885 c0741048 8d155e21  5..H..H..t.H..^!
- 401810 16008b3a ffd04889 c7eb0b48 8d3d4e21  ...:..H....H.=N!
- 401820 16004883 c708e8a5 e10100e8 00840100  ..H.............
+ 4017a0 0000488d 54246848 8d05129f 1000488b  ..H.T$hH......H.
+ 4017b0 700831c9 488d7c24 60e86247 03004c8b  p.1.H.|$`.bG..L.
+ 4017c0 74246048 8d0556f2 1500488b 104885d2  t$`H..V...H..H..
+ 4017d0 7410488d 05e7dd15 008b38ff d24889c6  t.H.......8..H..
+ 4017e0 eb0b488d 35d7dd15 004883c6 0831ff4c  ..H.5....H...1.L
+ 4017f0 89f2e849 e80100e8 34840100 488d051d  ...I....4...H...
+ 401800 f2150048 8b004885 c0741048 8d15aedd  ...H..H..t.H....
+ 401810 15008b3a ffd04889 c7eb0b48 8d3d9edd  ...:..H....H.=..
+ 401820 15004883 c708e8a5 e10100e8 00840100  ..H.............
  401830 4889df48 8d742478 488b03ff 90000100  H..H.t$xH.......
  401840 00488b74 2478498b bc24a800 0000498b  .H.t$xI..$....I.
  401850 8424a800 0000488b 00ff9050 0100004c  .$....H....P...L
- 401860 89ffe869 e10100e8 c4830100 803d1d12  ...i.........=..
- 401870 1600000f 84f40000 00488b03 488d15ed  .........H..H...
- 401880 6c130048 39d00f85 e1000000 4c89fe48  l..H9.......L..H
- 401890 8d15222c 0e0031ff e803e201 00e88e83  ..",..1.........
+ 401860 89ffe869 e10100e8 c4830100 803d6dce  ...i.........=m.
+ 401870 1500000f 84f40000 00488b03 488d155d  .........H..H..]
+ 401880 29130048 39d00f85 e1000000 4c89fe48  )..H9.......L..H
+ 401890 8d1522fc 0d0031ff e803e201 00e88e83  .."...1.........
  4018a0 01004c89 ffe826e1 0100e881 8301004c  ..L...&........L
- 4018b0 89fe488d 15072c0e 0031ffe8 e0e10100  ..H...,..1......
+ 4018b0 89fe488d 1507fc0d 0031ffe8 e0e10100  ..H......1......
  4018c0 e86b8301 004c89ff e803e101 00e85e83  .k...L........^.
- 4018d0 01004c89 fe488d15 2c2c0e00 31ffe8bd  ..L..H..,,..1...
+ 4018d0 01004c89 fe488d15 2cfc0d00 31ffe8bd  ..L..H..,...1...
  4018e0 e10100e8 48830100 4889df48 8d742460  ....H...H..H.t$`
  4018f0 488b03ff 90080100 00488b54 24604c89  H........H.T$`L.
  401900 fe31ffe8 38e70100 e8238301 004c89ff  .1..8....#...L..
  401910 e8bbe001 00e81683 01004c89 fe488d15  ..........L..H..
- 401920 9c2b0e00 31ffe875 e10100e8 00830100  .+..1..u........
+ 401920 9cfb0d00 31ffe875 e10100e8 00830100  ....1..u........
  401930 4c89ffe8 98e00100 e8f38201 004c89fe  L............L..
- 401940 488d15c9 2b0e0031 ffe852e1 0100e8dd  H...+..1..R.....
+ 401940 488d15c9 fb0d0031 ffe852e1 0100e8dd  H......1..R.....
  401950 8201004c 89ffe875 e00100e8 d0820100  ...L...u........
- 401960 4c89ffe8 68e00100 e8c38201 00803d7c  L...h.........=|
- 401970 10160000 74134889 de4889e7 e86f0300  ....t.H..H...o..
+ 401960 4c89ffe8 68e00100 e8c38201 00803dcc  L...h.........=.
+ 401970 cc150000 74134889 de4889e7 e86f0300  ....t.H..H...o..
  401980 0084c00f 85960000 004c89fe 488d1585  .........L..H...
- 401990 2b0e0031 ffe806e1 0100e891 82010048  +..1...........H
+ 401990 fb0d0031 ffe806e1 0100e891 82010048  ...1...........H
  4019a0 89df488d 74246048 8b03ff90 10010000  ..H.t$`H........
  4019b0 488b5424 604c89fe 31ffe881 e60100e8  H.T$`L..1.......
- 4019c0 6c820100 4c89fe48 8d15522b 0e0031ff  l...L..H..R+..1.
+ 4019c0 6c820100 4c89fe48 8d1552fb 0d0031ff  l...L..H..R...1.
  4019d0 e8cbe001 00e85682 01008b43 50488d15  ......V....CPH..
- 4019e0 acbe1300 488b14c2 4c89fe31 ffe84ee6  ....H...L..1..N.
- 4019f0 0100e839 8201004c 89fe488d 152f2b0e  ...9...L..H../+.
+ 4019e0 1c7b1300 488b14c2 4c89fe31 ffe84ee6  .{..H...L..1..N.
+ 4019f0 0100e839 8201004c 89fe488d 152ffb0d  ...9...L..H../..
  401a00 0031ffe8 98e00100 e8238201 004c89ff  .1.......#...L..
  401a10 e8bbdf01 00e81682 0100e9db 0000004c  ...............L
- 401a20 89fe488d 15ef2a0e 0031ffe8 70e00100  ..H...*..1..p...
+ 401a20 89fe488d 15effa0d 0031ffe8 70e00100  ..H......1..p...
  401a30 e8fb8101 004889df 488d7424 60488b03  .....H..H.t$`H..
  401a40 ff901001 0000488b 5424604c 89fe31ff  ......H.T$`L..1.
  401a50 e8ebe501 00e8d681 01004c89 fe488d15  ..........L..H..
- 401a60 bc2a0e00 31ffe835 e00100e8 c0810100  .*..1..5........
- 401a70 8b435048 8d1516be 1300488b 14c24c89  .CPH......H...L.
+ 401a60 bcfa0d00 31ffe835 e00100e8 c0810100  ....1..5........
+ 401a70 8b435048 8d15867a 1300488b 14c24c89  .CPH...z..H...L.
  401a80 fe31ffe8 b8e50100 e8a38101 004c89ff  .1...........L..
  401a90 e83bdf01 00e89681 01004c89 fe488d15  .;........L..H..
/usr/bin/makeskel differs in assembler output
--- old /usr/bin/makeskel (disasm)
+++ new /usr/bin/makeskel (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x50b000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,69 +14,63 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x50b490
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x425aa0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x55e630
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,offset(%rsp)
 	mov    %rsi,offset(%rsp)
 	mov    %rdx,(%rsp)
 	mov    %rcx,offset(%rsp)
 	cmpq   $something,offset(%rsp)
-	jne    <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
+	jne    0x4010c8
 	mov    offset(%rsp),%rax
 	mov    offset(%rsp),%rdx
 	mov    %rax,%rdi
 	call   *offset(%rdx)
 	mov    %rax,offset(%rsp)
 	cmpq   $something,offset(%rsp)
-	je     <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
+	je     0x4011d9
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4169d0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x404800
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
+	jne    0x40114f
 	movq   $something,offset(%rsp)
 	mov    offset(%rsp),%rdx
 	mov    (%rsp),%rax
@@ -86,69 +80,67 @@
 	mov    %rax,offset(%rdx)
 	movq   $something,offset(%rsp)
 	cmpq   $something,offset(%rsp)
-	je     <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
+	je     0x40114f
 	cmpq   $something,offset(%rsp)
-	je     <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
+	je     0x40114f
 	mov    offset(%rsp),%rdi
 	mov    offset(%rsp),%rax
 	mov    (%rax),%rax
 	call   *offset(%rax)
-	call   <fpc_popaddrstack>
+	call   0x416d00
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
+	je     0x4011d9
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4169d0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x404800
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
+	jne    0x4011bd
 	cmpq   $something,offset(%rsp)
-	je     <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
+	je     0x4011b3
 	mov    offset(%rsp),%rsi
 	mov    offset(%rsp),%rdi
 	mov    offset(%rsp),%rax
 	mov    (%rax),%rax
 	call   *offset(%rax)
-	call   <fpc_popaddrstack>
-	call   <fpc_reraise>
-	call   <fpc_popaddrstack>
+	call   0x416d00
+	call   0x416e90
+	call   0x416d00
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$MAKESKEL$_$TNODEPAIR_$__$$_CREATE$TPASELEMENT$TDOCNODE$$TNODEPAIR + ofs>
-	call   <fpc_raise_nested>
-	call   <fpc_doneexception>
+	je     0x4011d4
+	call   0x416ff0
+	call   0x416fd0
 	mov    offset(%rsp),%rax
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$MAKESKEL$_$TSKELENGINE_$__$$_FINDMODULE$ANSISTRING$$TPASMODULE:
-	push   %rbx
-	push   %r12
+	add    %dl,offset(%rbx)
+	push   %rsp
 	push   %r13
 	push   %r14
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    %rsi,%r12
 	mov    %rbx,%rdi
-	call   <DGLOBALS$_$TFPDOCENGINE_$__$$_FINDMODULE$ANSISTRING$$TPASMODULE>
+	call   0x481bf0
 	mov    %rax,%r13
 	test   %rax,%rax
-	jne    <P$MAKESKEL$_$TSKELENGINE_$__$$_FINDMODULE$ANSISTRING$$TPASMODULE + ofs>
+	jne    0x4012d2
 	cmpq   $something,offset(%rbx)
-	jne    <P$MAKESKEL$_$TSKELENGINE_$__$$_FINDMODULE$ANSISTRING$$TPASMODULE + ofs>
+	jne    0x401243
 	mov    $something,%esi
-	lea    offset(%rip),%rdi        #   <VMT_$CLASSES_$$_TSTRINGLIST>
-	call   <CLASSES$_$TSTRINGS_$__$$_CREATE$$TSTRINGS>
+	lea    offset(%rip),%rdi        #  x523a58
+	call   0x463a60
 	mov    %rax,offset(%rbx)
 	mov    %rax,%rdi
 	mov    $something,%sil
-	call   <CLASSES$_$TSTRINGLIST_$__$$_SETSORTED$BOOLEAN>
+	call   0x4661d0
 	mov    offset(%rbx),%rdi
 	mov    %r12,%rsi
 	mov    offset(%rbx),%rax
@@ -156,12 +148,12 @@
 	call   *offset(%rax)
 	mov    %eax,%r14d
 	cmp    $something,%r14d
-	jne    <P$MAKESKEL$_$TSKELENGINE_$__$$_FINDMODULE$ANSISTRING$$TPASMODULE + ofs>
+	jne    0x4012a6
 	mov    %r12,%rdx
 	xor    %ecx,%ecx
 	mov    $something,%esi
-	lea    offset(%rip),%rdi        #   <VMT_$PASTREE_$$_TPASMODULE>
/usr/bin/mka64ins differs in ELF sections
--- old /usr/bin/mka64ins (objdump)
+++ new /usr/bin/mka64ins (objdump)
@@ -12753,6 +12753,6 @@
  434a60 80734200 00000000 e07a4200 00000000  .sB......zB.....
  434a70 e07a4200 00000000 00824200 00000000  .zB.......B.....
  434a80 00104000 00000000 90104000 00000000  ..@.......@.....
- 434a90 46504320 332e322e 32205b32 3032342f  FPC 3.2.2 [2024/
- 434aa0 30352f32 315d2066 6f722078 38365f36  05/21] for x86_6
+ 434a90 46504320 332e322e 32205b31 3930342f  FPC 3.2.2 [1904/
+ 434aa0 30352f31 395d2066 6f722078 38365f36  05/19] for x86_6
  434ab0 34202d20 4c696e75 78000000 00000000  4 - Linux.......
/usr/bin/mkarmins differs in ELF sections
--- old /usr/bin/mkarmins (objdump)
+++ new /usr/bin/mkarmins (objdump)
@@ -12754,6 +12754,6 @@
  434a30 c0734200 00000000 207b4200 00000000  .sB..... {B.....
  434a40 207b4200 00000000 40824200 00000000   {B.....@.B.....
  434a50 00104000 00000000 90104000 00000000  ..@.......@.....
- 434a60 46504320 332e322e 32205b32 3032342f  FPC 3.2.2 [2024/
- 434a70 30352f32 315d2066 6f722078 38365f36  05/21] for x86_6
+ 434a60 46504320 332e322e 32205b31 3930342f  FPC 3.2.2 [1904/
+ 434a70 30352f31 395d2066 6f722078 38365f36  05/19] for x86_6
  434a80 34202d20 4c696e75 78000000 00000000  4 - Linux.......
/usr/bin/mkinsadd differs in ELF sections
--- old /usr/bin/mkinsadd (objdump)
+++ new /usr/bin/mkinsadd (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/mkinsadd:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 4f03005e 41897238 49896240  L...O..^A.r8I.b@
+ 401000 4c8d15f9 1f03005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05e251 03004989  ...I.bPH...Q..I.
+ 401020 83e4f049 89625048 8d05c221 03004989  ...I.bPH...!..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 683a0200 c3000000 00000000  H1..h:..........
- 401050 488d05d9 35040048 8910e9a1 ffffffc3  H...5..H........
- 401060 554889e5 488d6424 f0897dfc 488d05bd  UH..H.d$..}.H...
- 401070 35040048 8b104885 d27402ff d2b8e700  5..H..H..t......
+ 401050 488d0559 02040048 8910e9a1 ffffffc3  H..Y...H........
+ 401060 554889e5 488d6424 f0897dfc 488d053d  UH..H.d$..}.H..=
+ 401070 02040048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53488da4 2400ffff ff4889fb 4889f2be  SH..$....H..H...
  4010a0 ff000000 4889e7e8 543b0000 0fb60424  ....H...T;.....$
@@ -29,13 +29,13 @@
  401150 488db424 38060000 bf010000 00e87e48  H..$8.........~H
  401160 01004889 c7e8a626 00004863 d0488914  ..H....&..Hc.H..
  401170 2485c00f 85d00400 00488b7c 241031f6  $........H.|$.1.
- 401180 e80b9e02 00c64424 2000c684 24200100  ......D$ ...$ ..
+ 401180 e89b6e02 00c64424 2000c684 24200100  ..n...D$ ...$ ..
  401190 0000c684 24200200 0000c684 24200300  ....$ ......$ ..
  4011a0 0000488d b4242005 0000488d bc242004  ..H..$ ...H..$ .
  4011b0 0000e8d9 feffff48 8db42420 040000b9  .......H..$ ....
  4011c0 08000000 ba010000 00488dbc 24780600  .........H..$x..
  4011d0 00e8da6c 0000488d bc247806 0000488d  ...l..H..$x...H.
- 4011e0 35233e03 00e8663e 000085c0 0f85d401  5#>...f>........
+ 4011e0 35230e03 00e8663e 000085c0 0f85d401  5#....f>........
  4011f0 0000488d bc242005 0000b908 000000ba  ..H..$ .........
  401200 01000000 beff0000 00e8126d 0000488d  ...........m..H.
  401210 b4242005 0000ba01 000000bf 5b000000  .$ .........[...
@@ -56,21 +56,21 @@
  401300 010000be ff000000 e8f33800 00e98400  ..........8.....
  401310 0000488d 742420b9 06000000 ba010000  ..H.t$ .........
  401320 00488dbc 24780600 00e8826b 0000488d  .H..$x.....k..H.
- 401330 bc247806 0000488d 35db3c03 00e80e3d  .$x...H.5.<....=
+ 401330 bc247806 0000488d 35db0c03 00e80e3d  .$x...H.5......=
  401340 000085c0 75500fb6 44242048 83e80648  ....uP..D$ H...H
  401350 83f80b7f 410fb64c 24204883 e906488d  ....A..L$ H...H.
  401360 742420ba 07000000 488dbc24 78060000  t$ .....H..$x...
  401370 e83b6b00 00488d8c 24780600 00488dbc  .;k..H..$x...H..
- 401380 24200100 00488d15 943c0300 beff0000  $ ...H...<......
+ 401380 24200100 00488d15 940c0300 beff0000  $ ...H..........
  401390 00e8fa38 00000fb6 8c242005 00004863  ...8.....$ ...Hc
  4013a0 44241848 29c18b44 2418678d 50014863  D$.H)..D$.g.P.Hc
  4013b0 d2488db4 24200500 00488dbc 24200200  .H..$ ...H..$ ..
- 4013c0 00e8ea6a 0000488d 7c2420e8 50d90200  ...j..H.|$ .P...
+ 4013c0 00e8ea6a 0000488d 7c2420e8 e0a90200  ...j..H.|$ .....
  4013d0 488b5424 10488942 0880bc24 20010000  H.T$.H.B...$ ...
- 4013e0 00741848 8dbc2420 010000e8 30d90200  .t.H..$ ....0...
+ 4013e0 00741848 8dbc2420 010000e8 c0a90200  .t.H..$ ........
  4013f0 488b5424 10488942 10eb0d48 8b442410  H.T$.H.B...H.D$.
  401400 48c74010 00000000 488dbc24 20020000  H.@.....H..$ ...
- 401410 e80bd902 00488b54 24104889 4218488b  .....H.T$.H.B.H.
+ 401410 e89ba902 00488b54 24104889 4218488b  .....H.T$.H.B.H.
  401420 442410c6 40200080 bc242001 0000000f  D$..@ ...$ .....
  401430 849f0000 000fb694 24200100 004883ea  ........$ ...H..
  401440 06488db4 24200100 00b90300 0000488d  .H..$ ........H.
@@ -78,7 +78,7 @@
  401460 06000048 8dbc2420 030000e8 20fcffff  ...H..$ .... ...
  401470 80bc2420 03000003 740dc684 24200300  ..$ ....t...$ ..
  401480 0000e944 010000c6 44241c00 0f1f4000  ...D....D$....@.
- 401490 8044241c 010fb644 241c488d 15af4d03  .D$....D$.H...M.
+ 401490 8044241c 010fb644 241c488d 158f1d03  .D$....D$.H.....
  4014a0 00488d74 82fc488d bc242003 0000e89d  .H.t..H..$ .....
  4014b0 3b000085 c0751148 8b442410 8a54241c  ;....u.H.D$..T$.
  4014c0 885020e9 03010000 807c241c 0572c1e9  .P ......|$..r..
@@ -94,14 +94,14 @@
  401560 20488dbc 24780600 00e84269 0000488d   H..$x....Bi..H.
  401570 b4247806 0000488d bc242003 0000e80d  .$x...H..$ .....
  401580 fbffffc6 44241c00 8044241c 010fb644  ....D$...D$....D
- 401590 241c48c1 e008488d 15d34c03 00488db4  $.H...H...L..H..
+ 401590 241c48c1 e008488d 15b31c03 00488db4  $.H...H......H..
  4015a0 0200ffff ff488dbc 24200300 00e89e3a  .....H..$ .....:
  4015b0 000085c0 750e488b 4424108a 54241c88  ....u.H.D$..T$..
  4015c0 5020eb07 807c241c 0572bd80 7c242000  P ...|$..r..|$ .
- 4015d0 7577e869 d1010048 89c3488d 15473a03  uw.i...H..H..G:.
+ 4015d0 7577e869 d1010048 89c3488d 15470a03  uw.i...H..H..G..
  4015e0 004889de 31ffe8c5 d40100e8 50760100  .H..1.......Pv..
  4015f0 488d9424 20050000 4889de31 ffe8aed4  H..$ ...H..1....
- 401600 0100e839 76010048 8d15323a 03004889  ...9v..H..2:..H.
+ 401600 0100e839 76010048 8d15320a 03004889  ...9v..H..2...H.
  401610 de31ffe8 98d40100 e8237601 004889df  .1.......#v..H..
  401620 e8bbd301 00e81676 0100488d 74240848  .......v..H.t$.H
  401630 8b7c2410 31d2e875 34000048 c7442410  .|$.1..u4..H.D$.
@@ -117,9 +117,9 @@
  4016d0 07e83a46 0100eb00 488b4424 10488da4  ..:F....H.D$.H..
  4016e0 24800700 005bc300 00000000 00000000  $....[..........
  4016f0 53415448 8d6424f8 4889fb49 89f4488b  SATH.d$.H..I..H.
- 401700 7b08e869 d6020048 837b1000 7409488b  {..i...H.{..t.H.
- 401710 7b10e859 d6020048 8b7b18e8 50d60200  {..Y...H.{..P...
- 401720 4889df31 f6e8e699 02004c89 e64889df  H..1......L..H..
+ 401700 7b08e8f9 a6020048 837b1000 7409488b  {......H.{..t.H.
+ 401710 7b10e8e9 a6020048 8b7b18e8 e0a60200  {......H.{......
+ 401720 4889df31 f6e8766a 02004c89 e64889df  H..1..vj..L..H..
  401730 31d2e8e9 32000048 8d642408 415c5bc3  1...2..H.d$.A\[.
  401740 53415441 55488da4 2400fdff ff4889fb  SATAUH..$....H..
  401750 4989f448 837b1000 7472807b 20007536  I..H.{..tr.{ .u6
@@ -131,7 +131,7 @@
  4017b0 0000e8f9 66000048 8db42400 01000048  ....f..H..$....H
  4017c0 89e7e8c9 f8ffffe9 7d010000 48837b08  ........}...H.{.
  4017d0 00753541 c6042400 e863cf01 004989c5  .u5A..$..c...I..
- 4017e0 488d1561 3803004c 89ee31ff e8bfd201  H..a8..L..1.....
+ 4017e0 488d1561 0803004c 89ee31ff e8bfd201  H..a...L..1.....
  4017f0 00e84a74 01004c89 efe8e2d1 0100e83d  ..Jt..L........=
  401800 740100e9 8e010000 807b2000 7536488b  t........{ .u6H.
  401810 43080fb6 084883e9 04488b73 08ba0100  C....H...H.s....
@@ -141,42 +141,42 @@
  401850 e83bf8ff ff488db4 24000200 00b90600  .;...H..$.......
  401860 0000ba01 00000048 8dbc2400 010000e8  .......H..$.....
  401870 3c660000 488dbc24 00010000 488d3595  <f..H..$....H.5.
- 401880 370300e8 c8370000 85c07572 488b4308  7....7....urH.C.
+ 401880 070300e8 c8370000 85c07572 488b4308  .....7....urH.C.
  401890 0fb60848 83e9060f b6432048 c1e00848  ...H.....C H...H
- 4018a0 8d15ca49 03000fb6 840200ff ffff4829  ...I..........H)
+ 4018a0 8d15aa19 03000fb6 840200ff ffff4829  ..............H)
  4018b0 c14883e9 04488b73 08ba0700 0000488d  .H...H.s......H.
  4018c0 bc240002 0000e8e5 65000048 8db42400  .$......e..H..$.
  4018d0 02000048 8dbc2400 010000e8 b0f7ffff  ...H..$.........
- 4018e0 488d8c24 00010000 4889e748 8d152e37  H..$....H..H...7
+ 4018e0 488d8c24 00010000 4889e748 8d152e07  H..$....H..H....
  4018f0 0300beff 000000e8 94330000 eb4b488b  .........3...KH.
  401900 43080fb6 080fb643 2048c1e0 08488d15  C......C H...H..
- 401910 5c490300 0fb68402 00ffffff 4829c148  \I..........H).H
+ 401910 3c190300 0fb68402 00ffffff 4829c148  <...........H).H
  401920 83e90448 8b7308ba 01000000 488dbc24  ...H.s......H..$
  401930 00010000 e8776500 00488db4 24000100  .....we..H..$...
  401940 004889e7 e847f7ff ff4889e2 4889e748  .H...G...H..H..H
- 401950 8d0d0a37 0300beff 000000e8 30330000  ...7........03..
- 401960 807b2000 74200fb6 4320488d 15df4803  .{ .t ..C H...H.
+ 401950 8d0d0a07 0300beff 000000e8 30330000  ............03..
+ 401960 807b2000 74200fb6 4320488d 15bf1803  .{ .t ..C H.....
  401970 00488d4c 82fc4889 e24889e7 beff0000  .H.L..H..H......
  401980 00e80a33 00004c89 e74889e2 beff0000  ...3..L..H......
  401990 00e86a32 0000488d a4240003 0000415d  ..j2..H..$....A]
  4019a0 415c5bc3 00000000 00000000 00000000  A\[.............
  4019b0 53415448 8da424b8 fcffff48 89fb4989  SATH..$....H..I.
- 4019c0 f4488b4b 084889e7 488d1539 360300be  .H.K.H..H..96...
+ 4019c0 f4488b4b 084889e7 488d1539 060300be  .H.K.H..H..9....
  4019d0 ff000000 e8b73200 0048837b 1000744c  ......2..H.{..tL
- 4019e0 4889a424 00010000 488d0579 36030048  H..$....H..y6..H
+ 4019e0 4889a424 00010000 488d0579 06030048  H..$....H..y...H
  4019f0 89842408 01000048 8b431048 89842410  ..$....H.C.H..$.
- 401a00 01000048 8d056636 03004889 84241801  ...H..f6..H..$..
+ 401a00 01000048 8d056606 03004889 84241801  ...H..f...H..$..
  401a10 0000488d 94240001 00004889 e7b90300  ..H..$....H.....
  401a20 0000beff 000000e8 64330000 488b4318  ........d3..H.C.
  401a30 80382d77 424889a4 24000100 00488d05  .8-wBH..$....H..
- 401a40 34360300 48898424 08010000 488b4318  46..H..$....H.C.
+ 401a40 34060300 48898424 08010000 488b4318  4...H..$....H.C.
  401a50 48898424 10010000 488d9424 00010000  H..$....H..$....
  401a60 4889e7b9 02000000 beff0000 00e81e33  H..............3
  401a70 0000e99c 00000048 89a42420 01000048  .......H..$ ...H
- 401a80 8d05f235 03004889 84242801 0000488b  ...5..H..$(...H.
+ 401a80 8d05f205 03004889 84242801 0000488b  ......H..$(...H.
  401a90 7318b92d 000000ba 01000000 488dbc24  s..-........H..$
  401aa0 48010000 e8076400 00488d84 24480100  H.....d..H..$H..
- 401ab0 00488984 24300100 00488d05 c0350300  .H..$0...H...5..
+ 401ab0 00488984 24300100 00488d05 c0050300  .H..$0...H......
  401ac0 48898424 38010000 488b4318 0fb60848  H..$8...H.C....H
  401ad0 83e92d48 8b7318ba 2e000000 488dbc24  ..-H.s......H..$
  401ae0 48020000 e8c76300 00488d84 24480200  H.....c..H..$H..
@@ -186,29 +186,29 @@
  401b20 30000048 8da42448 03000041 5c5bc300  0..H..$H...A\[..
  401b30 53415448 8da424d8 fbffff48 89fb4989  SATH..$....H..I.
  401b40 f4807b20 007509c6 042400e9 96010000  ..{ .u...$......
- 401b50 488d05b1 34030048 89842400 01000048  H...4..H..$....H
+ 401b50 488d05b1 04030048 89842400 01000048  H......H..$....H
  401b60 8b43080f b6080fb6 432048c1 e008488d  .C......C H...H.
- 401b70 15fb4603 000fb684 0200ffff ff4829c1  ..F..........H).
+ 401b70 15db1603 000fb684 0200ffff ff4829c1  .............H).
  401b80 4883e904 488b7308 ba010000 00488dbc  H...H.s......H..
  401b90 24200100 00e81663 0000488d 84242001  $ .....c..H..$ .
- 401ba0 00004889 84240801 0000488d 05bf4a03  ..H..$....H...J.
- 401bb0 00488984 24100100 00488d05 c8340300  .H..$....H...4..
+ 401ba0 00004889 84240801 0000488d 059f1a03  ..H..$....H.....
+ 401bb0 00488984 24100100 00488d05 c8040300  .H..$....H......
  401bc0 48898424 18010000 488d9424 00010000  H..$....H..$....
  401bd0 4889e7b9 03000000 beff0000 00e8ae31  H..............1
  401be0 00004883 7b10000f 84bc0000 004889a4  ..H.{........H..
- 401bf0 24000100 00488d05 6c340300 48898424  $....H..l4..H..$
+ 401bf0 24000100 00488d05 6c040300 48898424  $....H..l...H..$
  401c00 08010000 488b4310 0fb6080f b6532048  ....H.C......S H
- 401c10 8d053a46 03000fb6 4490fc48 29c14883  ..:F....D..H).H.
+ 401c10 8d051a16 03000fb6 4490fc48 29c14883  ........D..H).H.
  401c20 e904488b 7310ba01 00000048 8dbc2420  ..H.s......H..$ 
  401c30 020000e8 78620000 488d8424 20020000  ....xb..H..$ ...
- 401c40 48898424 10010000 488d1511 460300be  H..$....H...F...
/usr/bin/mkinsadd differs in assembler output
--- old /usr/bin/mkinsadd (disasm)
+++ new /usr/bin/mkinsadd (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x433000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,55 +14,49 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4331f0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x424ab0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4412b0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$MKINSADD_$$_LOCASE$SHORTSTRING$$SHORTSTRING:
+	add    %al,(%rax)
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    %rsi,%rdx
 	mov    $something,%esi
 	mov    %rsp,%rdi
-	call   <fpc_shortstr_to_shortstr>
+	call   0x404c00
 	movzbl (%rsp),%eax
 	cmp    $something,%eax
-	jl     <P$MKINSADD_$$_LOCASE$SHORTSTRING$$SHORTSTRING + ofs>
+	jl     0x4010e4
 	xor    %edx,%edx
 	nop
 	add    $something,%edx
@@ -70,7 +64,7 @@
 	movzbl (%rsp,%rcx,1),%ecx
 	sub    $something,%ecx
 	cmp    $something,%ecx
-	jae    <P$MKINSADD_$$_LOCASE$SHORTSTRING$$SHORTSTRING + ofs>
+	jae    0x4010e0
 	mov    %dl,%cl
 	movzbl %dl,%esi
 	movzbl (%rsp,%rsi,1),%esi
@@ -78,17 +72,15 @@
 	and    $something,%ecx
 	mov    %sil,(%rsp,%rcx,1)
 	cmp    %edx,%eax
-	jg     <P$MKINSADD_$$_LOCASE$SHORTSTRING$$SHORTSTRING + ofs>
+	jg     0x4010b8
 	mov    %rbx,%rdi
 	mov    %rsp,%rdx
 	mov    $something,%esi
-	call   <fpc_shortstr_to_shortstr>
+	call   0x404c00
 	lea    offset(%rsp),%rsp
 	pop    %rbx
 	ret
-	...
-
-P$MKINSADD$_$TPACKAGEREC_$__$$_INIT$SHORTSTRING$$QWORDBOOL:
+	add    %al,(%rax)
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,offset(%rsp)
@@ -96,72 +88,72 @@
 	mov    %rdx,(%rsp)
 	mov    $something,%esi
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_to_shortstr>
+	call   0x404c00
 	lea    offset(%rsp),%rsi
 	mov    offset(%rsp),%rdi
 	xor    %edx,%edx
-	call   <fpc_help_constructor>
+	call   0x4049a0
 	mov    %rax,offset(%rsp)
 	test   %rax,%rax
-	je     <P$MKINSADD$_$TPACKAGEREC_$__$$_INIT$SHORTSTRING$$QWORDBOOL + ofs>
+	je     0x4016d8
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4159e0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x403810
 	movslq %eax,%rdx
 	mov    %rdx,(%rsp)
 	test   %eax,%eax
-	jne    <P$MKINSADD$_$TPACKAGEREC_$__$$_INIT$SHORTSTRING$$QWORDBOOL + ofs>
+	jne    0x401649
 	mov    offset(%rsp),%rdi
 	xor    %esi,%esi
-	call   <OBJECTS$_$TOBJECT_$__$$_INIT$$QWORDBOOL>
+	call   0x428020
 	movb   $something,offset(%rsp)
 	movb   $something,offset(%rsp)
 	movb   $something,offset(%rsp)
 	movb   $something,offset(%rsp)
 	lea    offset(%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <P$MKINSADD_$$_LOCASE$SHORTSTRING$$SHORTSTRING>
+	call   0x401090
 	lea    offset(%rsp),%rsi
 	mov    $something,%ecx
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_copy>
+	call   0x407eb0
 	lea    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <_$MKINSADD$_Ld2>
-	call   <fpc_shortstr_compare_equal>
+	lea    offset(%rip),%rsi        #  x432008
+	call   0x405050
 	test   %eax,%eax
-	jne    <P$MKINSADD$_$TPACKAGEREC_$__$$_INIT$SHORTSTRING$$QWORDBOOL + ofs>
+	jne    0x4013c6
 	lea    offset(%rsp),%rdi
 	mov    $something,%ecx
 	mov    $something,%edx
 	mov    $something,%esi
-	call   <fpc_shortstr_delete>
+	call   0x407f20
 	lea    offset(%rsp),%rsi
 	mov    $something,%edx
 	mov    $something,%edi
-	call   <SYSTEM_$$_POS$CHAR$SHORTSTRING$INT64$$INT64>
+	call   0x4081c0
 	mov    %eax,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$MKINSADD$_$TPACKAGEREC_$__$$_INIT$SHORTSTRING$$QWORDBOOL + ofs>
+	jne    0x401264
 	lea    offset(%rsp),%rsi
 	mov    $something,%edx
 	mov    $something,%edi
-	call   <SYSTEM_$$_POS$CHAR$SHORTSTRING$INT64$$INT64>
+	call   0x4081c0
 	mov    %eax,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$MKINSADD$_$TPACKAGEREC_$__$$_INIT$SHORTSTRING$$QWORDBOOL + ofs>
+	jne    0x4012cd
 	mov    offset(%rsp),%al
 	add    $something,%al
 	and    $something,%eax
 	mov    %eax,offset(%rsp)
-	jmp    <P$MKINSADD$_$TPACKAGEREC_$__$$_INIT$SHORTSTRING$$QWORDBOOL + ofs>
+	jmp    0x4012cd
 	lea    offset(%rsp),%rsi
 	mov    $something,%edx
 	mov    $something,%edi
-	call   <SYSTEM_$$_POS$CHAR$SHORTSTRING$INT64$$INT64>
+	call   0x4081c0
/usr/bin/mkx86ins differs in ELF sections
--- old /usr/bin/mkx86ins (objdump)
+++ new /usr/bin/mkx86ins (objdump)
@@ -12933,6 +12933,6 @@
  4344e0 f07a4200 00000000 50824200 00000000  .zB.....P.B.....
  4344f0 50824200 00000000 70894200 00000000  P.B.....p.B.....
  434500 00104000 00000000 90104000 00000000  ..@.......@.....
- 434510 46504320 332e322e 32205b32 3032342f  FPC 3.2.2 [2024/
- 434520 30352f32 315d2066 6f722078 38365f36  05/21] for x86_6
+ 434510 46504320 332e322e 32205b31 3930342f  FPC 3.2.2 [1904/
+ 434520 30352f31 395d2066 6f722078 38365f36  05/19] for x86_6
  434530 34202d20 4c696e75 78000000 00000000  4 - Linux.......
/usr/bin/pas2fpm differs in ELF sections
--- old /usr/bin/pas2fpm (objdump)
+++ new /usr/bin/pas2fpm (objdump)
@@ -2,43 +2,43 @@
 .//usr/bin/pas2fpm:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1539 a00e005e 41897238 49896240  L..9...^A.r8I.b@
+ 401000 4c8d15f9 5f0e005e 41897238 49896240  L..._..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05f2a6 0e004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d059266 0e004989  ...I.bPH...f..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 48490200 c3000000 00000000  H1..HI..........
- 401050 488d05a9 30130048 8910e9a1 ffffffc3  H...0..H........
- 401060 554889e5 488d6424 f0897dfc 488d058d  UH..H.d$..}.H...
- 401070 30130048 8b104885 d27402ff d2b8e700  0..H..H..t......
+ 401050 488d05e9 ec120048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d05cd  UH..H.d$..}.H...
+ 401070 ec120048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401090 488d6424 f8e816fd 02004889 c6488d3d  H.d$......H..H.=
- 4010a0 0ca00e00 e8b73c01 00488d64 2408c300  ......<..H.d$...
+ 401090 488d6424 f8e8a6cd 02004889 c6488d3d  H.d$......H..H.=
+ 4010a0 cc5f0e00 e8b73c01 00488d64 2408c300  ._....<..H.d$...
  4010b0 53415441 55488d64 24904989 fc4989f5  SATAUH.d$.I..I..
  4010c0 48c74424 60000000 004889e2 488d7424  H.D$`....H..H.t$
  4010d0 18bf0100 0000e8e5 57010048 89c7e80d  ........W..H....
  4010e0 36000048 63d04889 54245885 c075404c  6..Hc.H.T$X..u@L
- 4010f0 89e7e889 f7020083 e80189c3 eb056690  ..............f.
+ 4010f0 89e7e819 c8020083 e80189c3 eb056690  ..............f.
  401100 83eb0185 db7c2889 de4c89e7 e87fffff  .....|(..L......
  401110 ff4889c7 488d7424 60e8a200 0000488b  .H..H.t$`.....H.
- 401120 7c24604c 89eee835 bf050085 c075d1e8  |$`L...5.....u..
+ 401120 7c24604c 89eee8c5 8f050085 c075d1e8  |$`L.........u..
  401130 bc5a0100 488d7c24 60e812c7 0000488b  .Z..H.|$`.....H.
  401140 44245848 85c07405 e8335c01 0089d848  D$XH..t..3\....H
  401150 8d642470 415d415c 5bc30000 00000000  .d$pA]A\[.......
  401160 534889fb e847ffff ff89c683 feff740a  SH...G........t.
  401170 4889dfe8 18ffffff eb0231c0 5bc30000  H.........1.[...
- 401180 53415448 8d6424f8 4889f3e8 f0fe0200  SATH.d$.H.......
- 401190 4889c648 8d3d169f 0e00e8c1 3b010049  H..H.=......;..I
+ 401180 53415448 8d6424f8 4889f3e8 80cf0200  SATH.d$.H.......
+ 401190 4889c648 8d3dd65e 0e00e8c1 3b010049  H..H.=.^....;..I
  4011a0 89c4498d 7c244848 89dee811 c700004c  ..I.|$HH.......L
  4011b0 89e0488d 64240841 5c5bc300 00000000  ..H.d$.A\[......
  4011c0 53415448 8d642498 4889fb49 89f448c7  SATH.d$.H..I..H.
  4011d0 44246000 00000048 89e2488d 742418bf  D$`....H..H.t$..
  4011e0 01000000 e8d75601 004889c7 e8ff3400  ......V..H....4.
  4011f0 004863d0 48895424 5885c075 1d488b73  .Hc.H.T$X..u.H.s
- 401200 48488d7c 2460e8e5 25050048 8b742460  HH.|$`..%..H.t$`
- 401210 4c89e731 d2e8f621 0500e8d1 59010048  L..1...!....Y..H
+ 401200 48488d7c 2460e875 f6040048 8b742460  HH.|$`.u...H.t$`
+ 401210 4c89e731 d2e886f2 0400e8d1 59010048  L..1........Y..H
  401220 8d7c2460 e827c600 00488b44 24584885  .|$`.'...H.D$XH.
  401230 c07405e8 485b0100 488d6424 68415c5b  .t..H[..H.d$hA\[
  401240 c3000000 00000000 00000000 00000000  ................
@@ -50,9 +50,9 @@
  4012a0 56010048 89c7e845 34000048 63d04889  V..H...E4..Hc.H.
  4012b0 54247885 c00f8579 00000048 c7442418  T$x....y...H.D$.
  4012c0 ffffffff 488b1424 488b7c24 1031f6e8  ....H..$H.|$.1..
- 4012d0 2cf20200 be010000 00488d3d 186e0f00  ,........H.=.n..
- 4012e0 e82b6103 00488b54 24104889 4228be01  .+a..H.T$.H.B(..
- 4012f0 00000048 8d3dfe6d 0f00e811 61030048  ...H.=.m....a..H
+ 4012d0 bcc20200 be010000 00488d3d 682a0f00  .........H.=h*..
+ 4012e0 e8bb3103 00488b54 24104889 4228be01  ..1..H.T$.H.B(..
+ 4012f0 00000048 8d3d4e2a 0f00e8a1 31030048  ...H.=N*....1..H
  401300 8b542410 48894230 48c74424 18010000  .T$.H.B0H.D$....
  401310 0048837c 24100074 1b48837c 24080074  .H.|$..t.H.|$..t
  401320 13488b7c 2410488b 44241048 8b00ff90  .H.|$.H.D$.H....
@@ -68,8 +68,8 @@
  4013c0 488da424 e8000000 c3000000 00000000  H..$............
  4013d0 53415448 8d6424f8 4889fb49 89f44d85  SATH.d$.H..I..M.
  4013e0 e47e0c48 89df488b 03ff9090 00000048  .~.H..H........H
- 4013f0 8d7b28e8 088b0700 488d7b30 e8ff8a07  .{(.....H.{0....
- 401400 004889df 31f6e855 f2020048 85db740e  .H..1..U...H..t.
+ 4013f0 8d7b28e8 985b0700 488d7b30 e88f5b07  .{(..[..H.{0..[.
+ 401400 004889df 31f6e8e5 c2020048 85db740e  .H..1......H..t.
  401410 4d85e474 094889df 488b03ff 5070488d  M..t.H..H...PpH.
  401420 64240841 5c5bc300 00000000 00000000  d$.A\[..........
  401430 53415441 55415641 57488d64 24804989  SATAUAVAWH.d$.I.
@@ -81,32 +81,32 @@
  401490 01000083 e80185c0 0f8cd501 00004189  ..............A.
  4014a0 c64183c6 010f1f00 4183ee01 498b7f28  .A......A...I..(
  4014b0 4489f649 8b472848 8b00ff90 10010000  D..I.G(H........
- 4014c0 4889c648 8d3de69b 0e00e891 38010049  H..H.=......8..I
+ 4014c0 4889c648 8d3da65b 0e00e891 38010049  H..H.=.[....8..I
  4014d0 89c44c89 ff488d74 2460e8e1 fcffff48  ..L..H.t$`.....H
  4014e0 8b742460 498b7c24 30498b44 2430488b  .t$`I.|$0I.D$0H.
  4014f0 00ff90a8 01000041 89c54183 fdff0f84  .......A..A.....
  401500 66010000 498b7c24 304489ee 498b4424  f...I.|$0D..I.D$
  401510 30488b00 ff909001 00008a44 247084c0  0H.........D$p..
- 401520 0f844401 0000488d 05d34e13 00488b10  ..D...H...N..H..
- 401530 4885d274 10488d05 643a1300 8b38ffd2  H..t.H..d:...8..
- 401540 4889c6eb 0b488d35 543a1300 4883c608  H....H.5T:..H...
- 401550 488d15a9 6a0c0031 ffe832e4 0100e8bd  H...j..1..2.....
+ 401520 0f844401 0000488d 05130b13 00488b10  ..D...H......H..
+ 401530 4885d274 10488d05 a4f61200 8b38ffd2  H..t.H.......8..
+ 401540 4889c6eb 0b488d35 94f61200 4883c608  H....H.5....H...
+ 401550 488d15a9 3a0c0031 ffe832e4 0100e8bd  H...:..1..2.....
  401560 8501004c 89ff488d 742468e8 50fcffff  ...L..H.t$h.P...
- 401570 488b5c24 68488d05 844e1300 488b1048  H.\$hH...N..H..H
- 401580 85d27410 488d0515 3a13008b 38ffd248  ..t.H...:...8..H
- 401590 89c6eb0b 488d3505 3a130048 83c60831  ....H.5.:..H...1
+ 401570 488b5c24 68488d05 c40a1300 488b1048  H.\$hH......H..H
+ 401580 85d27410 488d0555 f612008b 38ffd248  ..t.H..U....8..H
+ 401590 89c6eb0b 488d3545 f6120048 83c60831  ....H.5E...H...1
  4015a0 ff4889da e887e901 00e87285 0100488d  .H........r...H.
- 4015b0 054b4e13 00488b00 4885c074 10488d15  .KN..H..H..t.H..
- 4015c0 dc391300 8b3affd0 4889c6eb 0b488d35  .9...:..H....H.5
- 4015d0 cc391300 4883c608 488d1541 6a0c0031  .9..H...H..Aj..1
+ 4015b0 058b0a13 00488b00 4885c074 10488d15  .....H..H..t.H..
+ 4015c0 1cf61200 8b3affd0 4889c6eb 0b488d35  .....:..H....H.5
+ 4015d0 0cf61200 4883c608 488d1541 3a0c0031  ....H...H..A:..1
  4015e0 ffe8aae3 0100e835 8501004c 89e7488d  .......5...L..H.
  4015f0 742468e8 c8fbffff 488b5c24 68488d05  t$h.....H.\$hH..
- 401600 fc4d1300 488b1048 85d27410 488d058d  .M..H..H..t.H...
- 401610 3913008b 38ffd248 89c6eb0b 488d357d  9...8..H....H.5}
- 401620 39130048 83c60831 ff4889da e8ffe801  9..H...1.H......
- 401630 00e8ea84 0100488d 05c34d13 00488b10  ......H...M..H..
- 401640 4885d274 10488d05 54391300 8b38ffd2  H..t.H..T9...8..
- 401650 4889c7eb 0b488d3d 44391300 4883c708  H....H.=D9..H...
+ 401600 3c0a1300 488b1048 85d27410 488d05cd  <...H..H..t.H...
+ 401610 f512008b 38ffd248 89c6eb0b 488d35bd  ....8..H....H.5.
+ 401620 f5120048 83c60831 ff4889da e8ffe801  ...H...1.H......
+ 401630 00e8ea84 0100488d 05030a13 00488b10  ......H......H..
+ 401640 4885d274 10488d05 94f51200 8b38ffd2  H..t.H.......8..
+ 401650 4889c7eb 0b488d3d 84f51200 4883c708  H....H.=....H...
  401660 e85be201 00e8b684 01004585 f60f8f35  .[........E....5
  401670 feffffe8 78550100 488d7c24 68e8cec1  ....xU..H.|$h...
  401680 0000488d 7c2460e8 c4c10000 488b4424  ..H.|$`.....H.D$
@@ -121,32 +121,32 @@
  401710 01000083 e80185c0 0f8cd501 00004189  ..............A.
  401720 c64183c6 010f1f00 4183ee01 498b7f30  .A......A...I..0
  401730 4489f649 8b473048 8b00ff90 10010000  D..I.G0H........
- 401740 4889c648 8d3d6699 0e00e811 36010049  H..H.=f.....6..I
+ 401740 4889c648 8d3d2659 0e00e811 36010049  H..H.=&Y....6..I
  401750 89c44c89 ff488d74 2460e861 faffff48  ..L..H.t$`.a...H
  401760 8b742460 498b7c24 30498b44 2430488b  .t$`I.|$0I.D$0H.
  401770 00ff90a8 01000041 89c54183 fdff0f84  .......A..A.....
  401780 66010000 498b7c24 304489ee 498b4424  f...I.|$0D..I.D$
  401790 30488b00 ff909001 00008a44 247084c0  0H.........D$p..
- 4017a0 0f844401 0000488d 05534c13 00488b10  ..D...H..SL..H..
- 4017b0 4885d274 10488d05 e4371300 8b38ffd2  H..t.H...7...8..
- 4017c0 4889c6eb 0b488d35 d4371300 4883c608  H....H.5.7..H...
- 4017d0 488d1529 680c0031 ffe8b2e1 0100e83d  H..)h..1.......=
+ 4017a0 0f844401 0000488d 05930813 00488b10  ..D...H......H..
+ 4017b0 4885d274 10488d05 24f41200 8b38ffd2  H..t.H..$....8..
+ 4017c0 4889c6eb 0b488d35 14f41200 4883c608  H....H.5....H...
+ 4017d0 488d1529 380c0031 ffe8b2e1 0100e83d  H..)8..1.......=
  4017e0 8301004c 89ff488d 742468e8 d0f9ffff  ...L..H.t$h.....
- 4017f0 488b5c24 68488d05 044c1300 488b1048  H.\$hH...L..H..H
- 401800 85d27410 488d0595 3713008b 38ffd248  ..t.H...7...8..H
- 401810 89c6eb0b 488d3585 37130048 83c60831  ....H.5.7..H...1
+ 4017f0 488b5c24 68488d05 44081300 488b1048  H.\$hH..D...H..H
+ 401800 85d27410 488d05d5 f312008b 38ffd248  ..t.H.......8..H
+ 401810 89c6eb0b 488d35c5 f3120048 83c60831  ....H.5....H...1
  401820 ff4889da e807e701 00e8f282 0100488d  .H............H.
- 401830 05cb4b13 00488b00 4885c074 10488d15  ..K..H..H..t.H..
- 401840 5c371300 8b3affd0 4889c6eb 0b488d35  \7...:..H....H.5
- 401850 4c371300 4883c608 488d15c1 670c0031  L7..H...H...g..1
+ 401830 050b0813 00488b00 4885c074 10488d15  .....H..H..t.H..
+ 401840 9cf31200 8b3affd0 4889c6eb 0b488d35  .....:..H....H.5
+ 401850 8cf31200 4883c608 488d15c1 370c0031  ....H...H...7..1
  401860 ffe82ae1 0100e8b5 8201004c 89e7488d  ..*........L..H.
  401870 742468e8 48f9ffff 488b5c24 68488d05  t$h.H...H.\$hH..
- 401880 7c4b1300 488b1048 85d27410 488d050d  |K..H..H..t.H...
- 401890 3713008b 38ffd248 89c6eb0b 488d35fd  7...8..H....H.5.
- 4018a0 36130048 83c60831 ff4889da e87fe601  6..H...1.H......
- 4018b0 00e86a82 0100488d 05434b13 00488b10  ..j...H..CK..H..
- 4018c0 4885d274 10488d05 d4361300 8b38ffd2  H..t.H...6...8..
- 4018d0 4889c7eb 0b488d3d c4361300 4883c708  H....H.=.6..H...
+ 401880 bc071300 488b1048 85d27410 488d054d  ....H..H..t.H..M
+ 401890 f312008b 38ffd248 89c6eb0b 488d353d  ....8..H....H.5=
+ 4018a0 f3120048 83c60831 ff4889da e87fe601  ...H...1.H......
+ 4018b0 00e86a82 0100488d 05830713 00488b10  ..j...H......H..
+ 4018c0 4885d274 10488d05 14f31200 8b38ffd2  H..t.H.......8..
+ 4018d0 4889c7eb 0b488d3d 04f31200 4883c708  H....H.=....H...
  4018e0 e8dbdf01 00e83682 01004585 f60f8f35  ......6...E....5
  4018f0 feffffe8 f8520100 488d7c24 68e84ebf  .....R..H.|$h.N.
  401900 0000488d 7c2460e8 44bf0000 488b4424  ..H.|$`.D...H.D$
@@ -157,13 +157,13 @@
  401950 54242048 8d742438 bf010000 00e85e4f  T$ H.t$8......^O
  401960 01004889 c7e8862d 00004863 d0488954  ..H....-..Hc.H.T
  401970 247885c0 0f853b03 0000be01 00000048  $x....;........H
- 401980 8d3d7267 0f00e885 5a030048 89442410  .=rg....Z..H.D$.
+ 401980 8d3dc223 0f00e815 2b030048 89442410  .=.#....+..H.D$.
  401990 488d9424 80000000 488db424 98000000  H..$....H..$....
  4019a0 bf010000 00e8164f 01004889 c7e83e2d  .......O..H...>-
  4019b0 00004863 d0488994 24d80000 0085c00f  ..Hc.H..$.......
  4019c0 85cf0200 00488b44 2408488b 7028488b  .....H.D$.H.p(H.
  4019d0 7c241048 8b442410 488b00ff 90e00000  |$.H.D$.H.......
- 4019e0 00488b7c 241040b6 01e89281 0300488b  .H.|$.@.......H.
+ 4019e0 00488b7c 241040b6 01e82252 0300488b  .H.|$.@..."R..H.
  4019f0 7c241048 8b442410 488b00ff 90080100  |$.H.D$.H.......
  401a00 00894424 1c488b44 2408488b 7828488b  ..D$.H.D$.H.x(H.
/usr/bin/pas2fpm differs in assembler output
--- old /usr/bin/pas2fpm (disasm)
+++ new /usr/bin/pas2fpm (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4e7000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,57 +14,48 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4e76c0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x425990
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x52fd40
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$PAS2FPM$_$TUNITENTRIES_$__$$_GETE$LONGINT$$TUNITENTRY:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
-	call   <CLASSES$_$TCOLLECTION_$__$$_GETITEM$LONGINT$$TCOLLECTIONITEM>
+	call   0x42de40
 	mov    %rax,%rsi
-	lea    offset(%rip),%rdi        #   <VMT_$P$PAS2FPM_$$_TUNITENTRY>
-	call   <fpc_do_as>
+	lea    offset(%rip),%rdi        #  x4e7070
+	call   0x414d60
 	lea    offset(%rsp),%rsp
 	ret
-	...
-
-P$PAS2FPM$_$TUNITENTRIES_$__$$_INDEXOFENTRY$ANSISTRING$$LONGINT:
-	push   %rbx
-	push   %r12
+	add    %dl,offset(%rbx)
+	push   %rsp
 	push   %r13
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%r12
@@ -73,40 +64,40 @@
 	mov    %rsp,%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4168c0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x4046f0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$PAS2FPM$_$TUNITENTRIES_$__$$_INDEXOFENTRY$ANSISTRING$$LONGINT + ofs>
+	jne    0x40112f
 	mov    %r12,%rdi
-	call   <CLASSES$_$TCOLLECTION_$__$$_GETCOUNT$$LONGINT>
+	call   0x42d910
 	sub    $something,%eax
 	mov    %eax,%ebx
-	jmp    <P$PAS2FPM$_$TUNITENTRIES_$__$$_INDEXOFENTRY$ANSISTRING$$LONGINT + ofs>
+	jmp    0x401103
 	xchg   %ax,%ax
 	sub    $something,%ebx
 	test   %ebx,%ebx
-	jl     <P$PAS2FPM$_$TUNITENTRIES_$__$$_INDEXOFENTRY$ANSISTRING$$LONGINT + ofs>
+	jl     0x40112f
 	mov    %ebx,%esi
 	mov    %r12,%rdi
-	call   <P$PAS2FPM$_$TUNITENTRIES_$__$$_GETE$LONGINT$$TUNITENTRY>
+	call   0x401090
 	mov    %rax,%rdi
 	lea    offset(%rsp),%rsi
-	call   <P$PAS2FPM$_$TUNITENTRY_$__$$_GETNAME$$ANSISTRING>
+	call   0x4011c0
 	mov    offset(%rsp),%rdi
 	mov    %r13,%rsi
-	call   <SYSUTILS_$$_COMPARETEXT$ANSISTRING$ANSISTRING$$LONGINT>
+	call   0x45a0f0
 	test   %eax,%eax
-	jne    <P$PAS2FPM$_$TUNITENTRIES_$__$$_INDEXOFENTRY$ANSISTRING$$LONGINT + ofs>
-	call   <fpc_popaddrstack>
+	jne    0x401100
+	call   0x416bf0
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40d850
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$PAS2FPM$_$TUNITENTRIES_$__$$_INDEXOFENTRY$ANSISTRING$$LONGINT + ofs>
-	call   <fpc_reraise>
+	je     0x40114d
+	call   0x416d80
 	mov    %ebx,%eax
 	lea    offset(%rsp),%rsp
 	pop    %r13
@@ -115,36 +106,32 @@
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-P$PAS2FPM$_$TUNITENTRIES_$__$$_FINDENTRY$ANSISTRING$$TUNITENTRY:
+	add    %al,(%rax)
 	push   %rbx
 	mov    %rdi,%rbx
-	call   <P$PAS2FPM$_$TUNITENTRIES_$__$$_INDEXOFENTRY$ANSISTRING$$LONGINT>
+	call   0x4010b0
 	mov    %eax,%esi
 	cmp    $something,%esi
-	je     <P$PAS2FPM$_$TUNITENTRIES_$__$$_FINDENTRY$ANSISTRING$$TUNITENTRY + ofs>
+	je     0x40117a
 	mov    %rbx,%rdi
-	call   <P$PAS2FPM$_$TUNITENTRIES_$__$$_GETE$LONGINT$$TUNITENTRY>
-	jmp    <P$PAS2FPM$_$TUNITENTRIES_$__$$_FINDENTRY$ANSISTRING$$TUNITENTRY + ofs>
+	call   0x401090
+	jmp    0x40117c
 	xor    %eax,%eax
 	pop    %rbx
 	ret
-	...
-
-P$PAS2FPM$_$TUNITENTRIES_$__$$_ADDENTRY$ANSISTRING$$TUNITENTRY:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %rsi,%rbx
-	call   <CLASSES$_$TCOLLECTION_$__$$_ADD$$TCOLLECTIONITEM>
+	call   0x42e110
 	mov    %rax,%rsi
-	lea    offset(%rip),%rdi        #   <VMT_$P$PAS2FPM_$$_TUNITENTRY>
-	call   <fpc_do_as>
+	lea    offset(%rip),%rdi        #  x4e7070
+	call   0x414d60
 	mov    %rax,%r12
 	lea    offset(%r12),%rdi
 	mov    %rbx,%rsi
-	call   <fpc_ansistr_assign>
+	call   0x40d8c0
 	mov    %r12,%rax
 	lea    offset(%rsp),%rsp
 	pop    %r12
@@ -152,11 +139,8 @@
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-P$PAS2FPM$_$TUNITENTRY_$__$$_GETNAME$$ANSISTRING:
-	push   %rbx
-	push   %r12
+	add    %dl,offset(%rbx)
+	push   %rsp
 	lea    -offset(%rsp),%rsp
/usr/bin/pas2jni differs in ELF sections
--- old /usr/bin/pas2jni (objdump)
+++ new /usr/bin/pas2jni (objdump)
@@ -2,65 +2,65 @@
 .//usr/bin/pas2jni:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1539 040f005e 41897238 49896240  L..9...^A.r8I.b@
+ 401000 4c8d1579 d30e005e 41897238 49896240  L..y...^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d058206 0f004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05a2d5 0e004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 f8290200 c3000000 00000000  H1...)..........
- 401050 488d05f9 1b130048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d05dd  UH..H.d$..}.H...
- 401070 1b130048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d0589 e7120048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d056d  UH..H.d$..}.H..m
+ 401070 e7120048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53488d64 248048c7 44247000 00000048  SH.d$.H.D$p....H
  4010a0 c7442468 00000000 48c74424 60000000  .D$h....H.D$`...
  4010b0 004889e2 488d7424 18bf0100 0000e8ad  .H..H.t$........
  4010c0 38010048 89c7e8d5 16000048 63d04889  8..H.......Hc.H.
  4010d0 54245885 c00f85c2 020000e8 f0c50100  T$X.............
- 4010e0 4889c348 8d15169f 0c004889 de31ffe8  H..H......H..1..
+ 4010e0 4889c348 8d15166f 0c004889 de31ffe8  H..H...o..H..1..
  4010f0 4cc90100 e8d76a01 0031f648 8d7c2470  L.....j..1.H.|$p
- 401100 e8bb6402 00488b74 2470488d 7c2468e8  ..d..H.t$pH.|$h.
- 401110 7c980200 488b7424 6831d248 8d7c2460  |...H.t$h1.H.|$`
- 401120 e88b9402 00488b54 24604889 de31ffe8  .....H.T$`H..1..
- 401130 acce0100 e8976a01 00488d15 d09e0c00  ......j..H......
+ 401100 e84b3502 00488b74 2470488d 7c2468e8  .K5..H.t$pH.|$h.
+ 401110 0c690200 488b7424 6831d248 8d7c2460  .i..H.t$h1.H.|$`
+ 401120 e81b6502 00488b54 24604889 de31ffe8  ..e..H.T$`H..1..
+ 401130 acce0100 e8976a01 00488d15 d06e0c00  ......j..H...n..
  401140 4889de31 ffe8f6c8 0100e881 6a010048  H..1........j..H
  401150 89dfe819 c80100e8 746a0100 e86fc501  ........tj...o..
  401160 004889c7 e807c801 00e8626a 0100e85d  .H........bj...]
- 401170 c5010048 89c3488d 15c39e0c 004889de  ...H..H......H..
+ 401170 c5010048 89c3488d 15c36e0c 004889de  ...H..H...n..H..
  401180 31ffe8b9 c80100e8 446a0100 4889dfe8  1.......Dj..H...
  401190 dcc70100 e8376a01 00e832c5 01004889  .....7j...2...H.
- 4011a0 c3488d15 a89e0c00 4889de31 ffe88ec8  .H......H..1....
+ 4011a0 c3488d15 a86e0c00 4889de31 ffe88ec8  .H...n..H..1....
  4011b0 0100e819 6a010048 89dfe8b1 c70100e8  ....j..H........
  4011c0 0c6a0100 e807c501 004889c3 488d15cd  .j.......H..H...
- 4011d0 9e0c0048 89de31ff e863c801 00e8ee69  ...H..1..c.....i
+ 4011d0 6e0c0048 89de31ff e863c801 00e8ee69  n..H..1..c.....i
  4011e0 01004889 dfe886c7 0100e8e1 690100e8  ..H.........i...
- 4011f0 dcc40100 4889c348 8d15d29e 0c004889  ....H..H......H.
+ 4011f0 dcc40100 4889c348 8d15d26e 0c004889  ....H..H...n..H.
  401200 de31ffe8 38c80100 e8c36901 004889df  .1..8.....i..H..
  401210 e85bc701 00e8b669 0100e8b1 c4010048  .[.....i.......H
- 401220 89c3488d 15d79e0c 004889de 31ffe80d  ..H......H..1...
+ 401220 89c3488d 15d76e0c 004889de 31ffe80d  ..H...n..H..1...
  401230 c80100e8 98690100 4889dfe8 30c70100  .....i..H...0...
  401240 e88b6901 00e886c4 01004889 c3488d15  ..i.......H..H..
- 401250 dc9e0c00 4889de31 ffe8e2c7 0100e86d  ....H..1.......m
+ 401250 dc6e0c00 4889de31 ffe8e2c7 0100e86d  .n..H..1.......m
  401260 69010048 89dfe805 c70100e8 60690100  i..H........`i..
- 401270 e85bc401 004889c3 488d15e1 9e0c0048  .[...H..H......H
+ 401270 e85bc401 004889c3 488d15e1 6e0c0048  .[...H..H...n..H
  401280 89de31ff e8b7c701 00e84269 01004889  ..1.......Bi..H.
  401290 dfe8dac6 0100e835 690100e8 30c40100  .......5i...0...
- 4012a0 4889c348 8d15f69e 0c004889 de31ffe8  H..H......H..1..
+ 4012a0 4889c348 8d15f66e 0c004889 de31ffe8  H..H...n..H..1..
  4012b0 8cc70100 e8176901 004889df e8afc601  ......i..H......
  4012c0 00e80a69 0100e805 c4010048 89c3488d  ...i.......H..H.
- 4012d0 151b9f0c 004889de 31ffe861 c70100e8  .....H..1..a....
+ 4012d0 151b6f0c 004889de 31ffe861 c70100e8  ..o..H..1..a....
  4012e0 ec680100 4889dfe8 84c60100 e8df6801  .h..H.........h.
- 4012f0 00e8dac3 01004889 c3488d15 409f0c00  ......H..H..@...
+ 4012f0 00e8dac3 01004889 c3488d15 406f0c00  ......H..H..@o..
  401300 4889de31 ffe836c7 0100e8c1 68010048  H..1..6.....h..H
  401310 89dfe859 c60100e8 b4680100 e8afc301  ...Y.....h......
- 401320 004889c3 488d156d 9f0c0048 89de31ff  .H..H..m...H..1.
+ 401320 004889c3 488d156d 6f0c0048 89de31ff  .H..H..mo..H..1.
  401330 e80bc701 00e89668 01004889 dfe82ec6  .......h..H.....
  401340 0100e889 680100e8 84c30100 4889c348  ....h.......H..H
- 401350 8d15929f 0c004889 de31ffe8 e0c60100  ......H..1......
+ 401350 8d15926f 0c004889 de31ffe8 e0c60100  ...o..H..1......
  401360 e86b6801 004889df e803c601 00e85e68  .kh..H........^h
- 401370 0100e859 c3010048 89c3488d 15bf9f0c  ...Y...H..H.....
+ 401370 0100e859 c3010048 89c3488d 15bf6f0c  ...Y...H..H...o.
  401380 004889de 31ffe8b5 c60100e8 40680100  .H..1.......@h..
  401390 4889dfe8 d8c50100 e8336801 00e8fe38  H........3h....8
  4013a0 0100488d 7c2470e8 54a50000 488d7c24  ..H.|$p.T...H.|$
@@ -74,11 +74,11 @@
  401420 48895424 7885c00f 85990100 00488b34  H.T$x........H.4
  401430 24b90100 0000ba01 00000048 8dbc2480  $..........H..$.
  401440 000000e8 78b70000 488bbc24 80000000  ....x...H..$....
- 401450 488d3531 9f0c00e8 94b40000 4885c00f  H.51........H...
+ 401450 488d3531 6f0c00e8 94b40000 4885c00f  H.51o.......H...
  401460 85ed0000 00488b34 24b9ffff ff7fba02  .....H.4$.......
  401470 00000048 8dbc2480 000000e8 40b70000  ...H..$.....@...
  401480 488b9424 80000000 b9200000 00be0100  H..$..... ......
- 401490 0000488d 3d878f10 00e8d27a 05004889  ..H.=......z..H.
+ 401490 0000488d 3d575b10 00e8624b 05004889  ..H.=W[...bK..H.
  4014a0 44241048 8d942488 00000048 8db424a0  D$.H..$....H..$.
  4014b0 000000bf 01000000 e8b33401 004889c7  ..........4..H..
  4014c0 e8db1200 004863d0 48899424 e0000000  .....Hc.H..$....
@@ -87,15 +87,15 @@
  4014f0 d2e80ab5 00004883 7c241800 7431488b  ......H.|$..t1H.
  401500 7c241048 8b442410 488b00ff 90e00000  |$.H.D$.H.......
  401510 004889c2 488b7424 184885f6 7507488d  .H..H.t$.H..u.H.
- 401520 35cb2a13 00488b7c 2410e891 6d0500e8  5.*..H.|$...m...
+ 401520 355bf612 00488b7c 2410e821 3e0500e8  5[...H.|$..!>...
  401530 6c370100 488b7c24 10e86220 0100488b  l7..H.|$..b ..H.
  401540 8424e000 00004885 c07405e8 e0380100  .$....H..t...8..
  401550 eb0e488b 3424488d 7c2418e8 10a40000  ..H.4$H.|$......
- 401560 488b7424 1841b801 00000048 8d0d369e  H.t$.A.....H..6.
- 401570 0c00488d 154f9e0c 00488dbc 24800000  ..H..O...H..$...
- 401580 00e80aa4 0300488b b4248000 0000488d  ......H..$....H.
+ 401560 488b7424 1841b801 00000048 8d0d366e  H.t$.A.....H..6n
+ 401570 0c00488d 154f6e0c 00488dbc 24800000  ..H..On..H..$...
+ 401580 00e89a74 0300488b b4248000 0000488d  ...t..H..$....H.
  401590 7c2418e8 d8a30000 be010000 00488d3d  |$...........H.=
- 4015a0 c4871000 e8c73306 00488944 2408488b  ......3..H.D$.H.
+ 4015a0 94531000 e8570406 00488944 2408488b  .S...W...H.D$.H.
  4015b0 74241848 8b7c2408 488b4424 08488b00  t$.H.|$.H.D$.H..
  4015c0 ff903801 0000e8d5 36010048 8dbc2480  ..8.....6..H..$.
  4015d0 000000e8 28a30000 488d7c24 18e81ea3  ....(...H.|$....
@@ -107,12 +107,12 @@
  401630 2428bf01 000000e8 34330100 4889c7e8  $(......43..H...
  401640 5c110000 4863d048 89542468 85c00f85  \...Hc.H.T$h....
  401650 79040000 4530ffe8 14240200 85c07517  y...E0...$....u.
- 401660 e82bfaff ff488d05 04161300 c7000100  .+...H..........
+ 401660 e82bfaff ff488d05 94e11200 c7000100  .+...H..........
  401670 0000e956 040000e8 f4230200 4189c641  ...V.....#..A..A
  401680 83fe010f 8c410400 0031db0f 1f440000  .....A...1...D..
- 401690 83c30189 de4889e7 e8235f02 00488b34  .....H...#_..H.4
+ 401690 83c30189 de4889e7 e8b32f02 00488b34  .....H..../..H.4
  4016a0 24b90100 0000ba01 00000048 8d7c2470  $..........H.|$p
- 4016b0 e80bb500 00488b7c 2470488d 35279d0c  .....H.|$pH.5'..
+ 4016b0 e80bb500 00488b7c 2470488d 35276d0c  .....H.|$pH.5'm.
  4016c0 00e82ab2 00004885 c00f8556 03000048  ..*...H....V...H
  4016d0 89e7ba01 000000be 01000000 e89fbb00  ................
  4016e0 0048833c 24000f84 d5030000 488b0424  .H.<$.......H..$
@@ -124,59 +124,59 @@
  401740 00002c01 0f84b300 00002c05 0f857e02  ..,.......,...~.
  401750 00004889 e7ba0100 0000be01 000000e8  ..H.............
  401760 1cbb0000 48833c24 000f8452 03000048  ....H.<$...R...H
- 401770 8b05ea14 13004883 78500074 24488b05  ......H.xP.t$H..
- 401780 dc141300 488b7050 488b05d1 14130048  ....H.pPH......H
- 401790 8d785031 c9488d15 2c9c0c00 e8ffa200  .xP1.H..,.......
- 4017a0 00488b05 b8141300 488b7050 488b05ad  .H......H.pPH...
- 4017b0 14130048 8d785048 8b142431 c9e8dea2  ...H.xPH..$1....
+ 401770 8b057ae0 12004883 78500074 24488b05  ..z...H.xP.t$H..
+ 401780 6ce01200 488b7050 488b0561 e0120048  l...H.pPH..a...H
+ 401790 8d785031 c9488d15 2c6c0c00 e8ffa200  .xP1.H..,l......
+ 4017a0 00488b05 48e01200 488b7050 488b053d  .H..H...H.pPH..=
+ 4017b0 e0120048 8d785048 8b142431 c9e8dea2  ...H.xPH..$1....
  4017c0 0000e9fa 02000048 89e7ba01 000000be  .......H........
  4017d0 01000000 e8a7ba00 0048833c 24000f84  .........H.<$...
- 4017e0 dd020000 488b0575 14130048 8d785848  ....H..u...H.xXH
+ 4017e0 dd020000 488b0505 e0120048 8d785848  ....H......H.xXH
  4017f0 8b3424e8 78a10000 e9c40200 004889e7  .4$.x........H..
  401800 ba010000 00be0100 0000e871 ba000048  ...........q...H
- 401810 833c2400 0f84a702 0000488b 053f1413  .<$.......H..?..
+ 401810 833c2400 0f84a702 0000488b 05cfdf12  .<$.......H.....
  401820 00488d78 60488b34 24e842a1 0000e98e  .H.x`H.4$.B.....
  401830 02000048 89e7ba01 000000be 01000000  ...H............
  401840 e83bba00 0048833c 24000f84 71020000  .;...H.<$...q...
- 401850 488b0509 14130048 8d787048 8b3424e8  H......H.xpH.4$.
- 401860 0ca10000 488b05f5 13130048 83787800  ....H......H.xx.
- 401870 0f854b02 0000488b 05e31313 00488d78  ..K...H......H.x
+ 401850 488b0599 df120048 8d787048 8b3424e8  H......H.xpH.4$.
+ 401860 0ca10000 488b0585 df120048 83787800  ....H......H.xx.
+ 401870 0f854b02 0000488b 0573df12 00488d78  ..K...H..s...H.x
  401880 78488b34 24e8e6a0 0000e932 02000048  xH.4$......2...H
  401890 89e7ba01 000000be 01000000 e8dfb900  ................
- 4018a0 0048833c 24000f84 15020000 488b05ad  .H.<$.......H...
- 4018b0 13130048 8d787848 8b3424e8 b0a00000  ...H.xxH.4$.....
+ 4018a0 0048833c 24000f84 15020000 488b053d  .H.<$.......H..=
+ 4018b0 df120048 8d787848 8b3424e8 b0a00000  ...H.xxH.4$.....
  4018c0 e9fc0100 004889e7 ba010000 00be0100  .....H..........
  4018d0 0000e8a9 b9000048 833c2400 0f84df01  .......H.<$.....
- 4018e0 0000488b 3424488d 3d73c923 00e87ea0  ..H.4$H.=s.#..~.
+ 4018e0 0000488b 3424488d 3d030b13 00e87ea0  ..H.4$H.=.....~.
  4018f0 0000e9ca 01000048 89e7ba01 000000be  .......H........
  401900 01000000 e877b900 0048833c 24000f84  .....w...H.<$...
  401910 ad010000 488b3c24 e8c3faff ff4989c4  ....H.<$.....I..
- 401920 488b0539 13130048 8bb88000 00004c89  H..9...H......L.
- 401930 e6488b05 28131300 488b8080 00000048  .H..(...H......H
+ 401920 488b05c9 de120048 8bb88000 00004c89  H......H......L.
+ 401930 e6488b05 b8de1200 488b8080 00000048  .H......H......H
  401940 8b00ff90 60010000 4c89e7e8 501c0100  ....`...L...P...
  401950 e96c0100 004889e7 ba010000 00be0100  .l...H..........
  401960 0000e819 b9000048 833c2400 0f844f01  .......H.<$...O.
  401970 0000488b 3c24e865 faffff49 89c4488b  ..H.<$.e...I..H.
- 401980 05db1213 00488bb8 88000000 4c89e648  .....H......L..H
- 401990 8b05ca12 1300488b 80880000 00488b00  ......H......H..
+ 401980 056bde12 00488bb8 88000000 4c89e648  .k...H......L..H
+ 401990 8b055ade 1200488b 80880000 00488b00  ..Z...H......H..
/usr/bin/pas2jni differs in assembler output
--- old /usr/bin/pas2jni (disasm)
+++ new /usr/bin/pas2jni (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4ee380
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4ee5d0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423a40
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x52f7e0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$PAS2JNI_$$_SHOWUSAGE:
+	add    %al,(%rax)
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	movq   $something,offset(%rsp)
@@ -61,242 +55,244 @@
 	mov    %rsp,%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x414970
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x4027a0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$PAS2JNI_$$_SHOWUSAGE + ofs>
-	call   <fpc_get_output>
+	jne    0x40139d
+	call   0x41d6d0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$PAS2JNI$_Ld1>
+	lea    offset(%rip),%rdx        #  x4c8000
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	xor    %esi,%esi
 	lea    offset(%rsp),%rdi
-	call   <OBJPAS_$$_PARAMSTR$LONGINT$$ANSISTRING>
+	call   0x424650
 	mov    offset(%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_EXTRACTFILENAME$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x427a20
 	mov    offset(%rsp),%rsi
 	xor    %edx,%edx
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_CHANGEFILEEXT$RAWBYTESTRING$RAWBYTESTRING$$RAWBYTESTRING>
+	call   0x427640
 	mov    offset(%rsp),%rdx
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
-	lea    offset(%rip),%rdx        #   <_$PAS2JNI$_Ld2>
+	call   0x41dfe0
+	call   0x417bd0
+	lea    offset(%rip),%rdx        #  x4c8010
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$PAS2JNI$_Ld3>
+	lea    offset(%rip),%rdx        #  x4c8040
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$PAS2JNI$_Ld4>
+	lea    offset(%rip),%rdx        #  x4c8050
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$PAS2JNI$_Ld5>
+	lea    offset(%rip),%rdx        #  x4c80a0
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%rbx
-	lea    offset(%rip),%rdx        #   <_$PAS2JNI$_Ld6>
+	lea    offset(%rip),%rdx        #  x4c80d0
 	mov    %rbx,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %rbx,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
/usr/bin/pas2js differs in ELF sections
--- old /usr/bin/pas2js (objdump)
+++ new /usr/bin/pas2js (objdump)
@@ -5,152 +5,152 @@
  400270 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
  400280 7838362d 36342e73 6f2e3200           x86-64.so.2.    
 Contents of section .note.ABI-tag:
- 4002b0 04000000 10000000 01000000 474e5500  ............GNU.
- 4002c0 00000000 02000000 04000000 00000000  ................
+ 40028c 04000000 10000000 01000000 474e5500  ............GNU.
+ 40029c 00000000 02000000 04000000 00000000  ................
 Contents of section .hash:
- 4002d0 11000000 16000000 0a000000 11000000  ................
- 4002e0 0f000000 00000000 00000000 0b000000  ................
- 4002f0 14000000 07000000 13000000 06000000  ................
- 400300 12000000 0c000000 09000000 00000000  ................
- 400310 00000000 15000000 00000000 00000000  ................
- 400320 00000000 00000000 00000000 00000000  ................
- 400330 00000000 00000000 00000000 00000000  ................
- 400340 00000000 01000000 03000000 00000000  ................
- 400350 02000000 00000000 00000000 0d000000  ................
- 400360 08000000 10000000 04000000 0e000000  ................
- 400370 05000000                             ....            
+ 4002b0 11000000 16000000 0a000000 11000000  ................
+ 4002c0 0f000000 00000000 00000000 0b000000  ................
+ 4002d0 14000000 07000000 13000000 06000000  ................
+ 4002e0 12000000 0c000000 09000000 00000000  ................
+ 4002f0 00000000 15000000 00000000 00000000  ................
+ 400300 00000000 00000000 00000000 00000000  ................
+ 400310 00000000 00000000 00000000 00000000  ................
+ 400320 00000000 01000000 03000000 00000000  ................
+ 400330 02000000 00000000 00000000 0d000000  ................
+ 400340 08000000 10000000 04000000 0e000000  ................
+ 400350 05000000                             ....            
 Contents of section .gnu.hash:
- 400378 01000000 01000000 01000000 00000000  ................
- 400388 00000000 00000000 00000000           ............    
+ 400358 01000000 01000000 01000000 00000000  ................
+ 400368 00000000 00000000 00000000           ............    
 Contents of section .dynsym:
+ 400378 00000000 00000000 00000000 00000000  ................
+ 400388 00000000 00000000 af000000 12000000  ................
  400398 00000000 00000000 00000000 00000000  ................
- 4003a8 00000000 00000000 af000000 12000000  ................
- 4003b8 00000000 00000000 00000000 00000000  ................
- 4003c8 1f000000 12000000 00000000 00000000  ................
- 4003d8 00000000 00000000 76000000 12000000  ........v.......
- 4003e8 00000000 00000000 00000000 00000000  ................
- 4003f8 18000000 12000000 00000000 00000000  ................
- 400408 00000000 00000000 50000000 12000000  ........P.......
- 400418 00000000 00000000 00000000 00000000  ................
- 400428 41000000 12000000 00000000 00000000  A...............
- 400438 00000000 00000000 58000000 12000000  ........X.......
- 400448 00000000 00000000 00000000 00000000  ................
- 400458 0d000000 12000000 00000000 00000000  ................
- 400468 00000000 00000000 39000000 12000000  ........9.......
- 400478 00000000 00000000 00000000 00000000  ................
- 400488 2d000000 12000000 00000000 00000000  -...............
- 400498 00000000 00000000 9c000000 12000000  ................
- 4004a8 00000000 00000000 00000000 00000000  ................
- 4004b8 7e000000 12000000 00000000 00000000  ~...............
- 4004c8 00000000 00000000 87000000 12000000  ................
- 4004d8 00000000 00000000 00000000 00000000  ................
- 4004e8 94000000 12000000 00000000 00000000  ................
- 4004f8 00000000 00000000 01000000 12000000  ................
- 400508 00000000 00000000 00000000 00000000  ................
- 400518 a6000000 12000000 00000000 00000000  ................
- 400528 00000000 00000000 8d000000 12000000  ................
- 400538 00000000 00000000 00000000 00000000  ................
- 400548 6a000000 12000000 00000000 00000000  j...............
- 400558 00000000 00000000 48000000 12000000  ........H.......
- 400568 00000000 00000000 00000000 00000000  ................
- 400578 27000000 12000000 00000000 00000000  '...............
- 400588 00000000 00000000 e1000000 20000000  ............ ...
- 400598 00000000 00000000 00000000 00000000  ................
+ 4003a8 1f000000 12000000 00000000 00000000  ................
+ 4003b8 00000000 00000000 76000000 12000000  ........v.......
+ 4003c8 00000000 00000000 00000000 00000000  ................
+ 4003d8 18000000 12000000 00000000 00000000  ................
+ 4003e8 00000000 00000000 50000000 12000000  ........P.......
+ 4003f8 00000000 00000000 00000000 00000000  ................
+ 400408 41000000 12000000 00000000 00000000  A...............
+ 400418 00000000 00000000 58000000 12000000  ........X.......
+ 400428 00000000 00000000 00000000 00000000  ................
+ 400438 0d000000 12000000 00000000 00000000  ................
+ 400448 00000000 00000000 39000000 12000000  ........9.......
+ 400458 00000000 00000000 00000000 00000000  ................
+ 400468 2d000000 12000000 00000000 00000000  -...............
+ 400478 00000000 00000000 9c000000 12000000  ................
+ 400488 00000000 00000000 00000000 00000000  ................
+ 400498 7e000000 12000000 00000000 00000000  ~...............
+ 4004a8 00000000 00000000 87000000 12000000  ................
+ 4004b8 00000000 00000000 00000000 00000000  ................
+ 4004c8 94000000 12000000 00000000 00000000  ................
+ 4004d8 00000000 00000000 01000000 12000000  ................
+ 4004e8 00000000 00000000 00000000 00000000  ................
+ 4004f8 a6000000 12000000 00000000 00000000  ................
+ 400508 00000000 00000000 8d000000 12000000  ................
+ 400518 00000000 00000000 00000000 00000000  ................
+ 400528 6a000000 12000000 00000000 00000000  j...............
+ 400538 00000000 00000000 48000000 12000000  ........H.......
+ 400548 00000000 00000000 00000000 00000000  ................
+ 400558 27000000 12000000 00000000 00000000  '...............
+ 400568 00000000 00000000 e1000000 20000000  ............ ...
+ 400578 00000000 00000000 00000000 00000000  ................
 Contents of section .dynstr:
- 4005a8 006e6c5f 6c616e67 696e666f 0069636f  .nl_langinfo.ico
- 4005b8 6e765f6f 70656e00 646c6164 64720073  nv_open.dladdr.s
- 4005c8 7472636f 6c6c0069 636f6e76 0069636f  trcoll.iconv.ico
- 4005d8 6e765f63 6c6f7365 00646c63 6c6f7365  nv_close.dlclose
- 4005e8 006d6272 6c656e00 6d627274 6f776300  .mbrlen.mbrtowc.
- 4005f8 77637363 6f6c6c00 5f5f6c69 62635f73  wcscoll.__libc_s
- 400608 74617274 5f6d6169 6e007363 6865645f  tart_main.sched_
- 400618 7969656c 64007763 72746f6d 6200746f  yield.wcrtomb.to
- 400628 776c6f77 65720064 6c73796d 00646c6f  wlower.dlsym.dlo
- 400638 70656e00 646c6572 726f7200 7365746c  pen.dlerror.setl
- 400648 6f63616c 6500746f 77757070 6572005f  ocale.towupper._
- 400658 5f657272 6e6f5f6c 6f636174 696f6e00  _errno_location.
- 400668 6c696263 2e736f2e 3600474c 4942435f  libc.so.6.GLIBC_
- 400678 322e3334 00474c49 42435f32 2e322e35  2.34.GLIBC_2.2.5
- 400688 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
+ 400588 006e6c5f 6c616e67 696e666f 0069636f  .nl_langinfo.ico
+ 400598 6e765f6f 70656e00 646c6164 64720073  nv_open.dladdr.s
+ 4005a8 7472636f 6c6c0069 636f6e76 0069636f  trcoll.iconv.ico
+ 4005b8 6e765f63 6c6f7365 00646c63 6c6f7365  nv_close.dlclose
+ 4005c8 006d6272 6c656e00 6d627274 6f776300  .mbrlen.mbrtowc.
+ 4005d8 77637363 6f6c6c00 5f5f6c69 62635f73  wcscoll.__libc_s
+ 4005e8 74617274 5f6d6169 6e007363 6865645f  tart_main.sched_
+ 4005f8 7969656c 64007763 72746f6d 6200746f  yield.wcrtomb.to
+ 400608 776c6f77 65720064 6c73796d 00646c6f  wlower.dlsym.dlo
+ 400618 70656e00 646c6572 726f7200 7365746c  pen.dlerror.setl
+ 400628 6f63616c 6500746f 77757070 6572005f  ocale.towupper._
+ 400638 5f657272 6e6f5f6c 6f636174 696f6e00  _errno_location.
+ 400648 6c696263 2e736f2e 3600474c 4942435f  libc.so.6.GLIBC_
+ 400658 322e3334 00474c49 42435f32 2e322e35  2.34.GLIBC_2.2.5
+ 400668 005f5f67 6d6f6e5f 73746172 745f5f00  .__gmon_start__.
 Contents of section .gnu.version:
- 400698 00000200 02000200 03000200 02000300  ................
- 4006a8 02000300 02000200 02000300 03000200  ................
- 4006b8 02000300 02000200 02000100           ............    
+ 400678 00000200 02000200 03000200 02000300  ................
+ 400688 02000300 02000200 02000300 03000200  ................
+ 400698 02000300 02000200 02000100           ............    
 Contents of section .gnu.version_r:
- 4006c8 01000200 c0000000 10000000 00000000  ................
- 4006d8 b4919606 00000300 ca000000 10000000  ................
- 4006e8 751a6909 00000200 d5000000 00000000  u.i.............
+ 4006a8 01000200 c0000000 10000000 00000000  ................
+ 4006b8 b4919606 00000300 ca000000 10000000  ................
+ 4006c8 751a6909 00000200 d5000000 00000000  u.i.............
 Contents of section .rela.dyn:
- 4006f8 f87f6300 00000000 06000000 15000000  ..c.............
- 400708 00000000 00000000                    ........        
+ 4006d8 f84f6300 00000000 06000000 15000000  .Oc.............
+ 4006e8 00000000 00000000                    ........        
 Contents of section .rela.plt:
- 400710 587f6300 00000000 07000000 01000000  X.c.............
- 400720 00000000 00000000 607f6300 00000000  ........`.c.....
- 400730 07000000 02000000 00000000 00000000  ................
- 400740 687f6300 00000000 07000000 03000000  h.c.............
- 400750 00000000 00000000 707f6300 00000000  ........p.c.....
- 400760 07000000 04000000 00000000 00000000  ................
- 400770 787f6300 00000000 07000000 05000000  x.c.............
- 400780 00000000 00000000 807f6300 00000000  ..........c.....
- 400790 07000000 06000000 00000000 00000000  ................
- 4007a0 887f6300 00000000 07000000 07000000  ..c.............
- 4007b0 00000000 00000000 907f6300 00000000  ..........c.....
- 4007c0 07000000 08000000 00000000 00000000  ................
- 4007d0 987f6300 00000000 07000000 09000000  ..c.............
- 4007e0 00000000 00000000 a07f6300 00000000  ..........c.....
- 4007f0 07000000 0a000000 00000000 00000000  ................
- 400800 a87f6300 00000000 07000000 0b000000  ..c.............
- 400810 00000000 00000000 b07f6300 00000000  ..........c.....
- 400820 07000000 0c000000 00000000 00000000  ................
- 400830 b87f6300 00000000 07000000 0d000000  ..c.............
- 400840 00000000 00000000 c07f6300 00000000  ..........c.....
- 400850 07000000 0e000000 00000000 00000000  ................
- 400860 c87f6300 00000000 07000000 0f000000  ..c.............
- 400870 00000000 00000000 d07f6300 00000000  ..........c.....
- 400880 07000000 10000000 00000000 00000000  ................
- 400890 d87f6300 00000000 07000000 11000000  ..c.............
- 4008a0 00000000 00000000 e07f6300 00000000  ..........c.....
- 4008b0 07000000 12000000 00000000 00000000  ................
- 4008c0 e87f6300 00000000 07000000 13000000  ..c.............
- 4008d0 00000000 00000000 f07f6300 00000000  ..........c.....
- 4008e0 07000000 14000000 00000000 00000000  ................
+ 4006f0 584f6300 00000000 07000000 01000000  XOc.............
+ 400700 00000000 00000000 604f6300 00000000  ........`Oc.....
+ 400710 07000000 02000000 00000000 00000000  ................
+ 400720 684f6300 00000000 07000000 03000000  hOc.............
+ 400730 00000000 00000000 704f6300 00000000  ........pOc.....
+ 400740 07000000 04000000 00000000 00000000  ................
+ 400750 784f6300 00000000 07000000 05000000  xOc.............
+ 400760 00000000 00000000 804f6300 00000000  .........Oc.....
+ 400770 07000000 06000000 00000000 00000000  ................
+ 400780 884f6300 00000000 07000000 07000000  .Oc.............
+ 400790 00000000 00000000 904f6300 00000000  .........Oc.....
+ 4007a0 07000000 08000000 00000000 00000000  ................
+ 4007b0 984f6300 00000000 07000000 09000000  .Oc.............
+ 4007c0 00000000 00000000 a04f6300 00000000  .........Oc.....
+ 4007d0 07000000 0a000000 00000000 00000000  ................
/usr/bin/pas2js differs in assembler output
--- old /usr/bin/pas2js (disasm)
+++ new /usr/bin/pas2js (disasm)
@@ -4,12 +4,12 @@
 
 Disassembly of section .init:
 
-_init:
+.init:
 	endbr64
 	sub    $something,%rsp
-	mov    offset(%rip),%rax        #   <__gmon_start__@Base>
+	mov    offset(%rip),%rax        #   <iconv@plt + ofs>
 	test   %rax,%rax
-	je     <_init + ofs>
+	je     <__errno_location@plt-0x1a>
 	call   *%rax
 	add    $something,%rsp
 	ret
@@ -17,137 +17,135 @@
 Disassembly of section .plt:
 
 __errno_location@plt-0x10:
-	push   offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
-	jmp    *offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
+	push   offset(%rip)        #   <iconv@plt + ofs>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	nopl   offset(%rax)
 
 __errno_location@plt:
-	jmp    *offset(%rip)        #   <__errno_location@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 strcoll@plt:
-	jmp    *offset(%rip)        #   <strcoll@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 wcrtomb@plt:
-	jmp    *offset(%rip)        #   <wcrtomb@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dladdr@plt:
-	jmp    *offset(%rip)        #   <dladdr@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 wcscoll@plt:
-	jmp    *offset(%rip)        #   <wcscoll@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 mbrlen@plt:
-	jmp    *offset(%rip)        #   <mbrlen@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 __libc_start_main@plt:
-	jmp    *offset(%rip)        #   <__libc_start_main@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 iconv_open@plt:
-	jmp    *offset(%rip)        #   <iconv_open@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlclose@plt:
-	jmp    *offset(%rip)        #   <dlclose@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 iconv_close@plt:
-	jmp    *offset(%rip)        #   <iconv_close@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 setlocale@plt:
-	jmp    *offset(%rip)        #   <setlocale@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 towlower@plt:
-	jmp    *offset(%rip)        #   <towlower@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlsym@plt:
-	jmp    *offset(%rip)        #   <dlsym@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlerror@plt:
-	jmp    *offset(%rip)        #   <dlerror@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 nl_langinfo@plt:
-	jmp    *offset(%rip)        #   <nl_langinfo@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 towupper@plt:
-	jmp    *offset(%rip)        #   <towupper@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 dlopen@plt:
-	jmp    *offset(%rip)        #   <dlopen@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 sched_yield@plt:
-	jmp    *offset(%rip)        #   <sched_yield@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 mbrtowc@plt:
-	jmp    *offset(%rip)        #   <mbrtowc@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 iconv@plt:
-	jmp    *offset(%rip)        #   <iconv@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <iconv@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <__errno_location@plt-0x10>
 
 Disassembly of section .text:
 
-SI_C_$$_MAIN_STUB:
+.text:
 	pop    %rax
 	push   %rax
-	mov    %rax,offset(%rip)        #   <U_$SI_C_$$_FPC_RET>
-	mov    %rbp,offset(%rip)        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    %rax,offset(%rip)        #   <iconv@plt + ofs>
+	mov    %rbp,offset(%rip)        #   <iconv@plt + ofs>
 	push   %rax
-	lea    offset(%rip),%rdi        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rdi        #   <iconv@plt + ofs>
 	mov    %rsp,offset(%rdi)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #   <iconv@plt + ofs>
 	mov    %rax,offset(%rdi)
-	lea    offset(%rip),%rax        #   <SI_C_$$__FPC_LIBC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #   <iconv@plt + ofs>
 	mov    %rax,offset(%rdi)
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   <iconv@plt + ofs>
 	hlt
 	ret
 	add    %al,(%rax)
-	...
-
-SI_C_$$__FPC_LIBC_START:
+	add    %al,(%rax)
 	xor    %rbp,%rbp
 	mov    %rdx,%r9
/usr/bin/pas2ut differs in ELF sections
--- old /usr/bin/pas2ut (objdump)
+++ new /usr/bin/pas2ut (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/pas2ut:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1539 b60e005e 41897238 49896240  L..9...^A.r8I.b@
+ 401000 4c8d1579 850e005e 41897238 49896240  L..y...^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d0582ba 0e004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05a289 0e004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 58310200 c3000000 00000000  H1..X1..........
- 401050 488d05b9 50130048 8910e9a1 ffffffc3  H...P..H........
- 401060 554889e5 488d6424 f0897dfc 488d059d  UH..H.d$..}.H...
- 401070 50130048 8b104885 d27402ff d2b8e700  P..H..H..t......
+ 401050 488d0579 1c130048 8910e9a1 ffffffc3  H..y...H........
+ 401060 554889e5 488d6424 f0897dfc 488d055d  UH..H.d$..}.H..]
+ 401070 1c130048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53415441 55488da4 2470ffff ff48893c  SATAUH..$p...H.<
  4010a0 2448c744 24080000 000048c7 44241000  $H.D$.....H.D$..
@@ -22,96 +22,96 @@
  4010e0 1c1e0000 4863d048 89542470 85c00f85  ....Hc.H.T$p....
  4010f0 d9060000 4530edbb 01000000 e92f0600  ....E0......./..
  401100 000f1f80 00000000 89de488d 7c2408e8  ..........H.|$..
- 401110 0c6c0200 488b7424 08ba0100 0000bf3d  .l..H.t$.......=
+ 401110 9c3c0200 488b7424 08ba0100 0000bf3d  .<..H.t$.......=
  401120 000000e8 f8c30000 4189c445 85e47e62  ........A..E..~b
  401130 488b7424 08488d7c 2410e891 af000049  H.t$.H.|$......I
  401140 63d4488d 7c2410be 01000000 e88fc800  c.H.|$..........
  401150 004963cc 4883e901 488b7424 08ba0100  .Ic.H...H.t$....
  401160 0000488d bc248000 0000e8b1 c1000048  ..H..$.........H
- 401170 8bb42480 00000048 8d7c2478 e80fa505  ..$....H.|$x....
+ 401170 8bb42480 00000048 8d7c2478 e89f7505  ..$....H.|$x..u.
  401180 00488b74 2478488d 7c2408e8 40af0000  .H.t$xH.|$..@...
  401190 eb0c488d 7c241031 f6e832af 0000488b  ..H.|$.1..2...H.
- 4011a0 7c240848 8d358e80 0c00e8a1 be000048  |$.H.5.........H
+ 4011a0 7c240848 8d358e50 0c00e8a1 be000048  |$.H.5.P.......H
  4011b0 85c07514 b201be02 00000048 89e7e8cd  ..u........H....
  4011c0 080000e9 65050000 488b7c24 08488d35  ....e...H.|$.H.5
- 4011d0 94800c00 e877be00 004885c0 751130d2  .....w...H..u.0.
+ 4011d0 94500c00 e877be00 004885c0 751130d2  .P...w...H..u.0.
  4011e0 31f64889 e7e8a608 0000e93e 05000048  1.H........>...H
- 4011f0 8b7c2408 488d3595 800c00e8 50be0000  .|$.H.5.....P...
+ 4011f0 8b7c2408 488d3595 500c00e8 50be0000  .|$.H.5.P...P...
  401200 4885c075 1430d2be 04000000 4889e7e8  H..u.0......H...
  401210 7c080000 e9140500 00488b7c 2408488d  |........H.|$.H.
- 401220 359b800c 00e826be 00004885 c0751430  5.....&...H..u.0
+ 401220 359b500c 00e826be 00004885 c0751430  5.P...&...H..u.0
  401230 d2be0300 00004889 e7e85208 0000e9ea  ......H...R.....
- 401240 04000048 8b7c2408 488d3599 800c00e8  ...H.|$.H.5.....
+ 401240 04000048 8b7c2408 488d3599 500c00e8  ...H.|$.H.5.P...
  401250 fcbd0000 4885c075 1a488b04 24488b80  ....H..u.H..$H..
  401260 a8000000 c7808c00 00001f00 0000e9ba  ................
- 401270 04000048 8b7c2408 488d3589 800c00e8  ...H.|$.H.5.....
+ 401270 04000048 8b7c2408 488d3589 500c00e8  ...H.|$.H.5.P...
  401280 ccbd0000 4885c075 1130d231 f64889e7  ....H..u.0.1.H..
  401290 e88b0700 00e99304 0000488b 7c240848  ..........H.|$.H
- 4012a0 8d359280 0c00e8a5 bd000048 85c07514  .5.........H..u.
+ 4012a0 8d359250 0c00e8a5 bd000048 85c07514  .5.P.......H..u.
  4012b0 b201be01 00000048 89e7e861 070000e9  .......H...a....
- 4012c0 69040000 488b7c24 08488d35 98800c00  i...H.|$.H.5....
+ 4012c0 69040000 488b7c24 08488d35 98500c00  i...H.|$.H.5.P..
  4012d0 e87bbd00 004885c0 7514b201 be020000  .{...H..u.......
  4012e0 004889e7 e8370700 00e93f04 0000488b  .H...7....?...H.
- 4012f0 7c240848 8d35a680 0c00e851 bd000048  |$.H.5.....Q...H
+ 4012f0 7c240848 8d35a650 0c00e851 bd000048  |$.H.5.P...Q...H
  401300 85c07514 b201be03 00000048 89e7e80d  ..u........H....
  401310 070000e9 15040000 488b7c24 08488d35  ........H.|$.H.5
- 401320 ac800c00 e827bd00 004885c0 7514b201  .....'...H..u...
+ 401320 ac500c00 e827bd00 004885c0 7514b201  .P...'...H..u...
  401330 be040000 004889e7 e8e30600 00e9eb03  .....H..........
- 401340 0000488b 7c240848 8d35b280 0c00e8fd  ..H.|$.H.5......
+ 401340 0000488b 7c240848 8d35b250 0c00e8fd  ..H.|$.H.5.P....
  401350 bc000048 85c07511 30d231f6 4889e7e8  ...H..u.0.1.H...
  401360 5c060000 e9c40300 00488b7c 2408488d  \........H.|$.H.
- 401370 35bb800c 00e8d6bc 00004885 c0751430  5.........H..u.0
+ 401370 35bb500c 00e8d6bc 00004885 c0751430  5.P.......H..u.0
  401380 d2be0100 00004889 e7e83206 0000e99a  ......H...2.....
- 401390 03000048 8b7c2408 488d35c1 800c00e8  ...H.|$.H.5.....
+ 401390 03000048 8b7c2408 488d35c1 500c00e8  ...H.|$.H.5.P...
  4013a0 acbc0000 4885c075 1430d2be 02000000  ....H..u.0......
  4013b0 4889e7e8 08060000 e9700300 00488b7c  H........p...H.|
- 4013c0 2408488d 35bf800c 00e882bc 00004885  $.H.5.........H.
+ 4013c0 2408488d 35bf500c 00e882bc 00004885  $.H.5.P.......H.
  4013d0 c0751430 d2be0400 00004889 e7e8de05  .u.0......H.....
  4013e0 0000e946 03000048 8b7c2408 488d35bd  ...F...H.|$.H.5.
- 4013f0 800c00e8 58bc0000 4885c075 1430d2be  ....X...H..u.0..
+ 4013f0 500c00e8 58bc0000 4885c075 1430d2be  P...X...H..u.0..
  401400 05000000 4889e7e8 b4050000 e91c0300  ....H...........
- 401410 00488b7c 2408488d 35bb800c 00e82ebc  .H.|$.H.5.......
+ 401410 00488b7c 2408488d 35bb500c 00e82ebc  .H.|$.H.5.P.....
  401420 00004885 c0751430 d2be0600 00004889  ..H..u.0......H.
  401430 e7e88a05 0000e9f2 02000048 8b7c2408  ...........H.|$.
- 401440 488d35b9 800c00e8 04bc0000 4885c075  H.5.........H..u
+ 401440 488d35b9 500c00e8 04bc0000 4885c075  H.5.P.......H..u
  401450 1430d2be 07000000 4889e7e8 60050000  .0......H...`...
- 401460 e9c80200 00488b7c 2408488d 35bf800c  .....H.|$.H.5...
+ 401460 e9c80200 00488b7c 2408488d 35bf500c  .....H.|$.H.5.P.
  401470 00e8dabb 00004885 c0751430 d2be0800  ......H..u.0....
  401480 00004889 e7e83605 0000e99e 02000048  ..H...6........H
- 401490 8b7c2408 488d35bd 800c00e8 b0bb0000  .|$.H.5.........
+ 401490 8b7c2408 488d35bd 500c00e8 b0bb0000  .|$.H.5.P.......
  4014a0 4885c075 1430d2be 09000000 4889e7e8  H..u.0......H...
  4014b0 0c050000 e9740200 00488b7c 2408488d  .....t...H.|$.H.
- 4014c0 35bb800c 00e886bb 00004885 c07514b2  5.........H..u..
+ 4014c0 35bb500c 00e886bb 00004885 c07514b2  5.P.......H..u..
  4014d0 01be0300 00004889 e7e8e204 0000e94a  ......H........J
- 4014e0 02000048 8b7c2408 488d35c1 800c00e8  ...H.|$.H.5.....
+ 4014e0 02000048 8b7c2408 488d35c1 500c00e8  ...H.|$.H.5.P...
  4014f0 5cbb0000 4885c075 1130d231 f64889e7  \...H..u.0.1.H..
  401500 e84b0400 00e92302 0000488b 7c240848  .K....#...H.|$.H
- 401510 8d35c280 0c00e835 bb000048 85c07511  .5.....5...H..u.
+ 401510 8d35c250 0c00e835 bb000048 85c07511  .5.P...5...H..u.
  401520 30d231f6 4889e7e8 24040000 e9fc0100  0.1.H...$.......
- 401530 00488b7c 2408488d 35c3800c 00e80ebb  .H.|$.H.5.......
+ 401530 00488b7c 2408488d 35c3500c 00e80ebb  .H.|$.H.5.P.....
  401540 00004885 c0751130 d231f648 89e7e8fd  ..H..u.0.1.H....
  401550 030000e9 d5010000 488b7c24 08488d35  ........H.|$.H.5
- 401560 cc800c00 e8e7ba00 004885c0 7521488b  .........H..u!H.
+ 401560 cc500c00 e8e7ba00 004885c0 7521488b  .P.......H..u!H.
  401570 0424488b 80a80000 00488db8 90000000  .$H......H......
  401580 488b7424 10e846ab 0000e99e 01000048  H.t$..F........H
- 401590 8b7c2408 488d35c5 800c00e8 b0ba0000  .|$.H.5.........
+ 401590 8b7c2408 488d35c5 500c00e8 b0ba0000  .|$.H.5.P.......
  4015a0 4885c075 1e488b04 24488b80 a8000000  H..u.H..$H......
  4015b0 488d7870 488b7424 10e812ab 0000e96a  H.xpH.t$.......j
- 4015c0 01000048 8b7c2408 488d35b9 800c00e8  ...H.|$.H.5.....
+ 4015c0 01000048 8b7c2408 488d35b9 500c00e8  ...H.|$.H.5.P...
  4015d0 7cba0000 4885c075 1a488b04 24488bb8  |...H..u.H..$H..
- 4015e0 a8000000 488b7424 10e802de 0700e93a  ....H.t$.......:
- 4015f0 01000048 8b7c2408 488d35b1 800c00e8  ...H.|$.H.5.....
+ 4015e0 a8000000 488b7424 10e892ae 0700e93a  ....H.t$.......:
+ 4015f0 01000048 8b7c2408 488d35b1 500c00e8  ...H.|$.H.5.P...
  401600 4cba0000 4885c075 21488b04 24488b80  L...H..u!H..$H..
  401610 a8000000 488db8a0 00000048 8b742410  ....H......H.t$.
  401620 e8abaa00 00e90301 0000488b 7c240848  ..........H.|$.H
- 401630 8d35aa80 0c00e815 ba000048 85c07521  .5.........H..u!
+ 401630 8d35aa50 0c00e815 ba000048 85c07521  .5.P.......H..u!
  401640 488b0424 488b80a8 00000048 8db89800  H..$H......H....
  401650 0000488b 742410e8 74aa0000 e9cc0000  ..H.t$..t.......
- 401660 00488b7c 2408488d 359b800c 00e8deb9  .H.|$.H.5.......
+ 401660 00488b7c 2408488d 359b500c 00e8deb9  .H.|$.H.5.P.....
  401670 00004885 c0752448 8b042448 8b80a800  ..H..u$H..$H....
  401680 0000488b 90800000 00488b74 24104889  ..H......H.t$.H.
  401690 e7e88a01 0000e992 00000048 8b7c2408  ...........H.|$.
- 4016a0 488d3581 800c00e8 a4b90000 4885c075  H.5.........H..u
+ 4016a0 488d3581 500c00e8 a4b90000 4885c075  H.5.P.......H..u
  4016b0 1e488b04 24488b80 a8000000 488b5068  .H..$H......H.Ph
  4016c0 488b7424 104889e7 e8530100 00eb5e48  H.t$.H...S....^H
  4016d0 8b042448 83b8b000 00000075 17488b04  ..$H.......u.H..
@@ -123,13 +123,13 @@
  401730 488b3c24 488b0424 488b00ff 90d00100  H.<$H..$H.......
  401740 0039d80f 8dbff9ff ff488b04 244883b8  .9.......H..$H..
  401750 b0000000 00410f95 c57540e8 d0c60100  .....A...u@.....
- 401760 4889c348 8d0576b5 0e00488b 50084889  H..H..v...H.P.H.
+ 401760 4889c348 8d059684 0e00488b 50084889  H..H......H.P.H.
  401770 de31ffe8 c8cf0100 e8b36b01 004889df  .1........k..H..
  401780 e84bc901 00e8a66b 0100488b 3c24488b  .K.....k..H.<$H.
  401790 0424488b 00ff9008 02000048 8b042448  .$H........H..$H
  4017a0 83b8b800 00000075 24488b04 24488b90  .......u$H..$H..
  4017b0 b0000000 488b0424 488db8b8 00000031  ....H..$H......1
- 4017c0 c9488d35 907f0c00 e833aa00 00e82e3c  .H.5.....3.....<
+ 4017c0 c9488d35 904f0c00 e833aa00 00e82e3c  .H.5.O...3.....<
  4017d0 0100488d bc248000 0000e881 a8000048  ..H..$.........H
  4017e0 8d7c2478 e877a800 00488d7c 2408e86d  .|$x.w...H.|$..m
  4017f0 a8000048 8d7c2410 e863a800 00488b44  ...H.|$..c...H.D
@@ -146,7 +146,7 @@
  4018a0 c0740448 8b40f848 83c00141 89c44963  .t.H.@.H...A..Ic
  4018b0 cc4883e9 01488b34 24ba0100 0000488d  .H...H.4$.....H.
  4018c0 7c2478e8 58ba0000 488b7424 78488d7c  |$x.X...H.t$xH.|
- 4018d0 2410e8a9 a7050048 837c2410 00741148  $......H.|$..t.H
+ 4018d0 2410e839 78050048 837c2410 00741148  $..9x..H.|$..t.H
  4018e0 8b742410 4889df48 8b03ff90 50010000  .t$.H..H....P...
  4018f0 4963d448 89e7be01 000000e8 e0c00000  Ic.H............
  401900 48833c24 000f8575 ffffffe8 f03a0100  H.<$...u.....:..
@@ -182,11 +182,11 @@
  401ae0 88a80000 00f7d221 91a80000 00488d64  .......!.....H.d
  401af0 2408c300 00000000 00000000 00000000  $...............
  401b00 53488d64 24f04889 fb488b03 ff90f801  SH.d$.H..H......
- 401b10 00004889 df488d15 5c7c0c00 be680000  ..H..H..\|...h..
- 401b20 00e89a04 090084c0 740e4889 df488b03  ........t.H..H..
+ 401b10 00004889 df488d15 5c4c0c00 be680000  ..H..H..\L...h..
+ 401b20 00e82ad5 080084c0 740e4889 df488b03  ..*.....t.H..H..
  401b30 ff900802 0000eb26 4889dfe8 50f5ffff  .......&H...P...
  401b40 84c0741a 488b93b8 00000048 8bb3b000  ..t.H......H....
- 401b50 0000488b bba80000 00e812dc 0700488d  ..H...........H.
+ 401b50 0000488b bba80000 00e8a2ac 0700488d  ..H...........H.
  401b60 6424105b c3000000 00000000 00000000  d$.[............
  401b70 488da424 18ffffff 48897c24 10488974  H..$....H.|$.H.t
  401b80 24084889 14244883 7c240801 7515488b  $.H..$H.|$..u.H.
@@ -196,9 +196,9 @@
  401bc0 35010048 89c7e835 13000048 63d04889  5..H...5...Hc.H.
  401bd0 54247885 c00f857b 00000048 c7442418  T$x....{...H.D$.
/usr/bin/pas2ut differs in assembler output
--- old /usr/bin/pas2ut (disasm)
+++ new /usr/bin/pas2ut (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4e9580
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4e99d0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x4241a0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x532cd0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	push   %r13
@@ -65,426 +59,426 @@
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4150d0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x402f00
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	jne    0x4017cd
 	xor    %r13b,%r13b
 	mov    $something,%ebx
-	jmp    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	jmp    0x401730
 	nopl   offset(%rax)
 	mov    %ebx,%esi
 	lea    offset(%rsp),%rdi
-	call   <OBJPAS_$$_PARAMSTR$LONGINT$$ANSISTRING>
+	call   0x424db0
 	mov    offset(%rsp),%rsi
 	mov    $something,%edx
 	mov    $something,%edi
-	call   <SYSTEM_$$_POS$CHAR$RAWBYTESTRING$INT64$$INT64>
+	call   0x40d520
 	mov    %eax,%r12d
 	test   %r12d,%r12d
-	jle    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	jle    0x401192
 	mov    offset(%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_assign>
+	call   0x40c0d0
 	movslq %r12d,%rdx
 	lea    offset(%rsp),%rdi
 	mov    $something,%esi
-	call   <fpc_ansistr_delete>
+	call   0x40d9e0
 	movslq %r12d,%rcx
 	sub    $something,%rcx
 	mov    offset(%rsp),%rsi
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_copy>
+	call   0x40d320
 	mov    offset(%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_LOWERCASE$ANSISTRING$$ANSISTRING>
+	call   0x458720
 	mov    offset(%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_assign>
-	jmp    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	call   0x40c0d0
+	jmp    0x40119e
 	lea    offset(%rsp),%rdi
 	xor    %esi,%esi
-	call   <fpc_ansistr_assign>
+	call   0x40c0d0
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <SINGLEINSTANCE$_$TBASESINGLEINSTANCE_$__$$_CLIENTPOSTPARAMS + ofs>
-	call   <fpc_ansistr_compare_equal>
+	lea    offset(%rip),%rsi        #  x4c6238
+	call   0x40d050
 	test   %rax,%rax
-	jne    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	jne    0x4011c8
 	mov    $something,%dl
 	mov    $something,%esi
 	mov    %rsp,%rdi
-	call   <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$_CHECKOPTIONS$$BOOLEAN_$$_OV$TPASMEMBERVISIBILITY$BOOLEAN>
-	jmp    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	call   0x401a90
+	jmp    0x40172d
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <SINGLEINSTANCE$_$TBASESINGLEINSTANCE_$__$$_CLIENTPOSTPARAMS + ofs>
-	call   <fpc_ansistr_compare_equal>
+	lea    offset(%rip),%rsi        #  x4c6268
+	call   0x40d050
 	test   %rax,%rax
-	jne    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	jne    0x4011ef
 	xor    %dl,%dl
 	xor    %esi,%esi
 	mov    %rsp,%rdi
-	call   <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$_CHECKOPTIONS$$BOOLEAN_$$_OV$TPASMEMBERVISIBILITY$BOOLEAN>
-	jmp    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	call   0x401a90
+	jmp    0x40172d
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <SINGLEINSTANCE$_$TBASESINGLEINSTANCE_$__$$_CLIENTPOSTPARAMS + ofs>
-	call   <fpc_ansistr_compare_equal>
+	lea    offset(%rip),%rsi        #  x4c6290
+	call   0x40d050
 	test   %rax,%rax
-	jne    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	jne    0x401219
 	xor    %dl,%dl
 	mov    $something,%esi
 	mov    %rsp,%rdi
-	call   <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$_CHECKOPTIONS$$BOOLEAN_$$_OV$TPASMEMBERVISIBILITY$BOOLEAN>
-	jmp    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	call   0x401a90
+	jmp    0x40172d
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <SINGLEINSTANCE$_$TBASESINGLEINSTANCE_$__$$_CLIENTPOSTPARAMS + ofs>
-	call   <fpc_ansistr_compare_equal>
+	lea    offset(%rip),%rsi        #  x4c62c0
+	call   0x40d050
 	test   %rax,%rax
-	jne    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	jne    0x401243
 	xor    %dl,%dl
 	mov    $something,%esi
 	mov    %rsp,%rdi
-	call   <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$_CHECKOPTIONS$$BOOLEAN_$$_OV$TPASMEMBERVISIBILITY$BOOLEAN>
-	jmp    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	call   0x401a90
+	jmp    0x40172d
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <SINGLEINSTANCE$_$TBASESINGLEINSTANCE_$__$$_CLIENTPOSTPARAMS + ofs>
-	call   <fpc_ansistr_compare_equal>
+	lea    offset(%rip),%rsi        #  x4c62e8
+	call   0x40d050
 	test   %rax,%rax
-	jne    <P$PAS2UT$_$TPASTOUNITTESTAPPLICATION_$__$$_CHECKOPTIONS$$BOOLEAN + ofs>
+	jne    0x401273
 	mov    (%rsp),%rax
/usr/bin/plex differs in ELF sections
--- old /usr/bin/plex (objdump)
+++ new /usr/bin/plex (objdump)
@@ -2,337 +2,337 @@
 .//usr/bin/plex:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15a9 e606005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15e9 b506005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05e2e7 06004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d0502b7 06004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 984a0200 c3000000 00000000  H1...J..........
- 401050 488d05a9 9a080048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d058d  UH..H.d$..}.H...
- 401070 9a080048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d05e9 65080048 8910e9a1 ffffffc3  H...e..H........
+ 401060 554889e5 488d6424 f0897dfc 488d05cd  UH..H.d$..}.H...
+ 401070 65080048 8b104885 d27402ff d2b8e700  e..H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401090 488d6424 f8488d05 94621900 488d3d8d  H.d$.H...b..H.=.
- 4010a0 541900ba ff000000 4889c6e8 10080200  T.......H.......
- 4010b0 488d3d79 541900e8 94040200 488d056d  H.=yT.......H..m
- 4010c0 63190066 81000100 488d6424 08c30000  c..f....H.d$....
+ 401090 488d6424 f8488d05 d4a30800 488d3dcd  H.d$.H......H.=.
+ 4010a0 950800ba ff000000 4889c6e8 10080200  ........H.......
+ 4010b0 488d3db9 950800e8 94040200 488d05ad  H.=.........H...
+ 4010c0 a4080066 81000100 488d6424 08c30000  ...f....H.d$....
  4010d0 488da424 f8feffff eb59660f 1f440000  H..$.....Yf..D..
- 4010e0 4889e048 8d3dc65e 1900baff 00000048  H..H.=.^.......H
- 4010f0 89c6e8c9 07020048 8d3db25e 1900e84d  .......H.=.^...M
- 401100 04020048 89e7488d 35f33e06 00e86e4f  ...H..H.5.>...nO
- 401110 000085c0 742d4889 e2488d35 105b1900  ....t-H..H.5.[..
- 401120 31ffe8b9 e9010048 8d3d025b 1900e8dd  1......H.=.[....
- 401130 e8010048 8d3d765e 1900e891 df010084  ...H.=v^........
+ 4010e0 4889e048 8d3d06a0 0800baff 00000048  H..H.=.........H
+ 4010f0 89c6e8c9 07020048 8d3df29f 0800e84d  .......H.=.....M
+ 401100 04020048 89e7488d 35f30e06 00e86e4f  ...H..H.5.....nO
+ 401110 000085c0 742d4889 e2488d35 509c0800  ....t-H..H.5P...
+ 401120 31ffe8b9 e9010048 8d3d429c 0800e8dd  1......H.=B.....
+ 401130 e8010048 8d3db69f 0800e891 df010084  ...H.=..........
  401140 c0749d48 8da42408 010000c3 00000000  .t.H..$.........
  401150 53415441 55488da4 2400ffff ff4889f8  SATAUH..$....H..
  401160 6689f341 88d44889 c2beff00 00004889  f..A..H.......H.
- 401170 e7e8ba4a 0000488d 05236319 004c8b28  ...J..H..#c..L.(
- 401180 488d0d59 a2020048 8d1502a2 02004889  H..Y...H......H.
- 401190 e7bee503 0000e8b5 90020025 ffff0000  ...........%....
+ 401170 e7e8ba4a 0000488d 0563a408 004c8b28  ...J..H..c...L.(
+ 401180 488d0de9 72020048 8d159272 02004889  H...r..H...r..H.
+ 401190 e7bee503 0000e845 61020025 ffff0000  .......Ea..%....
  4011a0 486bc018 4d8d6c05 e841837d 08000f85  Hk..M.l..A.}....
- 4011b0 f9000000 488d05b5 62190066 81000100  ....H...b..f....
- 4011c0 488d05a9 62190066 81386400 7e0c488d  H...b..f.8d.~.H.
- 4011d0 3d333e06 00e856d7 020041c7 45080200  =3>...V...A.E...
- 4011e0 0000488d 05876219 00668b00 66418945  ..H...b..f..fA.E
- 4011f0 10488d35 385a1900 488d1529 3e060031  .H.58Z..H..)>..1
- 401200 ffe8dae8 01004889 e2488d35 205a1900  ......H..H.5 Z..
- 401210 31ffe8c9 e8010048 8d35125a 1900488d  1......H.5.Z..H.
- 401220 150b3e06 0031ffe8 b4e80100 490fbf55  ..>..1......I..U
- 401230 1048d1e2 488d35f5 59190031 ffe8aef1  .H..H.5.Y..1....
- 401240 0100488d 35e75919 00ba3b00 000031ff  ..H.5.Y...;...1.
- 401250 e81bf801 00488d3d d4591900 e8afe701  .....H.=.Y......
- 401260 00e8ba89 0200488d 15536219 00488b0a  ......H..Sb..H..
- 401270 490fbf55 1048d1e2 488904d1 e89f8902  I..U.H..H.......
- 401280 00488d15 38621900 488b0a49 0fbf5510  .H..8b..H..I..U.
- 401290 48d1e248 8944d108 488d0531 62190048  H..H.D..H..1b..H
+ 4011b0 f9000000 488d05f5 a3080066 81000100  ....H......f....
+ 4011c0 488d05e9 a3080066 81386400 7e0c488d  H......f.8d.~.H.
+ 4011d0 3d330e06 00e8e6a7 020041c7 45080200  =3........A.E...
+ 4011e0 0000488d 05c7a308 00668b00 66418945  ..H......f..fA.E
+ 4011f0 10488d35 789b0800 488d1529 0e060031  .H.5x...H..)...1
+ 401200 ffe8dae8 01004889 e2488d35 609b0800  ......H..H.5`...
+ 401210 31ffe8c9 e8010048 8d35529b 0800488d  1......H.5R...H.
+ 401220 150b0e06 0031ffe8 b4e80100 490fbf55  .....1......I..U
+ 401230 1048d1e2 488d3535 9b080031 ffe8aef1  .H..H.55...1....
+ 401240 0100488d 35279b08 00ba3b00 000031ff  ..H.5'....;...1.
+ 401250 e81bf801 00488d3d 149b0800 e8afe701  .....H.=........
+ 401260 00e84a5a 0200488d 1593a308 00488b0a  ..JZ..H......H..
+ 401270 490fbf55 1048d1e2 488904d1 e82f5a02  I..U.H..H..../Z.
+ 401280 00488d15 78a30800 488b0a49 0fbf5510  .H..x...H..I..U.
+ 401290 48d1e248 8944d108 488d0571 a3080048  H..H.D..H..q...H
  4012a0 8b10410f b7451044 882402eb 0f0fbff3  ..A..E.D.$......
- 4012b0 488d3d81 3d0600e8 34d40200 488da424  H.=.=...4...H..$
+ 4012b0 488d3d81 0d0600e8 c4a40200 488da424  H.=.........H..$
  4012c0 00010000 415d415c 5bc30000 00000000  ....A]A\[.......
  4012d0 53488da4 24e0fcff ff4889f8 4889f348  SH..$....H..H..H
  4012e0 89c2beff 00000048 89e7e841 49000048  .......H...AI..H
  4012f0 89dabeff 00000048 8dbc2400 010000e8  .......H..$.....
- 401300 2c490000 488d0595 61190048 8b18488d  ,I..H...a..H..H.
- 401310 05433d06 00488984 24000300 004889a4  .C=..H..$....H..
- 401320 24080300 00488d05 343d0600 48898424  $....H..4=..H..$
+ 401300 2c490000 488d05d5 a2080048 8b18488d  ,I..H......H..H.
+ 401310 05430d06 00488984 24000300 004889a4  .C...H..$....H..
+ 401320 24080300 00488d05 340d0600 48898424  $....H..4...H..$
  401330 10030000 488d9424 00030000 b9020000  ....H..$........
  401340 00beff00 0000488d bc240002 0000e86d  ......H..$.....m
- 401350 4a000048 8dbc2400 02000048 8d0d7ea0  J..H..$....H..~.
- 401360 0200488d 1527a002 00bee503 0000e8dd  ..H..'..........
- 401370 8e020025 ffff0000 486bc018 488d5c03  ...%....Hk..H.\.
+ 401350 4a000048 8dbc2400 02000048 8d0d0e71  J..H..$....H...q
+ 401360 0200488d 15b77002 00bee503 0000e86d  ..H...p........m
+ 401370 5f020025 ffff0000 486bc018 488d5c03  _..%....Hk..H.\.
  401380 e8837b08 00752fc7 43080100 0000488d  ..{..u/.C.....H.
- 401390 b4240001 0000488d bc240002 0000e84d  .$....H..$.....M
- 4013a0 91020048 8dbc2400 020000e8 d0800200  ...H..$.........
- 4013b0 48894310 eb11be01 00000048 8d3d763c  H.C........H.=v<
- 4013c0 0600e829 d3020048 8da42420 0300005b  ...)...H..$ ...[
+ 401390 b4240001 0000488d bc240002 0000e8dd  .$....H..$......
+ 4013a0 61020048 8dbc2400 020000e8 60510200  a..H..$.....`Q..
+ 4013b0 48894310 eb11be01 00000048 8d3d760c  H.C........H.=v.
+ 4013c0 0600e8b9 a3020048 8da42420 0300005b  .......H..$ ...[
  4013d0 c3000000 00000000 00000000 00000000  ................
  4013e0 53415448 8da42428 f8ffff48 89e6488d  SATH..$(...H..H.
- 4013f0 056b6819 00488b38 e883b102 00488d05  .kh..H.8.....H..
- 401400 9c631900 66813800 00755748 8d057e63  .c..f.8..uWH..~c
- 401410 19008038 00741b48 8d05a260 1900488b  ...8.t.H...`..H.
- 401420 00488b78 084889e6 e8138302 00e90401  .H.x.H..........
- 401430 0000488d 05876019 00488b00 488b3848  ..H...`..H..H.8H
- 401440 89e6e8f9 82020048 8d057260 1900488b  .......H..r`..H.
- 401450 00488b78 084889e6 e8e38202 00e9d400  .H.x.H..........
- 401460 0000488d 05276319 00803800 7454488d  ..H..'c...8.tTH.
- 401470 052b6319 0066448b 20664181 fc01000f  .+c..fD. fA.....
+ 4013f0 05aba908 00488b38 e8138202 00488d05  .....H.8.....H..
+ 401400 dca40800 66813800 00755748 8d05bea4  ....f.8..uWH....
+ 401410 08008038 00741b48 8d05e2a1 0800488b  ...8.t.H......H.
+ 401420 00488b78 084889e6 e8a35302 00e90401  .H.x.H....S.....
+ 401430 0000488d 05c7a108 00488b00 488b3848  ..H......H..H.8H
+ 401440 89e6e889 53020048 8d05b2a1 0800488b  ....S..H......H.
+ 401450 00488b78 084889e6 e8735302 00e9d400  .H.x.H...sS.....
+ 401460 0000488d 0567a408 00803800 7454488d  ..H..g....8.tTH.
+ 401470 056ba408 0066448b 20664181 fc01000f  .k...fD. fA.....
  401480 8cb10000 006631db 6681c301 00488d05  .....f1.f....H..
- 401490 2c601900 488b080f b7c3488d 150f6319  ,`..H.....H...c.
+ 401490 6ca10800 488b080f b7c3488d 154fa408  l...H.....H..O..
  4014a0 00480fbf 4442fe48 d1e0488b 7cc10848  .H..DB.H..H.|..H
- 4014b0 89e6e889 82020066 4139dc7f cbe97400  .......fA9....t.
- 4014c0 0000488d 05d76219 0066448b 20664181  ..H...b..fD. fA.
+ 4014b0 89e6e819 53020066 4139dc7f cbe97400  ....S..fA9....t.
+ 4014c0 0000488d 0517a408 0066448b 20664181  ..H......fD. fA.
  4014d0 fc01007c 616631db 6681c301 00488d05  ...|af1.f....H..
- 4014e0 dc5f1900 488b080f b7c3488d 15bf6219  ._..H.....H...b.
+ 4014e0 1ca10800 488b080f b7c3488d 15ffa308  ....H.....H.....
  4014f0 00480fbf 4442fe48 d1e0488b 3cc14889  .H..DB.H..H.<.H.
- 401500 e6e83a82 0200488d 05b35f19 00488b08  ..:...H..._..H..
- 401510 0fb7c348 8d159662 1900480f bf4442fe  ...H...b..H..DB.
- 401520 48d1e048 8b7cc108 4889e6e8 10820200  H..H.|..H.......
+ 401500 e6e8ca52 0200488d 05f3a008 00488b08  ...R..H......H..
+ 401510 0fb7c348 8d15d6a3 0800480f bf4442fe  ...H......H..DB.
+ 401520 48d1e048 8b7cc108 4889e6e8 a0520200  H..H.|..H....R..
  401530 664139dc 7fa2488d a424d807 0000415c  fA9...H..$....A\
  401540 5bc30000 00000000 00000000 00000000  [...............
  401550 488da424 c8e3ffff 4889e7e8 20120000  H..$....H... ...
  401560 4889e7e8 18000000 488da424 381c0000  H.......H..$8...
  401570 c3000000 00000000 00000000 00000000  ................
  401580 53415441 55415641 57488d64 24e04889  SATAUAVAWH.d$.H.
- 401590 3c24488d 3d975619 00e872e4 0100488d  <$H.=.V...r...H.
- 4015a0 358b5619 00488d15 bc3a0600 31ffe82d  5.V..H...:..1..-
- 4015b0 e5010048 8d3d7656 1900e851 e4010048  ...H.=vV...Q...H
- 4015c0 8d356a56 1900488d 15b33a06 0031ffe8  .5jV..H...:..1..
- 4015d0 0ce50100 488d3d55 561900e8 30e40100  ....H.=UV...0...
- 4015e0 488d3549 56190048 8d15ba3a 060031ff  H.5IV..H...:..1.
- 4015f0 e8ebe401 00488d3d 34561900 e80fe401  .....H.=4V......
- 401600 00488d35 28561900 488d15b9 3a060031  .H.5(V..H...:..1
- 401610 ffe8cae4 0100488d 3d135619 00e8eee3  ......H.=.V.....
- 401620 0100488d 3d075619 00e8e2e3 0100488d  ..H.=.V.......H.
- 401630 35fb5519 00488d15 a43a0600 31ffe89d  5.U..H...:..1...
- 401640 e4010048 8d3de655 1900e8c1 e3010048  ...H.=.U.......H
- 401650 8d3dda55 1900e8b5 e3010048 8d35ce55  .=.U.......H.5.U
- 401660 1900488d 157f3a06 0031ffe8 70e40100  ..H...:..1..p...
- 401670 488b0424 480fbf10 488d35b1 55190031  H..$H...H.5.U..1
- 401680 ffe86aed 0100488d 35a35519 00ba3b00  ..j...H.5.U...;.
- 401690 000031ff e8d7f301 00488d3d 90551900  ..1......H.=.U..
- 4016a0 e86be301 00488d35 84551900 488d1545  .k...H.5.U..H..E
- 4016b0 3a060031 ffe826e4 0100488b 0424480f  :..1..&...H..$H.
- 4016c0 bf500448 8d356655 190031ff e81fed01  .P.H.5fU..1.....
- 4016d0 00488d35 58551900 ba3b0000 0031ffe8  .H.5XU...;...1..
- 4016e0 8cf30100 488d3d45 551900e8 20e30100  ....H.=EU... ...
- 4016f0 488d3539 55190048 8d150a3a 060031ff  H.59U..H...:..1.
+ 401590 3c24488d 3dd79708 00e872e4 0100488d  <$H.=.....r...H.
+ 4015a0 35cb9708 00488d15 bc0a0600 31ffe82d  5....H......1..-
+ 4015b0 e5010048 8d3db697 0800e851 e4010048  ...H.=.....Q...H
+ 4015c0 8d35aa97 0800488d 15b30a06 0031ffe8  .5....H......1..
+ 4015d0 0ce50100 488d3d95 970800e8 30e40100  ....H.=.....0...
+ 4015e0 488d3589 97080048 8d15ba0a 060031ff  H.5....H......1.
+ 4015f0 e8ebe401 00488d3d 74970800 e80fe401  .....H.=t.......
+ 401600 00488d35 68970800 488d15b9 0a060031  .H.5h...H......1
+ 401610 ffe8cae4 0100488d 3d539708 00e8eee3  ......H.=S......
+ 401620 0100488d 3d479708 00e8e2e3 0100488d  ..H.=G........H.
+ 401630 353b9708 00488d15 a40a0600 31ffe89d  5;...H......1...
+ 401640 e4010048 8d3d2697 0800e8c1 e3010048  ...H.=&........H
+ 401650 8d3d1a97 0800e8b5 e3010048 8d350e97  .=.........H.5..
+ 401660 0800488d 157f0a06 0031ffe8 70e40100  ..H......1..p...
+ 401670 488b0424 480fbf10 488d35f1 96080031  H..$H...H.5....1
+ 401680 ffe86aed 0100488d 35e39608 00ba3b00  ..j...H.5.....;.
+ 401690 000031ff e8d7f301 00488d3d d0960800  ..1......H.=....
/usr/bin/plex differs in assembler output
--- old /usr/bin/plex (disasm)
+++ new /usr/bin/plex (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x46c5f0
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,91 +14,81 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x46c730
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x425ae0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x487640
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$LEX_$$_GET_LINE:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
-	lea    offset(%rip),%rax        #   <U_$LEXBASE_$$_LINE>
-	lea    offset(%rip),%rdi        #   <U_$LEXBASE_$$_YYIN>
+	lea    offset(%rip),%rax        #  x48b470
+	lea    offset(%rip),%rdi        #  x48a670
 	mov    $something,%edx
 	mov    %rax,%rsi
-	call   <fpc_read_text_shortstr>
-	lea    offset(%rip),%rdi        #   <U_$LEXBASE_$$_YYIN>
-	call   <fpc_readln_end>
-	lea    offset(%rip),%rax        #   <U_$LEXBASE_$$_LNO>
+	call   0x4218c0
+	lea    offset(%rip),%rdi        #  x48a670
+	call   0x421550
+	lea    offset(%rip),%rax        #  x48b570
 	addw   $something,(%rax)
 	lea    offset(%rsp),%rsp
 	ret
-	...
-
-P$LEX_$$_NEXT_SECTION:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
-	jmp    <P$LEX_$$_NEXT_SECTION + ofs>
+	jmp    0x401133
 	nopw   offset(%rax,%rax,1)
 	mov    %rsp,%rax
-	lea    offset(%rip),%rdi        #   <U_$LEXBASE_$$_YYCOD>
+	lea    offset(%rip),%rdi        #  x48b0f0
 	mov    $something,%edx
 	mov    %rax,%rsi
-	call   <fpc_read_text_shortstr>
-	lea    offset(%rip),%rdi        #   <U_$LEXBASE_$$_YYCOD>
-	call   <fpc_readln_end>
+	call   0x4218c0
+	lea    offset(%rip),%rdi        #  x48b0f0
+	call   0x421550
 	mov    %rsp,%rdi
-	lea    offset(%rip),%rsi        #   <_$LEX$_Ld1>
-	call   <fpc_shortstr_compare_equal>
+	lea    offset(%rip),%rsi        #  x462000
+	call   0x406080
 	test   %eax,%eax
-	je     <P$LEX_$$_NEXT_SECTION + ofs>
+	je     0x401143
 	mov    %rsp,%rdx
-	lea    offset(%rip),%rsi        #   <U_$LEXBASE_$$_YYOUT>
+	lea    offset(%rip),%rsi        #  x48ad70
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	lea    offset(%rip),%rdi        #   <U_$LEXBASE_$$_YYOUT>
-	call   <fpc_writeln_end>
-	lea    offset(%rip),%rdi        #   <U_$LEXBASE_$$_YYCOD>
-	call   <SYSTEM_$$_EOF$TEXT$$BOOLEAN>
+	call   0x41fae0
+	lea    offset(%rip),%rdi        #  x48ad70
+	call   0x41fa10
+	lea    offset(%rip),%rdi        #  x48b0f0
+	call   0x41f0d0
 	test   %al,%al
-	je     <P$LEX_$$_NEXT_SECTION + ofs>
+	je     0x4010e0
 	lea    offset(%rsp),%rsp
 	ret
 	add    %al,(%rax)
-	...
-
-P$LEX_$$_DEFINE_START_STATE$SHORTSTRING$SMALLINT$BOOLEAN:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	push   %r13
@@ -109,73 +99,73 @@
 	mov    %rax,%rdx
 	mov    $something,%esi
 	mov    %rsp,%rdi
-	call   <fpc_shortstr_to_shortstr>
-	lea    offset(%rip),%rax        #   <U_$LEXTABLE_$$_SYM_TABLE>
+	call   0x405c30
+	lea    offset(%rip),%rax        #  x48b5e0
 	mov    (%rax),%r13
-	lea    offset(%rip),%rcx        #   <LEXTABLE_$$_ENTRY$SMALLINT$SHORTSTRING>
-	lea    offset(%rip),%rdx        #   <LEXTABLE_$$_LOOKUP$SMALLINT$$SHORTSTRING>
+	lea    offset(%rip),%rcx        #  x428470
+	lea    offset(%rip),%rdx        #  x428420
 	mov    %rsp,%rdi
 	mov    $something,%esi
-	call   <LEXBASE_$$_KEY$SHORTSTRING$SMALLINT$TABLELOOKUPPROC$TABLEENTRYPROC$$SMALLINT>
+	call   0x4272e0
 	and    $something,%eax
 	imul   $something,%rax,%rax
 	lea    -offset(%r13,%rax,1),%r13
 	cmpl   $something,offset(%r13)
-	jne    <P$LEX_$$_DEFINE_START_STATE$SHORTSTRING$SMALLINT$BOOLEAN + ofs>
-	lea    offset(%rip),%rax        #   <U_$LEXTABLE_$$_N_START_STATES>
+	jne    0x4012ad
+	lea    offset(%rip),%rax        #  x48b5b0
 	addw   $something,(%rax)
-	lea    offset(%rip),%rax        #   <U_$LEXTABLE_$$_N_START_STATES>
+	lea    offset(%rip),%rax        #  x48b5b0
 	cmpw   $something,(%rax)
-	jle    <P$LEX_$$_DEFINE_START_STATE$SHORTSTRING$SMALLINT$BOOLEAN + ofs>
-	lea    offset(%rip),%rdi        #   <_$LEX$_Ld2>
-	call   <LEXMSGS_$$_FATAL$SHORTSTRING>
+	jle    0x4011da
+	lea    offset(%rip),%rdi        #  x462008
+	call   0x42b9c0
 	movl   $something,offset(%r13)
-	lea    offset(%rip),%rax        #   <U_$LEXTABLE_$$_N_START_STATES>
+	lea    offset(%rip),%rax        #  x48b5b0
 	mov    (%rax),%ax
 	mov    %ax,offset(%r13)
-	lea    offset(%rip),%rsi        #   <U_$LEXBASE_$$_YYOUT>
-	lea    offset(%rip),%rdx        #   <_$LEX$_Ld3>
+	lea    offset(%rip),%rsi        #  x48ad70
+	lea    offset(%rip),%rdx        #  x462028
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
+	call   0x41fae0
 	mov    %rsp,%rdx
-	lea    offset(%rip),%rsi        #   <U_$LEXBASE_$$_YYOUT>
+	lea    offset(%rip),%rsi        #  x48ad70
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	lea    offset(%rip),%rsi        #   <U_$LEXBASE_$$_YYOUT>
-	lea    offset(%rip),%rdx        #   <_$LEX$_Ld4>
+	call   0x41fae0
+	lea    offset(%rip),%rsi        #  x48ad70
+	lea    offset(%rip),%rdx        #  x462030
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
+	call   0x41fae0
 	movswq offset(%r13),%rdx
 	shl    %rdx
/usr/bin/postw32 differs in ELF sections
--- old /usr/bin/postw32 (objdump)
+++ new /usr/bin/postw32 (objdump)
@@ -2,26 +2,26 @@
 .//usr/bin/postw32:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 7f02005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d1539 5802005e 41897238 49896240  L..9X..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05c280 02004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05e258 02004989  ...I.bPH...X..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 682c0200 c3000000 00000000  H1..h,..........
- 401050 488d0539 1b030048 8910e9a1 ffffffc3  H..9...H........
- 401060 554889e5 488d6424 f0897dfc 488d051d  UH..H.d$..}.H...
- 401070 1b030048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d05f9 ef020048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d05dd  UH..H.d$..}.H...
+ 401070 ef020048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53488da4 2400ffff ff4889fb 4863fe48  SH..$....H..Hc.H
  4010a0 89e2b9ff 00000048 c7c6ffff ffffe8dd  .......H........
  4010b0 66000048 89df4889 e2beff00 0000e83d  f..H..H........=
  4010c0 2d000048 8da42400 0100005b c3000000  -..H..$....[....
  4010d0 53415441 55415648 8d6424f8 4889fb49  SATAUAVH.d$.H..I
- 4010e0 89f44889 deba0100 0000488d 3d0f6f02  ..H.......H.=.o.
+ 4010e0 89f44889 deba0100 0000488d 3d0f3f02  ..H.......H.=.?.
  4010f0 00e84a62 00004883 f801410f 94c54181  ..Jb..H...A...A.
- 401100 e5ff0000 0041f7dd 8b15921a 03004489  .....A........D.
+ 401100 e5ff0000 0041f7dd 8b1552ef 02004489  .....A....R...D.
  401110 e809d074 39e826c8 01004989 c64889da  ...t9.&...I..H..
  401120 4c89f631 ffe886cb 0100e811 6d01004c  L..1........m..L
  401130 89e24c89 f631ffe8 74cb0100 e8ff6c01  ..L..1..t.....l.
@@ -31,36 +31,36 @@
  401170 53415441 55415641 57488da4 2420fbff  SATAUAVAWH..$ ..
  401180 ff4989fc 30c04c89 e64889e7 e87ffd01  .I..0.L..H......
  401190 004889e7 be010000 00e8f2ff 0100e8fd  .H..............
- 4011a0 6c010066 85c0740f 4c89e648 8d3d566e  l..f..t.L..H.=Vn
+ 4011a0 6c010066 85c0740f 4c89e648 8d3d563e  l..f..t.L..H.=V>
  4011b0 0200e819 ffffff48 8db42470 02000048  .......H..$p...H
  4011c0 89e7ba40 000000e8 74050200 8b9c24ac  ...@....t.....$.
  4011d0 02000048 63f34889 e7e80208 0200488d  ...Hc.H.......H.
  4011e0 b424b002 00004889 e7baf800 0000e84d  .$....H........M
  4011f0 0502008b b424cc02 0000488d bc24d803  .....$....H..$..
  401200 0000e889 feffff48 8db424d8 03000048  .......H..$....H
- 401210 8d3d0a6e 0200e8b5 feffff8b b424d002  .=.n.........$..
+ 401210 8d3d0a3e 0200e8b5 feffff8b b424d002  .=.>.........$..
  401220 0000488d bc24d803 0000e861 feffff48  ..H..$.....a...H
- 401230 8db424d8 03000048 8d3df26d 0200e88d  ..$....H.=.m....
+ 401230 8db424d8 03000048 8d3df23d 0200e88d  ..$....H.=.=....
  401240 feffff8b b424d402 0000488d bc24d803  .....$....H..$..
  401250 0000e839 feffff48 8db424d8 03000048  ...9...H..$....H
- 401260 8d3dea6d 0200e865 feffff8b 053f1903  .=.m...e.....?..
- 401270 00898424 10030000 833d911a 03000175  ...$.....=.....u
- 401280 0c66c784 240c0300 000200eb 13833d7c  .f..$.........=|
- 401290 1a030002 750a66c7 84240c03 00000300  ....u.f..$......
- 4012a0 803d4919 03000074 1e668b05 401a0300  .=I....t.f..@...
- 4012b0 66898424 f4020000 668b0541 1a030066  f..$....f..A...f
+ 401260 8d3dea3d 0200e865 feffff8b 05ffed02  .=.=...e........
+ 401270 00898424 10030000 833d51ef 02000175  ...$.....=Q....u
+ 401280 0c66c784 240c0300 000200eb 13833d3c  .f..$.........=<
+ 401290 ef020002 750a66c7 84240c03 00000300  ....u.f..$......
+ 4012a0 803d09ee 02000074 1e668b05 00ef0200  .=.....t.f......
+ 4012b0 66898424 f4020000 668b0501 ef020066  f..$....f......f
  4012c0 898424f6 020000c7 8424b802 00000000  ..$......$......
  4012d0 00004863 f34889e7 e8030702 00488db4  ..Hc.H.......H..
  4012e0 24b00200 004889e7 baf80000 00e8fe01  $....H..........
  4012f0 0200e8a9 6b010066 85c0740f 4c89e648  ....k..f..t.L..H
- 401300 8d3d6a6d 0200e8c5 fdffff48 63f34889  .=jm.......Hc.H.
+ 401300 8d3d6a3d 0200e8c5 fdffff48 63f34889  .=j=.......Hc.H.
  401310 e7e8ca06 0200488d b424b002 00004889  ......H..$....H.
  401320 e7baf800 0000e815 0402008b b4241003  .............$..
  401330 0000488d bc24d803 0000e851 fdffff48  ..H..$.....Q...H
- 401340 8db424d8 03000048 8d3d3a6d 0200e87d  ..$....H.=:m...}
+ 401340 8db424d8 03000048 8d3d3a3d 0200e87d  ..$....H.=:=...}
  401350 fdffff8b b4241403 0000488d bc24d803  .....$....H..$..
  401360 0000e829 fdffff48 8db424d8 03000048  ...)...H..$....H
- 401370 8d3d326d 0200e855 fdffff31 c0488984  .=2m...U...1.H..
+ 401370 8d3d323d 0200e855 fdffff31 c0488984  .=2=...U...1.H..
  401380 24d80400 004531e4 4d31ff0f b78424b6  $....E1.M1....$.
  401390 02000089 c383fb01 0f8c9700 00004531  ..............E1
  4013a0 ed0f1f80 00000000 4183c501 488db424  ........A...H..$
@@ -104,7 +104,7 @@
  401600 2602008b 9dd0fcff ff85db0f 8c620100  &............b..
  401610 0041bcff ffffff90 4183c401 4963c448  .A......A...Ic.H
  401620 8b95b8fc ffff488b 34c2488d bdfcfdff  ......H.4.H.....
- 401630 ffe84a5f 020080bd fcfdffff 010f86f6  ..J_............
+ 401630 ffe83a37 020080bd fcfdffff 010f86f6  ..:7............
  401640 00000080 bdfdfdff ff2a0f85 e9000000  .........*......
  401650 8a85fefd ffff3c69 0f820c01 00002c69  ......<i......,i
  401660 74112c09 745b2c01 0f84af00 0000e9f7  t.,.t[,.........
@@ -131,7 +131,7 @@
  4017b0 ffff4c8b b598fcff ff4c8bbd a0fcffff  ..L......L......
  4017c0 4889ec5d c3000000 00000000 00000000  H..]............
  4017d0 53488da4 24f0feff ff48893c 24e85ec1  SH..$....H.<$.^.
- 4017e0 01004889 c3488d15 d4680200 4889de31  ..H..H...h..H..1
+ 4017e0 01004889 c3488d15 d4380200 4889de31  ..H..H...8..H..1
  4017f0 ffe8bac4 0100e845 66010048 8b04248b  .......Ef..H..$.
  401800 70fc488d 7c2408e8 e4240200 488d5424  p.H.|$...$..H.T$
  401810 084889de 31ffe895 c40100e8 20660100  .H..1....... f..
@@ -141,108 +141,108 @@
  401850 dfe88ac3 0100e8e5 650100bf 01000000  ........e.......
  401860 e8fb6b01 00488da4 24100100 005bc300  ..k..H..$....[..
  401870 53488da4 2400ffff ff31c048 89e789c6  SH..$....1.H....
- 401880 e86b2402 004889e2 488d3d91 140300be  .k$..H..H.=.....
- 401890 ff000000 e8672500 000fb605 80140300  .....g%.........
- 4018a0 83f8010f 8c790000 00890521 13030083  .....y.....!....
- 4018b0 c0018905 18130300 832d1113 0300010f  .........-......
- 4018c0 b6050a13 0300488d 15531403 000fb604  ......H..S......
+ 401880 e86b2402 004889e2 488d3d51 e90200be  .k$..H..H.=Q....
+ 401890 ff000000 e8672500 000fb605 40e90200  .....g%.....@...
+ 4018a0 83f8010f 8c790000 008905e1 e7020083  .....y..........
+ 4018b0 c0018905 d8e70200 832dd1e7 0200010f  .........-......
+ 4018c0 b605cae7 0200488d 1513e902 000fb604  ......H.........
  4018d0 0283f82f 740c83f8 3a740783 f85c7402  .../t...:t...\t.
- 4018e0 75378b05 e8120300 678d5001 4863d248  u7......g.P.Hc.H
- 4018f0 8d352a14 0300b9ff 00000048 89e7e8ad  .5*........H....
- 401900 57000048 89e2488d 3d131403 00beff00  W..H..H.=.......
- 401910 0000e8e9 240000eb 09833db0 12030001  ....$.....=.....
- 401920 7f96e819 c0010048 89c3488d 15af6702  .......H..H...g.
+ 4018e0 75378b05 a8e70200 678d5001 4863d248  u7......g.P.Hc.H
+ 4018f0 8d35eae8 0200b9ff 00000048 89e7e8ad  .5.........H....
+ 401900 57000048 89e2488d 3dd3e802 00beff00  W..H..H.=.......
+ 401910 0000e8e9 240000eb 09833d70 e7020001  ....$.....=p....
+ 401920 7f96e819 c0010048 89c3488d 15af3702  .......H..H...7.
  401930 004889de 31ffe875 c30100e8 00650100  .H..1..u.....e..
- 401940 488d15d9 13030048 89de31ff e85fc301  H......H..1.._..
- 401950 00e8ea64 0100488d 15936702 004889de  ...d..H...g..H..
+ 401940 488d1599 e8020048 89de31ff e85fc301  H......H..1.._..
+ 401950 00e8ea64 0100488d 15933702 004889de  ...d..H...7..H..
  401960 31ffe849 c30100e8 d4640100 4889dfe8  1..I.....d..H...
  401970 6cc20100 e8c76401 00e8c2bf 01004889  l.....d.......H.
- 401980 c3488d15 78670200 4889de31 ffe81ec3  .H..xg..H..1....
+ 401980 c3488d15 78370200 4889de31 ffe81ec3  .H..x7..H..1....
  401990 0100e8a9 64010048 89dfe841 c20100e8  ....d..H...A....
  4019a0 9c640100 e897bf01 004889c3 488d155d  .d.......H..H..]
- 4019b0 67020048 89de31ff e8f3c201 00e87e64  g..H..1.......~d
+ 4019b0 37020048 89de31ff e8f3c201 00e87e64  7..H..1.......~d
  4019c0 01004889 dfe816c2 0100e871 640100e8  ..H........qd...
- 4019d0 6cbf0100 4889c348 8d156a67 02004889  l...H..H..jg..H.
+ 4019d0 6cbf0100 4889c348 8d156a37 02004889  l...H..H..j7..H.
  4019e0 de31ffe8 c8c20100 e8536401 004889df  .1.......Sd..H..
  4019f0 e8ebc101 00e84664 0100e841 bf010048  ......Fd...A...H
- 401a00 89c3488d 157f6702 004889de 31ffe89d  ..H...g..H..1...
+ 401a00 89c3488d 157f3702 004889de 31ffe89d  ..H...7..H..1...
  401a10 c20100e8 28640100 4889dfe8 c0c10100  ....(d..H.......
  401a20 e81b6401 00e816bf 01004889 c3488d15  ..d.......H..H..
- 401a30 8c670200 4889de31 ffe872c2 0100e8fd  .g..H..1..r.....
+ 401a30 8c370200 4889de31 ffe872c2 0100e8fd  .7..H..1..r.....
  401a40 63010048 89dfe895 c10100e8 f0630100  c..H.........c..
- 401a50 e8ebbe01 004889c3 488d1599 67020048  .....H..H...g..H
+ 401a50 e8ebbe01 004889c3 488d1599 37020048  .....H..H...7..H
  401a60 89de31ff e847c201 00e8d263 01004889  ..1..G.....c..H.
  401a70 dfe86ac1 0100e8c5 630100e8 c0be0100  ..j.....c.......
- 401a80 4889c348 8d15ae67 02004889 de31ffe8  H..H...g..H..1..
+ 401a80 4889c348 8d15ae37 02004889 de31ffe8  H..H...7..H..1..
  401a90 1cc20100 e8a76301 004889df e83fc101  ......c..H...?..
  401aa0 00e89a63 010031ff e8b36901 00488da4  ...c..1...i..H..
  401ab0 24000100 005bc300 00000000 00000000  $....[..........
  401ac0 53488da4 24f0feff ffe81265 0100c705  SH..$......e....
- 401ad0 c8100300 00000000 e8032202 0085c075  .........."....u
+ 401ad0 88e50200 00000000 e8032202 0085c075  .........."....u
  401ae0 05e88afd ffffe8f5 21020089 c383fb01  ........!.......
- 401af0 0f8cd900 0000c705 c0100300 00000000  ................
- 401b00 8b05ba10 030083c0 018905b1 10030089  ................
+ 401af0 0f8cd900 0000c705 80e50200 00000000  ................
+ 401b00 8b057ae5 020083c0 01890571 e5020089  ..z........q....
  401b10 c64889e7 e8d72102 004889e7 488d354d  .H....!..H..H.5M
- 401b20 670200e8 28270000 85c07442 8b358e10  g...('....tB.5..
- 401b30 03004889 e7e8b621 02004889 e7488d35  ..H....!..H..H.5
- 401b40 34670200 e8072700 0085c074 218b356d  4g....'....t!.5m
- 401b50 10030048 89e7e895 21020048 89e7488d  ...H....!..H..H.
- 401b60 351b6702 00e8e626 000085c0 7507e8fd  5.g....&....u...
- 401b70 fcffffeb 4e8b3545 10030048 89e7e86d  ....N.5E...H...m
- 401b80 21020048 89e7488d 35fb6602 00e8be26  !..H..H.5.f....&
- 401b90 000085c0 74218b35 24100300 4889e7e8  ....t!.5$...H...
- 401ba0 4c210200 4889e748 8d35e266 0200e89d  L!..H..H.5.f....
- 401bb0 26000085 c0750cc7 05df0f03 00ffffff  &....u..........
- 401bc0 ffeb0c3b 1df70f03 000f8f31 ffffff48  ...;.......1...H
- 401bd0 8d05ca66 02004889 84240001 00004c8d  ...f..H..$....L.
- 401be0 84240001 00004d31 c9488d0d b8660200  .$....M1.H...f..
- 401bf0 488d15b9 66020048 8d35ba66 02004889  H...f..H.5.f..H.
- 401c00 e7e81af9 ffff4889 e2488d3d 10110300  ......H..H.=....
- 401c10 beff0000 00e8e621 0000488d 05a76602  .......!..H...f.
+ 401b20 370200e8 28270000 85c07442 8b354ee5  7...('....tB.5N.
+ 401b30 02004889 e7e8b621 02004889 e7488d35  ..H....!..H..H.5
+ 401b40 34370200 e8072700 0085c074 218b352d  47....'....t!.5-
+ 401b50 e5020048 89e7e895 21020048 89e7488d  ...H....!..H..H.
+ 401b60 351b3702 00e8e626 000085c0 7507e8fd  5.7....&....u...
+ 401b70 fcffffeb 4e8b3505 e5020048 89e7e86d  ....N.5....H...m
+ 401b80 21020048 89e7488d 35fb3602 00e8be26  !..H..H.5.6....&
+ 401b90 000085c0 74218b35 e4e40200 4889e7e8  ....t!.5....H...
+ 401ba0 4c210200 4889e748 8d35e236 0200e89d  L!..H..H.5.6....
+ 401bb0 26000085 c0750cc7 059fe402 00ffffff  &....u..........
+ 401bc0 ffeb0c3b 1db7e402 000f8f31 ffffff48  ...;.......1...H
/usr/bin/postw32 differs in assembler output
--- old /usr/bin/postw32 (disasm)
+++ new /usr/bin/postw32 (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x426840
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x426910
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423cb0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x430050
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$POSTW32_$$_TOSTR$LONGINT$$SHORTSTRING:
+	add    %al,(%rax)
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
@@ -60,20 +54,17 @@
 	mov    %rsp,%rdx
 	mov    $something,%ecx
 	mov    $something,%rsi
-	call   <fpc_shortstr_sint>
+	call   0x407790
 	mov    %rbx,%rdi
 	mov    %rsp,%rdx
 	mov    $something,%esi
-	call   <fpc_shortstr_to_shortstr>
+	call   0x403e00
 	lea    offset(%rsp),%rsp
 	pop    %rbx
 	ret
 	add    %al,(%rax)
-	...
-
-P$POSTW32_$$_MESSAGE1$SHORTSTRING$SHORTSTRING:
-	push   %rbx
-	push   %r12
+	add    %dl,offset(%rbx)
+	push   %rsp
 	push   %r13
 	push   %r14
 	lea    -offset(%rsp),%rsp
@@ -81,35 +72,35 @@
 	mov    %rsi,%r12
 	mov    %rbx,%rsi
 	mov    $something,%edx
-	lea    offset(%rip),%rdi        #   <_$POSTW32$_Ld1>
-	call   <SYSTEM_$$_POS$SHORTSTRING$SHORTSTRING$INT64$$INT64>
+	lea    offset(%rip),%rdi        #  x425000
+	call   0x407340
 	cmp    $something,%rax
 	sete   %r13b
 	and    $something,%r13d
 	neg    %r13d
-	mov    offset(%rip),%edx        #   <U_$P$POSTW32_$$_VERBOSE>
+	mov    offset(%rip),%edx        #  x430060
 	mov    %r13d,%eax
 	or     %edx,%eax
-	je     <P$POSTW32_$$_MESSAGE1$SHORTSTRING$SHORTSTRING + ofs>
-	call   <fpc_get_output>
+	je     0x40114e
+	call   0x41d940
 	mov    %rax,%r14
 	mov    %rbx,%rdx
 	mov    %r14,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dcb0
+	call   0x417e40
 	mov    %r12,%rdx
 	mov    %r14,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41dcb0
+	call   0x417e40
 	mov    %r14,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41dbe0
+	call   0x417e40
 	test   %r13d,%r13d
-	je     <P$POSTW32_$$_MESSAGE1$SHORTSTRING$SHORTSTRING + ofs>
+	je     0x40115d
 	mov    $something,%edi
-	call   <SYSTEM_$$_HALT$LONGINT>
+	call   0x418460
 	lea    offset(%rsp),%rsp
 	pop    %r14
 	pop    %r13
@@ -118,9 +109,7 @@
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-P$POSTW32_$$_POSTPROCESSEXECUTABLE$SHORTSTRING$BOOLEAN$$BOOLEAN:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	push   %r13
@@ -131,94 +120,94 @@
 	xor    %al,%al
 	mov    %r12,%rsi
 	mov    %rsp,%rdi
-	call   <SYSTEM_$$_ASSIGN$file$SHORTSTRING>
+	call   0x420f10
 	mov    %rsp,%rdi
 	mov    $something,%esi
-	call   <SYSTEM_$$_RESET$file$LONGINT>
-	call   <SYSTEM_$$_IORESULT$$WORD>
+	call   0x421190
+	call   0x417ea0
 	test   %ax,%ax
-	je     <P$POSTW32_$$_POSTPROCESSEXECUTABLE$SHORTSTRING$BOOLEAN$$BOOLEAN + ofs>
+	je     0x4011b7
 	mov    %r12,%rsi
-	lea    offset(%rip),%rdi        #   <_$POSTW32$_Ld2>
-	call   <P$POSTW32_$$_MESSAGE1$SHORTSTRING$SHORTSTRING>
+	lea    offset(%rip),%rdi        #  x425008
+	call   0x4010d0
 	lea    offset(%rsp),%rsi
 	mov    %rsp,%rdi
 	mov    $something,%edx
-	call   <SYSTEM_$$_BLOCKREAD$file$formal$INT64>
+	call   0x421740
 	mov    offset(%rsp),%ebx
 	movslq %ebx,%rsi
 	mov    %rsp,%rdi
-	call   <SYSTEM_$$_SEEK$file$INT64>
+	call   0x4219e0
 	lea    offset(%rsp),%rsi
 	mov    %rsp,%rdi
 	mov    $something,%edx
-	call   <SYSTEM_$$_BLOCKREAD$file$formal$INT64>
+	call   0x421740
 	mov    offset(%rsp),%esi
 	lea    offset(%rsp),%rdi
-	call   <P$POSTW32_$$_TOSTR$LONGINT$$SHORTSTRING>
+	call   0x401090
 	lea    offset(%rsp),%rsi
-	lea    offset(%rip),%rdi        #   <_$POSTW32$_Ld3>
-	call   <P$POSTW32_$$_MESSAGE1$SHORTSTRING$SHORTSTRING>
+	lea    offset(%rip),%rdi        #  x425020
+	call   0x4010d0
 	mov    offset(%rsp),%esi
 	lea    offset(%rsp),%rdi
/usr/bin/ppdep differs in ELF sections
--- old /usr/bin/ppdep (objdump)
+++ new /usr/bin/ppdep (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/ppdep:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 ff02005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 df02005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05f200 03004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05d2e0 02004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 78350200 c3000000 00000000  H1..x5..........
- 401050 488d0599 c7030048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d057d  UH..H.d$..}.H..}
- 401070 c7030048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d0519 a4030048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d05fd  UH..H.d$..}.H...
+ 401070 a3030048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53415441 55415648 8d6424f8 4889fb49  SATAUAVH.d$.H..I
  4010a0 89f4450f b62c2441 83fd017c 214531f6  ..E..,$A...|!E1.
@@ -31,28 +31,28 @@
  401170 e2ff0000 008a1416 42881407 83f8017f  ........B.......
  401180 878a0688 07c30000 00000000 00000000  ................
  401190 53415448 8da424d8 fbffff48 89fb4989  SATH..$....H..I.
- 4011a0 f44c89e2 488d0d55 ee0200be ff000000  .L..H..U........
+ 4011a0 f44c89e2 488d0d55 ce0200be ff000000  .L..H..U........
  4011b0 488dbc24 28030000 e8e33500 00488db4  H..$(.....5..H..
  4011c0 24280300 00488dbc 24280200 00e81eff  $(...H..$(......
  4011d0 ffff488d bc242802 00004889 e2be2000  ..H..$(...H... .
- 4011e0 0000e8c9 8d020048 8d0532ed 0300488b  .......H..2...H.
- 4011f0 004885c0 740d488d 15337914 008b3aff  .H..t.H..3y...:.
- 401200 d0eb0b48 8d052679 14004883 c0086681  ...H..&y..H...f.
- 401210 38000075 2e4c89e2 488d0de1 ed0200be  8..u.L..H.......
+ 4011e0 0000e859 5e020048 8d05b2c9 0300488b  ...Y^..H......H.
+ 4011f0 004885c0 740d488d 15b3cb03 008b3aff  .H..t.H.......:.
+ 401200 d0eb0b48 8d05a6cb 03004883 c0086681  ...H......H...f.
+ 401210 38000075 2e4c89e2 488d0de1 cd0200be  8..u.L..H.......
  401220 ff000000 488dbc24 28020000 e86f3500  ....H..$(....o5.
  401230 00488db4 24280200 004889df e8affeff  .H..$(...H......
- 401240 ffeb2c4c 89e2488d 0dbbed02 00beff00  ..,L..H.........
+ 401240 ffeb2c4c 89e2488d 0dbbcd02 00beff00  ..,L..H.........
  401250 0000488d bc242802 0000e841 35000048  ..H..$(....A5..H
  401260 8db42428 02000048 89dfe881 feffff48  ..$(...H.......H
  401270 8da42428 04000041 5c5bc300 00000000  ..$(...A\[......
- 401280 53415441 554889fb 4c8b2d71 c50300eb  SATAUH..L.-q....
+ 401280 53415441 554889fb 4c8b2df1 a10300eb  SATAUH..L.-.....
  401290 200f1f80 00000000 4889de49 8d7d29e8   .......H..I.}).
  4012a0 bc380000 85c07505 41b401eb 0c4d8b6d  .8....u.A....M.m
  4012b0 504d85ed 75e24530 e44488e0 415d415c  PM..u.E0.D..A]A\
  4012c0 5bc30000 00000000 00000000 00000000  [...............
  4012d0 53415448 8da424d8 feffff48 89fe488d  SATH..$....H..H.
  4012e0 7c2424e8 a8fdffff 488d5424 244889e7  |$$.....H.T$$H..
- 4012f0 be200000 00e81634 0000488b 1d0fc503  . .....4..H.....
+ 4012f0 be200000 00e81634 0000488b 1d8fa103  . .....4..H.....
  401300 00eb1d0f 1f440000 4889de48 89e7e84d  .....D..H..H...M
  401310 38000085 c0750541 b401eb0c 488b5b28  8....u.A....H.[(
  401320 4885db75 e34530e4 4488e048 8da42428  H..u.E0.D..H..$(
@@ -60,8 +60,8 @@
  401340 53415448 8da424f8 feffff48 89fbbf30  SATH..$....H...0
  401350 000000e8 a8880100 4989c448 89de4889  ........I..H..H.
  401360 e7e82afd ffff4889 e24c89e7 be200000  ..*...H..L... ..
- 401370 00e89a33 0000488b 0593c403 00498944  ...3..H......I.D
- 401380 24284c89 2587c403 00488da4 24080100  $(L.%....H..$...
+ 401370 00e89a33 0000488b 0513a103 00498944  ...3..H......I.D
+ 401380 24284c89 2507a103 00488da4 24080100  $(L.%....H..$...
  401390 00415c5b c3000000 00000000 00000000  .A\[............
  4013a0 488d6424 f831c9eb 0a0f1f80 00000000  H.d$.1..........
  4013b0 83c1010f b6174863 c14839c2 7e1e678d  ......Hc.H9.~.g.
@@ -88,14 +88,14 @@
  401500 000000e8 08320000 49c70424 00000000  .....2..I..$....
  401510 4c89a424 50050000 4c89e048 8d700848  L..$P...L..H.p.H
  401520 89e7e899 bc010048 89e7e811 c00100e8  .......H........
- 401530 7c720100 6685c00f 85f30900 00803ddc  |r..f.........=.
- 401540 c3030000 7446e805 cd010048 89c3488d  ....tF.....H..H.
- 401550 15bbea02 004889de 31ffe861 d00100e8  .....H..1..a....
+ 401530 7c720100 6685c00f 85f30900 00803d5c  |r..f.........=\
+ 401540 a0030000 7446e805 cd010048 89c3488d  ....tF.....H..H.
+ 401550 15bbca02 004889de 31ffe861 d00100e8  .....H..1..a....
  401560 ec710100 488b8424 50050000 488d5008  .q..H..$P...H.P.
  401570 4889de31 ffe846d0 0100e8d1 71010048  H..1..F.....q..H
- 401580 89dfe869 cf0100e8 c4710100 48833d6c  ...i.....q..H.=l
- 401590 c2030000 7511488b 84245005 00004889  ....u.H..$P...H.
- 4015a0 055bc203 00eb2048 8b0552c2 0300eb04  .[.... H..R.....
+ 401580 89dfe869 cf0100e8 c4710100 48833dec  ...i.....q..H.=.
+ 401590 9e030000 7511488b 84245005 00004889  ....u.H..$P...H.
+ 4015a0 05db9e03 00eb2048 8b05d29e 0300eb04  ...... H........
  4015b0 488b4050 48837850 0075f548 8b942450  H.@PH.xP.u.H..$P
  4015c0 05000048 895050c6 84245805 000000c6  ...H.PP..$X.....
  4015d0 84246805 000000c6 84246005 000001c6  .$h......$`.....
@@ -124,9 +124,9 @@
  401740 8bbc2448 050000ba 01000000 beff0000  ..$H............
  401750 00e8da62 0000eb0b 488b8424 48050000  ...b....H..$H...
  401760 c6000048 8bb42448 050000ba 01000000  ...H..$H........
- 401770 488d3db1 e80200e8 d4640000 4885c07f  H.=......d..H...
+ 401770 488d3db1 c80200e8 d4640000 4885c07f  H.=......d..H...
  401780 0b8a8424 78050000 84c0745f 488bb424  ...$x.....t_H..$
- 401790 48050000 ba010000 00488d3d 90e80200  H........H.=....
+ 401790 48050000 ba010000 00488d3d 90c80200  H........H.=....
  4017a0 e8ab6400 004189c4 4585e47e 2bc68424  ..d..A..E..~+..$
  4017b0 78050000 004963c4 4883c001 4889c148  x....Ic.H...H..H
  4017c0 8bbc2448 050000ba 01000000 beff0000  ..$H............
@@ -139,12 +139,12 @@
  401830 8b842448 050000c6 0000e9c0 06000048  ..$H...........H
  401840 8bb42448 050000b9 06000000 ba020000  ..$H............
  401850 00488dbc 24440400 00e86261 0000488d  .H..$D....ba..H.
- 401860 bc244404 0000488d 35cbe702 00e8ee32  .$D...H.5......2
+ 401860 bc244404 0000488d 35cbc702 00e8ee32  .$D...H.5......2
  401870 000085c0 0f85c200 0000488b bc244805  ..........H..$H.
  401880 0000b907 000000ba 01000000 beff0000  ................
  401890 00e89a61 0000488b bc244805 0000e8fd  ...a..H..$H.....
  4018a0 faffff41 80c50141 80fdc872 35e89ec9  ...A...A...r5...
- 4018b0 01004889 c3488d15 84e70200 4889de31  ..H..H......H..1
+ 4018b0 01004889 c3488d15 84c70200 4889de31  ..H..H......H..1
  4018c0 ffe8facc 0100e885 6e010048 89dfe81d  ........n..H....
  4018d0 cc0100e8 786e0100 bf010000 00e88e74  ....xn.........t
  4018e0 0100410f b6dd410f b6c580bc 04770300  ..A...A......w..
@@ -155,12 +155,12 @@
  401930 48050000 c60000e9 c3050000 488bb424  H...........H..$
  401940 48050000 b9070000 00ba0200 0000488d  H.............H.
  401950 bc244404 0000e865 60000048 8dbc2444  .$D....e`..H..$D
- 401960 04000048 8d35eee6 0200e8f1 31000085  ...H.5......1...
+ 401960 04000048 8d35eec6 0200e8f1 31000085  ...H.5......1...
  401970 c00f85c2 00000048 8bbc2448 050000b9  .......H..$H....
  401980 07000000 ba010000 00beff00 0000e89d  ................
  401990 60000048 8bbc2448 050000e8 00faffff  `..H..$H........
  4019a0 4180c501 4180fdc8 7235e8a1 c8010048  A...A...r5.....H
- 4019b0 89c3488d 1587e602 004889de 31ffe8fd  ..H......H..1...
+ 4019b0 89c3488d 1587c602 004889de 31ffe8fd  ..H......H..1...
  4019c0 cb0100e8 886d0100 4889dfe8 20cb0100  .....m..H... ...
  4019d0 e87b6d01 00bf0100 0000e891 73010041  .{m.........s..A
  4019e0 0fb6dd41 0fb6c580 bc047703 00000075  ...A......w....u
@@ -171,26 +171,26 @@
  401a30 00c60000 e9c60400 00488bb4 24480500  .........H..$H..
  401a40 00b90500 0000ba02 00000048 8dbc2444  ...........H..$D
  401a50 040000e8 685f0000 488dbc24 44040000  ....h_..H..$D...
- 401a60 488d3501 e60200e8 f4300000 85c07543  H.5......0....uC
+ 401a60 488d3501 c60200e8 f4300000 85c07543  H.5......0....uC
  401a70 410fb6cd 488d9424 78030000 410fb6c5  A...H..$x...A...
  401a80 807c02ff 00750a41 0fb6c580 3c020075  .|...u.A....<..u
  401a90 0ac6840c 78030000 01eb08c6 840c7803  ....x.........x.
  401aa0 00000048 8b842448 050000c6 0000e94c  ...H..$H.......L
  401ab0 04000048 8bb42448 050000b9 06000000  ...H..$H........
  401ac0 ba020000 00488dbc 24440400 00e8ee5e  .....H..$D.....^
- 401ad0 0000488d bc244404 0000488d 358fe502  ..H..$D...H.5...
+ 401ad0 0000488d bc244404 0000488d 358fc502  ..H..$D...H.5...
  401ae0 00e87a30 000085c0 755a410f b6c5c684  ..z0....uZA.....
  401af0 04780300 00004584 ed7535e8 50c70100  .x....E..u5.P...
- 401b00 4889c348 8d156ee5 02004889 de31ffe8  H..H..n...H..1..
+ 401b00 4889c348 8d156ec5 02004889 de31ffe8  H..H..n...H..1..
  401b10 acca0100 e8376c01 004889df e8cfc901  .....7l..H......
  401b20 00e82a6c 0100bf01 000000e8 40720100  ..*l........@r..
  401b30 4180ed01 488b8424 48050000 c60000e9  A...H..$H.......
  401b40 bb030000 488bb424 48050000 b9060000  ....H..$H.......
  401b50 00ba0200 0000488d bc244404 0000e85d  ......H..$D....]
- 401b60 5e000048 8dbc2444 04000048 8d351ee5  ^..H..$D...H.5..
+ 401b60 5e000048 8dbc2444 04000048 8d351ec5  ^..H..$D...H.5..
  401b70 0200e8e9 2f000085 c0755b41 80c50141  ..../....u[A...A
  401b80 80fdc872 35e8c6c6 01004889 c3488d15  ...r5.....H..H..
- 401b90 ace40200 4889de31 ffe822ca 0100e8ad  ....H..1..".....
+ 401b90 acc40200 4889de31 ffe822ca 0100e8ad  ....H..1..".....
  401ba0 6b010048 89dfe845 c90100e8 a06b0100  k..H...E.....k..
  401bb0 bf010000 00e8b671 0100410f b6c5c684  .......q..A.....
  401bc0 04780300 0001488b 84244805 0000c600  .x....H..$H.....
@@ -219,31 +219,31 @@
  401d30 48050000 e867f6ff ffe9c101 0000488b  H....g........H.
  401d40 b4244805 0000b904 000000ba 01000000  .$H.............
  401d50 488dbc24 44040000 e8635c00 00488dbc  H..$D....c\..H..
- 401d60 24440400 00488d35 2ce30200 e8ef2d00  $D...H.5,.....-.
+ 401d60 24440400 00488d35 2cc30200 e8ef2d00  $D...H.5,.....-.
  401d70 0085c075 4e488b84 24480500 00803804  ...uNH..$H....8.
  401d80 7418488b 84244805 00000fb6 500583fa  t.H..$H.....P...
  401d90 09740783 fa207402 7529488b bc244805  .t... t.u)H..$H.
  401da0 0000b904 000000ba 01000000 beff0000  ................
  401db0 00e87a5c 0000c684 24600500 0000e93c  ..z\....$`.....<
- 401dc0 01000048 8bbc2448 05000048 8d35cee2  ...H..$H...H.5..
+ 401dc0 01000048 8bbc2448 05000048 8d35cec2  ...H..$H...H.5..
  401dd0 0200e889 2d000085 c0750dc6 84245805  ....-....u...$X.
  401de0 000001e9 0c010000 488bb424 48050000  ........H..$H...
  401df0 b9070000 00ba0100 0000488d bc244404  ..........H..$D.
  401e00 0000e8b9 5b000048 8dbc2444 04000048  ....[..H..$D...H
- 401e10 8d359ae2 0200e845 2d000085 c0751948  .5.....E-....u.H
+ 401e10 8d359ac2 0200e845 2d000085 c0751948  .5.....E-....u.H
  401e20 8b842450 050000c6 404a00c6 84245805  ..$P....@J...$X.
  401e30 000001e9 bc000000 8a842458 05000084  ..........$X....
  401e40 c00f84ad 00000048 8bb42448 050000b9  .......H..$H....
  401e50 05000000 ba010000 00488dbc 24440400  .........H..$D..
  401e60 00e85a5b 0000488d bc244404 0000488d  ..Z[..H..$D...H.
- 401e70 354be202 00e8e62c 000085c0 746e488b  5K.....,....tnH.
+ 401e70 354bc202 00e8e62c 000085c0 746e488b  5K.....,....tnH.
  401e80 b4244805 0000b903 000000ba 01000000  .$H.............
  401e90 488dbc24 44040000 e8235b00 00488dbc  H..$D....#[..H..
- 401ea0 24440400 00488d35 1ce20200 e8af2c00  $D...H.5......,.
+ 401ea0 24440400 00488d35 1cc20200 e8af2c00  $D...H.5......,.
/usr/bin/ppdep differs in assembler output
--- old /usr/bin/ppdep (disasm)
+++ new /usr/bin/ppdep (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x42f000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x42f100
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x4245c0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x43b470
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$PPDEP_$$_UCASE$SHORTSTRING$$SHORTSTRING:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	push   %r13
@@ -62,16 +56,16 @@
 	mov    %rsi,%r12
 	movzbl (%r12),%r13d
 	cmp    $something,%r13d
-	jl     <P$PPDEP_$$_UCASE$SHORTSTRING$$SHORTSTRING + ofs>
+	jl     0x4010ce
 	xor    %r14d,%r14d
 	add    $something,%r14d
 	movzbl %r14b,%eax
 	movzbl (%r12,%rax,1),%edi
-	call   <SYSTEM_$$_UPCASE$CHAR$$CHAR>
+	call   0x407d60
 	movzbl %r14b,%edx
 	mov    %al,(%rbx,%rdx,1)
 	cmp    %r14d,%r13d
-	jg     <P$PPDEP_$$_UCASE$SHORTSTRING$$SHORTSTRING + ofs>
+	jg     0x4010b0
 	mov    (%r12),%al
 	mov    %al,(%rbx)
 	lea    offset(%rsp),%rsp
@@ -81,131 +75,125 @@
 	pop    %rbx
 	ret
 	...
-
-P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING:
-	mov    $something,%cl
-	movzbl (%rsi),%eax
+	add    %al,(%rax)
+	add    %dh,offset(%rcx)
 	cmp    $something,%eax
-	jl     <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jl     0x401181
 	add    $something,%eax
 	nopl   offset(%rax)
 	sub    $something,%eax
 	movzbl %al,%edx
 	mov    (%rsi,%rdx,1),%dl
 	cmp    $something,%dl
-	jb     <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jb     0x401169
 	sub    $something,%dl
-	je     <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	je     0x40112a
 	sub    $something,%dl
-	jb     <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jb     0x401169
 	sub    $something,%dl
-	jbe    <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jbe    0x401135
 	sub    $something,%dl
-	jne    <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jne    0x401169
 	movzbl %al,%edx
 	movb   $something,(%rdi,%rdx,1)
 	xor    %cl,%cl
-	jmp    <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jmp    0x40117c
 	test   %cl,%cl
-	je     <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	je     0x401154
 	mov    %al,%dl
 	movzbl %al,%r8d
 	movzbl (%rsi,%r8,1),%r8d
 	add    $something,%r8d
 	and    $something,%edx
 	mov    %r8b,(%rdi,%rdx,1)
-	jmp    <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jmp    0x40117c
 	mov    %al,%dl
 	movzbl %al,%r8d
 	and    $something,%edx
 	mov    (%rsi,%rdx,1),%dl
 	mov    %dl,(%rdi,%r8,1)
-	jmp    <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jmp    0x40117c
 	mov    %al,%dl
 	movzbl %al,%r8d
 	and    $something,%edx
 	mov    (%rsi,%rdx,1),%dl
 	mov    %dl,(%rdi,%r8,1)
 	cmp    $something,%eax
-	jg     <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING + ofs>
+	jg     0x401108
 	mov    (%rsi),%al
 	mov    %al,(%rdi)
 	ret
 	...
-
-P$PPDEP_$$_SEARCHPAS$SHORTSTRING$$SHORTSTRING:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    %rsi,%r12
 	mov    %r12,%rdx
-	lea    offset(%rip),%rcx        #   <_$PPDEP$_Ld1>
+	lea    offset(%rip),%rcx        #  x42e000
 	mov    $something,%esi
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_concat>
+	call   0x4047a0
 	lea    offset(%rsp),%rsi
 	lea    offset(%rsp),%rdi
-	call   <P$PPDEP_$$_FIXFN$SHORTSTRING$$SHORTSTRING>
+	call   0x4010f0
 	lea    offset(%rsp),%rdi
 	mov    %rsp,%rdx
 	mov    $something,%esi
-	call   <DOS_$$_FINDFIRST$SHORTSTRING$WORD$SEARCHREC>
-	lea    offset(%rip),%rax        #   <FPC_THREADVAR_RELOCATE>
+	call   0x427040
+	lea    offset(%rip),%rax        #  x43dba0
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     <P$PPDEP_$$_SEARCHPAS$SHORTSTRING$$SHORTSTRING + ofs>
-	lea    offset(%rip),%rdx        #   <U_$DOS_$$_DOSERROR>
+	je     0x401203
+	lea    offset(%rip),%rdx        #  x43ddb0
 	mov    (%rdx),%edi
 	call   *%rax
-	jmp    <P$PPDEP_$$_SEARCHPAS$SHORTSTRING$$SHORTSTRING + ofs>
-	lea    offset(%rip),%rax        #   <U_$DOS_$$_DOSERROR>
+	jmp    0x40120e
+	lea    offset(%rip),%rax        #  x43ddb0
 	add    $something,%rax
 	cmpw   $something,(%rax)
-	jne    <P$PPDEP_$$_SEARCHPAS$SHORTSTRING$$SHORTSTRING + ofs>
+	jne    0x401243
 	mov    %r12,%rdx
/usr/bin/ppudump differs in ELF sections
--- old /usr/bin/ppudump (objdump)
+++ new /usr/bin/ppudump (objdump)
@@ -48995,7 +48995,7 @@
  4c0b60 0f244650 4346554c 4c564552 53494f4e  .$FPCFULLVERSION
  4c0b70 00000000 00000000 00000100 00000000  ................
  4c0b80 ffffffff ffffffff 0a000000 00000000  ................
- 4c0b90 32303234 2f30352f 32310000 00000000  2024/05/21......
+ 4c0b90 31393034 2f30352f 31390000 00000000  1904/05/19......
  4c0ba0 08244650 43444154 45000000 00000000  .$FPCDATE.......
  4c0bb0 07244650 43435055 00000000 00000000  .$FPCCPU........
  4c0bc0 06244650 434f5300 0a244650 43544152  .$FPCOS..$FPCTAR
@@ -80222,6 +80222,6 @@
  53ac40 602d4b00 00000000 602d4b00 00000000  `-K.....`-K.....
  53ac50 602d4b00 00000000 406a4b00 00000000  `-K.....@jK.....
  53ac60 00104000 00000000 90104000 00000000  ..@.......@.....
- 53ac70 46504320 332e322e 32205b32 3032342f  FPC 3.2.2 [2024/
- 53ac80 30352f32 315d2066 6f722078 38365f36  05/21] for x86_6
+ 53ac70 46504320 332e322e 32205b31 3930342f  FPC 3.2.2 [1904/
+ 53ac80 30352f31 395d2066 6f722078 38365f36  05/19] for x86_6
  53ac90 34202d20 4c696e75 78000000 00000000  4 - Linux.......
/usr/bin/ppufiles differs in ELF sections
--- old /usr/bin/ppufiles (objdump)
+++ new /usr/bin/ppufiles (objdump)
@@ -37470,6 +37470,6 @@
  493ba0 20534600 00000000 90594600 00000000   SF......YF.....
  493bb0 90594600 00000000 405a4600 00000000  .YF.....@ZF.....
  493bc0 00104000 00000000 90104000 00000000  ..@.......@.....
- 493bd0 46504320 332e322e 32205b32 3032342f  FPC 3.2.2 [2024/
- 493be0 30352f32 315d2066 6f722078 38365f36  05/21] for x86_6
+ 493bd0 46504320 332e322e 32205b31 3930342f  FPC 3.2.2 [1904/
+ 493be0 30352f31 395d2066 6f722078 38365f36  05/19] for x86_6
  493bf0 34202d20 4c696e75 78000000 00000000  4 - Linux.......
/usr/bin/ppumove differs in ELF sections
--- old /usr/bin/ppumove (objdump)
+++ new /usr/bin/ppumove (objdump)
@@ -38289,6 +38289,6 @@
  497fc0 b0724600 00000000 80814600 00000000  .rF.......F.....
  497fd0 80814600 00000000 30824600 00000000  ..F.....0.F.....
  497fe0 00104000 00000000 90104000 00000000  ..@.......@.....
- 497ff0 46504320 332e322e 32205b32 3032342f  FPC 3.2.2 [2024/
- 498000 30352f32 315d2066 6f722078 38365f36  05/21] for x86_6
+ 497ff0 46504320 332e322e 32205b31 3930342f  FPC 3.2.2 [1904/
+ 498000 30352f31 395d2066 6f722078 38365f36  05/19] for x86_6
  498010 34202d20 4c696e75 78000000 00000000  4 - Linux.......
/usr/bin/ptop differs in ELF sections
--- old /usr/bin/ptop (objdump)
+++ new /usr/bin/ptop (objdump)
@@ -2,64 +2,64 @@
 .//usr/bin/ptop:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d1519 d00a005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 8f0a005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05f2d3 0a004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05b293 0a004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 f8290200 c3000000 00000000  H1...)..........
- 401050 488d05e9 0d0e0048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d05cd  UH..H.d$..}.H...
- 401070 0d0e0048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d0539 ca0d0048 8910e9a1 ffffffc3  H..9...H........
+ 401060 554889e5 488d6424 f0897dfc 488d051d  UH..H.d$..}.H...
+ 401070 ca0d0048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
- 401090 534889f8 4889d348 8d059230 0e00488b  SH..H..H...0..H.
- 4010a0 104885d2 7410488d 05231c0e 008b38ff  .H..t.H..#....8.
- 4010b0 d24889c6 eb0b488d 35131c0e 004883c6  .H....H.5....H..
+ 401090 534889f8 4889d348 8d05e2ec 0d00488b  SH..H..H......H.
+ 4010a0 104885d2 7410488d 0573d80d 008b38ff  .H..t.H..s....8.
+ 4010b0 d24889c6 eb0b488d 3563d80d 004883c6  .H....H.5c...H..
  4010c0 084889da 31ffe815 cf0100e8 006b0100  .H..1........k..
- 4010d0 488d0559 300e0048 8b004885 c0741048  H..Y0..H..H..t.H
- 4010e0 8d15ea1b 0e008b3a ffd04889 c7eb0b48  .......:..H....H
- 4010f0 8d3dda1b 0e004883 c708e871 c80100e8  .=....H....q....
+ 4010d0 488d05a9 ec0d0048 8b004885 c0741048  H......H..H..t.H
+ 4010e0 8d153ad8 0d008b3a ffd04889 c7eb0b48  ..:....:..H....H
+ 4010f0 8d3d2ad8 0d004883 c708e871 c80100e8  .=*...H....q....
  401100 cc6a0100 5bc30000 00000000 00000000  .j..[...........
  401110 53415448 8d6424f8 4889f866 89f3e8ad  SATH.d$.H..f....
- 401120 c5010049 89c4488d 15735009 004c89e6  ...I..H..sP..L..
+ 401120 c5010049 89c4488d 15732009 004c89e6  ...I..H..s ..L..
  401130 31ffe809 c90100e8 946a0100 4c89e7e8  1........j..L...
  401140 2cc80100 e8876a01 00e882c5 01004989  ,.....j.......I.
- 401150 c4488d15 60500900 4c89e631 ffe8dec8  .H..`P..L..1....
+ 401150 c4488d15 60200900 4c89e631 ffe8dec8  .H..` ..L..1....
  401160 0100e869 6a01004c 89e7e801 c80100e8  ...ij..L........
  401170 5c6a0100 e857c501 004989c4 488d1585  \j...W...I..H...
- 401180 5009004c 89e631ff e8b3c801 00e83e6a  P..L..1.......>j
+ 401180 2009004c 89e631ff e8b3c801 00e83e6a   ..L..1.......>j
  401190 01004c89 e7e8d6c7 0100e831 6a0100e8  ..L........1j...
- 4011a0 2cc50100 4989c448 8d158250 09004c89  ,...I..H...P..L.
+ 4011a0 2cc50100 4989c448 8d158220 09004c89  ,...I..H... ..L.
  4011b0 e631ffe8 88c80100 e8136a01 004c89e7  .1........j..L..
  4011c0 e8abc701 00e8066a 0100e801 c5010049  .......j.......I
- 4011d0 89c4488d 157f5009 004c89e6 31ffe85d  ..H...P..L..1..]
+ 4011d0 89c4488d 157f2009 004c89e6 31ffe85d  ..H... ..L..1..]
  4011e0 c80100e8 e8690100 4c89e7e8 80c70100  .....i..L.......
  4011f0 e8db6901 00e8d6c4 01004989 c4488d15  ..i.......I..H..
- 401200 7c500900 4c89e631 ffe832c8 0100e8bd  |P..L..1..2.....
+ 401200 7c200900 4c89e631 ffe832c8 0100e8bd  | ..L..1..2.....
  401210 6901004c 89e7e855 c70100e8 b0690100  i..L...U.....i..
- 401220 e8abc401 004989c4 488d1579 5009004c  .....I..H..yP..L
+ 401220 e8abc401 004989c4 488d1579 2009004c  .....I..H..y ..L
  401230 89e631ff e807c801 00e89269 01004c89  ..1........i..L.
  401240 e7e82ac7 0100e885 690100e8 80c40100  ..*.....i.......
- 401250 4989c448 8d157650 09004c89 e631ffe8  I..H..vP..L..1..
+ 401250 4989c448 8d157620 09004c89 e631ffe8  I..H..v ..L..1..
  401260 dcc70100 e8676901 004c89e7 e8ffc601  .....gi..L......
  401270 00e85a69 0100e855 c4010049 89c4488d  ..Zi...U...I..H.
- 401280 15635009 004c89e6 31ffe8b1 c70100e8  .cP..L..1.......
+ 401280 15632009 004c89e6 31ffe8b1 c70100e8  .c ..L..1.......
  401290 3c690100 4c89e7e8 d4c60100 e82f6901  <i..L......../i.
- 4012a0 00e82ac4 01004989 c4488d15 48500900  ..*...I..H..HP..
+ 4012a0 00e82ac4 01004989 c4488d15 48200900  ..*...I..H..H ..
  4012b0 4c89e631 ffe886c7 0100e811 6901004c  L..1........i..L
  4012c0 89e7e8a9 c60100e8 04690100 e8ffc301  .........i......
- 4012d0 004989c4 488d1545 5009004c 89e631ff  .I..H..EP..L..1.
+ 4012d0 004989c4 488d1545 2009004c 89e631ff  .I..H..E ..L..1.
  4012e0 e85bc701 00e8e668 01004c89 e7e87ec6  .[.....h..L...~.
  4012f0 0100e8d9 6801000f b7fbe8f1 6e010048  ....h.......n..H
  401300 8d642408 415c5bc3 00000000 00000000  .d$.A\[.........
  401310 488d6424 8848893c 244889f8 488b90b8  H.d$.H.<$H..H...
  401320 000000b9 00ff0000 be010000 00488d3d  .............H.=
- 401330 ec5f0c00 e8377c05 00488944 2408488d  ._...7|..H.D$.H.
+ 401330 5c1c0c00 e8c74c05 00488944 2408488d  \.....L..H.D$.H.
  401340 54241048 8d742428 bf010000 00e81e36  T$.H.t$(.......6
  401350 01004889 c7e84614 00004863 d0488954  ..H...F...Hc.H.T
- 401360 246885c0 750a488b 7c2408e8 90f60700  $h..u.H.|$......
+ 401360 246885c0 750a488b 7c2408e8 20c70700  $h..u.H.|$.. ...
  401370 e82b3901 00488b7c 2408e821 22010048  .+9..H.|$..!"..H
  401380 8b442468 4885c074 05e8a23a 0100488d  .D$hH..t...:..H.
  401390 642478c3 00000000 00000000 00000000  d$x.............
@@ -73,38 +73,38 @@
  401410 c783c400 00000200 0000c783 c8000000  ................
  401420 ff000000 c783cc00 00006400 0000c683  ..........d.....
  401430 c0000000 004889e6 4889df45 30c031c9  .....H..H..E0.1.
- 401440 488d1509 4f0900e8 441d0800 48833c24  H...O...D...H.<$
- 401450 000f847b 00000048 8d05d22c 0e00488b  ...{...H...,..H.
- 401460 104885d2 7410488d 0563180e 008b38ff  .H..t.H..c....8.
- 401470 d24889c6 eb0b488d 3553180e 004883c6  .H....H.5S...H..
+ 401440 488d1509 1f0900e8 d4ed0700 48833c24  H...........H.<$
+ 401450 000f847b 00000048 8d0522e9 0d00488b  ...{...H.."...H.
+ 401460 104885d2 7410488d 05b3d40d 008b38ff  .H..t.H.......8.
+ 401470 d24889c6 eb0b488d 35a3d40d 004883c6  .H....H.5....H..
  401480 08488b14 2431ffe8 54cb0100 e83f6701  .H..$1..T....?g.
- 401490 00488d05 982c0e00 488b0048 85c07410  .H...,..H..H..t.
- 4014a0 488d1529 180e008b 3affd048 89c7eb0b  H..)....:..H....
- 4014b0 488d3d19 180e0048 83c708e8 b0c40100  H.=....H........
+ 401490 00488d05 e8e80d00 488b0048 85c07410  .H......H..H..t.
+ 4014a0 488d1579 d40d008b 3affd048 89c7eb0b  H..y....:..H....
+ 4014b0 488d3d69 d40d0048 83c708e8 b0c40100  H.=i...H........
  4014c0 e80b6701 004889df be010000 00e83efc  ..g..H........>.
- 4014d0 ffff4889 df488d35 944e0900 e85f0d08  ..H..H.5.N..._..
+ 4014d0 ffff4889 df488d35 941e0900 e8efdd07  ..H..H.5........
  4014e0 0084c074 0a4889df 31f6e821 fcffff48  ...t.H..1..!...H
- 4014f0 89df31c9 ba690000 00488d74 2468e83d  ..1..i...H.t$h.=
- 401500 0a080048 8b7c2468 be020000 00e86e43  ...H.|$h......nC
+ 4014f0 89df31c9 ba690000 00488d74 2468e8cd  ..1..i...H.t$h..
+ 401500 da070048 8b7c2468 be020000 00e8fe13  ...H.|$h........
  401510 03008983 c4000000 4889df31 c9ba6200  ........H..1..b.
- 401520 0000488d 742468e8 140a0800 488b7c24  ..H.t$h.....H.|$
- 401530 68beff00 0000e845 43030089 83c80000  h......EC.......
+ 401520 0000488d 742468e8 a4da0700 488b7c24  ..H.t$h.....H.|$
+ 401530 68beff00 0000e8d5 13030089 83c80000  h...............
  401540 004889df 31c9ba6c 00000048 8d742468  .H..1..l...H.t$h
- 401550 e8eb0908 00488b7c 2468be64 000000e8  .....H.|$h.d....
- 401560 1c430300 8983cc00 00004889 df488d35  .C........H..H.5
- 401570 1c4e0900 e8c70c08 0084c074 344889df  .N.........t4H..
- 401580 31c9ba67 00000048 8d742468 e8af0908  1..g...H.t$h....
+ 401550 e87bda07 00488b7c 2468be64 000000e8  .{...H.|$h.d....
+ 401560 ac130300 8983cc00 00004889 df488d35  ..........H..H.5
+ 401570 1c1e0900 e857dd07 0084c074 344889df  .....W.....t4H..
+ 401580 31c9ba67 00000048 8d742468 e83fda07  1..g...H.t$h.?..
  401590 00488b74 2468488d bbb80000 00e8cea3  .H.t$hH.........
  4015a0 00004889 dfe866fd ffff31ff e83f6c01  ..H...f...1..?l.
  4015b0 004889df 31c9ba63 00000048 8d742468  .H..1..c...H.t$h
- 4015c0 e87b0908 00488b74 2468488d bbb80000  .{...H.t$hH.....
- 4015d0 00e89aa3 00004889 df488d35 d04d0900  ......H..H.5.M..
- 4015e0 e85b0c08 008883c0 00000048 89df488b  .[.........H..H.
+ 4015c0 e80bda07 00488b74 2468488d bbb80000  .....H.t$hH.....
+ 4015d0 00e89aa3 00004889 df488d35 d01d0900  ......H..H.5....
+ 4015e0 e8ebdc07 008883c0 00000048 89df488b  ...........H..H.
  4015f0 03ff90d0 01000083 f8017e55 4889df48  ..........~UH..H
  401600 8b03ff90 d0010000 89c683ee 01488d7c  .............H.|
- 401610 2468e8a9 5f020048 8b742468 488dbba8  $h.._..H.t$hH...
+ 401610 2468e839 30020048 8b742468 488dbba8  $h.90..H.t$hH...
  401620 000000e8 48a30000 4889df48 8b03ff90  ....H...H..H....
- 401630 d0010000 89c6488d 7c2468e8 805f0200  ......H.|$h.._..
+ 401630 d0010000 89c6488d 7c2468e8 10300200  ......H.|$h..0..
  401640 488b7424 68488dbb b0000000 e81fa300  H.t$hH..........
  401650 00e84a36 0100488d 7c2468e8 a0a20000  ..J6..H.|$h.....
  401660 4889e7e8 98a20000 488b4424 604885c0  H.......H.D$`H..
@@ -117,58 +117,58 @@
  4016d0 ff488b04 2480b8c0 00000000 0f84ce00  .H..$...........
  4016e0 0000e8e9 bf010048 89c3488d bc249000  .......H..H..$..
  4016f0 0000e809 a2000048 8b042448 8b809800  .......H..$H....
- 401700 00004889 84249800 0000488d 05bf4c09  ..H..$....H...L.
- 401710 00488984 24a00000 00488d05 40ce0a00  .H..$....H..@...
+ 401700 00004889 84249800 0000488d 05bf1c09  ..H..$....H.....
+ 401710 00488984 24a00000 00488d05 008e0a00  .H..$....H......
  401720 488b4008 48898424 a8000000 488db424  H.@.H..$....H..$
  401730 98000000 b9ffff00 00ba0200 0000488d  ..............H.
  401740 bc249000 0000e8e5 a5000048 8b942490  .$.........H..$.
  401750 00000048 89de31ff e883c801 00e86e64  ...H..1.......nd
  401760 01004889 dfe806c2 0100e861 640100e8  ..H........ad...
- 401770 5cbf0100 4889c348 8d0522ce 0a00488b  \...H..H.."...H.
+ 401770 5cbf0100 4889c348 8d05e28d 0a00488b  \...H..H......H.
  401780 50084889 de31ffe8 54c80100 e83f6401  P.H..1..T....?d.
  401790 004889df e8d7c101 00e83264 0100e82d  .H........2d...-
  4017a0 bf010048 89c7e8c5 c10100e8 20640100  ...H........ d..
  4017b0 488b0424 488b90a8 00000048 85d27404  H..$H......H..t.
  4017c0 488b52f8 4885d274 19488b80 b0000000  H.R.H..t.H......
  4017d0 4885c074 04488b40 f84885c0 0f858300  H..t.H.@.H......
- 4017e0 0000488d 0547290e 00488b10 4885d274  ..H..G)..H..H..t
- 4017f0 10488d05 d8140e00 8b38ffd2 4889c6eb  .H.......8..H...
- 401800 0b488d35 c8140e00 4883c608 488d05ad  .H.5....H...H...
- 401810 cd0a0048 8b500831 ffe8c2c7 0100e8ad  ...H.P.1........
- 401820 63010048 8d050629 0e00488b 004885c0  c..H...)..H..H..
- 401830 7410488d 1597140e 008b3aff d04889c7  t.H.......:..H..
- 401840 eb0b488d 3d87140e 004883c7 08e81ec1  ..H.=....H......
+ 4017e0 0000488d 0597e50d 00488b10 4885d274  ..H......H..H..t
+ 4017f0 10488d05 28d10d00 8b38ffd2 4889c6eb  .H..(....8..H...
+ 401800 0b488d35 18d10d00 4883c608 488d056d  .H.5....H...H..m
+ 401810 8d0a0048 8b500831 ffe8c2c7 0100e8ad  ...H.P.1........
+ 401820 63010048 8d0556e5 0d00488b 004885c0  c..H..V...H..H..
+ 401830 7410488d 15e7d00d 008b3aff d04889c7  t.H.......:..H..
+ 401840 eb0b488d 3dd7d00d 004883c7 08e81ec1  ..H.=....H......
  401850 0100e879 63010048 8b3c24be 01000000  ...yc..H.<$.....
- 401860 e8abf8ff ffbe0100 0000488d 3d475d0c  ..........H.=G].
+ 401860 e8abf8ff ffbe0100 0000488d 3db7190c  ..........H.=...
  401870 00e8ba1b 01004889 44241048 8d942498  ......H.D$.H..$.
  401880 00000048 8db424b0 000000bf 01000000  ...H..$.........
  401890 e8db3001 004889c7 e8030f00 004863d0  ..0..H.......Hc.
  4018a0 48899424 f0000000 85c00f85 bb020000  H..$............
  4018b0 488b0424 488b90a8 00000031 c9be0100  H..$H......1....
- 4018c0 0000488d 3d575a0c 00e8a276 05004889  ..H.=WZ....v..H.
+ 4018c0 0000488d 3dc7160c 00e83247 05004889  ..H.=.....2G..H.
  4018d0 44240848 8d9424f8 00000048 8db42410  D$.H..$....H..$.
  4018e0 010000bf 01000000 e8833001 004889c7  ..........0..H..
/usr/bin/ptop differs in assembler output
--- old /usr/bin/ptop (disasm)
+++ new /usr/bin/ptop (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4aa000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,238 +14,227 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4aa3e0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x423a40
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4dda90
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$PTOP$_$TPTOP_$__$$_DOVERBOSE$TOBJECT$ANSISTRING:
+	add    %al,(%rax)
 	push   %rbx
 	mov    %rdi,%rax
 	mov    %rdx,%rbx
-	lea    offset(%rip),%rax        #   <FPC_THREADVAR_RELOCATE>
+	lea    offset(%rip),%rax        #  x4dfd80
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <P$PTOP$_$TPTOP_$__$$_DOVERBOSE$TOBJECT$ANSISTRING + ofs>
-	lea    offset(%rip),%rax        #   <U_$SYSTEM_$$_STDERR>
+	je     0x4010b6
+	lea    offset(%rip),%rax        #  x4de920
 	mov    (%rax),%edi
 	call   *%rdx
 	mov    %rax,%rsi
-	jmp    <P$PTOP$_$TPTOP_$__$$_DOVERBOSE$TOBJECT$ANSISTRING + ofs>
-	lea    offset(%rip),%rsi        #   <U_$SYSTEM_$$_STDERR>
+	jmp    0x4010c1
+	lea    offset(%rip),%rsi        #  x4de920
 	add    $something,%rsi
 	mov    %rbx,%rdx
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
-	lea    offset(%rip),%rax        #   <FPC_THREADVAR_RELOCATE>
+	call   0x41dfe0
+	call   0x417bd0
+	lea    offset(%rip),%rax        #  x4dfd80
 	mov    (%rax),%rax
 	test   %rax,%rax
-	je     <P$PTOP$_$TPTOP_$__$$_DOVERBOSE$TOBJECT$ANSISTRING + ofs>
-	lea    offset(%rip),%rdx        #   <U_$SYSTEM_$$_STDERR>
+	je     0x4010ef
+	lea    offset(%rip),%rdx        #  x4de920
 	mov    (%rdx),%edi
 	call   *%rax
 	mov    %rax,%rdi
-	jmp    <P$PTOP$_$TPTOP_$__$$_DOVERBOSE$TOBJECT$ANSISTRING + ofs>
-	lea    offset(%rip),%rdi        #   <U_$SYSTEM_$$_STDERR>
+	jmp    0x4010fa
+	lea    offset(%rip),%rdi        #  x4de920
 	add    $something,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41d970
+	call   0x417bd0
 	pop    %rbx
 	ret
 	...
-
-P$PTOP$_$TPTOP_$__$$_USAGE$WORD:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
 	mov    %si,%bx
-	call   <fpc_get_output>
+	call   0x41d6d0
 	mov    %rax,%r12
-	lea    offset(%rip),%rdx        #   <_$PTOP$_Ld1>
+	lea    offset(%rip),%rdx        #  x4931a0
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%r12
-	lea    offset(%rip),%rdx        #   <_$PTOP$_Ld2>
+	lea    offset(%rip),%rdx        #  x4931b8
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%r12
-	lea    offset(%rip),%rdx        #   <_$PTOP$_Ld3>
+	lea    offset(%rip),%rdx        #  x493208
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%r12
-	lea    offset(%rip),%rdx        #   <_$PTOP$_Ld4>
+	lea    offset(%rip),%rdx        #  x493230
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
-	call   <fpc_get_output>
+	call   0x41d970
+	call   0x417bd0
+	call   0x41d6d0
 	mov    %rax,%r12
-	lea    offset(%rip),%rdx        #   <_$PTOP$_Ld5>
+	lea    offset(%rip),%rdx        #  x493258
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41da40
+	call   0x417bd0
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
/usr/bin/pyacc differs in ELF sections
--- old /usr/bin/pyacc (objdump)
+++ new /usr/bin/pyacc (objdump)
@@ -2,109 +2,109 @@
 .//usr/bin/pyacc:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 0f07005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 df06005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05d212 07004989  ...I.bPH......I.
+ 401020 83e4f049 89625048 8d05b2e2 06004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 28490200 c3000000 00000000  H1..(I..........
- 401050 488d0549 d5080048 8910e9a1 ffffffc3  H..I...H........
+ 401050 488d0549 a1080048 8910e9a1 ffffffc3  H..I...H........
  401060 554889e5 488d6424 f0897dfc 488d052d  UH..H.d$..}.H..-
- 401070 d5080048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401070 a1080048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53415441 55488da4 24f0efff ff6631db  SATAUH..$....f1.
- 4010a0 488d0519 84190066 c700ffff 488d051d  H......f....H...
- 4010b0 84190066 c7000000 488d0541 84190066  ...f....H..A...f
- 4010c0 c7000000 66c70424 0000488d 050f8419  ....f..$..H.....
+ 4010a0 488d0519 c6080066 c700ffff 488d051d  H......f....H...
+ 4010b0 c6080066 c7000000 488d0541 c6080066  ...f....H..A...f
+ 4010c0 c7000000 66c70424 0000488d 050fc608  ....f..$..H.....
  4010d0 00c60000 66810424 01006681 3c240004  ....f..$..f.<$..
- 4010e0 7e11488d 3d176f06 00e8929b 0200e9fb  ~.H.=.o.........
+ 4010e0 7e11488d 3d173f06 00e8226c 0200e9fb  ~.H.=.?..."l....
  4010f0 0300000f b7042466 895c4406 0fb70424  ......$f.\D....$
  401100 668b9424 08100000 66899444 06080000  f..$....f..D....
- 401110 0fb7c348 8d156618 07006681 3c420000  ...H..f...f.<B..
- 401120 7537488d 05978319 00668138 ffff7529  u7H......f.8..u)
- 401130 e80b1000 00488d15 84831900 66890248  .....H......f..H
- 401140 8d057a83 19006681 3800007d 0c488d05  ..z...f.8..}.H..
- 401150 6c831900 66c70000 00488d05 80831900  l...f....H......
+ 401110 0fb7c348 8d1546e8 06006681 3c420000  ...H..F...f.<B..
+ 401120 7537488d 0597c508 00668138 ffff7529  u7H......f.8..u)
+ 401130 e80b1000 00488d15 84c50800 66890248  .....H......f..H
+ 401140 8d057ac5 08006681 3800007d 0c488d05  ..z...f.8..}.H..
+ 401150 6cc50800 66c70000 00488d05 80c50800  l...f....H......
  401160 80380074 55e896e4 01004989 c5488d15  .8.tU.....I..H..
- 401170 a46e0600 4c89ee31 ffe8f2e7 0100480f  .n..L..1......H.
+ 401170 a43e0600 4c89ee31 ffe8f2e7 0100480f  .>..L..1......H.
  401180 bfd34c89 ee31ffe8 f4f00100 488d158d  ..L..1......H...
- 401190 6e06004c 89ee31ff e8d3e701 00488d05  n..L..1......H..
- 4011a0 1c831900 480fbf10 4c89ee31 ffe8cef0  ....H...L..1....
+ 401190 3e06004c 89ee31ff e8d3e701 00488d05  >..L..1......H..
+ 4011a0 1cc50800 480fbf10 4c89ee31 ffe8cef0  ....H...L..1....
  4011b0 01004c89 efe8e6e6 01000fb7 c3488d15  ..L..........H..
- 4011c0 bc170700 668b0442 66894424 046685c0  ....f..Bf.D$.f..
- 4011d0 0f852c02 0000488d 4c240448 8d05de82  ..,...H.L$.H....
- 4011e0 19000fbf 100fbff3 4889e7e8 a0030000  ........H.......
+ 4011c0 9ce70600 668b0442 66894424 046685c0  ....f..Bf.D$.f..
+ 4011d0 0f852c02 0000488d 4c240448 8d05dec4  ..,...H.L$.H....
+ 4011e0 08000fbf 100fbff3 4889e7e8 a0030000  ........H.......
  4011f0 84c0741f 66817c24 0400000f 8fbe0100  ..t.f.|$........
  401200 0066817c 24040000 0f8dda02 0000e9ef  .f.|$...........
- 401210 01000048 8d05e682 19006681 38000075  ...H......f.8..u
- 401220 0c488d3d 086e0600 e8539a02 00488d05  .H.=.n...S...H..
- 401230 cc821900 66813800 00750c48 8d058e82  ....f.8..u.H....
- 401240 19006681 00010048 8d05b282 19006681  ..f....H......f.
- 401250 3802000f 8f010100 00488d05 a0821900  8........H......
+ 401210 01000048 8d05e6c4 08006681 38000075  ...H......f.8..u
+ 401220 0c488d3d 083e0600 e8e36a02 00488d05  .H.=.>....j..H..
+ 401230 ccc40800 66813800 00750c48 8d058ec4  ....f.8..u.H....
+ 401240 08006681 00010048 8d05b2c4 08006681  ..f....H......f.
+ 401250 3802000f 8f010100 00488d05 a0c40800  8........H......
  401260 66c70003 00e9a200 0000660f 1f440000  f.........f..D..
- 401270 488d0569 82190080 38000f84 86000000  H..i....8.......
+ 401270 488d0569 c4080080 38000f84 86000000  H..i....8.......
  401280 66813c24 01007e5d e873e301 004989c5  f.<$..~].s...I..
- 401290 488d15a9 6d06004c 89ee31ff e8cfe601  H...m..L..1.....
+ 401290 488d15a9 3d06004c 89ee31ff e8cfe601  H...=..L..1.....
  4012a0 000fb704 24480fbf 5444064c 89ee31ff  ....$H..TD.L..1.
- 4012b0 e8cbef01 00488d15 a46d0600 4c89ee31  .....H...m..L..1
+ 4012b0 e8cbef01 00488d15 a43d0600 4c89ee31  .....H...=..L..1
  4012c0 ffe8aae6 0100480f bf042448 0fbf5444  ......H...$H..TD
  4012d0 044c89ee 31ffe8a5 ef01004c 89efe8bd  .L..1......L....
  4012e0 e50100eb 21e816e3 01004989 c5488d15  ....!.....I..H..
- 4012f0 7c6d0600 4c89ee31 ffe872e6 01004c89  |m..L..1..r...L.
+ 4012f0 7c3d0600 4c89ee31 ffe872e6 01004c89  |=..L..1..r...L.
  401300 efe89ae5 01006681 2c240100 66813c24  ......f.,$..f.<$
  401310 00007e30 0fb70424 0fbf7444 06488d4c  ..~0...$..tD.H.L
  401320 2404ba00 01000048 89e7e861 02000084  $......H...a....
  401330 c00f8439 ffffff66 817c2404 00000f8e  ...9...f.|$.....
  401340 2cffffff 66813c24 00000f84 9e010000  ,...f.<$........
- 401350 668b5c24 04e97afd ffff488d 057f8119  f.\$..z...H.....
+ 401350 668b5c24 04e97afd ffff488d 057fc308  f.\$..z...H.....
  401360 00803800 7436e895 e2010049 89c5488d  ..8.t6.....I..H.
- 401370 151b6d06 004c89ee 31ffe8f1 e5010048  ..m..L..1......H
- 401380 8d053a81 1900480f bf104c89 ee31ffe8  ..:...H...L..1..
+ 401370 151b3d06 004c89ee 31ffe8f1 e5010048  ..=..L..1......H
+ 401380 8d053ac3 0800480f bf104c89 ee31ffe8  ..:...H...L..1..
  401390 ecee0100 4c89efe8 04e50100 488d051d  ....L.......H...
- 4013a0 81190066 81380000 0f844001 0000488d  ...f.8....@...H.
- 4013b0 050b8119 0066c700 ffffe951 fdffff66  .....f.....Q...f
- 4013c0 8b5c2404 488d05f5 80190066 c700ffff  .\$.H......f....
- 4013d0 668b05d9 d1080066 89842408 10000048  f......f..$....H
- 4013e0 8d051a81 19006681 3800000f 8ee3fcff  ......f.8.......
- 4013f0 ff488d05 08811900 66812801 00e9d2fc  .H......f.(.....
- 401400 ffff488d 05d78019 00803800 7434e8ed  ..H.......8.t4..
- 401410 e1010049 89c5488d 15936c06 004c89ee  ...I..H...l..L..
+ 4013a0 c3080066 81380000 0f844001 0000488d  ...f.8....@...H.
+ 4013b0 050bc308 0066c700 ffffe951 fdffff66  .....f.....Q...f
+ 4013c0 8b5c2404 488d05f5 c2080066 c700ffff  .\$.H......f....
+ 4013d0 668b05d9 9d080066 89842408 10000048  f......f..$....H
+ 4013e0 8d051ac3 08006681 3800000f 8ee3fcff  ......f.8.......
+ 4013f0 ff488d05 08c30800 66812801 00e9d2fc  .H......f.(.....
+ 401400 ffff488d 05d7c208 00803800 7434e8ed  ..H.......8.t4..
+ 401410 e1010049 89c5488d 15933c06 004c89ee  ...I..H...<..L..
  401420 31ffe849 e5010048 0fbf5424 0448f7da  1..I...H..T$.H..
  401430 4c89ee31 ffe846ee 01004c89 efe85ee4  L..1..F...L...^.
- 401440 0100488d 05a78019 00c70000 00000048  ..H............H
+ 401440 0100488d 05a7c208 00c70000 00000048  ..H............H
  401450 0fbf7424 0448f7de 0fbff648 89e7e8ad  ..t$.H.....H....
- 401460 01000048 0fbf4424 0448f7d8 488d150d  ...H..D$.H..H...
- 401470 1a070066 8b4482fc 66290424 480fbf44  ...f.D..f).$H..D
- 401480 240448f7 d8488d15 f4190700 0fbf5482  $.H..H........T.
+ 401460 01000048 0fbf4424 0448f7d8 488d15ed  ...H..D$.H..H...
+ 401470 e9060066 8b4482fc 66290424 480fbf44  ...f.D..f).$H..D
+ 401480 240448f7 d8488d15 d4e90600 0fbf5482  $.H..H........T.
  401490 fe0fb704 240fbf74 4406488d 4c240448  ....$..tD.H.L$.H
  4014a0 89e7e869 00000084 c0740566 8b5c2404  ...i.....t.f.\$.
- 4014b0 488d0539 8019008b 0083f801 0f8212fc  H..9............
+ 4014b0 488d0539 c208008b 0083f801 0f8212fc  H..9............
  4014c0 ffff83e8 01742183 e8017422 83e8010f  .....t!...t"....
  4014d0 8458fdff ffe9fafb ffffeb0c eb10e94a  .X.............J
  4014e0 fdffffe9 ecfbffff 664531e4 eb056641  ........fE1...fA
  4014f0 bc010041 0fbfc448 8da42410 10000041  ...A...H..$....A
  401500 5d415c5b c3000000 00000000 00000000  ]A\[............
- 401510 488d6424 f848893c 240fb7c6 488d3d5d  H.d$.H.<$...H.=]
- 401520 17070066 8b3c47eb 0c0f1f80 00000000  ...f.<G.........
- 401530 6681c701 000fb7c6 4c8d0541 18070066  f.......L..A...f
- 401540 413b3c40 7f120fb7 c74c8d05 e0110700  A;<@.....L......
+ 401510 488d6424 f848893c 240fb7c6 488d3d3d  H.d$.H.<$...H.==
+ 401520 e7060066 8b3c47eb 0c0f1f80 00000000  ...f.<G.........
+ 401530 6681c701 000fb7c6 4c8d0521 e8060066  f.......L..!...f
+ 401540 413b3c40 7f120fb7 c74c8d05 c0e10600  A;<@.....L......
  401550 66413b54 80fc75d8 81e6ffff 0000488d  fA;T..u.......H.
- 401560 051b1807 00663b3c 707e0430 c0eb1781  .....f;<p~.0....
- 401570 e7ffff00 00488d15 b4110700 668b54ba  .....H......f.T.
+ 401560 05fbe706 00663b3c 707e0430 c0eb1781  .....f;<p~.0....
+ 401570 e7ffff00 00488d15 94e10600 668b54ba  .....H......f.T.
  401580 fe668911 b001488d 642408c3 00000000  .f....H.d$......
- 401590 488d6424 f848893c 240fb7c6 488d3ddd  H.d$.H.<$...H.=.
- 4015a0 14070066 8b3c47eb 0c0f1f80 00000000  ...f.<G.........
- 4015b0 6681c701 000fb7c6 4c8d05c1 15070066  f.......L......f
- 4015c0 413b3c40 7f120fb7 c74c8d05 700d0700  A;<@.....L..p...
+ 401590 488d6424 f848893c 240fb7c6 488d3dbd  H.d$.H.<$...H.=.
+ 4015a0 e4060066 8b3c47eb 0c0f1f80 00000000  ...f.<G.........
+ 4015b0 6681c701 000fb7c6 4c8d05a1 e5060066  f.......L......f
+ 4015c0 413b3c40 7f120fb7 c74c8d05 50dd0600  A;<@.....L..P...
  4015d0 66413b54 80fc75d8 81e6ffff 0000488d  fA;T..u.......H.
- 4015e0 059b1507 00663b3c 707e0430 c0eb1781  .....f;<p~.0....
- 4015f0 e7ffff00 00488d15 440d0700 668b54ba  .....H..D...f.T.
+ 4015e0 057be506 00663b3c 707e0430 c0eb1781  .{...f;<p~.0....
+ 4015f0 e7ffff00 00488d15 24dd0600 668b54ba  .....H..$...f.T.
  401600 fe668911 b001488d 642408c3 00000000  .f....H.d$......
  401610 53488d64 24f04889 3c246689 f0662d01  SH.d$.H.<$f..f-.
  401620 00663d65 000f8708 0b000025 ffff0000  .f=e.......%....
- 401630 488d1539 0a070048 63048248 01d0ffe0  H..9...Hc..H....
+ 401630 488d1539 da060048 63048248 01d0ffe0  H..9...Hc..H....
  401640 488b0424 480fbf10 668b9450 06080000  H..$H...f..P....
  401650 66899008 100000e9 d70a0000 488b0424  f...........H..$
  401660 480fbf10 668b9450 06080000 66899008  H...f..P....f...
@@ -113,180 +113,180 @@
  401690 9f0a0000 488b0424 480fbf10 668b9450  ....H..$H...f..P
  4016a0 06080000 66899008 100000e9 830a0000  ....f...........
  4016b0 488b0424 480fbf10 668b9450 06080000  H..$H...f..P....
- 4016c0 66899008 100000e9 670a0000 e8bf7c02  f.......g.....|.
- 4016d0 00e95d0a 0000e8b5 7c0200e9 530a0000  ..].....|...S...
- 4016e0 e8ab7c02 00e9490a 0000e8a1 7c0200e9  ..|...I.....|...
- 4016f0 3f0a0000 e8977c02 00e9350a 0000e88d  ?.....|...5.....
- 401700 7c0200e9 2b0a0000 488b0424 480fbf10  |...+...H..$H...
+ 4016c0 66899008 100000e9 670a0000 e84f4d02  f.......g....OM.
+ 4016d0 00e95d0a 0000e845 4d0200e9 530a0000  ..]....EM...S...
+ 4016e0 e83b4d02 00e9490a 0000e831 4d0200e9  .;M...I....1M...
+ 4016f0 3f0a0000 e8274d02 00e9350a 0000e81d  ?....'M...5.....
+ 401700 4d0200e9 2b0a0000 488b0424 480fbf10  M...+...H..$H...
  401710 668b9450 06080000 66899008 100000e9  f..P....f.......
- 401720 0f0a0000 e8677c02 00e9050a 0000488b  .....g|.......H.
+ 401720 0f0a0000 e8f74c02 00e9050a 0000488b  ......L.......H.
  401730 0424480f bf10668b 94500608 00006689  .$H...f..P....f.
  401740 90081000 00e9e909 0000488b 0424480f  ..........H..$H.
  401750 bf10668b 94500608 00006689 90081000  ..f..P....f.....
- 401760 00e9cd09 0000488d 3d536906 00e8ae91  ......H.=Si.....
+ 401760 00e9cd09 0000488d 3d533906 00e83e62  ......H.=S9...>b
  401770 0200e9bc 09000048 8b042448 0fbf1066  .......H..$H...f
  401780 8b945006 08000066 89900810 0000e9a0  ..P....f........
- 401790 090000e8 f87b0200 e9960900 00e8ee7b  .....{.........{
- 4017a0 0200e98c 090000e8 e47b0200 e9820900  .........{......
+ 401790 090000e8 884c0200 e9960900 00e87e4c  .....L........~L
+ 4017a0 0200e98c 090000e8 744c0200 e9820900  ........tL......
  4017b0 00488b04 24480fbf 10668b94 50060800  .H..$H...f..P...
/usr/bin/pyacc differs in assembler output
--- old /usr/bin/pyacc (disasm)
+++ new /usr/bin/pyacc (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x46f000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,288 +14,282 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x46f2e0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x425970
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x48b1a0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$YACC_$$_YYPARSE$$SMALLINT:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	push   %r13
 	lea    -offset(%rsp),%rsp
 	xor    %bx,%bx
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYCHAR>
+	lea    offset(%rip),%rax        #  x48d6c0
 	movw   $something,(%rax)
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYNERRS>
+	lea    offset(%rip),%rax        #  x48d6d0
 	movw   $something,(%rax)
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYERRFLAG>
+	lea    offset(%rip),%rax        #  x48d700
 	movw   $something,(%rax)
 	movw   $something,(%rsp)
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYDEBUG>
+	lea    offset(%rip),%rax        #  x48d6e0
 	movb   $something,(%rax)
 	addw   $something,(%rsp)
 	cmpw   $something,(%rsp)
-	jle    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	lea    offset(%rip),%rdi        #   <_$YACC$_Ld1>
-	call   <YACCSEM_$$_YYERROR$SHORTSTRING>
-	jmp    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
+	jle    0x4010f3
+	lea    offset(%rip),%rdi        #  x465000
+	call   0x427d10
+	jmp    0x4014ee
 	movzwl (%rsp),%eax
 	mov    %bx,offset(%rsp,%rax,2)
 	movzwl (%rsp),%eax
 	mov    offset(%rsp),%dx
 	mov    %dx,offset(%rsp,%rax,2)
 	movzwl %bx,%eax
-	lea    offset(%rip),%rdx        #   <TC_$P$YACC$_$YYPARSE$$SMALLINT_$$_YYD>
+	lea    offset(%rip),%rdx        #  x46f960
 	cmpw   $something,(%rdx,%rax,2)
-	jne    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYCHAR>
+	jne    0x401159
+	lea    offset(%rip),%rax        #  x48d6c0
 	cmpw   $something,(%rax)
-	jne    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	call   <P$YACC_$$_YYLEX$$SMALLINT>
-	lea    offset(%rip),%rdx        #   <U_$YACCLIB_$$_YYCHAR>
+	jne    0x401159
+	call   0x402140
+	lea    offset(%rip),%rdx        #  x48d6c0
 	mov    %ax,(%rdx)
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYCHAR>
+	lea    offset(%rip),%rax        #  x48d6c0
 	cmpw   $something,(%rax)
-	jge    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYCHAR>
+	jge    0x401159
+	lea    offset(%rip),%rax        #  x48d6c0
 	movw   $something,(%rax)
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYDEBUG>
+	lea    offset(%rip),%rax        #  x48d6e0
 	cmpb   $something,(%rax)
-	je     <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	call   <fpc_get_output>
+	je     0x4011ba
+	call   0x41f600
 	mov    %rax,%r13
-	lea    offset(%rip),%rdx        #   <_$YACC$_Ld2>
+	lea    offset(%rip),%rdx        #  x465018
 	mov    %r13,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
+	call   0x41f970
 	movswq %bx,%rdx
 	mov    %r13,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_sint>
-	lea    offset(%rip),%rdx        #   <_$YACC$_Ld3>
+	call   0x420280
+	lea    offset(%rip),%rdx        #  x465020
 	mov    %r13,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYCHAR>
+	call   0x41f970
+	lea    offset(%rip),%rax        #  x48d6c0
 	movswq (%rax),%rdx
 	mov    %r13,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_sint>
+	call   0x420280
 	mov    %r13,%rdi
-	call   <fpc_writeln_end>
+	call   0x41f8a0
 	movzwl %bx,%eax
-	lea    offset(%rip),%rdx        #   <TC_$P$YACC$_$YYPARSE$$SMALLINT_$$_YYD>
+	lea    offset(%rip),%rdx        #  x46f960
 	mov    (%rdx,%rax,2),%ax
 	mov    %ax,offset(%rsp)
 	test   %ax,%ax
-	jne    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
+	jne    0x401402
 	lea    offset(%rsp),%rcx
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYCHAR>
+	lea    offset(%rip),%rax        #  x48d6c0
 	movswl (%rax),%edx
 	movswl %bx,%esi
 	mov    %rsp,%rdi
-	call   <P$YACC$_$YYPARSE$$SMALLINT_$$_YYACT$SMALLINT$SMALLINT$SMALLINT$$BOOLEAN>
+	call   0x401590
 	test   %al,%al
-	je     <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
+	je     0x401213
 	cmpw   $something,offset(%rsp)
-	jg     <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
+	jg     0x4013bf
 	cmpw   $something,offset(%rsp)
-	jge    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	jmp    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYERRFLAG>
+	jge    0x4014e8
+	jmp    0x401402
+	lea    offset(%rip),%rax        #  x48d700
 	cmpw   $something,(%rax)
-	jne    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	lea    offset(%rip),%rdi        #   <_$YACC$_Ld4>
-	call   <YACCSEM_$$_YYERROR$SHORTSTRING>
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYERRFLAG>
+	jne    0x40122d
+	lea    offset(%rip),%rdi        #  x465030
+	call   0x427d10
+	lea    offset(%rip),%rax        #  x48d700
 	cmpw   $something,(%rax)
-	jne    <P$YACC_$$_YYPARSE$$SMALLINT + ofs>
-	lea    offset(%rip),%rax        #   <U_$YACCLIB_$$_YYNERRS>
+	jne    0x401247
/usr/bin/rmcvsdir differs in ELF sections
--- old /usr/bin/rmcvsdir (objdump)
+++ new /usr/bin/rmcvsdir (objdump)
@@ -2,41 +2,41 @@
 .//usr/bin/rmcvsdir:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 4f06005e 41897238 49896240  L...O..^A.r8I.b@
+ 401000 4c8d1539 2c06005e 41897238 49896240  L..9,..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d050251 06004989  ...I.bPH...Q..I.
+ 401020 83e4f049 89625048 8d05222d 06004989  ...I.bPH.."-..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 78240200 c3000000 00000000  H1..x$..........
- 401050 488d0539 f8070048 8910e9a1 ffffffc3  H..9...H........
- 401060 554889e5 488d6424 f0897dfc 488d051d  UH..H.d$..}.H...
- 401070 f8070048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d05f9 d0070048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d05dd  UH..H.d$..}.H...
+ 401070 d0070048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53415448 8da42448 fdffff48 89fb488d  SATH..$H...H..H.
- 4010a0 351b9007 004889e7 e8035901 0048c784  5....H....Y..H..
+ 4010a0 35eb6807 004889e7 e8035901 0048c784  5.h..H....Y..H..
  4010b0 24a80100 00000000 0048c784 24a00100  $........H..$...
  4010c0 00000000 0048c784 24980000 00000000  .....H..$.......
  4010d0 00488d54 2438488d 742450bf 01000000  .H.T$8H.t$P.....
  4010e0 e80b3301 004889c7 e8331100 004863d0  ..3..H...3...Hc.
  4010f0 48899424 90000000 85c00f85 6b020000  H..$........k...
- 401100 e84bc001 004989c4 488d15f1 be05004c  .K...I..H......L
+ 401100 e84bc001 004989c4 488d15f1 8e05004c  .K...I..H......L
  401110 89e631ff e8a7c301 00e83265 01004889  ..1.......2e..H.
  401120 da4c89e6 31ffe895 c30100e8 20650100  .L..1....... e..
  401130 4c89e7e8 b8c20100 e8136501 004989e4  L.........e..I..
- 401140 488d3579 8f07004c 89e7e841 59010048  H.5y...L...AY..H
- 401150 89da488d 0db7be05 00beff00 0000488d  ..H...........H.
+ 401140 488d3549 6807004c 89e7e841 59010048  H.5Ih..L...AY..H
+ 401150 89da488d 0db78e05 00beff00 0000488d  ..H...........H.
  401160 bc24a000 0000e835 25000048 8db424a0  .$.....5%..H..$.
  401170 00000031 d2488dbc 24980000 00e83eac  ...1.H..$.....>.
  401180 0000488b bc249800 0000beff 0100004c  ..H..$.........L
- 401190 89e2e879 bc020085 c00f85bf 01000090  ...y............
+ 401190 89e2e809 8d020085 c00f85bf 01000090  ................
  4011a0 8b442410 83e0100f 84bc0000 00488b7c  .D$..........H.|
- 4011b0 2418488d 3577be05 00e8b2b1 00004885  $.H.5w........H.
+ 4011b0 2418488d 35778e05 00e8b2b1 00004885  $.H.5w........H.
  4011c0 c00f847f 01000048 8b7c2418 488d357d  .......H.|$.H.5}
- 4011d0 be0500e8 98b10000 4885c00f 84650100  ........H....e..
+ 4011d0 8e0500e8 98b10000 4885c00f 84650100  ........H....e..
  4011e0 00488dbc 24a00100 00e892a1 00004889  .H..$.........H.
- 4011f0 da488d0d 60be0500 beff0000 00488dbc  .H..`........H..
+ 4011f0 da488d0d 608e0500 beff0000 00488dbc  .H..`........H..
  401200 24b00100 00e89624 0000488d b424b001  $......$..H..$..
  401210 000031d2 488dbc24 a8010000 e89fab00  ..1.H..$........
  401220 00488bb4 24a80100 00488b54 241831c9  .H..$....H.T$.1.
@@ -44,59 +44,59 @@
  401240 24a00100 00beff00 0000488d bc24a000  $.........H..$..
  401250 0000e819 ab000048 8dbc24a0 000000e8  .......H..$.....
  401260 2cfeffff e9dd0000 00488dbc 24980000  ,........H..$...
- 401270 00e80aa1 00004889 da488d0d d8bd0500  ......H..H......
+ 401270 00e80aa1 00004889 da488d0d d88d0500  ......H..H......
  401280 beff0000 00488dbc 24b00100 00e80e24  .....H..$......$
  401290 0000488d b424b001 000031d2 488dbc24  ..H..$....1.H..$
  4012a0 a8010000 e817ab00 00488bb4 24a80100  .........H..$...
  4012b0 00488b54 2418b9ff ff000048 8dbc2498  .H.T$......H..$.
  4012c0 000000e8 58a20000 488bbc24 98000000  ....X...H..$....
- 4012d0 be200000 00e8d637 0500488d bc249800  . .....7..H..$..
- 4012e0 0000e899 a0000048 89da488d 0d67bd05  .......H..H..g..
+ 4012d0 be200000 00e86608 0500488d bc249800  . ....f...H..$..
+ 4012e0 0000e899 a0000048 89da488d 0d678d05  .......H..H..g..
  4012f0 00beff00 0000488d bc24b001 0000e89d  ......H..$......
  401300 23000048 8db424b0 01000031 d2488dbc  #..H..$....1.H..
  401310 24a80100 00e8a6aa 0000488b b424a801  $.........H..$..
  401320 0000488b 542418b9 ffff0000 488dbc24  ..H.T$......H..$
  401330 98000000 e8e7a100 00488bbc 24980000  .........H..$...
- 401340 00e87a37 05004889 e7e842bb 020085c0  ..z7..H...B.....
- 401350 0f844afe ffff4889 e7e822bd 02004889  ..J...H..."...H.
+ 401340 00e80a08 05004889 e7e8d28b 020085c0  ......H.........
+ 401350 0f844afe ffff4889 e7e8b28d 02004889  ..J...H.......H.
  401360 dfe82a17 0200e8e5 620100e8 b0330100  ..*.....b....3..
  401370 488dbc24 a8010000 e803a000 00488dbc  H..$.........H..
  401380 24a00100 00e8f69f 0000488d bc249800  $.........H..$..
- 401390 0000e8e9 9f000048 8d35228d 07004889  .......H.5"...H.
+ 401390 0000e8e9 9f000048 8d35f265 07004889  .......H.5.e..H.
  4013a0 e7e8ea56 0100488b 84249000 00004885  ...V..H..$....H.
  4013b0 c07405e8 f8340100 488da424 b8020000  .t...4..H..$....
  4013c0 415c5bc3 00000000 00000000 00000000  A\[.............
  4013d0 53415448 8da42448 fdffff48 89fb488d  SATH..$H...H..H.
- 4013e0 35db8c07 004889e7 e8c35501 0048c784  5....H....U..H..
+ 4013e0 35ab6507 004889e7 e8c35501 0048c784  5.e..H....U..H..
  4013f0 24a80100 00000000 0048c784 24a00100  $........H..$...
  401400 00000000 0048c784 24980000 00000000  .....H..$.......
  401410 00488d54 2438488d 742450bf 01000000  .H.T$8H.t$P.....
  401420 e8cb2f01 004889c7 e8f30d00 004863d0  ../..H.......Hc.
  401430 48899424 90000000 85c00f85 04020000  H..$............
- 401440 e80bbd01 004989c4 488d1511 bc05004c  .....I..H......L
+ 401440 e80bbd01 004989c4 488d1511 8c05004c  .....I..H......L
  401450 89e631ff e867c001 00e8f261 01004889  ..1..g.....a..H.
  401460 da4c89e6 31ffe855 c00100e8 e0610100  .L..1..U.....a..
  401470 4c89e7e8 78bf0100 e8d36101 004989e4  L...x.....a..I..
- 401480 488d3539 8c07004c 89e7e801 56010048  H.59...L....V..H
- 401490 89da488d 0d77bb05 00beff00 0000488d  ..H..w........H.
+ 401480 488d3509 6507004c 89e7e801 56010048  H.5.e..L....V..H
+ 401490 89da488d 0d778b05 00beff00 0000488d  ..H..w........H.
  4014a0 bc24a000 0000e8f5 21000048 8db424a0  .$......!..H..$.
  4014b0 00000031 d2488dbc 24980000 00e8fea8  ...1.H..$.......
  4014c0 0000488b bc249800 0000beff 0100004c  ..H..$.........L
- 4014d0 89e2e839 b9020085 c00f8565 01000090  ...9.......e....
+ 4014d0 89e2e8c9 89020085 c00f8565 01000090  ...........e....
  4014e0 8b442410 83e0100f 843f0100 00488b7c  .D$......?...H.|
- 4014f0 2418488d 358fbb05 00e872ae 00004885  $.H.5.....r...H.
- 401500 c0752e48 89da488d 0d83bb05 00beff00  .u.H..H.........
+ 4014f0 2418488d 358f8b05 00e872ae 00004885  $.H.5.....r...H.
+ 401500 c0752e48 89da488d 0d838b05 00beff00  .u.H..H.........
  401510 0000488d bc24a000 0000e881 21000048  ..H..$......!..H
  401520 8dbc24a0 000000e8 64fbffff e9fb0000  ..$.....d.......
- 401530 00488b7c 2418488d 3573bb05 00e82eae  .H.|$.H.5s......
- 401540 00004885 c0752e48 89da488d 0d67bb05  ..H..u.H..H..g..
+ 401530 00488b7c 2418488d 35738b05 00e82eae  .H.|$.H.5s......
+ 401540 00004885 c0752e48 89da488d 0d678b05  ..H..u.H..H..g..
  401550 00beff00 0000488d bc24a000 0000e83d  ......H..$.....=
  401560 21000048 8dbc24a0 000000e8 20fbffff  !..H..$..... ...
- 401570 e9b70000 00488b7c 2418488d 35afba05  .....H.|$.H.5...
+ 401570 e9b70000 00488b7c 2418488d 35af8a05  .....H.|$.H.5...
  401580 00e8eaad 00004885 c00f849d 00000048  ......H........H
- 401590 8b7c2418 488d35b5 ba0500e8 d0ad0000  .|$.H.5.........
+ 401590 8b7c2418 488d35b5 8a0500e8 d0ad0000  .|$.H.5.........
  4015a0 4885c00f 84830000 00488dbc 24a00100  H........H..$...
- 4015b0 00e8ca9d 00004889 da488d0d 98ba0500  ......H..H......
+ 4015b0 00e8ca9d 00004889 da488d0d 988a0500  ......H..H......
  4015c0 beff0000 00488dbc 24b00100 00e8ce20  .....H..$...... 
  4015d0 0000488d b424b001 000031d2 488dbc24  ..H..$....1.H..$
  4015e0 a8010000 e8d7a700 00488bb4 24a80100  .........H..$...
@@ -104,18 +104,18 @@
  401600 e81b9f00 00488b94 24a00100 00beff00  .....H..$.......
  401610 0000488d bc24a000 0000e851 a7000048  ..H..$.....Q...H
  401620 8dbc24a0 000000e8 a4fdffff 4889e7e8  ..$.........H...
- 401630 5cb80200 85c00f84 a4feffff 4889e7e8  \...........H...
- 401640 3cba0200 e8d73001 00488dbc 24a80100  <.....0..H..$...
+ 401630 ec880200 85c00f84 a4feffff 4889e7e8  ............H...
+ 401640 cc8a0200 e8d73001 00488dbc 24a80100  ......0..H..$...
  401650 00e82a9d 0000488d bc24a001 0000e81d  ..*...H..$......
  401660 9d000048 8dbc2498 000000e8 109d0000  ...H..$.........
- 401670 488d3549 8a070048 89e7e811 54010048  H.5I...H....T..H
+ 401670 488d3519 63070048 89e7e811 54010048  H.5.c..H....T..H
  401680 8b842490 00000048 85c07405 e81f3201  ..$....H..t...2.
  401690 00488da4 24b80200 00415c5b c3000000  .H..$....A\[....
  4016a0 488da424 f8feffff e8436101 00e83e1e  H..$.....Ca...>.
- 4016b0 020085c0 750b66c7 05e1f107 00012eeb  ....u.f.........
+ 4016b0 020085c0 750b66c7 05a1ca07 00012eeb  ....u.f.........
  4016c0 21be0100 00004889 e7e8321e 02004889  !.....H...2...H.
- 4016d0 e2488d3d c8f10700 beff0000 00e82e1f  .H.=............
- 4016e0 0000488d 3db7f107 00e8e2fc ffffe84d  ..H.=..........M
+ 4016d0 e2488d3d 88ca0700 beff0000 00e82e1f  .H.=............
+ 4016e0 0000488d 3d77ca07 00e8e2fc ffffe84d  ..H.=w.........M
  4016f0 65010048 8da42408 010000c3 00000000  e..H..$.........
  401700 554889e5 488d6424 f04889f8 0f05483d  UH..H.d$.H....H=
  401710 01f0ffff 721248f7 d84889c7 e8ff0b00  ....r.H..H......
@@ -241,13 +241,13 @@
  401e90 c14c29c2 6666660f 1f840000 00000090  .L).fff.........
  401ea0 420fb604 01423a04 02750849 ffc075f0  B....B:..u.I..u.
  401eb0 31c0c342 0fb60c02 4829c8c3 00000000  1..B....H)......
- 401ec0 488d05b9 49060083 38004889 f97405f0  H...I...8.H..t..
+ 401ec0 488d05d9 25060083 38004889 f97405f0  H...%...8.H..t..
  401ed0 ff09eb02 ff090f94 c0c30000 00000000  ................
- 401ee0 488d0599 49060083 38004889 f97406f0  H...I...8.H..t..
+ 401ee0 488d05b9 25060083 38004889 f97406f0  H...%...8.H..t..
  401ef0 48ff09eb 0348ff09 0f94c0c3 00000000  H....H..........
- 401f00 488d0579 49060083 38004889 f97405f0  H..yI...8.H..t..
+ 401f00 488d0599 25060083 38004889 f97405f0  H...%...8.H..t..
  401f10 ff01eb02 ff01c300 00000000 00000000  ................
- 401f20 488d0559 49060083 38004889 f97406f0  H..YI...8.H..t..
+ 401f20 488d0579 25060083 38004889 f97406f0  H..y%...8.H..t..
  401f30 48ff01eb 0348ff01 c3000000 00000000  H....H..........
  401f40 4889f8ba ffffffff 4892f00f c102ffc8  H.......H.......
  401f50 c3000000 00000000 00000000 00000000  ................
@@ -276,11 +276,11 @@
  4020c0 554889e5 488d6424 f00fae5d f88b45f8  UH..H.d$...]..E.
  4020d0 4889ec5d c3000000 00000000 00000000  H..]............
  4020e0 554889e5 488d6424 f0db6d10 d9ead8c9  UH..H.d$..m.....
- 4020f0 d9fcdd05 c84a0600 d8c9deea dd05ce4a  .....J.........J
+ 4020f0 d9fcdd05 e8260600 d8c9deea dd05ee26  .....&.........&
  402100 0600d8c9 deead9c9 d9eadec9 d9c0d9e1  ................
  402110 d9e8dff1 ddd87a26 7328d9c1 d9e1d905  ......z&s(......
- 402120 bc4a0600 dff1ddd8 7214d80d d04a0600  .J......r....J..
- 402130 d9f0d9c0 d805b64a 0600dec9 eb06ddd8  .......J........
+ 402120 dc260600 dff1ddd8 7214d80d f0260600  .&......r....&..
+ 402130 d9f0d9c0 d805d626 0600dec9 eb06ddd8  .......&........
  402140 d9eed9f0 d9e8dec1 d9fdddd9 4889ec5d  ............H..]
  402150 c3000000 00000000 00000000 00000000  ................
  402160 554889e5 488d6424 e0d97dec 9b668b4d  UH..H.d$..}..f.M
@@ -302,18 +302,18 @@
  402260 8b67104c 8b6f184c 8b77204c 8b7f2848  .g.L.o.L.w L..(H
  402270 8b6730ff 6738c300 00000000 00000000  .g0.g8..........
  402280 56e91a5b 0100c300 00000000 00000000  V..[............
- 402290 488d6424 f84889f8 488d3d91 fa070048  H.d$.H..H.=....H
/usr/bin/rmcvsdir differs in assembler output
--- old /usr/bin/rmcvsdir (disasm)
+++ new /usr/bin/rmcvsdir (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x463c40
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,405 +14,392 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x463d50
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x4234c0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x47e150
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$RMCVSDIR_$$_DELTREE$SHORTSTRING:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
-	lea    offset(%rip),%rsi        #   <INIT_$SYSUTILS_$$_TRAWBYTESEARCHREC>
+	lea    offset(%rip),%rsi        #  x477990
 	mov    %rsp,%rdi
-	call   <fpc_initialize>
+	call   0x4169b0
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4143f0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x402220
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$RMCVSDIR_$$_DELTREE$SHORTSTRING + ofs>
-	call   <fpc_get_output>
+	jne    0x40136b
+	call   0x41d150
 	mov    %rax,%r12
-	lea    offset(%rip),%rdx        #   <_$RMCVSDIR$_Ld1>
+	lea    offset(%rip),%rdx        #  x45a000
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41d4c0
+	call   0x417650
 	mov    %rbx,%rdx
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_shortstr>
-	call   <fpc_iocheck>
+	call   0x41d4c0
+	call   0x417650
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41d3f0
+	call   0x417650
 	mov    %rsp,%r12
-	lea    offset(%rip),%rsi        #   <INIT_$SYSUTILS_$$_TRAWBYTESEARCHREC>
+	lea    offset(%rip),%rsi        #  x477990
 	mov    %r12,%rdi
-	call   <fpc_finalize>
+	call   0x416a90
 	mov    %rbx,%rdx
-	lea    offset(%rip),%rcx        #   <_$RMCVSDIR$_Ld2>
+	lea    offset(%rip),%rcx        #  x45a010
 	mov    $something,%esi
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_concat>
+	call   0x4036a0
 	lea    offset(%rsp),%rsi
 	xor    %edx,%edx
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_to_ansistr>
+	call   0x40bdc0
 	mov    offset(%rsp),%rdi
 	mov    $something,%esi
 	mov    %r12,%rdx
-	call   <SYSUTILS_$$_FINDFIRST$RAWBYTESTRING$LONGINT$TRAWBYTESEARCHREC$$LONGINT>
+	call   0x429ea0
 	test   %eax,%eax
-	jne    <P$RMCVSDIR_$$_DELTREE$SHORTSTRING + ofs>
+	jne    0x40135e
 	nop
 	mov    offset(%rsp),%eax
 	and    $something,%eax
-	je     <P$RMCVSDIR_$$_DELTREE$SHORTSTRING + ofs>
+	je     0x401269
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <_$RMCVSDIR$_Ld2 + ofs>
-	call   <fpc_ansistr_compare_equal>
+	lea    offset(%rip),%rsi        #  x45a030
+	call   0x40c370
 	test   %rax,%rax
-	je     <P$RMCVSDIR_$$_DELTREE$SHORTSTRING + ofs>
+	je     0x401346
 	mov    offset(%rsp),%rdi
-	lea    offset(%rip),%rsi        #   <_$RMCVSDIR$_Ld2 + ofs>
-	call   <fpc_ansistr_compare_equal>
+	lea    offset(%rip),%rsi        #  x45a050
+	call   0x40c370
 	test   %rax,%rax
-	je     <P$RMCVSDIR_$$_DELTREE$SHORTSTRING + ofs>
+	je     0x401346
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40b380
 	mov    %rbx,%rdx
-	lea    offset(%rip),%rcx        #   <_$RMCVSDIR$_Ld5>
+	lea    offset(%rip),%rcx        #  x45a058
 	mov    $something,%esi
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_concat>
+	call   0x4036a0
 	lea    offset(%rsp),%rsi
 	xor    %edx,%edx
 	lea    offset(%rsp),%rdi
-	call   <fpc_shortstr_to_ansistr>
+	call   0x40bdc0
 	mov    offset(%rsp),%rsi
 	mov    offset(%rsp),%rdx
 	xor    %ecx,%ecx
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_concat>
+	call   0x40b520
 	mov    offset(%rsp),%rdx
 	mov    $something,%esi
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_to_shortstr>
+	call   0x40bd70
 	lea    offset(%rsp),%rdi
-	call   <P$RMCVSDIR_$$_DELTREE$SHORTSTRING>
-	jmp    <P$RMCVSDIR_$$_DELTREE$SHORTSTRING + ofs>
+	call   0x401090
+	jmp    0x401346
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40b380
 	mov    %rbx,%rdx
-	lea    offset(%rip),%rcx        #   <_$RMCVSDIR$_Ld5>
+	lea    offset(%rip),%rcx        #  x45a058
 	mov    $something,%esi
 	lea    offset(%rsp),%rdi
/usr/bin/rstconv differs in ELF sections
--- old /usr/bin/rstconv (objdump)
+++ new /usr/bin/rstconv (objdump)
@@ -5,148 +5,148 @@
  400270 2f6c6962 36342f6c 642d6c69 6e75782d  /lib64/ld-linux-
  400280 7838362d 36342e73 6f2e3200           x86-64.so.2.    
 Contents of section .note.ABI-tag:
- 4002b0 04000000 10000000 01000000 474e5500  ............GNU.
- 4002c0 00000000 02000000 04000000 00000000  ................
+ 40028c 04000000 10000000 01000000 474e5500  ............GNU.
+ 40029c 00000000 02000000 04000000 00000000  ................
 Contents of section .hash:
- 4002d0 11000000 15000000 13000000 0a000000  ................
- 4002e0 05000000 00000000 00000000 11000000  ................
- 4002f0 09000000 12000000 0e000000 03000000  ................
- 400300 10000000 0b000000 14000000 00000000  ................
- 400310 00000000 0c000000 00000000 00000000  ................
- 400320 00000000 00000000 00000000 00000000  ................
- 400330 00000000 00000000 00000000 01000000  ................
- 400340 02000000 07000000 00000000 06000000  ................
- 400350 00000000 04000000 00000000 08000000  ................
- 400360 0d000000 00000000 0f000000 00000000  ................
+ 4002b0 11000000 15000000 13000000 0a000000  ................
+ 4002c0 05000000 00000000 00000000 11000000  ................
+ 4002d0 09000000 12000000 0e000000 03000000  ................
+ 4002e0 10000000 0b000000 14000000 00000000  ................
+ 4002f0 00000000 0c000000 00000000 00000000  ................
+ 400300 00000000 00000000 00000000 00000000  ................
+ 400310 00000000 00000000 00000000 01000000  ................
+ 400320 02000000 07000000 00000000 06000000  ................
+ 400330 00000000 04000000 00000000 08000000  ................
+ 400340 0d000000 00000000 0f000000 00000000  ................
 Contents of section .gnu.hash:
- 400370 01000000 01000000 01000000 00000000  ................
- 400380 00000000 00000000 00000000           ............    
+ 400350 01000000 01000000 01000000 00000000  ................
+ 400360 00000000 00000000 00000000           ............    
 Contents of section .dynsym:
+ 400370 00000000 00000000 00000000 00000000  ................
+ 400380 00000000 00000000 1f000000 12000000  ................
  400390 00000000 00000000 00000000 00000000  ................
- 4003a0 00000000 00000000 1f000000 12000000  ................
- 4003b0 00000000 00000000 00000000 00000000  ................
- 4003c0 88000000 12000000 00000000 00000000  ................
- 4003d0 00000000 00000000 41000000 12000000  ........A.......
- 4003e0 00000000 00000000 00000000 00000000  ................
- 4003f0 48000000 12000000 00000000 00000000  H...............
- 400400 00000000 00000000 01000000 12000000  ................
- 400410 00000000 00000000 00000000 00000000  ................
- 400420 d5000000 20000000 00000000 00000000  .... ...........
- 400430 00000000 00000000 0d000000 12000000  ................
- 400440 00000000 00000000 00000000 00000000  ................
- 400450 9a000000 12000000 00000000 00000000  ................
- 400460 00000000 00000000 27000000 12000000  ........'.......
- 400470 00000000 00000000 00000000 00000000  ................
- 400480 81000000 12000000 00000000 00000000  ................
- 400490 00000000 00000000 72000000 12000000  ........r.......
- 4004a0 00000000 00000000 00000000 00000000  ................
- 4004b0 50000000 12000000 00000000 00000000  P...............
- 4004c0 00000000 00000000 6a000000 12000000  ........j.......
- 4004d0 00000000 00000000 00000000 00000000  ................
- 4004e0 18000000 12000000 00000000 00000000  ................
- 4004f0 00000000 00000000 a3000000 12000000  ................
- 400500 00000000 00000000 00000000 00000000  ................
- 400510 7b000000 12000000 00000000 00000000  {...............
- 400520 00000000 00000000 90000000 12000000  ................
- 400530 00000000 00000000 00000000 00000000  ................
- 400540 58000000 12000000 00000000 00000000  X...............
- 400550 00000000 00000000 2d000000 12000000  ........-.......
- 400560 00000000 00000000 00000000 00000000  ................
- 400570 39000000 12000000 00000000 00000000  9...............
- 400580 00000000 00000000                    ........        
+ 4003a0 88000000 12000000 00000000 00000000  ................
+ 4003b0 00000000 00000000 41000000 12000000  ........A.......
+ 4003c0 00000000 00000000 00000000 00000000  ................
+ 4003d0 48000000 12000000 00000000 00000000  H...............
+ 4003e0 00000000 00000000 01000000 12000000  ................
+ 4003f0 00000000 00000000 00000000 00000000  ................
+ 400400 d5000000 20000000 00000000 00000000  .... ...........
+ 400410 00000000 00000000 0d000000 12000000  ................
+ 400420 00000000 00000000 00000000 00000000  ................
+ 400430 9a000000 12000000 00000000 00000000  ................
+ 400440 00000000 00000000 27000000 12000000  ........'.......
+ 400450 00000000 00000000 00000000 00000000  ................
+ 400460 81000000 12000000 00000000 00000000  ................
+ 400470 00000000 00000000 72000000 12000000  ........r.......
+ 400480 00000000 00000000 00000000 00000000  ................
+ 400490 50000000 12000000 00000000 00000000  P...............
+ 4004a0 00000000 00000000 6a000000 12000000  ........j.......
+ 4004b0 00000000 00000000 00000000 00000000  ................
+ 4004c0 18000000 12000000 00000000 00000000  ................
+ 4004d0 00000000 00000000 a3000000 12000000  ................
+ 4004e0 00000000 00000000 00000000 00000000  ................
+ 4004f0 7b000000 12000000 00000000 00000000  {...............
+ 400500 00000000 00000000 90000000 12000000  ................
+ 400510 00000000 00000000 00000000 00000000  ................
+ 400520 58000000 12000000 00000000 00000000  X...............
+ 400530 00000000 00000000 2d000000 12000000  ........-.......
+ 400540 00000000 00000000 00000000 00000000  ................
+ 400550 39000000 12000000 00000000 00000000  9...............
+ 400560 00000000 00000000                    ........        
 Contents of section .dynstr:
- 400588 006e6c5f 6c616e67 696e666f 0069636f  .nl_langinfo.ico
- 400598 6e765f6f 70656e00 646c6164 64720073  nv_open.dladdr.s
- 4005a8 7472636f 6c6c0069 636f6e76 0069636f  trcoll.iconv.ico
- 4005b8 6e765f63 6c6f7365 00646c63 6c6f7365  nv_close.dlclose
- 4005c8 006d6272 6c656e00 6d627274 6f776300  .mbrlen.mbrtowc.
- 4005d8 77637363 6f6c6c00 5f5f6c69 62635f73  wcscoll.__libc_s
- 4005e8 74617274 5f6d6169 6e007763 72746f6d  tart_main.wcrtom
- 4005f8 6200746f 776c6f77 65720064 6c73796d  b.towlower.dlsym
- 400608 00646c6f 70656e00 646c6572 726f7200  .dlopen.dlerror.
- 400618 7365746c 6f63616c 6500746f 77757070  setlocale.towupp
- 400628 6572005f 5f657272 6e6f5f6c 6f636174  er.__errno_locat
- 400638 696f6e00 6c696263 2e736f2e 3600474c  ion.libc.so.6.GL
- 400648 4942435f 322e3334 00474c49 42435f32  IBC_2.34.GLIBC_2
- 400658 2e322e35 005f5f67 6d6f6e5f 73746172  .2.5.__gmon_star
- 400668 745f5f00                             t__.            
+ 400568 006e6c5f 6c616e67 696e666f 0069636f  .nl_langinfo.ico
+ 400578 6e765f6f 70656e00 646c6164 64720073  nv_open.dladdr.s
+ 400588 7472636f 6c6c0069 636f6e76 0069636f  trcoll.iconv.ico
+ 400598 6e765f63 6c6f7365 00646c63 6c6f7365  nv_close.dlclose
+ 4005a8 006d6272 6c656e00 6d627274 6f776300  .mbrlen.mbrtowc.
+ 4005b8 77637363 6f6c6c00 5f5f6c69 62635f73  wcscoll.__libc_s
+ 4005c8 74617274 5f6d6169 6e007763 72746f6d  tart_main.wcrtom
+ 4005d8 6200746f 776c6f77 65720064 6c73796d  b.towlower.dlsym
+ 4005e8 00646c6f 70656e00 646c6572 726f7200  .dlopen.dlerror.
+ 4005f8 7365746c 6f63616c 6500746f 77757070  setlocale.towupp
+ 400608 6572005f 5f657272 6e6f5f6c 6f636174  er.__errno_locat
+ 400618 696f6e00 6c696263 2e736f2e 3600474c  ion.libc.so.6.GL
+ 400628 4942435f 322e3334 00474c49 42435f32  IBC_2.34.GLIBC_2
+ 400638 2e322e35 005f5f67 6d6f6e5f 73746172  .2.5.__gmon_star
+ 400648 745f5f00                             t__.            
 Contents of section .gnu.version:
- 40066c 00000200 03000200 02000200 01000200  ................
- 40067c 02000200 03000200 02000200 03000200  ................
- 40068c 03000200 03000200 0300               ..........      
+ 40064c 00000200 03000200 02000200 01000200  ................
+ 40065c 02000200 03000200 02000200 03000200  ................
+ 40066c 03000200 03000200 0300               ..........      
 Contents of section .gnu.version_r:
- 400698 01000200 b4000000 10000000 00000000  ................
- 4006a8 b4919606 00000300 be000000 10000000  ................
- 4006b8 751a6909 00000200 c9000000 00000000  u.i.............
+ 400678 01000200 b4000000 10000000 00000000  ................
+ 400688 b4919606 00000300 be000000 10000000  ................
+ 400698 751a6909 00000200 c9000000 00000000  u.i.............
 Contents of section .rela.dyn:
- 4006c8 f86f4d00 00000000 06000000 06000000  .oM.............
- 4006d8 00000000 00000000                    ........        
+ 4006a8 f83f4d00 00000000 06000000 06000000  .?M.............
+ 4006b8 00000000 00000000                    ........        
 Contents of section .rela.plt:
- 4006e0 606f4d00 00000000 07000000 01000000  `oM.............
- 4006f0 00000000 00000000 686f4d00 00000000  ........hoM.....
- 400700 07000000 02000000 00000000 00000000  ................
- 400710 706f4d00 00000000 07000000 03000000  poM.............
- 400720 00000000 00000000 786f4d00 00000000  ........xoM.....
- 400730 07000000 04000000 00000000 00000000  ................
- 400740 806f4d00 00000000 07000000 05000000  .oM.............
- 400750 00000000 00000000 886f4d00 00000000  .........oM.....
- 400760 07000000 07000000 00000000 00000000  ................
- 400770 906f4d00 00000000 07000000 08000000  .oM.............
- 400780 00000000 00000000 986f4d00 00000000  .........oM.....
- 400790 07000000 09000000 00000000 00000000  ................
- 4007a0 a06f4d00 00000000 07000000 0a000000  .oM.............
- 4007b0 00000000 00000000 a86f4d00 00000000  .........oM.....
- 4007c0 07000000 0b000000 00000000 00000000  ................
- 4007d0 b06f4d00 00000000 07000000 0c000000  .oM.............
- 4007e0 00000000 00000000 b86f4d00 00000000  .........oM.....
- 4007f0 07000000 0d000000 00000000 00000000  ................
- 400800 c06f4d00 00000000 07000000 0e000000  .oM.............
- 400810 00000000 00000000 c86f4d00 00000000  .........oM.....
- 400820 07000000 0f000000 00000000 00000000  ................
- 400830 d06f4d00 00000000 07000000 10000000  .oM.............
- 400840 00000000 00000000 d86f4d00 00000000  .........oM.....
- 400850 07000000 11000000 00000000 00000000  ................
- 400860 e06f4d00 00000000 07000000 12000000  .oM.............
- 400870 00000000 00000000 e86f4d00 00000000  .........oM.....
- 400880 07000000 13000000 00000000 00000000  ................
- 400890 f06f4d00 00000000 07000000 14000000  .oM.............
- 4008a0 00000000 00000000                    ........        
+ 4006c0 603f4d00 00000000 07000000 01000000  `?M.............
+ 4006d0 00000000 00000000 683f4d00 00000000  ........h?M.....
+ 4006e0 07000000 02000000 00000000 00000000  ................
+ 4006f0 703f4d00 00000000 07000000 03000000  p?M.............
+ 400700 00000000 00000000 783f4d00 00000000  ........x?M.....
+ 400710 07000000 04000000 00000000 00000000  ................
+ 400720 803f4d00 00000000 07000000 05000000  .?M.............
+ 400730 00000000 00000000 883f4d00 00000000  .........?M.....
+ 400740 07000000 07000000 00000000 00000000  ................
+ 400750 903f4d00 00000000 07000000 08000000  .?M.............
+ 400760 00000000 00000000 983f4d00 00000000  .........?M.....
+ 400770 07000000 09000000 00000000 00000000  ................
+ 400780 a03f4d00 00000000 07000000 0a000000  .?M.............
+ 400790 00000000 00000000 a83f4d00 00000000  .........?M.....
+ 4007a0 07000000 0b000000 00000000 00000000  ................
+ 4007b0 b03f4d00 00000000 07000000 0c000000  .?M.............
+ 4007c0 00000000 00000000 b83f4d00 00000000  .........?M.....
+ 4007d0 07000000 0d000000 00000000 00000000  ................
+ 4007e0 c03f4d00 00000000 07000000 0e000000  .?M.............
+ 4007f0 00000000 00000000 c83f4d00 00000000  .........?M.....
/usr/bin/rstconv differs in assembler output
--- old /usr/bin/rstconv (disasm)
+++ new /usr/bin/rstconv (disasm)
@@ -4,12 +4,12 @@
 
 Disassembly of section .init:
 
-_init:
+.init:
 	endbr64
 	sub    $something,%rsp
-	mov    offset(%rip),%rax        #   <__gmon_start__@Base>
+	mov    offset(%rip),%rax        #   <dlclose@plt + ofs>
 	test   %rax,%rax
-	je     <_init + ofs>
+	je     <strcoll@plt-0x1a>
 	call   *%rax
 	add    $something,%rsp
 	ret
@@ -17,132 +17,130 @@
 Disassembly of section .plt:
 
 strcoll@plt-0x10:
-	push   offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
-	jmp    *offset(%rip)        #   <_GLOBAL_OFFSET_TABLE_ + ofs>
+	push   offset(%rip)        #   <dlclose@plt + ofs>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	nopl   offset(%rax)
 
 strcoll@plt:
-	jmp    *offset(%rip)        #   <strcoll@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 dlerror@plt:
-	jmp    *offset(%rip)        #   <dlerror@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 mbrlen@plt:
-	jmp    *offset(%rip)        #   <mbrlen@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 mbrtowc@plt:
-	jmp    *offset(%rip)        #   <mbrtowc@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 nl_langinfo@plt:
-	jmp    *offset(%rip)        #   <nl_langinfo@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 iconv_open@plt:
-	jmp    *offset(%rip)        #   <iconv_open@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 towupper@plt:
-	jmp    *offset(%rip)        #   <towupper@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 iconv@plt:
-	jmp    *offset(%rip)        #   <iconv@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 dlopen@plt:
-	jmp    *offset(%rip)        #   <dlopen@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 towlower@plt:
-	jmp    *offset(%rip)        #   <towlower@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 wcscoll@plt:
-	jmp    *offset(%rip)        #   <wcscoll@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 wcrtomb@plt:
-	jmp    *offset(%rip)        #   <wcrtomb@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 dladdr@plt:
-	jmp    *offset(%rip)        #   <dladdr@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 __errno_location@plt:
-	jmp    *offset(%rip)        #   <__errno_location@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 dlsym@plt:
-	jmp    *offset(%rip)        #   <dlsym@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 setlocale@plt:
-	jmp    *offset(%rip)        #   <setlocale@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 __libc_start_main@plt:
-	jmp    *offset(%rip)        #   <__libc_start_main@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 iconv_close@plt:
-	jmp    *offset(%rip)        #   <iconv_close@GLIBC_2.2.5>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 dlclose@plt:
-	jmp    *offset(%rip)        #   <dlclose@GLIBC_2.34>
+	jmp    *offset(%rip)        #   <dlclose@plt + ofs>
 	push   $something
-	jmp    <_init + ofs>
+	jmp    <strcoll@plt-0x10>
 
 Disassembly of section .text:
 
-SI_C_$$_MAIN_STUB:
+.text:
 	pop    %rax
 	push   %rax
-	mov    %rax,offset(%rip)        #   <U_$SI_C_$$_FPC_RET>
-	mov    %rbp,offset(%rip)        #   <U_$SI_C_$$_FPC_RET_RBP>
+	mov    %rax,offset(%rip)        #   <dlclose@plt + ofs>
+	mov    %rbp,offset(%rip)        #   <dlclose@plt + ofs>
 	push   %rax
-	lea    offset(%rip),%rdi        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rdi        #   <dlclose@plt + ofs>
 	mov    %rsp,offset(%rdi)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #   <dlclose@plt + ofs>
 	mov    %rax,offset(%rdi)
-	lea    offset(%rip),%rax        #   <SI_C_$$__FPC_LIBC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #   <dlclose@plt + ofs>
 	mov    %rax,offset(%rdi)
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   <dlclose@plt + ofs>
 	hlt
 	ret
 	add    %al,(%rax)
-	...
-
-SI_C_$$__FPC_LIBC_START:
+	add    %al,(%rax)
 	xor    %rbp,%rbp
 	mov    %rdx,%r9
 	pop    %rsi
 	mov    %rsp,%rdx
-	lea    offset(%rip),%rcx        #   <TC_$SI_C_$$_SYSINITENTRYINFORMATION>
+	lea    offset(%rip),%rcx        #   <dlclose@plt + ofs>
 	mov    %esi,offset(%rcx)
 	mov    %rsp,offset(%rcx)
 	lea    offset(,%rsi,8),%rax
/usr/bin/unihelper differs in ELF sections
--- old /usr/bin/unihelper (objdump)
+++ new /usr/bin/unihelper (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/unihelper:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 5f0c005e 41897238 49896240  L..._..^A.r8I.b@
+ 401000 4c8d1549 360c005e 41897238 49896240  L..I6..^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05b261 0c004989  ...I.bPH...a..I.
+ 401020 83e4f049 89625048 8d05e237 0c004989  ...I.bPH...7..I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 684d0200 c3000000 00000000  H1..hM..........
- 401050 488d0599 a30f0048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d057d  UH..H.d$..}.H..}
- 401070 a30f0048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d0539 760f0048 8910e9a1 ffffffc3  H..9v..H........
+ 401060 554889e5 488d6424 f0897dfc 488d051d  UH..H.d$..}.H...
+ 401070 760f0048 8b104885 d27402ff d2b8e700  v..H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 53488da4 2410fcff ff4889fb 48893424  SH..$....H..H.4$
  4010a0 89542408 48c78424 e8030000 00000000  .T$.H..$........
@@ -21,17 +21,17 @@
  4010d0 89542468 85c00f85 fe000000 4889df31  .T$h........H..1
  4010e0 f6e8facb 0000803c 24007552 4889de31  .......<$.uRH..1
  4010f0 d2488d7c 2470e875 1a02008b 742404ba  .H.|$p.u....t$..
- 401100 04000000 488dbc24 e8030000 e84f6503  ....H..$.....Oe.
+ 401100 04000000 488dbc24 e8030000 e8df3503  ....H..$......5.
  401110 00488b94 24e80300 00488d74 247031ff  .H..$....H.t$p1.
  401120 e82bf201 00e8168e 0100488d 7c2470e8  .+........H.|$p.
  401130 8ceb0100 e8078e01 00e99c00 00004889  ..............H.
  401140 de31d248 8d7c2470 e8231a02 008b7424  .1.H.|$p.#....t$
- 401150 04ba0400 0000488d bc24e803 0000e8fd  ......H..$......
- 401160 64030048 8b9424e8 03000048 8d742470  d..H..$....H.t$p
+ 401150 04ba0400 0000488d bc24e803 0000e88d  ......H..$......
+ 401160 35030048 8b9424e8 03000048 8d742470  5..H..$....H.t$p
  401170 31ffe8d9 f10100e8 c48d0100 41b001b9  1...........A...
- 401180 01000000 488d1575 be0a0048 8d742470  ....H..u...H.t$p
+ 401180 01000000 488d1575 8e0a0048 8d742470  ....H..u...H.t$p
  401190 31ffe819 ee0100e8 a48d0100 8b742408  1............t$.
- 4011a0 ba040000 00488dbc 24e80300 00e8ae64  .....H..$......d
+ 4011a0 ba040000 00488dbc 24e80300 00e83e35  .....H..$.....>5
  4011b0 0300488b 9424e803 0000488d 74247031  ..H..$....H.t$p1
  4011c0 ffe88af1 0100e875 8d010048 8d7c2470  .......u...H.|$p
  4011d0 e8ebea01 00e8668d 0100e831 5e010048  ......f....1^..H
@@ -48,730 +48,730 @@
  401280 2418488d 742430bf 01000000 e84f5a01  $.H.t$0......OZ.
  401290 004889c7 e8773800 004863d0 48895424  .H...w8..Hc.H.T$
  4012a0 7085c00f 85062b00 00e892e7 01004889  p.....+.......H.
- 4012b0 c3488d15 68bd0a00 4889de31 ffe88ef0  .H..h...H..1....
+ 4012b0 c3488d15 688d0a00 4889de31 ffe88ef0  .H..h...H..1....
  4012c0 0100e879 8c010048 89dfe811 ea0100e8  ...y...H........
  4012d0 6c8c0100 e8074b02 0085c07e 37be0100  l.....K....~7...
- 4012e0 0000488d bc248000 0000e841 86020048  ..H..$.....A...H
- 4012f0 8bb42480 00000048 8d7c2478 e8cfd202  ..$....H.|$x....
- 401300 00488b74 2478488d 3df3a00f 00e8cec9  .H.t$xH.=.......
- 401310 0000eb32 31f6488d bc248000 0000e80d  ...21.H..$......
- 401320 86020048 8bb42480 00000048 8d7c2478  ...H..$....H.|$x
- 401330 e88bb702 00488b74 2478488d 3dbfa00f  .....H.t$xH.=...
+ 4012e0 0000488d bc248000 0000e8d1 56020048  ..H..$......V..H
+ 4012f0 8bb42480 00000048 8d7c2478 e85fa302  ..$....H.|$x._..
+ 401300 00488b74 2478488d 3d93730f 00e8cec9  .H.t$xH.=.s.....
+ 401310 0000eb32 31f6488d bc248000 0000e89d  ...21.H..$......
+ 401320 56020048 8bb42480 00000048 8d7c2478  V..H..$....H.|$x
+ 401330 e81b8802 00488b74 2478488d 3d5f730f  .....H.t$xH.=_s.
  401340 00e89ac9 0000e895 4a020083 f8017e37  ........J.....~7
- 401350 be020000 00488dbc 24800000 00e8ce85  .....H..$.......
+ 401350 be020000 00488dbc 24800000 00e85e56  .....H..$.....^V
  401360 0200488b b4248000 0000488d 7c2478e8  ..H..$....H.|$x.
- 401370 5cd20200 488b7424 78488d3d 90a00f00  \...H.t$xH.=....
- 401380 e85bc900 00eb1348 8b3572a0 0f00488d  .[.....H.5r...H.
- 401390 3d7ba00f 00e846c9 0000488b 3d6fa00f  ={....F...H.=o..
- 4013a0 0040b601 e8c75a05 0084c00f 85b30000  .@....Z.........
- 4013b0 00e88ae6 01004889 c3488d15 e8be0a00  ......H..H......
+ 401370 eca20200 488b7424 78488d3d 30730f00  ....H.t$xH.=0s..
+ 401380 e85bc900 00eb1348 8b351273 0f00488d  .[.....H.5.s..H.
+ 401390 3d1b730f 00e846c9 0000488b 3d0f730f  =.s...F...H.=.s.
+ 4013a0 0040b601 e8572b05 0084c00f 85b30000  .@...W+.........
+ 4013b0 00e88ae6 01004889 c3488d15 e88e0a00  ......H..H......
  4013c0 4889de31 ffe8e6e9 0100e871 8b010048  H..1.......q...H
- 4013d0 8b153aa0 0f004889 de31ffe8 70ef0100  ..:...H..1..p...
+ 4013d0 8b15da72 0f004889 de31ffe8 70ef0100  ...r..H..1..p...
  4013e0 e85b8b01 004889df e8f3e801 00e84e8b  .[...H........N.
- 4013f0 0100488b 3d17a00f 00e8b2d6 020084c0  ..H.=...........
- 401400 742de839 e6010048 89c3488d 15afbe0a  t-.9...H..H.....
+ 4013f0 0100488b 3db7720f 00e842a7 020084c0  ..H.=.r...B.....
+ 401400 742de839 e6010048 89c3488d 15af8e0a  t-.9...H..H.....
  401410 004889de 31ffe895 e90100e8 208b0100  .H..1....... ...
  401420 4889dfe8 b8e80100 e8138b01 00eb35e8  H.............5.
- 401430 0ce60100 4889c348 8d15aabe 0a004889  ....H..H......H.
+ 401430 0ce60100 4889c348 8d15aa8e 0a004889  ....H..H......H.
  401440 de31ffe8 68e90100 e8f38a01 004889df  .1..h........H..
  401450 e88be801 00e8e68a 0100bf01 000000e8  ................
  401460 fc900100 488dbc24 80000000 e8ffc700  ....H..$........
- 401470 00488b35 889f0f00 b9ffff00 00488d15  .H.5.........H..
- 401480 9cbe0a00 488dbc24 80000000 e87fc900  ....H..$........
- 401490 00488bbc 24800000 0040b601 e8af5805  .H..$....@....X.
+ 401470 00488b35 28720f00 b9ffff00 00488d15  .H.5(r.......H..
+ 401480 9c8e0a00 488dbc24 80000000 e87fc900  ....H..$........
+ 401490 00488bbc 24800000 0040b601 e83f2905  .H..$....@...?).
  4014a0 0084c00f 84c70000 00488dbc 24800000  .........H..$...
- 4014b0 00e8bac7 0000488b 35439f0f 00b9ffff  ......H.5C......
- 4014c0 0000488d 1587be0a 00488dbc 24800000  ..H......H..$...
+ 4014b0 00e8bac7 0000488b 35e3710f 00b9ffff  ......H.5.q.....
+ 4014c0 0000488d 15878e0a 00488dbc 24800000  ..H......H..$...
  4014d0 00e83ac9 0000488b bc248000 000040b6  ..:...H..$....@.
- 4014e0 01e86a58 050084c0 0f848200 0000488d  ..jX..........H.
- 4014f0 bc248000 0000e875 c7000048 8b35fe9e  .$.....u...H.5..
- 401500 0f00b9ff ff000048 8d156abe 0a00488d  .......H..j...H.
+ 4014e0 01e8fa28 050084c0 0f848200 0000488d  ...(..........H.
+ 4014f0 bc248000 0000e875 c7000048 8b359e71  .$.....u...H.5.q
+ 401500 0f00b9ff ff000048 8d156a8e 0a00488d  .......H..j...H.
  401510 bc248000 0000e8f5 c8000048 8bbc2480  .$.........H..$.
- 401520 00000040 b601e825 58050084 c0744148  ...@...%X....tAH
- 401530 8dbc2480 000000e8 34c70000 488b35bd  ..$.....4...H.5.
- 401540 9e0f00b9 ffff0000 488d1551 be0a0048  ........H..Q...H
+ 401520 00000040 b601e8b5 28050084 c0744148  ...@....(....tAH
+ 401530 8dbc2480 000000e8 34c70000 488b355d  ..$.....4...H.5]
+ 401540 710f00b9 ffff0000 488d1551 8e0a0048  q.......H..Q...H
  401550 8dbc2480 000000e8 b4c80000 488bbc24  ..$.........H..$
- 401560 80000000 40b601e8 e4570500 84c07535  ....@....W....u5
- 401570 e8cbe401 004889c3 488d1531 be0a0048  .....H..H..1...H
+ 401560 80000000 40b601e8 74280500 84c07535  ....@...t(....u5
+ 401570 e8cbe401 004889c3 488d1531 8e0a0048  .....H..H..1...H
  401580 89de31ff e827e801 00e8b289 01004889  ..1..'........H.
  401590 dfe84ae7 0100e8a5 890100bf 01000000  ..J.............
- 4015a0 e8bb8f01 0048c705 b09e0f00 00000000  .....H..........
- 4015b0 48c705b5 9e0f0000 00000048 c7057a9e  H..........H..z.
- 4015c0 0f000000 000048c7 055f9e0f 00000000  ......H.._......
- 4015d0 0048c705 749e0f00 00000000 be010000  .H..t...........
- 4015e0 00488d3d 60ec0d00 e8b34101 00488905  .H.=`.....A..H..
- 4015f0 2c9e0f00 488d9424 88000000 488db424  ,...H..$....H..$
+ 4015a0 e8bb8f01 0048c705 50710f00 00000000  .....H..Pq......
+ 4015b0 48c70555 710f0000 00000048 c7051a71  H..Uq......H...q
+ 4015c0 0f000000 000048c7 05ff700f 00000000  ......H...p.....
+ 4015d0 0048c705 14710f00 00000000 be010000  .H...q..........
+ 4015e0 00488d3d 40bf0d00 e8b34101 00488905  .H.=@.....A..H..
+ 4015f0 cc700f00 488d9424 88000000 488db424  .p..H..$....H..$
  401600 a0000000 bf010000 00e8d256 01004889  ...........V..H.
  401610 c7e8fa34 00004863 d0488994 24e00000  ...4..Hc.H..$...
  401620 0085c00f 85272700 00be0100 0000488d  .....''.......H.
- 401630 3d13ec0d 00e86641 01004889 05ef9d0f  =.....fA..H.....
- 401640 00be0100 0000488d 3dfbeb0d 00e84e41  ......H.=.....NA
- 401650 01004889 05e79d0f 00be0100 0000488d  ..H...........H.
- 401660 3de3eb0d 00e83641 01004889 05df9d0f  =.....6A..H.....
- 401670 00e8cae3 01004889 c3488d15 90bd0a00  ......H..H......
+ 401630 3df3be0d 00e86641 01004889 058f700f  =.....fA..H...p.
+ 401640 00be0100 0000488d 3ddbbe0d 00e84e41  ......H.=.....NA
+ 401650 01004889 0587700f 00be0100 0000488d  ..H...p.......H.
+ 401660 3dc3be0d 00e83641 01004889 057f700f  =.....6A..H...p.
+ 401670 00e8cae3 01004889 c3488d15 908d0a00  ......H..H......
  401680 4889de31 ffe826e7 0100e8b1 880100e8  H..1..&.........
- 401690 1c520400 4030f648 8dbc2480 000000e8  .R..@0.H..$.....
- 4016a0 bc540400 488b9424 80000000 4889de31  .T..H..$....H..1
+ 401690 ac220400 4030f648 8dbc2480 000000e8  ."..@0.H..$.....
+ 4016a0 4c250400 488b9424 80000000 4889de31  L%..H..$....H..1
  4016b0 ffe89aec 0100e885 88010048 89dfe81d  ...........H....
  4016c0 e60100e8 78880100 488d7c24 78e89ec5  ....x...H.|$x...
- 4016d0 0000488b 35279d0f 0031c948 8d153ebc  ..H.5'...1.H..>.
+ 4016d0 0000488b 35c76f0f 0031c948 8d153e8c  ..H.5.o..1.H..>.
  4016e0 0a00488d 7c2478e8 24c70000 488b7424  ..H.|$x.$...H.t$
- 4016f0 78488b3d 289d0f00 e843a405 00488b3d  xH.=(....C...H.=
- 401700 1c9d0f00 31f6488b 05139d0f 00488b00  ....1.H......H..
+ 4016f0 78488b3d c86f0f00 e8d37405 00488b3d  xH.=.o....t..H.=
+ 401700 bc6f0f00 31f6488b 05b36f0f 00488b00  .o..1.H...o..H..
  401710 ff90d800 000048c7 8424e800 00000000  ......H..$......
- 401720 0000488d 35678c0e 00488d8c 24e80000  ..H.5g...H..$...
- 401730 00488d3d 489d0f00 ba010000 00e8de26  .H.=H..........&
- 401740 0100488d 35379d0f 00488b3d d09c0f00  ..H.57...H.=....
- 401750 e85b1008 00488b3d c49c0f00 e84fa305  .[...H.=.....O..
- 401760 00e8dae2 01004889 c3488d15 c8bc0a00  ......H..H......
+ 401720 0000488d 35475f0e 00488d8c 24e80000  ..H.5G_..H..$...
+ 401730 00488d3d e86f0f00 ba010000 00e8de26  .H.=.o.........&
+ 401740 0100488d 35d76f0f 00488b3d 706f0f00  ..H.5.o..H.=po..
+ 401750 e8ebe007 00488b3d 646f0f00 e8df7305  .....H.=do....s.
+ 401760 00e8dae2 01004889 c3488d15 c88c0a00  ......H..H......
  401770 4889de31 ffe836e6 0100e8c1 870100e8  H..1..6.........
- 401780 2c510400 4030f648 8dbc2480 000000e8  ,Q..@0.H..$.....
- 401790 cc530400 488b9424 80000000 4889de31  .S..H..$....H..1
+ 401780 bc210400 4030f648 8dbc2480 000000e8  .!..@0.H..$.....
+ 401790 5c240400 488b9424 80000000 4889de31  \$..H..$....H..1
  4017a0 ffe8aaeb 0100e895 87010048 89dfe82d  ...........H...-
  4017b0 e50100e8 88870100 488d7c24 78e8aec4  ........H.|$x...
- 4017c0 0000488b 35379c0f 0031c948 8d157ebb  ..H.57...1.H..~.
+ 4017c0 0000488b 35d76e0f 0031c948 8d157e8b  ..H.5.n..1.H..~.
  4017d0 0a00488d 7c2478e8 34c60000 488b7424  ..H.|$x.4...H.t$
- 4017e0 78488b3d 389c0f00 e853a305 00488b3d  xH.=8....S...H.=
- 4017f0 2c9c0f00 31f6488b 05239c0f 00488b00  ,...1.H..#...H..
+ 4017e0 78488b3d d86e0f00 e8e37305 00488b3d  xH.=.n....s..H.=
+ 4017f0 cc6e0f00 31f6488b 05c36e0f 00488b00  .n..1.H...n..H..
  401800 ff90d800 000048c7 8424e800 00000000  ......H..$......
- 401810 0000488d 35978c0e 00488d8c 24e80000  ..H.5....H..$...
- 401820 00488d3d 989c0f00 ba010000 00e8ee25  .H.=...........%
- 401830 0100488d 35879c0f 00488b3d e09b0f00  ..H.5....H.=....
- 401840 e84b0508 00488b3d d49b0f00 e85fa205  .K...H.=....._..
/usr/bin/unihelper differs in assembler output
--- old /usr/bin/unihelper (disasm)
+++ new /usr/bin/unihelper (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4c4650
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,45 +14,39 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4c4810
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x425db0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4f8690
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$UNIHELPER_$$_DUMPCODEPOINT$TCODEPOINTREC$$ANSISTRING:
+	add    %al,(%rax)
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
@@ -62,84 +56,83 @@
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x416ce0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x404b10
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$UNIHELPER_$$_DUMPCODEPOINT$TCODEPOINTREC$$ANSISTRING + ofs>
+	jne    0x4011da
 	mov    %rbx,%rdi
 	xor    %esi,%esi
-	call   <fpc_ansistr_assign>
+	call   0x40dce0
 	cmpb   $something,(%rsp)
-	jne    <P$UNIHELPER_$$_DUMPCODEPOINT$TCODEPOINTREC$$ANSISTRING + ofs>
+	jne    0x40113e
 	mov    %rbx,%rsi
 	xor    %edx,%edx
 	lea    offset(%rsp),%rdi
-	call   <fpc_setupwritestr_ansistr>
+	call   0x422b70
 	mov    offset(%rsp),%esi
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_INTTOHEX$INT64$LONGINT$$ANSISTRING>
+	call   0x4346f0
 	mov    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x420350
+	call   0x419f40
 	lea    offset(%rsp),%rdi
-	call   <fpc_write_end>
-	call   <fpc_iocheck>
-	jmp    <P$UNIHELPER_$$_DUMPCODEPOINT$TCODEPOINTREC$$ANSISTRING + ofs>
+	call   0x41fcc0
+	call   0x419f40
+	jmp    0x4011da
 	mov    %rbx,%rsi
 	xor    %edx,%edx
 	lea    offset(%rsp),%rdi
-	call   <fpc_setupwritestr_ansistr>
+	call   0x422b70
 	mov    offset(%rsp),%esi
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_INTTOHEX$INT64$LONGINT$$ANSISTRING>
+	call   0x4346f0
 	mov    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x420350
+	call   0x419f40
 	mov    $something,%r8b
 	mov    $something,%ecx
-	lea    offset(%rip),%rdx        #   <_$UNIHELPER$_Ld1>
+	lea    offset(%rip),%rdx        #  x4aa000
 	lea    offset(%rsp),%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_pchar_as_array>
-	call   <fpc_iocheck>
+	call   0x41ffb0
+	call   0x419f40
 	mov    offset(%rsp),%esi
 	mov    $something,%edx
 	lea    offset(%rsp),%rdi
-	call   <SYSUTILS_$$_INTTOHEX$INT64$LONGINT$$ANSISTRING>
+	call   0x4346f0
 	mov    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x420350
+	call   0x419f40
 	lea    offset(%rsp),%rdi
-	call   <fpc_write_end>
-	call   <fpc_iocheck>
-	call   <fpc_popaddrstack>
+	call   0x41fcc0
+	call   0x419f40
+	call   0x417010
 	lea    offset(%rsp),%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40dc70
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$UNIHELPER_$$_DUMPCODEPOINT$TCODEPOINTREC$$ANSISTRING + ofs>
-	call   <fpc_reraise>
+	je     0x4011fb
+	call   0x4171a0
 	lea    offset(%rsp),%rsp
 	pop    %rbx
 	ret
 	...
-
-main:
-	push   %rbx
-	push   %r12
+	add    %al,(%rax)
+	add    %dl,offset(%rbx)
+	push   %rsp
 	lea    -offset(%rsp),%rsp
-	call   <fpc_initializeunits>
+	call   0x41a0e0
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
 	movq   $something,offset(%rsp)
@@ -151,1437 +144,1437 @@
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x416ce0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x404b10
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <main + ofs>
-	call   <fpc_get_output>
/usr/bin/unitdiff differs in ELF sections
--- old /usr/bin/unitdiff (objdump)
+++ new /usr/bin/unitdiff (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/unitdiff:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15a9 c810005e 41897238 49896240  L......^A.r8I.b@
+ 401000 4c8d15f9 8f10005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d0552cc 10004989  ...I.bPH..R...I.
+ 401020 83e4f049 89625048 8d058293 10004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 f8360200 c3000000 00000000  H1...6..........
- 401050 488d0599 00160048 8910e9a1 ffffffc3  H......H........
- 401060 554889e5 488d6424 f0897dfc 488d057d  UH..H.d$..}.H..}
- 401070 00160048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d0559 c4150048 8910e9a1 ffffffc3  H..Y...H........
+ 401060 554889e5 488d6424 f0897dfc 488d053d  UH..H.d$..}.H..=
+ 401070 c4150048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 488da424 28ffffff 48897c24 08488934  H..$(...H.|$.H.4
  4010a0 244883fe 01751548 8b442408 488b5424  $H...u.H.D$.H.T$
@@ -21,8 +21,8 @@
  4010d0 2430bf01 000000e8 94450100 4889c7e8  $0.......E..H...
  4010e0 bc230000 4863d048 89542470 85c0755d  .#..Hc.H.T$p..u]
  4010f0 48c74424 10ffffff ff488b7c 240831f6  H.D$.....H.|$.1.
- 401100 e8ebfa07 00be0100 0000488d 3de75312  ..........H.=.S.
- 401110 00e85a45 0600488b 54240848 8982a800  ..ZE..H.T$.H....
+ 401100 e87bcb07 00be0100 0000488d 3dc71712  .{........H.=...
+ 401110 00e8ea15 0600488b 54240848 8982a800  ......H.T$.H....
  401120 000048c7 44241001 00000048 837c2408  ..H.D$.....H.|$.
  401130 00741a48 833c2400 7413488b 7c240848  .t.H.<$.t.H.|$.H
  401140 8b442408 488b00ff 90880000 00e84e48  .D$.H.........NH
@@ -37,8 +37,8 @@
  4011d0 08488da4 24d80000 00c30000 00000000  .H..$...........
  4011e0 53415448 8d6424f8 4889fb49 89f44d85  SATH.d$.H..I..M.
  4011f0 e47e0c48 89df488b 03ff9090 00000048  .~.H..H........H
- 401200 8dbba800 0000e895 0b050048 89df31f6  ...........H..1.
- 401210 e8dbfb07 004885db 740e4d85 e4740948  .....H..t.M..t.H
+ 401200 8dbba800 0000e825 dc040048 89df31f6  .......%...H..1.
+ 401210 e86bcc07 004885db 740e4d85 e4740948  .k...H..t.M..t.H
  401220 89df488b 03ff5070 488d6424 08415c5b  ..H...PpH.d$.A\[
  401230 c3000000 00000000 00000000 00000000  ................
  401240 554889e5 488da424 60ffffff 48899d68  UH..H..$`...H..h
@@ -49,7 +49,7 @@
  401290 4889c7e8 08220000 4863d048 89558885  H...."..Hc.H.U..
  4012a0 c00f8576 00000048 8b4df048 8b55f84c  ...v...H.M.H.U.L
  4012b0 89efbe01 00000041 ff95e000 00004889  .......A......H.
- 4012c0 c34c89ef 488d35b5 1d1300e8 90340100  .L..H.5......4..
+ 4012c0 c34c89ef 488d3595 e11200e8 90340100  .L..H.5......4..
  4012d0 84c0740a 49899c24 88000000 eb3f4889  ..t.I..$.....?H.
  4012e0 de4889ef e8770000 0084c074 304889df  .H...w.....t0H..
  4012f0 488d7580 488b03ff 90000100 00488b75  H.u.H........H.u
@@ -61,52 +61,52 @@
  401350 ff4889ec 5dc30000 00000000 00000000  .H..]...........
  401360 488d6424 f848893c 244889f8 488378f0  H.d$.H.<$H..H.x.
  401370 000f8470 00000048 8b40f848 85c07404  ...p...H.@.H..t.
- 401380 488b40f8 4885c00f 8e5a0000 00803dcc  H.@.H....Z....=.
- 401390 fd150000 740f488b 06488d15 305a1300  ....t.H..H..0Z..
- 4013a0 4839d074 42803de4 fd150000 740f488b  H9.tB.=.....t.H.
- 4013b0 06488d15 c05c1300 4839d074 2a803dbc  .H...\..H9.t*.=.
- 4013c0 fd150000 740a488b 04248378 e8017417  ....t.H..$.x..t.
- 4013d0 803d99fd 15000074 0a488b04 248378e8  .=.....t.H..$.x.
+ 401380 488b40f8 4885c00f 8e5a0000 00803d8c  H.@.H....Z....=.
+ 401390 c1150000 740f488b 06488d15 101e1300  ....t.H..H......
+ 4013a0 4839d074 42803da4 c1150000 740f488b  H9.tB.=.....t.H.
+ 4013b0 06488d15 a0201300 4839d074 2a803d7c  .H... ..H9.t*.=|
+ 4013c0 c1150000 740a488b 04248378 e8017417  ....t.H..$.x..t.
+ 4013d0 803d59c1 15000074 0a488b04 248378e8  .=Y....t.H..$.x.
  4013e0 027404b0 01eb0230 c0488d64 2408c300  .t.....0.H.d$...
  4013f0 53488d64 249048c7 44246800 00000048  SH.d$.H.D$h....H
  401400 c7442460 00000000 4889e248 8d742418  .D$`....H..H.t$.
  401410 bf010000 00e85642 01004889 c7e87e20  ......VB..H...~ 
  401420 00004863 d0488954 245885c0 0f854902  ..Hc.H.T$X....I.
- 401430 0000e899 cf010048 89c3488d 15671f0e  .......H..H..g..
+ 401430 0000e899 cf010048 89c3488d 1567ef0d  .......H..H..g..
  401440 004889de 31ffe8f5 d20100e8 80740100  .H..1........t..
- 401450 31f6488d 7c2468e8 646e0200 488b7424  1.H.|$h.dn..H.t$
- 401460 68488d7c 2460e825 a2020048 8b542460  hH.|$`.%...H.T$`
+ 401450 31f6488d 7c2468e8 f43e0200 488b7424  1.H.|$h..>..H.t$
+ 401460 68488d7c 2460e8b5 72020048 8b542460  hH.|$`..r..H.T$`
  401470 4889de31 ffe866d8 0100e851 74010048  H..1..f....Qt..H
- 401480 8d15321f 0e004889 de31ffe8 b0d20100  ..2...H..1......
+ 401480 8d1532ef 0d004889 de31ffe8 b0d20100  ..2...H..1......
  401490 e83b7401 004889df e8d3d101 00e82e74  .;t..H.........t
- 4014a0 0100e829 cf010048 89c3488d 151f1f0e  ...)...H..H.....
+ 4014a0 0100e829 cf010048 89c3488d 151fef0d  ...)...H..H.....
  4014b0 004889de 31ffe885 d20100e8 10740100  .H..1........t..
  4014c0 4889dfe8 a8d10100 e8037401 00e8fece  H.........t.....
- 4014d0 01004889 c3488d15 1c1f0e00 4889de31  ..H..H......H..1
+ 4014d0 01004889 c3488d15 1cef0d00 4889de31  ..H..H......H..1
  4014e0 ffe85ad2 0100e8e5 73010048 89dfe87d  ..Z.....s..H...}
  4014f0 d10100e8 d8730100 e8d3ce01 004889c3  .....s.......H..
- 401500 488d1519 1f0e0048 89de31ff e82fd201  H......H..1../..
+ 401500 488d1519 ef0d0048 89de31ff e82fd201  H......H..1../..
  401510 00e8ba73 01004889 dfe852d1 0100e8ad  ...s..H...R.....
- 401520 730100e8 a8ce0100 4889c348 8d15261f  s.......H..H..&.
- 401530 0e004889 de31ffe8 04d20100 e88f7301  ..H..1........s.
+ 401520 730100e8 a8ce0100 4889c348 8d1526ef  s.......H..H..&.
+ 401530 0d004889 de31ffe8 04d20100 e88f7301  ..H..1........s.
  401540 004889df e827d101 00e88273 0100e87d  .H...'.....s...}
- 401550 ce010048 89c3488d 153b1f0e 004889de  ...H..H..;...H..
+ 401550 ce010048 89c3488d 153bef0d 004889de  ...H..H..;...H..
  401560 31ffe8d9 d10100e8 64730100 4889dfe8  1.......ds..H...
  401570 fcd00100 e8577301 00e852ce 01004889  .....Ws...R...H.
- 401580 c3488d15 501f0e00 4889de31 ffe8aed1  .H..P...H..1....
+ 401580 c3488d15 50ef0d00 4889de31 ffe8aed1  .H..P...H..1....
  401590 0100e839 73010048 89dfe8d1 d00100e8  ...9s..H........
  4015a0 2c730100 e827ce01 004889c3 488d1565  ,s...'...H..H..e
- 4015b0 1f0e0048 89de31ff e883d101 00e80e73  ...H..1........s
+ 4015b0 ef0d0048 89de31ff e883d101 00e80e73  ...H..1........s
  4015c0 01004889 dfe8a6d0 0100e801 730100e8  ..H.........s...
- 4015d0 fccd0100 4889c348 8d15721f 0e004889  ....H..H..r...H.
+ 4015d0 fccd0100 4889c348 8d1572ef 0d004889  ....H..H..r...H.
  4015e0 de31ffe8 58d10100 e8e37201 004889df  .1..X.....r..H..
  4015f0 e87bd001 00e8d672 0100e8d1 cd010048  .{.....r.......H
- 401600 89c3488d 15771f0e 004889de 31ffe82d  ..H..w...H..1..-
+ 401600 89c3488d 1577ef0d 004889de 31ffe82d  ..H..w...H..1..-
  401610 d10100e8 b8720100 4889dfe8 50d00100  .....r..H...P...
  401620 e8ab7201 00e8a6cd 01004889 c3488d15  ..r.......H..H..
- 401630 8c1f0e00 4889de31 ffe802d1 0100e88d  ....H..1........
+ 401630 8cef0d00 4889de31 ffe802d1 0100e88d  ....H..1........
  401640 72010048 89dfe825 d00100e8 80720100  r..H...%.....r..
- 401650 e87bcd01 004889c3 488d1591 1f0e0048  .{...H..H......H
+ 401650 e87bcd01 004889c3 488d1591 ef0d0048  .{...H..H......H
  401660 89de31ff e8d7d001 00e86272 01004889  ..1.......br..H.
  401670 dfe8facf 0100e855 720100e8 20430100  .......Ur... C..
  401680 488d7c24 68e876af 0000488d 7c2460e8  H.|$h.v...H.|$`.
@@ -117,18 +117,18 @@
  4016d0 c7442478 00000000 488d5424 10488d74  .D$x....H.T$.H.t
  4016e0 2428bf01 000000e8 843f0100 4889c7e8  $(.......?..H...
  4016f0 ac1d0000 4863d048 89542468 85c00f85  ....Hc.H.T$h....
- 401700 5e030000 4c89e748 8d35421f 0e00e8dd  ^...L..H.5B.....
- 401710 be000048 85c07414 4c89e748 8d354e1f  ...H..t.L..H.5N.
- 401720 0e00e8c9 be000048 85c0750f c7058ac5  .......H..u.....
+ 401700 5e030000 4c89e748 8d3542ef 0d00e8dd  ^...L..H.5B.....
+ 401710 be000048 85c07414 4c89e748 8d354eef  ...H..t.L..H.5N.
+ 401720 0d00e8c9 be000048 85c0750f c705ba8c  .......H..u.....
  401730 10000000 0000e927 0300004c 89e7488d  .......'...L..H.
- 401740 354b1f0e 00e8a6be 00004885 c0750cc6  5K........H..u..
- 401750 050afa15 0001e907 0300004c 89e7488d  ...........L..H.
- 401760 355b1f0e 00e886be 00004885 c0750cc6  5[........H..u..
- 401770 050afa15 0001e9e7 0200004c 89e7488d  ...........L..H.
- 401780 356b1f0e 00e866be 00004885 c0750cc6  5k....f...H..u..
- 401790 05baf915 0001e9c7 0200004c 89e7488d  ...........L..H.
- 4017a0 35731f0e 00e846be 00004885 c07513c6  5s....F...H..u..
- 4017b0 05baf915 0001c605 c3f91500 01e9a002  ................
+ 401740 354bef0d 00e8a6be 00004885 c0750cc6  5K........H..u..
+ 401750 05cabd15 0001e907 0300004c 89e7488d  ...........L..H.
+ 401760 355bef0d 00e886be 00004885 c0750cc6  5[........H..u..
+ 401770 05cabd15 0001e9e7 0200004c 89e7488d  ...........L..H.
+ 401780 356bef0d 00e866be 00004885 c0750cc6  5k....f...H..u..
+ 401790 057abd15 0001e9c7 0200004c 89e7488d  .z.........L..H.
+ 4017a0 3573ef0d 00e846be 00004885 c07513c6  5s....F...H..u..
+ 4017b0 057abd15 0001c605 83bd1500 01e9a002  .z..............
  4017c0 00004c89 e6ba0100 0000bf3d 000000e8  ..L........=....
  4017d0 ecc20000 89c385db 7e394863 cb4883e9  ........~9Hc.H..
  4017e0 014c89e6 4889e7ba 01000000 e8cfc000  .L..H...........
@@ -136,41 +136,41 @@
  401800 488b49f8 4c89e648 8d7c2408 e8afc000  H.I.L..H.|$.....
  401810 00eb194c 89e64889 e7e852ae 0000488d  ...L..H...R...H.
  401820 7c240831 d231f6e8 d4be0000 488b3c24  |$.1.1......H.<$
- 401830 488d3511 1f0e00e8 b4bd0000 4885c074  H.5.........H..t
- 401840 15488b3c 24488d35 1c1f0e00 e89fbd00  .H.<$H.5........
- 401850 004885c0 7516488b 74240848 8d3dbef8  .H..u.H.t$.H.=..
+ 401830 488d3511 ef0d00e8 b4bd0000 4885c074  H.5.........H..t
+ 401840 15488b3c 24488d35 1cef0d00 e89fbd00  .H.<$H.5........
+ 401850 004885c0 7516488b 74240848 8d3d7ebc  .H..u.H.t$.H.=~.
  401860 1500e809 ae0000e9 f6010000 488b3c24  ............H.<$
- 401870 488d3511 1f0e00e8 74bd0000 4885c074  H.5.....t...H..t
- 401880 15488b3c 24488d35 1c1f0e00 e85fbd00  .H.<$H.5....._..
- 401890 004885c0 7516488b 74240848 8d3dfef8  .H..u.H.t$.H.=..
+ 401870 488d3511 ef0d00e8 74bd0000 4885c074  H.5.....t...H..t
+ 401880 15488b3c 24488d35 1cef0d00 e85fbd00  .H.<$H.5....._..
+ 401890 004885c0 7516488b 74240848 8d3dbebc  .H..u.H.t$.H.=..
  4018a0 1500e8c9 ad0000e9 b6010000 488b0424  ............H..$
  4018b0 48894424 704885c0 7404488b 40f84885  H.D$pH..t.H.@.H.
  4018c0 c00f8eb8 00000048 8b442470 80382d0f  .......H.D$p.8-.
  4018d0 85aa0000 004c89a4 24880000 0048c784  .....L..$....H..
  4018e0 24800000 000b0000 00488d94 24800000  $........H..$...
- 4018f0 00488d05 b8c41000 488b7008 31c9488d  .H......H.p.1.H.
- 401900 7c2478e8 28620300 488b5c24 78488d05  |$x.(b..H.\$xH..
- 401910 fc1e1600 488b1048 85d27410 488d058d  ....H..H..t.H...
- 401920 0a16008b 38ffd248 89c6eb0b 488d357d  ....8..H....H.5}
- 401930 0a160048 83c60831 ff4889da e89fd301  ...H...1.H......
- 401940 00e88a6f 0100488d 05c31e16 00488b00  ...o..H......H..
- 401950 4885c074 10488d15 540a1600 8b3affd0  H..t.H..T....:..
- 401960 4889c7eb 0b488d3d 440a1600 4883c708  H....H.=D...H...
+ 4018f0 00488d05 e88b1000 488b7008 31c9488d  .H......H.p.1.H.
+ 401900 7c2478e8 b8320300 488b5c24 78488d05  |$x..2..H.\$xH..
+ 401910 bce21500 488b1048 85d27410 488d054d  ....H..H..t.H..M
+ 401920 ce15008b 38ffd248 89c6eb0b 488d353d  ....8..H....H.5=
+ 401930 ce150048 83c60831 ff4889da e89fd301  ...H...1.H......
+ 401940 00e88a6f 0100488d 0583e215 00488b00  ...o..H......H..
+ 401950 4885c074 10488d15 14ce1500 8b3affd0  H..t.H.......:..
/usr/bin/unitdiff differs in assembler output
--- old /usr/bin/unitdiff (disasm)
+++ new /usr/bin/unitdiff (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x50a000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,141 +14,133 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x50a3b0
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x424740
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x55d4b0
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,offset(%rsp)
 	mov    %rsi,(%rsp)
 	cmp    $something,%rsi
-	jne    <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
+	jne    0x4010bc
 	mov    offset(%rsp),%rax
 	mov    offset(%rsp),%rdx
 	mov    %rax,%rdi
 	call   *offset(%rdx)
 	mov    %rax,offset(%rsp)
 	cmpq   $something,offset(%rsp)
-	je     <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
+	je     0x4011cc
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x415670
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x4034a0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
+	jne    0x40114d
 	movq   $something,offset(%rsp)
 	mov    offset(%rsp),%rdi
 	xor    %esi,%esi
-	call   <DGLOBALS$_$TFPDOCENGINE_$__$$_CREATE$$TFPDOCENGINE>
+	call   0x47dc80
 	mov    $something,%esi
-	lea    offset(%rip),%rdi        #   <VMT_$CLASSES_$$_TSTRINGLIST>
-	call   <CLASSES$_$TSTRINGS_$__$$_CREATE$$TSTRINGS>
+	lea    offset(%rip),%rdi        #  x5228d8
+	call   0x462700
 	mov    offset(%rsp),%rdx
 	mov    %rax,offset(%rdx)
 	movq   $something,offset(%rsp)
 	cmpq   $something,offset(%rsp)
-	je     <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
+	je     0x40114d
 	cmpq   $something,(%rsp)
-	je     <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
+	je     0x40114d
 	mov    offset(%rsp),%rdi
 	mov    offset(%rsp),%rax
 	mov    (%rax),%rax
 	call   *offset(%rax)
-	call   <fpc_popaddrstack>
+	call   0x4159a0
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
+	je     0x4011cc
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x415670
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x4034a0
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
+	jne    0x4011b0
 	cmpq   $something,(%rsp)
-	je     <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
+	je     0x4011a6
 	mov    offset(%rsp),%rsi
 	mov    offset(%rsp),%rdi
 	mov    offset(%rsp),%rax
 	mov    (%rax),%rax
 	call   *offset(%rax)
-	call   <fpc_popaddrstack>
-	call   <fpc_reraise>
-	call   <fpc_popaddrstack>
+	call   0x4159a0
+	call   0x415b30
+	call   0x4159a0
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$UNITDIFF$_$TSKELENGINE_$__$$_CREATE$$TSKELENGINE + ofs>
-	call   <fpc_raise_nested>
-	call   <fpc_doneexception>
+	je     0x4011c7
+	call   0x415c90
+	call   0x415c70
 	mov    offset(%rsp),%rax
 	lea    offset(%rsp),%rsp
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-P$UNITDIFF$_$TSKELENGINE_$__$$_DESTROY:
+	add    %al,(%rax)
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    %rsi,%r12
 	test   %r12,%r12
-	jle    <P$UNITDIFF$_$TSKELENGINE_$__$$_DESTROY + ofs>
+	jle    0x4011ff
 	mov    %rbx,%rdi
 	mov    (%rbx),%rax
 	call   *offset(%rax)
 	lea    offset(%rbx),%rdi
-	call   <SYSUTILS_$$_FREEANDNIL$formal>
+	call   0x44ee30
 	mov    %rbx,%rdi
 	xor    %esi,%esi
-	call   <DGLOBALS$_$TFPDOCENGINE_$__$$_DESTROY>
+	call   0x47de80
 	test   %rbx,%rbx
-	je     <P$UNITDIFF$_$TSKELENGINE_$__$$_DESTROY + ofs>
+	je     0x401228
 	test   %r12,%r12
-	je     <P$UNITDIFF$_$TSKELENGINE_$__$$_DESTROY + ofs>
+	je     0x401228
 	mov    %rbx,%rdi
 	mov    (%rbx),%rax
 	call   *offset(%rax)
@@ -157,10 +149,9 @@
 	pop    %rbx
 	ret
 	...
-
-P$UNITDIFF$_$TSKELENGINE_$__$$_CREATEELEMENT$crcF8ACFE1A:
-	push   %rbp
/usr/bin/webidl2pas differs in ELF sections
--- old /usr/bin/webidl2pas (objdump)
+++ new /usr/bin/webidl2pas (objdump)
@@ -2,17 +2,17 @@
 .//usr/bin/webidl2pas:     file format elf64-x86-64
 
 Contents of section .note.ABI-tag:
- 4001b4 04000000 10000000 01000000 474e5500  ............GNU.
- 4001c4 00000000 02000000 04000000 00000000  ................
+ 400190 04000000 10000000 01000000 474e5500  ............GNU.
+ 4001a0 00000000 02000000 04000000 00000000  ................
 Contents of section .text:
- 401000 4c8d15f9 3f0c005e 41897238 49896240  L...?..^A.r8I.b@
+ 401000 4c8d15f9 0f0c005e 41897238 49896240  L......^A.r8I.b@
  401010 488d04f5 08000000 4801e049 89424848  H.......H..I.BHH
- 401020 83e4f049 89625048 8d05f243 0c004989  ...I.bPH...C..I.
+ 401020 83e4f049 89625048 8d05d213 0c004989  ...I.bPH......I.
  401030 4258488d 05270000 00498942 604c89d7  BXH..'...I.B`L..
  401040 4831ede8 78330200 c3000000 00000000  H1..x3..........
- 401050 488d0569 e60f0048 8910e9a1 ffffffc3  H..i...H........
- 401060 554889e5 488d6424 f0897dfc 488d054d  UH..H.d$..}.H..M
- 401070 e60f0048 8b104885 d27402ff d2b8e700  ...H..H..t......
+ 401050 488d05e9 b20f0048 8910e9a1 ffffffc3  H......H........
+ 401060 554889e5 488d6424 f0897dfc 488d05cd  UH..H.d$..}.H...
+ 401070 b20f0048 8b104885 d27402ff d2b8e700  ...H..H..t......
  401080 00008b7d fc0f05eb f44889ec 5dc30000  ...}.....H..]...
  401090 488d6424 f84889f8 4889f748 8b80a800  H.d$.H..H..H....
  4010a0 0000488b b0000100 00e842b2 0000488d  ..H.......B...H.
@@ -52,7 +52,7 @@
  4012c0 00488b44 24604885 c07405e8 e0440100  .H.D$`H..t...D..
  4012d0 488d6424 705bc300 00000000 00000000  H.d$p[..........
  4012e0 53415448 8d6424f8 4889f341 89d44088  SATH.d$.H..A..@.
- 4012f0 ce4c89c2 81e6ff00 0000e881 e6070084  .L..............
+ 4012f0 ce4c89c2 81e6ff00 0000e811 b7070084  .L..............
  401300 c0740444 0fab2348 8d642408 415c5bc3  .t.D..#H.d$.A\[.
  401310 554889e5 488da424 f0feffff 48899df0  UH..H..$....H...
  401320 feffff4c 89a5f8fe ffff4889 fb48c745  ...L......H..H.E
@@ -62,86 +62,86 @@
  401360 55d0488d 7590bf01 000000e8 803f0100  U.H.u........?..
  401370 4889c7e8 a81d0000 4863d048 89558885  H.......Hc.H.U..
  401380 c00f85f5 05000048 89df488b 03ff90f8  .......H..H.....
- 401390 01000048 8d057e8c 0a004889 8518ffff  ...H..~...H.....
- 4013a0 ff488d05 908c0a00 48898520 ffffff48  .H......H.. ...H
- 4013b0 8d05a28c 0a004889 8528ffff ff488d05  ......H..(...H..
- 4013c0 b48c0a00 48898530 ffffff48 8d05ce8c  ....H..0...H....
- 4013d0 0a004889 8538ffff ff488d05 e88c0a00  ..H..8...H......
- 4013e0 48898540 ffffff48 8d05028d 0a004889  H..@...H......H.
- 4013f0 8548ffff ff488d05 148d0a00 48898550  .H...H......H..P
- 401400 ffffff48 8d05268d 0a004889 8558ffff  ...H..&...H..X..
- 401410 ff488d05 408d0a00 48898560 ffffff48  .H..@...H..`...H
- 401420 8d055a8d 0a004889 8568ffff ff488d05  ..Z...H..h...H..
- 401430 748d0a00 48898570 ffffff48 8d058e8d  t...H..p...H....
- 401440 0a004889 8578ffff ff488d05 a88d0a00  ..H..x...H......
+ 401390 01000048 8d057e5c 0a004889 8518ffff  ...H..~\..H.....
+ 4013a0 ff488d05 905c0a00 48898520 ffffff48  .H...\..H.. ...H
+ 4013b0 8d05a25c 0a004889 8528ffff ff488d05  ...\..H..(...H..
+ 4013c0 b45c0a00 48898530 ffffff48 8d05ce5c  .\..H..0...H...\
+ 4013d0 0a004889 8538ffff ff488d05 e85c0a00  ..H..8...H...\..
+ 4013e0 48898540 ffffff48 8d05025d 0a004889  H..@...H...]..H.
+ 4013f0 8548ffff ff488d05 145d0a00 48898550  .H...H...]..H..P
+ 401400 ffffff48 8d05265d 0a004889 8558ffff  ...H..&]..H..X..
+ 401410 ff488d05 405d0a00 48898560 ffffff48  .H..@]..H..`...H
+ 401420 8d055a5d 0a004889 8568ffff ff488d05  ..Z]..H..h...H..
+ 401430 745d0a00 48898570 ffffff48 8d058e5d  t]..H..p...H...]
+ 401440 0a004889 8578ffff ff488d05 a85d0a00  ..H..x...H...]..
  401450 48894580 488d8d18 ffffff48 8d75f048  H.E.H......H.u.H
- 401460 89df4530 c941b80d 00000048 8d15ae8d  ..E0.A.....H....
- 401470 0a00e809 f1070048 837df000 75184889  .......H.}..u.H.
- 401480 df488d15 908b0a00 be680000 00e8eee4  .H.......h......
+ 401460 89df4530 c941b80d 00000048 8d15ae5d  ..E0.A.....H...]
+ 401470 0a00e899 c1070048 837df000 75184889  .......H.}..u.H.
+ 401480 df488d15 905b0a00 be680000 00e87eb5  .H...[...h....~.
  401490 070084c0 7415488b 75f04889 df488b03  ....t.H.u.H..H..
  4014a0 ff900802 0000e9d1 040000c7 45ec0000  ............E...
- 4014b0 0000488d 75ec4889 df4c8d05 988c0a00  ..H.u.H..L......
+ 4014b0 0000488d 75ec4889 df4c8d05 985c0a00  ..H.u.H..L...\..
  4014c0 b9630000 00ba0200 0000e811 feffff48  .c.............H
- 4014d0 8d75ec48 89df4c8d 05a38c0a 00b96500  .u.H..L.......e.
+ 4014d0 8d75ec48 89df4c8d 05a35c0a 00b96500  .u.H..L...\...e.
  4014e0 0000ba03 000000e8 f4fdffff 488d75ec  ............H.u.
- 4014f0 4889df4c 8d05d68c 0a00b970 000000ba  H..L.......p....
+ 4014f0 4889df4c 8d05d65c 0a00b970 000000ba  H..L...\...p....
  401500 04000000 e8d7fdff ff488d75 ec4889df  .........H.u.H..
- 401510 4c8d0541 8d0a00b9 64000000 31d2e8bd  L..A....d...1...
- 401520 fdffff84 c0743548 89df488d 0d278d0a  .....t5H..H..'..
- 401530 00ba6400 0000488d b510ffff ffe8dede  ..d...H.........
+ 401510 4c8d0541 5d0a00b9 64000000 31d2e8bd  L..A]...d...1...
+ 401520 fdffff84 c0743548 89df488d 0d275d0a  .....t5H..H..'].
+ 401530 00ba6400 0000488d b510ffff ffe86eaf  ..d...H.......n.
  401540 0700488b b510ffff ff488b83 a8000000  ..H......H......
  401550 488db8e0 000000e8 94ad0000 488b93a8  H...........H...
  401560 0000008b 45ec8982 08010000 4889df48  ....E.......H..H
- 401570 8d0d0a8d 0a00ba69 00000048 8db510ff  .......i...H....
- 401580 ffffe899 de070048 8bb510ff ffff4889  .......H......H.
- 401590 dfe8cafb ffff4889 df488d0d 008d0a00  ......H..H......
- 4015a0 ba6f0000 00488db5 10ffffff e86fde07  .o...H.......o..
+ 401570 8d0d0a5d 0a00ba69 00000048 8db510ff  ...]...i...H....
+ 401580 ffffe829 af070048 8bb510ff ffff4889  ...)...H......H.
+ 401590 dfe8cafb ffff4889 df488d0d 005d0a00  ......H..H...]..
+ 4015a0 ba6f0000 00488db5 10ffffff e8ffae07  .o...H..........
  4015b0 00488bb5 10ffffff 4889dfe8 20fcffff  .H......H... ...
- 4015c0 4889df48 8d0df68c 0a00ba75 00000048  H..H.......u...H
- 4015d0 8db510ff ffffe845 de070048 8bb510ff  .......E...H....
+ 4015c0 4889df48 8d0df65c 0a00ba75 00000048  H..H...\...u...H
+ 4015d0 8db510ff ffffe8d5 ae070048 8bb510ff  ...........H....
  4015e0 ffff4889 dfe876fc ffff4889 df488d15  ..H...v...H..H..
- 4015f0 fc8a0a00 be760000 00e882e3 0700488b  .....v........H.
+ 4015f0 fc5a0a00 be760000 00e812b4 0700488b  .Z...v........H.
  401600 93a80000 00888220 01000048 89df488d  ....... ...H..H.
- 401610 15d38c0a 00be7700 0000e861 e3070084  ......w....a....
+ 401610 15d35c0a 00be7700 0000e8f1 b3070084  ..\...w.........
  401620 c00f8488 00000048 8d75f848 89df488d  .......H.u.H..H.
- 401630 0db38c0a 00ba7700 0000e8e1 dd070048  ......w........H
- 401640 8d3d5a6d 0e00488b 75f8e811 93080041  .=Zm..H.u......A
+ 401630 0db35c0a 00ba7700 0000e871 ae070048  ..\...w....q...H
+ 401640 8d3dea39 0e00488b 75f8e8a1 63080041  .=.9..H.u...c..A
  401650 89c44183 fcff7410 488b93a8 00000044  ..A...t.H......D
  401660 89a22401 0000eb47 488b45f8 48894580  ..$....GH.E.H.E.
  401670 48c78578 ffffff0b 00000048 8d8d78ff  H..x.......H..x.
- 401680 ffff4d31 c0488d15 848c0a00 be010000  ..M1.H..........
- 401690 00488d3d a8bb0d00 e8c37d07 004889c7  .H.=......}..H..
+ 401680 ffff4d31 c0488d15 845c0a00 be010000  ..M1.H...\......
+ 401690 00488d3d 38880d00 e8534e07 004889c7  .H.=8....SN..H..
  4016a0 488d35c1 ffffff48 89eae841 3e010048  H.5....H...A>..H
- 4016b0 89df488d 158f8c0a 00be6e00 0000e8bd  ..H.......n.....
- 4016c0 e2070084 c0744748 89df488d 0d778c0a  .....tGH..H..w..
- 4016d0 00ba6e00 0000488d b510ffff ffe83edd  ..n...H.......>.
+ 4016b0 89df488d 158f5c0a 00be6e00 0000e84d  ..H...\...n....M
+ 4016c0 b3070084 c0744748 89df488d 0d775c0a  .....tGH..H..w\.
+ 4016d0 00ba6e00 0000488d b510ffff ffe8cead  ..n...H.........
  4016e0 0700488b b510ffff ff488b83 a8000000  ..H......H......
  4016f0 488bb8f8 00000048 8b83a800 0000488b  H......H......H.
  401700 80f80000 00488b00 ff90d801 00004889  .....H........H.
- 401710 df488d15 508c0a00 be6d0000 00e85ee2  .H..P....m....^.
- 401720 070084c0 74474889 df488d0d 388c0a00  ....tGH..H..8...
- 401730 ba6d0000 00488db5 10ffffff e8dfdc07  .m...H..........
+ 401710 df488d15 505c0a00 be6d0000 00e8eeb2  .H..P\...m......
+ 401720 070084c0 74474889 df488d0d 385c0a00  ....tGH..H..8\..
+ 401730 ba6d0000 00488db5 10ffffff e86fad07  .m...H.......o..
  401740 00488bb5 10ffffff 488b83a8 00000048  .H......H......H
  401750 8bb8f000 0000488b 83a80000 00488b80  ......H......H..
  401760 f0000000 488b00ff 90d80100 004889df  ....H........H..
- 401770 488d0d19 8c0a00ba 78000000 488db510  H.......x...H...
- 401780 ffffffe8 98dc0700 488bb510 ffffff48  ........H......H
+ 401770 488d0d19 5c0a00ba 78000000 488db510  H...\...x...H...
+ 401780 ffffffe8 28ad0700 488bb510 ffffff48  ....(...H......H
  401790 8b83a800 0000488d 7868e851 ab000048  ......H.xh.Q...H
- 4017a0 8d75f848 89df488d 0d038c0a 00ba7400  .u.H..H.......t.
- 4017b0 0000e869 dc070048 8b75f8b9 01000000  ...i...H.u......
+ 4017a0 8d75f848 89df488d 0d035c0a 00ba7400  .u.H..H...\...t.
+ 4017b0 0000e8f9 ac070048 8b75f8b9 01000000  .......H.u......
  4017c0 ba010000 00488dbd 10ffffff e86fbd00  .....H.......o..
- 4017d0 00488bbd 10ffffff 488d35f9 8b0a00e8  .H......H.5.....
+ 4017d0 00488bbd 10ffffff 488d35f9 5b0a00e8  .H......H.5.[...
  4017e0 8cba0000 4885c075 3e488d7d f8ba0100  ....H..u>H.}....
  4017f0 0000be01 000000e8 04c40000 488b83a8  ............H...
  401800 00000048 8bb81801 0000488b 75f8488b  ...H......H.u.H.
  401810 83a80000 00488b80 18010000 488b00ff  .....H......H...
  401820 90d80100 00eb1748 8b83a800 0000488b  .......H......H.
- 401830 b8180100 00488b75 f8e8a235 03004889  .....H.u...5..H.
+ 401830 b8180100 00488b75 f8e83206 03004889  .....H.u..2...H.
  401840 df488db5 10ffffff e8e3f8ff ff4883bd  .H...........H..
  401850 10ffffff 00754648 89df488d b500ffff  .....uFH..H.....
  401860 ffe82af8 ffff488b b500ffff ff488dbd  ..*...H......H..
- 401870 08ffffff e8a70905 00488bb5 08ffffff  .........H......
- 401880 31d2488d bd10ffff ffe8b205 0500488b  1.H...........H.
+ 401870 08ffffff e837da04 00488bb5 08ffffff  .....7...H......
+ 401880 31d2488d bd10ffff ffe842d6 0400488b  1.H.......B...H.
  401890 b510ffff ff4889df e8c3f9ff ff4889df  .....H.......H..
  4018a0 488db510 ffffffe8 54f8ffff 4883bd10  H.......T...H...
  4018b0 ffffff00 0f85aa00 00004889 df488db5  ..........H..H..
@@ -149,13 +149,13 @@
  4018d0 000f848d 00000048 8dbd10ff ffffe89d  .......H........
  4018e0 a9000048 89df488d b508ffff ffe89ef7  ...H..H.........
  4018f0 ffff488b b508ffff ff488dbd 00ffffff  ..H......H......
- 401900 e8db0605 00488b85 00ffffff 48898570  .....H......H..p
+ 401900 e86bd704 00488b85 00ffffff 48898570  .k...H......H..p
  401910 ffffff48 89df488d b508ffff ffe80ef8  ...H..H.........
  401920 ffff488b 8508ffff ff488985 78ffffff  ..H......H..x...
- 401930 488d05c1 8a0a0048 89458048 8db570ff  H......H.E.H..p.
+ 401930 488d05c1 5a0a0048 89458048 8db570ff  H...Z..H.E.H..p.
  401940 ffff31c9 ba020000 00488dbd 10ffffff  ..1......H......
  401950 e85bad00 00488bb5 10ffffff 4889dfe8  .[...H......H...
- 401960 7cf8ffff 488bbba8 000000e8 70760800  |...H.......pv..
+ 401960 7cf8ffff 488bbba8 000000e8 00470800  |...H........G..
  401970 4889df48 8b03ff90 f8010000 e89f3c01  H..H..........<.
  401980 00488dbd 00ffffff e8f3a800 00488dbd  .H...........H..
  401990 08ffffff e8e7a800 00488dbd 10ffffff  .........H......
@@ -171,17 +171,17 @@
  401a30 38010048 89c7e8e5 16000048 63d04889  8..H.......Hc.H.
  401a40 54247885 c00f8508 01000048 c7442418  T$x........H.D$.
  401a50 ffffffff 488b1424 488b7c24 1031f6e8  ....H..$H.|$.1..
- 401a60 ccd30700 488b4424 10c680a2 00000001  ....H.D$........
- 401a70 488b5424 10be0100 0000488d 3dc7760e  H.T$......H.=.v.
- 401a80 00488d05 c0760e00 ff908801 0000488b  .H...v........H.
+ 401a60 5ca40700 488b4424 10c680a2 00000001  \...H.D$........
+ 401a70 488b5424 10be0100 0000488d 3d57430e  H.T$......H.=WC.
+ 401a80 00488d05 50430e00 ff908801 0000488b  .H..PC........H.
  401a90 54241048 8982a800 0000488b 54241048  T$.H......H.T$.H
  401aa0 8d0d1af6 ffff488b 82a80000 00488988  ......H......H..
  401ab0 88000000 48899090 00000048 8b442410  ....H......H.D$.
/usr/bin/webidl2pas differs in assembler output
--- old /usr/bin/webidl2pas (disasm)
+++ new /usr/bin/webidl2pas (disasm)
@@ -4,8 +4,8 @@
 
 Disassembly of section .text:
 
-SI_PRC_$$__FPC_PROC_START:
-	lea    offset(%rip),%r10        #   <TC_$SI_PRC_$$_SYSINITENTRYINFORMATION>
+.text:
+	lea    offset(%rip),%r10        #  x4c2000
 	pop    %rsi
 	mov    %esi,offset(%r10)
 	mov    %rsp,offset(%r10)
@@ -14,217 +14,195 @@
 	mov    %rax,offset(%r10)
 	and    $something,%rsp
 	mov    %rsp,offset(%r10)
-	lea    offset(%rip),%rax        #   <__stklen>
+	lea    offset(%rip),%rax        #  x4c2400
 	mov    %rax,offset(%r10)
-	lea    offset(%rip),%rax        #   <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT>
+	lea    offset(%rip),%rax        #  x401060
 	mov    %rax,offset(%r10)
 	mov    %r10,%rdi
 	xor    %rbp,%rbp
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	call   0x4243c0
 	ret
 	add    %al,(%rax)
 	add    %al,(%rax)
 	add    %al,(%rax)
-	...
-
-SI_PRC_$$__FPC_DYNAMIC_PROC_START:
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	add    %cl,-offset(%rax)
+	add    $something,%eax
 	mov    %rdx,(%rax)
-	jmp    <SI_PRC_$$__FPC_PROC_START>
+	jmp    0x401000
 	ret
-
-SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
 	mov    %edi,-offset(%rbp)
-	lea    offset(%rip),%rax        #   <U_$SI_PRC_$$_DLEXITPROC>
+	lea    offset(%rip),%rax        #  x4fc340
 	mov    (%rax),%rdx
 	test   %rdx,%rdx
-	je     <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	je     0x40107d
 	call   *%rdx
 	mov    $something,%eax
 	mov    -offset(%rbp),%edi
 	syscall
-	jmp    <SI_PRC_$$__FPC_PROC_HALTPROC$LONGINT + ofs>
+	jmp    0x40107d
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_GETINPUTFILENAME$$ANSISTRING:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
 	mov    %rsi,%rdi
 	mov    offset(%rax),%rax
 	mov    offset(%rax),%rsi
-	call   <fpc_ansistr_assign>
+	call   0x40c2f0
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_DOCONVERTLOG$TOBJECT$TCODEGENLOGTYPE$ANSISTRING:
 	push   %rbx
 	push   %r12
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
 	mov    %rcx,%rbx
-	call   <fpc_get_output>
+	call   0x41e050
 	mov    %rax,%r12
 	mov    %rbx,%rdx
 	mov    %r12,%rsi
 	xor    %edi,%edi
-	call   <fpc_write_text_ansistr>
-	call   <fpc_iocheck>
+	call   0x41e960
+	call   0x418550
 	mov    %r12,%rdi
-	call   <fpc_writeln_end>
-	call   <fpc_iocheck>
+	call   0x41e2f0
+	call   0x418550
 	lea    offset(%rsp),%rsp
 	pop    %r12
 	pop    %rbx
 	ret
-	...
-
-P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_GETOUTPUTFILENAME$$ANSISTRING:
+	add    %al,(%rax)
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
 	mov    %rsi,%rdi
 	mov    offset(%rax),%rax
 	mov    offset(%rax),%rsi
-	call   <fpc_ansistr_assign>
+	call   0x40c2f0
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_GETUNITNAME$$ANSISTRING:
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
 	mov    %rsi,%rdi
 	mov    offset(%rax),%rax
 	mov    offset(%rax),%rsi
-	call   <fpc_ansistr_assign>
+	call   0x40c2f0
 	lea    offset(%rsp),%rsp
 	ret
 	...
-
-P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_SETINPUTFILENAME$ANSISTRING:
 	push   %rbx
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rbx
 	mov    %rsi,(%rsp)
 	mov    %rsi,%rdi
-	call   <fpc_ansistr_incr_ref>
+	call   0x40c2c0
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4152f0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x403120
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_SETINPUTFILENAME$ANSISTRING + ofs>
+	jne    0x4011b4
 	mov    offset(%rbx),%rax
 	lea    offset(%rax),%rdi
 	mov    (%rsp),%rsi
-	call   <fpc_ansistr_assign>
-	call   <fpc_popaddrstack>
+	call   0x40c2f0
+	call   0x415620
 	mov    %rsp,%rdi
-	call   <fpc_ansistr_decr_ref>
+	call   0x40c280
 	mov    offset(%rsp),%rax
 	test   %rax,%rax
-	je     <P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_SETINPUTFILENAME$ANSISTRING + ofs>
-	call   <fpc_reraise>
+	je     0x4011d0
+	call   0x4157b0
 	lea    offset(%rsp),%rsp
 	pop    %rbx
 	ret
 	...
-
-P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_SETOUTPUTFILENAME$ANSISTRING:
-	push   %rbx
-	lea    -offset(%rsp),%rsp
+	add    %dl,offset(%rbx)
+	lea    -offset(%rsp),%esp
 	mov    %rdi,%rbx
 	mov    %rsi,(%rsp)
 	mov    %rsi,%rdi
-	call   <fpc_ansistr_incr_ref>
+	call   0x40c2c0
 	lea    offset(%rsp),%rdx
 	lea    offset(%rsp),%rsi
 	mov    $something,%edi
-	call   <fpc_pushexceptaddr>
+	call   0x4152f0
 	mov    %rax,%rdi
-	call   <fpc_setjmp>
+	call   0x403120
 	movslq %eax,%rdx
 	mov    %rdx,offset(%rsp)
 	test   %eax,%eax
-	jne    <P$WEBIDL2PAS$_$TWEBIDLTOPASAPPLICATION_$__$$_SETOUTPUTFILENAME$ANSISTRING + ofs>
+	jne    0x401234
 	mov    offset(%rbx),%rax
 	lea    offset(%rax),%rdi
 	mov    (%rsp),%rsi
-	call   <fpc_ansistr_assign>
-	call   <fpc_popaddrstack>
+	call   0x40c2f0
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/a52.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/a52.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/a52.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=a52
 Version=3.2.2
-Checksum=1716318250
+Checksum=2224211614
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/aspell.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/aspell.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/aspell.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=aspell
 Version=3.2.2
-Checksum=1716318251
+Checksum=2224211614
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bfd.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bfd.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bfd.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=bfd
 Version=3.2.2
-Checksum=1716318251
+Checksum=2224211614
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bzip2.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bzip2.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/bzip2.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=bzip2
 Version=3.2.2
-Checksum=1716318252
+Checksum=2224211614
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cairo.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cairo.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cairo.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=cairo
 Version=3.2.2
-Checksum=1716318256
+Checksum=2224211613
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,x11|1716318252,fcl-image|1716318256
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,x11|2224211614,fcl-image|2224211613
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cdrom.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cdrom.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/cdrom.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=cdrom
 Version=3.2.2
-Checksum=1716318256
+Checksum=2224211613
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/chm.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/chm.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/chm.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=chm
 Version=3.2.2
-Checksum=1716318268
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-xml|1716318258,fcl-base|1716318255,rtl-generics|1716318264
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-xml|2224211612,fcl-base|2224211613,rtl-generics|2224211611
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dblib.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dblib.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dblib.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=dblib
 Version=3.2.2
-Checksum=1716318268
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dbus.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dbus.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dbus.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=dbus
 Version=3.2.2
-Checksum=1716318269
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dts.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dts.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/dts.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=dts
 Version=3.2.2
-Checksum=1716318269
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fastcgi.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fastcgi.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fastcgi.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fastcgi
 Version=3.2.2
-Checksum=1716318269
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-async.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-async.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-async.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-async
 Version=3.2.2
-Checksum=1716318269
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-base.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-base.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-base.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-base
 Version=3.2.2
-Checksum=1716318255
+Checksum=2224211613
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-objpas|1716318253
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-objpas|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-db.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-db.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-db.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-db
 Version=3.2.2
-Checksum=1716318275
+Checksum=2224211605
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-xml|1716318258,rtl-objpas|1716318253,rtl-extra|1716318251,ibase|1716318269,mysql|1716318270,odbc|1716318270,oracle|1716318270,postgres|1716318270,sqlite|1716318271,dblib|1716318268,pxlib|1716318271,fcl-json|1716318271
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-xml|2224211612,rtl-objpas|2224211613,rtl-extra|2224211614,ibase|2224211607,mysql|2224211607,odbc|2224211606,oracle|2224211606,postgres|2224211606,sqlite|2224211606,dblib|2224211607,pxlib|2224211606,fcl-json|2224211606
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-extra.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-extra.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-extra.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-extra
 Version=3.2.2
-Checksum=1716318276
+Checksum=2224211605
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-res|1716318276
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-res|2224211605
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-fpcunit.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-fpcunit.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-fpcunit.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-fpcunit
 Version=3.2.2
-Checksum=1716318277
+Checksum=2224211605
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,paszlib|1716318254,fcl-base|1716318255,fcl-xml|1716318258,libtar|1716318276
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,paszlib|2224211613,fcl-base|2224211613,fcl-xml|2224211612,libtar|2224211605
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-image.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-image.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-image.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-image
 Version=3.2.2
-Checksum=1716318256
+Checksum=2224211613
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,pasjpeg|1716318252,paszlib|1716318254,fcl-base|1716318255
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,pasjpeg|2224211614,paszlib|2224211613,fcl-base|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-js.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-js.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-js.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-js
 Version=3.2.2
-Checksum=1716318277
+Checksum=2224211605
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-json|1716318271
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-json|2224211606
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-json.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-json.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-json.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-json
 Version=3.2.2
-Checksum=1716318271
+Checksum=2224211606
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,rtl-objpas|1716318253
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,rtl-objpas|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-net.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-net.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-net.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-net
 Version=3.2.2
-Checksum=1716318279
+Checksum=2224211604
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-xml|1716318258,fcl-passrc|1716318279,fcl-async|1716318269,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-xml|2224211612,fcl-passrc|2224211604,fcl-async|2224211607,rtl-extra|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-passrc.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-passrc.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-passrc.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-passrc
 Version=3.2.2
-Checksum=1716318279
+Checksum=2224211604
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-pdf.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-pdf.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-pdf.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-pdf
 Version=3.2.2
-Checksum=1716318312
+Checksum=2224211594
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-objpas|1716318253,fcl-base|1716318255,fcl-image|1716318256,fcl-xml|1716318258,paszlib|1716318254
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-objpas|2224211613,fcl-base|2224211613,fcl-image|2224211613,fcl-xml|2224211612,paszlib|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-process.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-process.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-process.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-process
 Version=3.2.2
-Checksum=1716318280
+Checksum=2224211604
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-registry.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-registry.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-registry.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-registry
 Version=3.2.2
-Checksum=1716318280
+Checksum=2224211604
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-xml|1716318258
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-xml|2224211612
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-report.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-report.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-report.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-report
 Version=3.2.2
-Checksum=1716318321
+Checksum=2224211587
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-image|1716318256,fcl-xml|1716318258,fcl-pdf|1716318312,fcl-json|1716318271,fcl-db|1716318275,fcl-web|1716318284
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-image|2224211613,fcl-xml|2224211612,fcl-pdf|2224211594,fcl-json|2224211606,fcl-db|2224211605,fcl-web|2224211603
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-res.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-res.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-res.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-res
 Version=3.2.2
-Checksum=1716318276
+Checksum=2224211605
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-objpas|1716318253,fcl-base|1716318255,tplylib|1716318275
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-objpas|2224211613,fcl-base|2224211613,tplylib|2224211605
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sdo.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sdo.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sdo.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-sdo
 Version=3.2.2
-Checksum=1716318282
+Checksum=2224211604
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-xml|1716318258,fcl-db|1716318275
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-xml|2224211612,fcl-db|2224211605
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sound.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sound.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-sound.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-sound
 Version=3.2.2
-Checksum=1716318282
+Checksum=2224211604
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-stl.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-stl.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-stl.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-stl
 Version=3.2.2
-Checksum=1716318282
+Checksum=2224211604
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-web.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-web.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-web.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-web
 Version=3.2.2
-Checksum=1716318284
+Checksum=2224211603
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-db|1716318275,fcl-xml|1716318258,fcl-json|1716318271,fcl-net|1716318279,fcl-process|1716318280,fcl-fpcunit|1716318277,openssl|1716318282,fastcgi|1716318269,httpd22|1716318282,httpd24|1716318282,libmicrohttpd|1716318283
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-db|2224211605,fcl-xml|2224211612,fcl-json|2224211606,fcl-net|2224211604,fcl-process|2224211604,fcl-fpcunit|2224211605,openssl|2224211603,fastcgi|2224211607,httpd22|2224211603,httpd24|2224211603,libmicrohttpd|2224211603
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-xml.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-xml.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fcl-xml.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fcl-xml
 Version=3.2.2
-Checksum=1716318258
+Checksum=2224211612
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,iconvenc|1716318256
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,iconvenc|2224211612
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fftw.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fftw.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fftw.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fftw
 Version=3.2.2
-Checksum=1716318284
+Checksum=2224211603
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpgtk.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpgtk.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpgtk.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fpgtk
 Version=3.2.2
-Checksum=1716318286
+Checksum=2224211602
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,gtk1|1716318285
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,gtk1|2224211602
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpindexer.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpindexer.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpindexer.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fpindexer
 Version=3.2.2
-Checksum=1716318286
+Checksum=2224211602
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-db|1716318275,chm|1716318268,sqlite|1716318271
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-db|2224211605,chm|2224211607,sqlite|2224211606
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpmkunit.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpmkunit.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fpmkunit.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fpmkunit
 Version=3.2.2
-Checksum=1716318287
+Checksum=2224211601
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,hash|1716318254,paszlib|1716318254,fcl-process|1716318280,libtar|1716318276
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,hash|2224211613,paszlib|2224211613,fcl-process|2224211604,libtar|2224211605
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fppkg.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fppkg.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fppkg.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fppkg
 Version=3.2.2
-Checksum=1716318288
+Checksum=2224211601
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-xml|1716318258,fcl-process|1716318280,paszlib|1716318254,fpmkunit|1716318287,fcl-net|1716318279,fcl-web|1716318284,httpd22|1716318282
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-xml|2224211612,fcl-process|2224211604,paszlib|2224211613,fpmkunit|2224211601,fcl-net|2224211604,fcl-web|2224211603,httpd22|2224211603
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fv.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fv.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/fv.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=fv
 Version=3.2.2
-Checksum=1716318288
+Checksum=2224211601
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-console|1716318288,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-console|2224211601,rtl-extra|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbint.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbint.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbint.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=gdbint
 Version=3.2.2
-Checksum=1716318289
+Checksum=2224211601
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbm.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbm.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gdbm.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=gdbm
 Version=3.2.2
-Checksum=1716318289
+Checksum=2224211601
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ggi.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ggi.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ggi.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=ggi
 Version=3.2.2
-Checksum=1716318289
+Checksum=2224211601
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gmp.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gmp.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gmp.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=gmp
 Version=3.2.2
-Checksum=1716318289
+Checksum=2224211600
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnome1.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnome1.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnome1.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=gnome1
 Version=3.2.2
-Checksum=1716318289
+Checksum=2224211600
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,gtk1|1716318285,imlib|1716318289
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,gtk1|2224211602,imlib|2224211600
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnutls.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnutls.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gnutls.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=gnutls
 Version=3.2.2
-Checksum=1716318322
+Checksum=2224211587
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-net|1716318279
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-net|2224211604
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/googleapi.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/googleapi.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/googleapi.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=googleapi
 Version=3.2.2
-Checksum=1716318311
+Checksum=2224211594
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,rtl-extra|1716318251,rtl-objpas|1716318253,fcl-json|1716318271,fcl-web|1716318284
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,rtl-extra|2224211614,rtl-objpas|2224211613,fcl-json|2224211606,fcl-web|2224211603
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/graph.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/graph.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/graph.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=graph
 Version=3.2.2
-Checksum=1716318291
+Checksum=2224211600
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,ptc|1716318290,fcl-base|1716318255,x11|1716318252,hermes|1716318290,opengl|1716318285
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,ptc|2224211600,fcl-base|2224211613,x11|2224211614,hermes|2224211600,opengl|2224211602
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk1.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk1.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk1.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=gtk1
 Version=3.2.2
-Checksum=1716318285
+Checksum=2224211602
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,opengl|1716318285
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,opengl|2224211602
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk2.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk2.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/gtk2.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=gtk2
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211599
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,x11|1716318252,cairo|1716318256
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,x11|2224211614,cairo|2224211613
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hash.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hash.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hash.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=hash
 Version=3.2.2
-Checksum=1716318254
+Checksum=2224211613
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-objpas|1716318253
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-objpas|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hermes.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hermes.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/hermes.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=hermes
 Version=3.2.2
-Checksum=1716318290
+Checksum=2224211600
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd22.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd22.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd22.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=httpd22
 Version=3.2.2
-Checksum=1716318282
+Checksum=2224211603
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd24.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd24.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/httpd24.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=httpd24
 Version=3.2.2
-Checksum=1716318282
+Checksum=2224211603
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ibase.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ibase.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ibase.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=ibase
 Version=3.2.2
-Checksum=1716318269
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/iconvenc.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/iconvenc.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/iconvenc.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=iconvenc
 Version=3.2.2
-Checksum=1716318256
+Checksum=2224211612
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ide.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ide.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ide.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=ide
 Version=3.2.2
-Checksum=1716318333
+Checksum=2224211585
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251,fv|1716318288,chm|1716318268,regexpr|1716318296,fcl-process|1716318280
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614,fv|2224211601,chm|2224211607,regexpr|2224211596,fcl-process|2224211604
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imagemagick.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imagemagick.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imagemagick.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=imagemagick
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211599
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imlib.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imlib.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/imlib.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=imlib
 Version=3.2.2
-Checksum=1716318289
+Checksum=2224211600
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,gtk1|1716318285,x11|1716318252
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,gtk1|2224211602,x11|2224211614
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/jni.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/jni.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/jni.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=jni
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211599
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ldap.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ldap.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ldap.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=ldap
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211599
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcups.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcups.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcups.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libcups
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211599
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcurl.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcurl.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libcurl.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libcurl
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211599
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libenet.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libenet.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libenet.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libenet
 Version=3.2.2
-Checksum=1716318300
+Checksum=2224211595
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libffi.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libffi.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libffi.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libffi
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211599
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-objpas|1716318253
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-objpas|2224211613
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libfontconfig.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libfontconfig.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libfontconfig.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libfontconfig
 Version=3.2.2
-Checksum=1716318320
+Checksum=2224211588
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgc.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgc.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgc.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libgc
 Version=3.2.2
-Checksum=1716318320
+Checksum=2224211588
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgd.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgd.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libgd.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libgd
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211599
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmagic.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmagic.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmagic.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libmagic
 Version=3.2.2
-Checksum=1716318269
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmicrohttpd.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmicrohttpd.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libmicrohttpd.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libmicrohttpd
 Version=3.2.2
-Checksum=1716318283
+Checksum=2224211603
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libpng.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libpng.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libpng.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libpng
 Version=3.2.2
-Checksum=1716318293
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,zlib|1716318292
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,zlib|2224211598
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libsee.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libsee.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libsee.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libsee
 Version=3.2.2
-Checksum=1716318293
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libtar.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libtar.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libtar.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libtar
 Version=3.2.2
-Checksum=1716318276
+Checksum=2224211605
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libusb.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libusb.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libusb.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libusb
 Version=3.2.2
-Checksum=1716318293
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libvlc.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libvlc.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libvlc.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libvlc
 Version=3.2.2
-Checksum=1716318293
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libxml2.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libxml2.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/libxml2.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=libxml2
 Version=3.2.2
-Checksum=1716318293
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-objpas|1716318253
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-objpas|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/lua.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/lua.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/lua.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=lua
 Version=3.2.2
-Checksum=1716318294
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mad.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mad.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mad.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=mad
 Version=3.2.2
-Checksum=1716318294
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/modplug.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/modplug.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/modplug.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=modplug
 Version=3.2.2
-Checksum=1716318294
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mysql.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mysql.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/mysql.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=mysql
 Version=3.2.2
-Checksum=1716318270
+Checksum=2224211607
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ncurses.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ncurses.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ncurses.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=ncurses
 Version=3.2.2
-Checksum=1716318294
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/newt.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/newt.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/newt.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=newt
 Version=3.2.2
-Checksum=1716318294
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/numlib.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/numlib.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/numlib.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=numlib
 Version=3.2.2
-Checksum=1716318295
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odata.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odata.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odata.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=odata
 Version=3.2.2
-Checksum=1716318316
+Checksum=2224211593
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,rtl-extra|1716318251,rtl-objpas|1716318253,fcl-json|1716318271,fcl-web|1716318284
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,rtl-extra|2224211614,rtl-objpas|2224211613,fcl-json|2224211606,fcl-web|2224211603
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odbc.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odbc.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/odbc.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=odbc
 Version=3.2.2
-Checksum=1716318270
+Checksum=2224211606
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oggvorbis.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oggvorbis.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oggvorbis.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=oggvorbis
 Version=3.2.2
-Checksum=1716318295
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openal.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openal.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openal.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=openal
 Version=3.2.2
-Checksum=1716318295
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opencl.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opencl.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opencl.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=opencl
 Version=3.2.2
-Checksum=1716318295
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,opengl|1716318285
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,opengl|2224211602
 NeedLibC=Y
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengl.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengl.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengl.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=opengl
 Version=3.2.2
-Checksum=1716318285
+Checksum=2224211602
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,x11|1716318252
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,x11|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengles.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengles.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/opengles.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=opengles
 Version=3.2.2
-Checksum=1716318295
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,x11|1716318252
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,x11|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openssl.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openssl.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/openssl.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=openssl
 Version=3.2.2
-Checksum=1716318282
+Checksum=2224211603
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-net|1716318279
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-net|2224211604
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oracle.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oracle.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/oracle.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=oracle
 Version=3.2.2
-Checksum=1716318270
+Checksum=2224211606
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pasjpeg.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pasjpeg.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pasjpeg.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=pasjpeg
 Version=3.2.2
-Checksum=1716318252
+Checksum=2224211614
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pastojs.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pastojs.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pastojs.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=pastojs
 Version=3.2.2
-Checksum=1716318320
+Checksum=2224211588
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,paszlib|1716318254,fcl-js|1716318277,fcl-json|1716318271,fcl-passrc|1716318279,fcl-process|1716318280
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,paszlib|2224211613,fcl-js|2224211605,fcl-json|2224211606,fcl-passrc|2224211604,fcl-process|2224211604
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/paszlib.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/paszlib.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/paszlib.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=paszlib
 Version=3.2.2
-Checksum=1716318254
+Checksum=2224211613
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,hash|1716318254
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,hash|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pcap.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pcap.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pcap.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=pcap
 Version=3.2.2
-Checksum=1716318295
+Checksum=2224211597
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/postgres.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/postgres.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/postgres.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=postgres
 Version=3.2.2
-Checksum=1716318270
+Checksum=2224211606
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/proj4.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/proj4.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/proj4.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=proj4
 Version=3.2.2
-Checksum=1716318295
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ptc.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ptc.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/ptc.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=ptc
 Version=3.2.2
-Checksum=1716318290
+Checksum=2224211600
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,hermes|1716318290,x11|1716318252,opengl|1716318285,fcl-base|1716318255,rtl-console|1716318288
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,hermes|2224211600,x11|2224211614,opengl|2224211602,fcl-base|2224211613,rtl-console|2224211601
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pthreads.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pthreads.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pthreads.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=pthreads
 Version=3.2.2
-Checksum=1716318295
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pxlib.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pxlib.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/pxlib.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=pxlib
 Version=3.2.2
-Checksum=1716318271
+Checksum=2224211606
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/regexpr.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/regexpr.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/regexpr.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=regexpr
 Version=3.2.2
-Checksum=1716318296
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-objpas|1716318253
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-objpas|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rsvg.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rsvg.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rsvg.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=rsvg
 Version=3.2.2
-Checksum=1716318293
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,gtk2|1716318292
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,gtk2|2224211599
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-console.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-console.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-console.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=rtl-console
 Version=3.2.2
-Checksum=1716318288
+Checksum=2224211601
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-extra.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-extra.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-extra.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=rtl-extra
 Version=3.2.2
-Checksum=1716318251
+Checksum=2224211614
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-generics.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-generics.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-generics.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=rtl-generics
 Version=3.2.2
-Checksum=1716318264
+Checksum=2224211611
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-objpas|1716318253
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-objpas|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-objpas.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-objpas.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-objpas.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=rtl-objpas
 Version=3.2.2
-Checksum=1716318253
+Checksum=2224211613
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-unicode.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-unicode.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/rtl-unicode.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=rtl-unicode
 Version=3.2.2
-Checksum=1716318298
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sdl.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sdl.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sdl.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=sdl
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,x11|1716318252,pthreads|1716318295
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,x11|2224211614,pthreads|2224211596
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sqlite.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sqlite.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/sqlite.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=sqlite
 Version=3.2.2
-Checksum=1716318271
+Checksum=2224211606
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/svgalib.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/svgalib.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/svgalib.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=svgalib
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/symbolic.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/symbolic.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/symbolic.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=symbolic
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/syslog.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/syslog.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/syslog.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=syslog
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tcl.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tcl.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tcl.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=tcl
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211596
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tplylib.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tplylib.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/tplylib.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=tplylib
 Version=3.2.2
-Checksum=1716318275
+Checksum=2224211605
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/unzip.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/unzip.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/unzip.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=unzip
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211595
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/users.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/users.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/users.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=users
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211595
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-lexyacc.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-lexyacc.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-lexyacc.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=utils-lexyacc
 Version=3.2.2
-Checksum=1716318346
+Checksum=2224211617
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -gl -o -dx86_64 -o -dRELEASE
-Depends=rtl,tplylib|1716318275
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,tplylib|2224211717
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-pas2js.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-pas2js.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utils-pas2js.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=utils-pas2js
 Version=3.2.2
-Checksum=1716318350
+Checksum=2224211615
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -gl -o -dx86_64 -o -dRELEASE
-Depends=rtl,fcl-json|1716318271,fcl-js|1716318277,fcl-passrc|1716318279,pastojs|1716318320,fcl-web|1716318284,webidl|1716318321
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-json|2224211721,fcl-js|2224211715,fcl-passrc|2224211713,pastojs|2224211668,fcl-web|2224211707,webidl|2224211667
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utmp.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utmp.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/utmp.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=utmp
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211595
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/uuid.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/uuid.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/uuid.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=uuid
 Version=3.2.2
-Checksum=1716318299
+Checksum=2224211595
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,rtl-extra|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/vcl-compat.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/vcl-compat.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/vcl-compat.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=vcl-compat
 Version=3.2.2
-Checksum=1716318333
+Checksum=2224211585
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255,fcl-xml|1716318258,fcl-web|1716318284,rtl-extra|1716318251
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613,fcl-xml|2224211612,fcl-web|2224211603,rtl-extra|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/webidl.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/webidl.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/webidl.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=webidl
 Version=3.2.2
-Checksum=1716318321
+Checksum=2224211587
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,fcl-base|1716318255
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,fcl-base|2224211613
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/x11.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/x11.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/x11.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=x11
 Version=3.2.2
-Checksum=1716318252
+Checksum=2224211614
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/xforms.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/xforms.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/xforms.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=xforms
 Version=3.2.2
-Checksum=1716318300
+Checksum=2224211595
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
-Depends=rtl,x11|1716318252
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
+Depends=rtl,x11|2224211614
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zlib.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zlib.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zlib.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=zlib
 Version=3.2.2
-Checksum=1716318292
+Checksum=2224211598
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zorba.fpm differs (ASCII text)
--- old//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zorba.fpm	2024-05-21 02:51:47.000000000 +0000
+++ new//usr/lib64/fpc/3.2.2/fpmkinst/x86_64-linux/zorba.fpm	2024-05-21 02:51:47.000000000 +0000
@@ -1,9 +1,9 @@
 Name=zorba
 Version=3.2.2
-Checksum=1716318300
+Checksum=2224211595
 CPU=x86_64
 OS=linux
-FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -k--build-id -o -k-z -o -knoexecstack -o -dx86_64 -o -dRELEASE -o -XX -o -CX
+FPMakeOptions=-o -Ur -o -Xs -o -O2 -o -n -o -Cg -o -dx86_64 -o -dRELEASE
 Depends=rtl
 NeedLibC=N
 FPMakeAddIn=N
/usr/lib64/fpc/3.2.2/ppcx64 differs in ELF sections
--- old /usr/lib64/fpc/3.2.2/ppcx64 (objdump)
+++ new /usr/lib64/fpc/3.2.2/ppcx64 (objdump)
@@ -166770,8 +166770,8 @@
  68d650 53494f4e 00000000 0f244650 4346554c  SION.....$FPCFUL
  68d660 4c564552 53494f4e 00000000 00000000  LVERSION........
  68d670 00000100 00000000 ffffffff ffffffff  ................
- 68d680 0a000000 00000000 32303234 2f30352f  ........2024/05/
- 68d690 32310000 00000000 08244650 43444154  21.......$FPCDAT
+ 68d680 0a000000 00000000 31393034 2f30352f  ........1904/05/
+ 68d690 31390000 00000000 08244650 43444154  19.......$FPCDAT
  68d6a0 45000000 00000000 07244650 43435055  E........$FPCCPU
  68d6b0 00000000 00000000 06244650 434f5300  .........$FPCOS.
  68d6c0 0a244650 43544152 47455400 00000000  .$FPCTARGET.....
@@ -169707,7 +169707,7 @@
  698de0 ffffffff ffffffff 07000000 00000000  ................
  698df0 46504344 41544500 00000100 00000000  FPCDATE.........
  698e00 ffffffff ffffffff 0a000000 00000000  ................
- 698e10 32303234 2f30352f 32310000 00000000  2024/05/21......
+ 698e10 31393034 2f30352f 31390000 00000000  1904/05/19......
  698e20 00000100 00000000 ffffffff ffffffff  ................
  698e30 09000000 00000000 46504354 41524745  ........FPCTARGE
  698e40 54000000 00000000 00000100 00000000  T...............
@@ -170170,7 +170170,7 @@
  69aad0 00000000 00000000 00000000 00000000  ................
  69aae0 00000100 00000000 ffffffff ffffffff  ................
  69aaf0 06000000 00000000 28656e76 29200000  ........(env) ..
- 69ab00 0a323032 342f3035 2f323100 00000000  .2024/05/21.....
+ 69ab00 0a313930 342f3035 2f313900 00000000  .1904/05/19.....
  69ab10 15465043 5f57494e 4c494b45 57494445  .FPC_WINLIKEWIDE
  69ab20 53545249 4e470000 1d465043 5f524551  STRING...FPC_REQ
  69ab30 55495245 535f5052 4f504552 5f414c49  UIRES_PROPER_ALI
@@ -171255,8 +171255,8 @@
  69eea0 0d465043 5f524553 53594d42 4f4c0000  .FPC_RESSYMBOL..
  69eeb0 0f465043 5f524553 4c4f4341 54494f4e  .FPC_RESLOCATION
  69eec0 00000000 00000000 04465043 20000000  .........FPC ...
- 69eed0 02205b00 00000000 0a323032 342f3035  . [......2024/05
- 69eee0 2f323100 00000000 065d2066 6f722000  /21......] for .
+ 69eed0 02205b00 00000000 0a313930 342f3035  . [......1904/05
+ 69eee0 2f313900 00000000 065d2066 6f722000  /19......] for .
  69eef0 03202d20 00000000 0b5f5f66 70635f69  . - .....__fpc_i
  69ef00 64656e74 00000000 07766572 73696f6e  dent.....version
  69ef10 00000000 00000000 085f5f73 746b6c65  .........__stkle
@@ -176304,8 +176304,8 @@
  6b2a30 00000100 00000000 ffffffff ffffffff  ................
  6b2a40 01000000 00000000 00000000 00000000  ................
  6b2a50 0c467265 65205061 7363616c 20000000  .Free Pascal ...
- 6b2a60 01200000 00000000 0a323032 342f3035  . .......2024/05
- 6b2a70 2f323100 00000000 00400008 00500020  /21......@...P. 
+ 6b2a60 01200000 00000000 0a313930 342f3035  . .......1904/05
+ 6b2a70 2f313900 00000000 00400008 00500020  /19......@...P. 
  6b2a80 2100c000 80000000 00000000 00000000  !...............
  6b2a90 00000000 00000000 056c696e 6b730000  .........links..
  6b2aa0 04746869 73000000 0473656c 66000000  .this....self...
@@ -254188,6 +254188,6 @@
  7e3dd0 003c6800 00000000 e0646800 00000000  .<h......dh.....
  7e3de0 e0646800 00000000 40c06800 00000000  .dh.....@.h.....
  7e3df0 00104000 00000000 90104000 00000000  ..@.......@.....
- 7e3e00 46504320 332e322e 32205b32 3032342f  FPC 3.2.2 [2024/
- 7e3e10 30352f32 315d2066 6f722078 38365f36  05/21] for x86_6
+ 7e3e00 46504320 332e322e 32205b31 3930342f  FPC 3.2.2 [1904/
+ 7e3e10 30352f31 395d2066 6f722078 38365f36  05/19] for x86_6
  7e3e20 34202d20 4c696e75 78000000 00000000  4 - Linux.......
/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/fppas2js.ppu differs at offset '582215' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/fppas2js.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/fppas2js.ppu (hex)
@@ -1,6 +1,6 @@
-0008e240  00 00 04 01 d1 01 01 05  00 00 00 00 15 00 00 00  |................|
+0008e240  00 00 04 01 d1 01 0a 05  00 00 00 00 15 00 00 00  |................|
 0008e250  01 1d 06 4f 42 4a 50 41  53 40 16 00 00 04 01 d3  |...OBJPAS@......|
-0008e260  01 01 05 00 00 00 00 17  00 00 00 01 1d 08 41 56  |..............AV|
+0008e260  01 05 05 00 00 00 00 17  00 00 00 01 1d 08 41 56  |..............AV|
 0008e270  4c 5f 54 72 65 65 00 00  00 00 04 01 d7 01 03 05  |L_Tree..........|
 0008e280  00 00 00 00 16 00 00 00  01 1d 07 43 6c 61 73 73  |...........Class|
 0008e290  65 73 01 00 00 00 04 01  d9 01 03 05 00 00 00 00  |es..............|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jscompiler.o differs in ELF sections
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jscompiler.o (objdump)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jscompiler.o (objdump)
@@ -5937,8 +5937,8 @@
  0030 00000000 00000000 00000000 00000000  ................
 Contents of section .rodata.n_.Ld36:
  0000 00000100 00000000 ffffffff ffffffff  ................
- 0010 0a000000 00000000 32303234 2f30352f  ........2024/05/
- 0020 32310000 00000000                    21......        
+ 0010 0a000000 00000000 31393034 2f30352f  ........1904/05/
+ 0020 31390000 00000000                    19......        
 Contents of section .rodata.n_.Ld37:
  0000 00000100 00000000 ffffffff ffffffff  ................
  0010 05000000 00000000 332e322e 32000000  ........3.2.2...
/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsfileutils.ppu differs at offset '18351' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsfileutils.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsfileutils.ppu (hex)
@@ -1,8 +1,8 @@
 00004780  73 32 6a 73 46 69 6c 65  55 74 69 6c 73 72 00 00  |s2jsFileUtilsr..|
 00004790  00 00 01 19 01 05 00 00  00 00 14 00 00 00 01 1d  |................|
-000047a0  06 53 59 53 54 45 4d 73  00 00 00 00 01 19 01 05  |.SYSTEMs........|
+000047a0  06 53 59 53 54 45 4d 73  00 00 00 00 01 19 0a 05  |.SYSTEMs........|
 000047b0  00 00 00 00 14 00 00 00  01 1d 06 4f 42 4a 50 41  |...........OBJPA|
-000047c0  53 74 00 00 00 00 01 1b  01 05 00 00 00 00 16 00  |St..............|
+000047c0  53 74 00 00 00 00 01 1b  05 05 00 00 00 00 16 00  |St..............|
 000047d0  00 00 01 1d 08 42 61 73  65 55 6e 69 78 00 00 00  |.....BaseUnix...|
 000047e0  00 00 01 1d 03 05 00 00  00 00 16 00 00 00 01 1d  |................|
 000047f0  08 53 79 73 55 74 69 6c  73 01 00 00 00 00 01 22  |.SysUtils......"|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jshtmlresources.ppu differs at offset '13621' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jshtmlresources.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jshtmlresources.ppu (hex)
@@ -1,8 +1,8 @@
 00003500  70 61 73 32 6a 73 68 74  6d 6c 72 65 73 6f 75 72  |pas2jshtmlresour|
 00003510  63 65 73 7f 00 00 00 00  01 05 01 05 00 00 00 00  |ces.............|
 00003520  14 00 00 00 01 1d 06 53  59 53 54 45 4d 80 00 00  |.......SYSTEM...|
-00003530  00 00 01 05 01 05 00 00  00 00 14 00 00 00 01 1d  |................|
-00003540  06 4f 42 4a 50 41 53 81  00 00 00 00 01 07 01 05  |.OBJPAS.........|
+00003530  00 00 01 05 0a 05 00 00  00 00 14 00 00 00 01 1d  |................|
+00003540  06 4f 42 4a 50 41 53 81  00 00 00 00 01 07 05 05  |.OBJPAS.........|
 00003550  00 00 00 00 15 00 00 00  01 1d 07 43 6c 61 73 73  |...........Class|
 00003560  65 73 00 00 00 00 00 01  08 03 05 00 00 00 00 16  |es..............|
 00003570  00 00 00 01 1d 08 53 79  73 55 74 69 6c 73 01 00  |......SysUtils..|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsjsresources.ppu differs at offset '12486' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsjsresources.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsjsresources.ppu (hex)
@@ -1,5 +1,5 @@
-000030c0  00 00 00 01 05 01 05 00  00 00 00 14 00 00 00 01  |................|
-000030d0  1d 06 4f 42 4a 50 41 53  77 00 00 00 00 01 07 01  |..OBJPASw.......|
+000030c0  00 00 00 01 05 0a 05 00  00 00 00 14 00 00 00 01  |................|
+000030d0  1d 06 4f 42 4a 50 41 53  77 00 00 00 00 01 07 05  |..OBJPASw.......|
 000030e0  05 00 00 00 00 15 00 00  00 01 1d 07 43 6c 61 73  |............Clas|
 000030f0  73 65 73 00 00 00 00 00  01 08 03 05 00 00 00 00  |ses.............|
 00003100  16 00 00 00 01 1d 08 53  79 73 55 74 69 6c 73 01  |.......SysUtils.|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jslogger.ppu differs at offset '42513' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jslogger.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jslogger.ppu (hex)
@@ -1,6 +1,6 @@
 0000a600  01 1d 06 53 59 53 54 45  4d 8b 01 00 00 00 01 1b  |...SYSTEM.......|
-0000a610  01 05 00 00 00 00 14 00  00 00 01 1d 06 4f 42 4a  |.............OBJ|
-0000a620  50 41 53 8c 01 00 00 00  01 1d 01 05 00 00 00 00  |PAS.............|
+0000a610  0a 05 00 00 00 00 14 00  00 00 01 1d 06 4f 42 4a  |.............OBJ|
+0000a620  50 41 53 8c 01 00 00 00  01 1d 05 05 00 00 00 00  |PAS.............|
 0000a630  19 00 00 00 01 1d 0b 70  61 73 32 6a 73 75 74 69  |.......pas2jsuti|
 0000a640  6c 73 00 00 00 00 00 01  24 03 05 00 00 00 00 1d  |ls......$.......|
 0000a650  00 00 00 01 1d 0f 70 61  73 32 6a 73 66 69 6c 65  |......pas2jsfile|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresources.ppu differs at offset '20049' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresources.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresources.ppu (hex)
@@ -1,6 +1,6 @@
 00004e40  01 1d 06 53 59 53 54 45  4d cc 00 00 00 00 01 05  |...SYSTEM.......|
-00004e50  01 05 00 00 00 00 14 00  00 00 01 1d 06 4f 42 4a  |.............OBJ|
-00004e60  50 41 53 cd 00 00 00 00  01 07 01 05 00 00 00 00  |PAS.............|
+00004e50  0a 05 00 00 00 00 14 00  00 00 01 1d 06 4f 42 4a  |.............OBJ|
+00004e60  50 41 53 cd 00 00 00 00  01 07 05 05 00 00 00 00  |PAS.............|
 00004e70  15 00 00 00 01 1d 07 43  6c 61 73 73 65 73 00 00  |.......Classes..|
 00004e80  00 00 00 01 08 03 05 00  00 00 00 16 00 00 00 01  |................|
 00004e90  1d 08 53 79 73 55 74 69  6c 73 01 00 00 00 00 01  |..SysUtils......|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresstrfile.ppu differs at offset '13271' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresstrfile.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/pastojs/pas2jsresstrfile.ppu (hex)
@@ -1,7 +1,7 @@
 000033c0  00 00 14 00 00 00 01 1d  06 53 59 53 54 45 4d 80  |.........SYSTEM.|
-000033d0  00 00 00 00 01 05 01 05  00 00 00 00 14 00 00 00  |................|
+000033d0  00 00 00 00 01 05 0a 05  00 00 00 00 14 00 00 00  |................|
 000033e0  01 1d 06 4f 42 4a 50 41  53 81 00 00 00 00 01 07  |...OBJPAS.......|
-000033f0  01 05 00 00 00 00 15 00  00 00 01 1d 07 43 6c 61  |.............Cla|
+000033f0  05 05 00 00 00 00 15 00  00 00 01 1d 07 43 6c 61  |.............Cla|
 00003400  73 73 65 73 00 00 00 00  00 01 08 03 05 00 00 00  |sses............|
 00003410  00 16 00 00 00 01 1d 08  53 79 73 55 74 69 6c 73  |........SysUtils|
 00003420  01 00 00 00 00 01 08 0c  05 00 00 00 00 14 00 00  |................|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/si_c.ppu differs at offset '135' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/si_c.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/si_c.ppu (hex)
@@ -1,4 +1,4 @@
-00000080  5f 63 2e 69 6e 63 ef ef  4c 66 13 00 00 00 01 03  |_c.inc..Lf......|
+00000080  5f 63 2e 69 6e 63 89 58  90 84 13 00 00 00 01 03  |_c.inc.X........|
 00000090  06 53 79 73 74 65 6d d9  e0 d9 c9 0e 4b 1a 53 dd  |.System.....K.S.|
 000000a0  93 f1 4e 0b 00 00 00 01  05 06 73 69 5f 63 2e 6f  |..N.......si_c.o|
 000000b0  02 00 00 00 00 00 00 00  01 06 00 00 00 00 01 07  |................|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/syscall.ppu differs at offset '6605' (data)
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/syscall.ppu (hex)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/rtl/syscall.ppu (hex)
@@ -1,4 +1,4 @@
-000019c0  59 53 54 45 4d 1e 00 00  00 00 01 03 0a 05 00 00  |YSTEM...........|
+000019c0  59 53 54 45 4d 1e 00 00  00 00 01 03 01 05 00 00  |YSTEM...........|
 000019d0  00 00 2b 00 00 00 01 17  0f 73 79 73 63 61 6c 6c  |..+......syscall|
 000019e0  5f 6e 72 5f 72 65 61 64  1f 00 00 00 00 02 16 03  |_nr_read........|
 000019f0  05 00 00 00 00 01 61 02  00 00 01 00 00 00 00 00  |......a.........|
/usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/dirwatch.o differs in ELF sections
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/dirwatch.o (objdump)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/dirwatch.o (objdump)
@@ -842,7 +842,7 @@
  00000 7a0b0100 02000000 00000801 70617332  z...........pas2
  00010 6a732f64 69727761 7463682e 70700046  js/dirwatch.pp.F
  00020 72656520 50617363 616c2033 2e322e32  ree Pascal 3.2.2
- 00030 20323032 342f3035 2f323100 2f686f6d   2024/05/21./hom
+ 00030 20313930 342f3035 2f313900 2f686f6d   1904/05/19./hom
  00040 652f6162 75696c64 2f72706d 6275696c  e/abuild/rpmbuil
  00050 642f4255 494c442f 66706362 75696c64  d/BUILD/fpcbuild
  00060 2d332e32 2e322f66 70637372 632f7574  -3.2.2/fpcsrc/ut
/usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/httpcompiler.o differs in ELF sections
--- old /usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/httpcompiler.o (objdump)
+++ new /usr/lib64/fpc/3.2.2/units/x86_64-linux/utils-pas2js/httpcompiler.o (objdump)
@@ -1607,7 +1607,7 @@
  00000 0a8b0600 02000000 00000801 70617332  ............pas2
  00010 6a732f68 74747063 6f6d7069 6c65722e  js/httpcompiler.
  00020 70700046 72656520 50617363 616c2033  pp.Free Pascal 3
- 00030 2e322e32 20323032 342f3035 2f323100  .2.2 2024/05/21.
+ 00030 2e322e32 20313930 342f3035 2f313900  .2.2 1904/05/19.
  00040 2f686f6d 652f6162 75696c64 2f72706d  /home/abuild/rpm
  00050 6275696c 642f4255 494c442f 66706362  build/BUILD/fpcb
  00060 75696c64 2d332e32 2e322f66 70637372  uild-3.2.2/fpcsr
/usr/lib64/libpas2jslib.so differs in ELF sections
--- old /usr/lib64/libpas2jslib.so (objdump)
+++ new /usr/lib64/libpas2jslib.so (objdump)
@@ -2,56217 +2,56160 @@
 .//usr/lib64/libpas2jslib.so:     file format elf64-x86-64
 
 Contents of section .hash:
- 0228 03000000 0b000000 0a000000 02000000  ................
- 0238 09000000 00000000 00000000 08000000  ................
- 0248 00000000 03000000 04000000 00000000  ................
- 0258 05000000 07000000 06000000 01000000  ................
+ 01c8 03000000 0b000000 0a000000 02000000  ................
+ 01d8 09000000 00000000 00000000 08000000  ................
+ 01e8 00000000 03000000 04000000 00000000  ................
+ 01f8 05000000 07000000 06000000 01000000  ................
 Contents of section .gnu.hash:
- 0268 03000000 01000000 01000000 06000000  ................
- 0278 4051024a b0852a44 01000000 03000000  @Q.J..*D........
- 0288 09000000 a86f2049 d9199c9a 48490e0a  .....o I....HI..
- 0298 b2c70bcb 9031acd9 3499eee5 9afecc0f  .....1..4.......
- 02a8 8dca2b45 8eef28af f11ba333           ..+E..(....3    
+ 0208 03000000 01000000 01000000 06000000  ................
+ 0218 4051024a b0852a44 01000000 03000000  @Q.J..*D........
+ 0228 09000000 a86f2049 d9199c9a 48490e0a  .....o I....HI..
+ 0238 b2c70bcb 9031acd9 3499eee5 9afecc0f  .....1..4.......
+ 0248 8dca2b45 8eef28af f11ba333           ..+E..(....3    
 Contents of section .dynsym:
- 02b8 00000000 00000000 00000000 00000000  ................
- 02c8 00000000 00000000 d6000000 12000700  ................
- 02d8 00c10d00 00000000 05000000 00000000  ................
- 02e8 bd000000 12000700 f0c00d00 00000000  ................
- 02f8 05000000 00000000 41000000 12000700  ........A.......
- 0308 a0c00d00 00000000 05000000 00000000  ................
- 0318 01000000 12000700 70c00d00 00000000  ........p.......
- 0328 05000000 00000000 89000000 12000700  ................
- 0338 d0c00d00 00000000 05000000 00000000  ................
- 0348 13000000 12000700 80c00d00 00000000  ................
- 0358 05000000 00000000 a2000000 12000700  ................
- 0368 e0c00d00 00000000 05000000 00000000  ................
- 0378 70000000 12000700 c0c00d00 00000000  p...............
- 0388 05000000 00000000 53000000 12000700  ........S.......
- 0398 b0c00d00 00000000 05000000 00000000  ................
- 03a8 26000000 12000700 90c00d00 00000000  &...............
- 03b8 05000000 00000000                    ........        
+ 0258 00000000 00000000 00000000 00000000  ................
+ 0268 00000000 00000000 d6000000 12000600  ................
+ 0278 00c10d00 00000000 05000000 00000000  ................
+ 0288 bd000000 12000600 f0c00d00 00000000  ................
+ 0298 05000000 00000000 41000000 12000600  ........A.......
+ 02a8 a0c00d00 00000000 05000000 00000000  ................
+ 02b8 01000000 12000600 70c00d00 00000000  ........p.......
+ 02c8 05000000 00000000 89000000 12000600  ................
+ 02d8 d0c00d00 00000000 05000000 00000000  ................
+ 02e8 13000000 12000600 80c00d00 00000000  ................
+ 02f8 05000000 00000000 a2000000 12000600  ................
+ 0308 e0c00d00 00000000 05000000 00000000  ................
+ 0318 70000000 12000600 c0c00d00 00000000  p...............
+ 0328 05000000 00000000 53000000 12000600  ........S.......
+ 0338 b0c00d00 00000000 05000000 00000000  ................
+ 0348 26000000 12000600 90c00d00 00000000  &...............
+ 0358 05000000 00000000                    ........        
 Contents of section .dynstr:
- 03c0 00476574 50617332 4a53436f 6d70696c  .GetPas2JSCompil
- 03d0 65720046 72656550 6173324a 53436f6d  er.FreePas2JSCom
- 03e0 70696c65 72004765 74506173 324a5343  piler.GetPas2JSC
- 03f0 6f6d7069 6c65724c 61737445 72726f72  ompilerLastError
- 0400 0052756e 50617332 4a53436f 6d70696c  .RunPas2JSCompil
- 0410 65720053 65745061 73324a53 436f6d70  er.SetPas2JSComp
- 0420 696c6572 4c6f6743 616c6c42 61636b00  ilerLogCallBack.
- 0430 53657450 6173324a 53526561 64446972  SetPas2JSReadDir
- 0440 43616c6c 4261636b 00536574 50617332  CallBack.SetPas2
- 0450 4a535265 61645061 7343616c 6c426163  JSReadPasCallBac
- 0460 6b005365 74506173 324a5355 6e697441  k.SetPas2JSUnitA
- 0470 6c696173 43616c6c 4261636b 00536574  liasCallBack.Set
- 0480 50617332 4a535772 6974654a 5343616c  Pas2JSWriteJSCal
- 0490 6c426163 6b004164 64506173 324a5344  lBack.AddPas2JSD
- 04a0 69726563 746f7279 456e7472 79006c69  irectoryEntry.li
- 04b0 62706173 326a736c 69622e73 6f00      bpas2jslib.so.  
+ 0360 00476574 50617332 4a53436f 6d70696c  .GetPas2JSCompil
+ 0370 65720046 72656550 6173324a 53436f6d  er.FreePas2JSCom
+ 0380 70696c65 72004765 74506173 324a5343  piler.GetPas2JSC
+ 0390 6f6d7069 6c65724c 61737445 72726f72  ompilerLastError
+ 03a0 0052756e 50617332 4a53436f 6d70696c  .RunPas2JSCompil
+ 03b0 65720053 65745061 73324a53 436f6d70  er.SetPas2JSComp
+ 03c0 696c6572 4c6f6743 616c6c42 61636b00  ilerLogCallBack.
+ 03d0 53657450 6173324a 53526561 64446972  SetPas2JSReadDir
+ 03e0 43616c6c 4261636b 00536574 50617332  CallBack.SetPas2
+ 03f0 4a535265 61645061 7343616c 6c426163  JSReadPasCallBac
+ 0400 6b005365 74506173 324a5355 6e697441  k.SetPas2JSUnitA
+ 0410 6c696173 43616c6c 4261636b 00536574  liasCallBack.Set
+ 0420 50617332 4a535772 6974654a 5343616c  Pas2JSWriteJSCal
+ 0430 6c426163 6b004164 64506173 324a5344  lBack.AddPas2JSD
+ 0440 69726563 746f7279 456e7472 79006c69  irectoryEntry.li
+ 0450 62706173 326a736c 69622e73 6f00      bpas2jslib.so.  
 Contents of section .rela.dyn:
- 004c0 00203400 00000000 08000000 00000000  . 4.............
- 004d0 70203400 00000000 08203400 00000000  p 4...... 4.....
- 004e0 08000000 00000000 10223400 00000000  ........."4.....
- 004f0 10203400 00000000 08000000 00000000  . 4.............
- 00500 30223400 00000000 18203400 00000000  0"4...... 4.....
- 00510 08000000 00000000 90233400 00000000  .........#4.....
- 00520 20203400 00000000 08000000 00000000    4.............
- 00530 d0233400 00000000 28203400 00000000  .#4.....( 4.....
- 00540 08000000 00000000 60c00d00 00000000  ........`.......
- 00550 80203400 00000000 08000000 00000000  . 4.............
- 00560 e0e70f00 00000000 90203400 00000000  ......... 4.....
- 00570 08000000 00000000 f0101000 00000000  ................
- 00580 a0203400 00000000 08000000 00000000  . 4.............
- 00590 a0061000 00000000 a8203400 00000000  ......... 4.....
- 005a0 08000000 00000000 d0061000 00000000  ................
- 005b0 b8203400 00000000 08000000 00000000  . 4.............
- 005c0 801f1000 00000000 c0203400 00000000  ......... 4.....
- 005d0 08000000 00000000 a0951700 00000000  ................
- 005e0 c8203400 00000000 08000000 00000000  . 4.............
- 005f0 b0951700 00000000 d0203400 00000000  ......... 4.....
- 00600 08000000 00000000 10131300 00000000  ................
- 00610 d8203400 00000000 08000000 00000000  . 4.............
- 00620 60131300 00000000 e0203400 00000000  `........ 4.....
- 00630 08000000 00000000 002b1800 00000000  .........+......
- 00640 e8203400 00000000 08000000 00000000  . 4.............
- 00650 102b1800 00000000 f0203400 00000000  .+....... 4.....
- 00660 08000000 00000000 00831500 00000000  ................
- 00670 f8203400 00000000 08000000 00000000  . 4.............
- 00680 10831500 00000000 00213400 00000000  .........!4.....
- 00690 08000000 00000000 b0211900 00000000  .........!......
- 006a0 08213400 00000000 08000000 00000000  .!4.............
- 006b0 c0211900 00000000 10213400 00000000  .!.......!4.....
- 006c0 08000000 00000000 e0ca1a00 00000000  ................
- 006d0 18213400 00000000 08000000 00000000  .!4.............
- 006e0 c0cb1a00 00000000 20213400 00000000  ........ !4.....
- 006f0 08000000 00000000 c0fb1900 00000000  ................
- 00700 28213400 00000000 08000000 00000000  (!4.............
- 00710 f0fb1900 00000000 30213400 00000000  ........0!4.....
- 00720 08000000 00000000 f0271a00 00000000  .........'......
- 00730 38213400 00000000 08000000 00000000  8!4.............
- 00740 00281a00 00000000 40213400 00000000  .(......@!4.....
- 00750 08000000 00000000 b0041a00 00000000  ................
- 00760 48213400 00000000 08000000 00000000  H!4.............
- 00770 c0041a00 00000000 50213400 00000000  ........P!4.....
- 00780 08000000 00000000 004c1c00 00000000  .........L......
- 00790 58213400 00000000 08000000 00000000  X!4.............
- 007a0 104c1c00 00000000 60213400 00000000  .L......`!4.....
- 007b0 08000000 00000000 600e2400 00000000  ........`.$.....
- 007c0 68213400 00000000 08000000 00000000  h!4.............
- 007d0 700e2400 00000000 70213400 00000000  p.$.....p!4.....
- 007e0 08000000 00000000 80712500 00000000  .........q%.....
- 007f0 80213400 00000000 08000000 00000000  .!4.............
- 00800 000f2200 00000000 88213400 00000000  .."......!4.....
- 00810 08000000 00000000 100f2200 00000000  ..........".....
- 00820 90213400 00000000 08000000 00000000  .!4.............
- 00830 80f92600 00000000 98213400 00000000  ..&......!4.....
- 00840 08000000 00000000 b0f92600 00000000  ..........&.....
- 00850 a0213400 00000000 08000000 00000000  .!4.............
- 00860 b0022700 00000000 a8213400 00000000  ..'......!4.....
- 00870 08000000 00000000 c0022700 00000000  ..........'.....
- 00880 b0213400 00000000 08000000 00000000  .!4.............
- 00890 a0fd2200 00000000 b8213400 00000000  .."......!4.....
- 008a0 08000000 00000000 b0fd2200 00000000  ..........".....
- 008b0 c0213400 00000000 08000000 00000000  .!4.............
- 008c0 d0102300 00000000 c8213400 00000000  ..#......!4.....
- 008d0 08000000 00000000 e0102300 00000000  ..........#.....
- 008e0 d0213400 00000000 08000000 00000000  .!4.............
- 008f0 d00b2c00 00000000 d8213400 00000000  ..,......!4.....
- 00900 08000000 00000000 e00b2c00 00000000  ..........,.....
- 00910 e0213400 00000000 08000000 00000000  .!4.............
- 00920 30551700 00000000 e8213400 00000000  0U.......!4.....
- 00930 08000000 00000000 40551700 00000000  ........@U......
- 00940 f0213400 00000000 08000000 00000000  .!4.............
- 00950 60882e00 00000000 f8213400 00000000  `........!4.....
- 00960 08000000 00000000 90882e00 00000000  ................
- 00970 00223400 00000000 08000000 00000000  ."4.............
- 00980 30742f00 00000000 08223400 00000000  0t/......"4.....
- 00990 08000000 00000000 40742f00 00000000  ........@t/.....
- 009a0 14223400 00000000 08000000 00000000  ."4.............
- 009b0 a8ba3400 00000000 1c223400 00000000  ..4......"4.....
- 009c0 08000000 00000000 68483600 00000000  ........hH6.....
- 009d0 38223400 00000000 08000000 00000000  8"4.............
- 009e0 e0a13600 00000000 40223400 00000000  ..6.....@"4.....
- 009f0 08000000 00000000 b0a63600 00000000  ..........6.....
- 00a00 48223400 00000000 08000000 00000000  H"4.............
- 00a10 501b3700 00000000 50223400 00000000  P.7.....P"4.....
- 00a20 08000000 00000000 701b3700 00000000  ........p.7.....
- 00a30 58223400 00000000 08000000 00000000  X"4.............
- 00a40 001c3700 00000000 60223400 00000000  ..7.....`"4.....
- 00a50 08000000 00000000 102b3700 00000000  .........+7.....
- 00a60 68223400 00000000 08000000 00000000  h"4.............
- 00a70 e0693700 00000000 70223400 00000000  .i7.....p"4.....
- 00a80 08000000 00000000 f8693700 00000000  .........i7.....
- 00a90 78223400 00000000 08000000 00000000  x"4.............
- 00aa0 e0773700 00000000 80223400 00000000  .w7......"4.....
- 00ab0 08000000 00000000 f8773700 00000000  .........w7.....
- 00ac0 88223400 00000000 08000000 00000000  ."4.............
- 00ad0 00793800 00000000 90223400 00000000  .y8......"4.....
- 00ae0 08000000 00000000 30793800 00000000  ........0y8.....
- 00af0 98223400 00000000 08000000 00000000  ."4.............
- 00b00 28a63800 00000000 a0223400 00000000  (.8......"4.....
- 00b10 08000000 00000000 d0a63800 00000000  ..........8.....
- 00b20 a8223400 00000000 08000000 00000000  ."4.............
- 00b30 98ab3800 00000000 b0223400 00000000  ..8......"4.....
- 00b40 08000000 00000000 a8ab3800 00000000  ..........8.....
- 00b50 b8223400 00000000 08000000 00000000  ."4.............
/usr/lib64/libpas2jslib.so differs in assembler output
--- old /usr/lib64/libpas2jslib.so (disasm)
+++ new /usr/lib64/libpas2jslib.so (disasm)
@@ -4,116 +4,106 @@
 
 Disassembly of section .text:
 
-SI_DLL_$$__FPC_SHARED_LIB_HALTPROC$LONGINT:
+GetPas2JSCompiler-0x70:
 	mov    %edi,%edi
 	mov    $something,%eax
 	syscall
-	jmp    <SI_DLL_$$__FPC_SHARED_LIB_HALTPROC$LONGINT>
+	jmp    <GetPas2JSCompiler-0x70>
 	ret
 	add    %al,(%rax)
-	...
-
-SI_DLL_$$__FPC_SHARED_LIB_START$LONGWORD$POINTER$POINTER:
+	add    %al,(%rax)
 	push   %rbp
 	mov    %rsp,%rbp
-	mov    %edi,offset(%rip)        #   <TC_$SI_DLL_$$_SYSINITENTRYINFORMATION + ofs>
-	mov    %rsi,offset(%rip)        #   <TC_$SI_DLL_$$_SYSINITENTRYINFORMATION + ofs>
-	mov    %rdx,offset(%rip)        #   <TC_$SI_DLL_$$_SYSINITENTRYINFORMATION + ofs>
-	mov    %rbp,offset(%rip)        #   <TC_$SI_DLL_$$_SYSINITENTRYINFORMATION + ofs>
-	lea    offset(%rip),%rax        #   <__stklen>
-	mov    (%rax),%rax
-	mov    %rax,offset(%rip)        #   <TC_$SI_DLL_$$_SYSINITENTRYINFORMATION + ofs>
-	lea    -offset(%rip),%rax        #   <SI_DLL_$$__FPC_SHARED_LIB_HALTPROC$LONGINT>
-	mov    %rax,offset(%rip)        #   <TC_$SI_DLL_$$_SYSINITENTRYINFORMATION + ofs>
-	lea    offset(%rip),%rdi        #   <TC_$SI_DLL_$$_SYSINITENTRYINFORMATION>
-	call   <SYSTEM_$$_SYSENTRY$TENTRYINFORMATION>
+	mov    %edi,offset(%rip)        #   <AddPas2JSDirectoryEntry + ofs>
+	mov    %rsi,offset(%rip)        #   <AddPas2JSDirectoryEntry + ofs>
+	mov    %rdx,offset(%rip)        #   <AddPas2JSDirectoryEntry + ofs>
+	mov    %rbp,offset(%rip)        #   <AddPas2JSDirectoryEntry + ofs>
+	lea    offset(%rip),%rax        #   <AddPas2JSDirectoryEntry + ofs>
+	mov    (%rax),%rax
+	mov    %rax,offset(%rip)        #   <AddPas2JSDirectoryEntry + ofs>
+	lea    -offset(%rip),%rax        #   <GetPas2JSCompiler-0x70>
+	mov    %rax,offset(%rip)        #   <AddPas2JSDirectoryEntry + ofs>
+	lea    offset(%rip),%rdi        #   <AddPas2JSDirectoryEntry + ofs>
+	call   <AddPas2JSDirectoryEntry + ofs>
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-	...
-
-P$PAS2JSLIB_$$_main:
-	lea    -offset(%rsp),%rsp
-	call   <fpc_libinitializeunits>
+	add    %cl,-offset(%rax)
+	fs and $something,%al
+	call   <AddPas2JSDirectoryEntry + ofs>
 	lea    offset(%rsp),%rsp
 	ret
 
 GetPas2JSCompiler:
-	jmp    <PAS2JSLIBCOMPILER_$$_GETPAS2JSCOMPILER$$POINTER>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 FreePas2JSCompiler:
-	jmp    <PAS2JSLIBCOMPILER_$$_FREEPAS2JSCOMPILER$POINTER>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 GetPas2JSCompilerLastError:
-	jmp    <PAS2JSLIBCOMPILER_$$_GETPAS2JSCOMPILERLASTERROR$POINTER$PCHAR$LONGINT$PCHAR$LONGINT>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 RunPas2JSCompiler:
-	jmp    <PAS2JSLIBCOMPILER_$$_RUNPAS2JSCOMPILER$POINTER$PCHAR$PCHAR$PPCHAR$BOOLEAN$$BOOLEAN>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 SetPas2JSCompilerLogCallBack:
-	jmp    <PAS2JSLIBCOMPILER_$$_SETPAS2JSCOMPILERLOGCALLBACK$POINTER$TLIBLOGCALLBACK$POINTER>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 SetPas2JSReadDirCallBack:
-	jmp    <PAS2JSLIBCOMPILER_$$_SETPAS2JSREADDIRCALLBACK$POINTER$TREADDIRCALLBACK$POINTER>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 SetPas2JSReadPasCallBack:
-	jmp    <PAS2JSLIBCOMPILER_$$_SETPAS2JSREADPASCALLBACK$POINTER$TREADPASCALLBACK$POINTER$LONGWORD>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 SetPas2JSUnitAliasCallBack:
-	jmp    <PAS2JSLIBCOMPILER_$$_SETPAS2JSUNITALIASCALLBACK$POINTER$TUNITALIASCALLBACK$POINTER>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 SetPas2JSWriteJSCallBack:
-	jmp    <PAS2JSLIBCOMPILER_$$_SETPAS2JSWRITEJSCALLBACK$POINTER$TWRITEJSCALLBACK$POINTER>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
 
 AddPas2JSDirectoryEntry:
-	jmp    <PAS2JSLIBCOMPILER_$$_ADDPAS2JSDIRECTORYENTRY$POINTER$PCHAR$LONGINT$LONGINT$INT64>
+	jmp    <AddPas2JSDirectoryEntry + ofs>
 	...
-
-SYSTEM_$$_FPSYSCALL$INT64$$INT64:
-	push   %rbp
-	mov    %rsp,%rbp
+	add    %al,(%rax)
+	add    %dl,offset(%rbp)
+	mov    %esp,%ebp
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
 	syscall
 	cmp    $something,%rax
-	jb     <SYSTEM_$$_FPSYSCALL$INT64$$INT64 + ofs>
+	jb     <AddPas2JSDirectoryEntry + ofs>
 	neg    %rax
 	mov    %rax,%rdi
-	call   <SYSTEM_$$_SETERRNO$LONGINT>
+	call   <AddPas2JSDirectoryEntry + ofs>
 	mov    $something,%rax
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
 	add    %al,(%rax)
-	...
-
-SYSTEM_$$_FPSYSCALL$INT64$INT64$$INT64:
-	push   %rbp
-	mov    %rsp,%rbp
+	add    %dl,offset(%rbp)
+	mov    %esp,%ebp
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
 	mov    %rsi,%rdi
 	syscall
 	cmp    $something,%rax
-	jb     <SYSTEM_$$_FPSYSCALL$INT64$INT64$$INT64 + ofs>
+	jb     <AddPas2JSDirectoryEntry + ofs>
 	neg    %rax
 	mov    %rax,%rdi
-	call   <SYSTEM_$$_SETERRNO$LONGINT>
+	call   <AddPas2JSDirectoryEntry + ofs>
 	mov    $something,%rax
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
-
-SYSTEM_$$_FPSYSCALL$INT64$INT64$INT64$$INT64:
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
@@ -122,19 +112,17 @@
 	mov    %rdx,%rsi
 	syscall
 	cmp    $something,%rax
-	jb     <SYSTEM_$$_FPSYSCALL$INT64$INT64$INT64$$INT64 + ofs>
+	jb     <AddPas2JSDirectoryEntry + ofs>
 	neg    %rax
 	mov    %rax,%rdi
-	call   <SYSTEM_$$_SETERRNO$LONGINT>
+	call   <AddPas2JSDirectoryEntry + ofs>
 	mov    $something,%rax
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
 	...
-
-SYSTEM_$$_FPSYSCALL$INT64$INT64$INT64$INT64$$INT64:
-	push   %rbp
-	mov    %rsp,%rbp
+	add    %dl,offset(%rbp)
+	mov    %esp,%ebp
 	lea    -offset(%rsp),%rsp
 	mov    %rdi,%rax
 	mov    %rsi,%rdi
@@ -142,17 +130,16 @@
 	mov    %rcx,%rdx
 	syscall
 	cmp    $something,%rax
-	jb     <SYSTEM_$$_FPSYSCALL$INT64$INT64$INT64$INT64$$INT64 + ofs>
+	jb     <AddPas2JSDirectoryEntry + ofs>
 	neg    %rax
 	mov    %rax,%rdi
-	call   <SYSTEM_$$_SETERRNO$LONGINT>
+	call   <AddPas2JSDirectoryEntry + ofs>
 	mov    $something,%rax
 	mov    %rbp,%rsp
 	pop    %rbp
 	ret
 	...
-
-SYSTEM_$$_FPSYSCALL$INT64$INT64$INT64$INT64$INT64$$INT64:
+	add    %al,(%rax)
 	push   %rbp
 	mov    %rsp,%rbp
 	lea    -offset(%rsp),%rsp
overalldiffered=1 (number of pkgs that are not bit-by-bit identical: 0 is good)
overall=1