--- /srv/reproducible-results/rbuild-debian/r-b-build.hpV19z8B/b1/tuxpaint_0.9.28-sdl2-1.1_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.hpV19z8B/b2/tuxpaint_0.9.28-sdl2-1.1_arm64.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ b270452f596d28e6e4d957716c4f3a6e 7853184 graphics optional tuxpaint-data_0.9.28-sdl2-1.1_all.deb │ - abedd9153387d5d3fb15dfaa483ec877 186944 debug optional tuxpaint-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ - 5235ad6fba7b9f43e55ebe87e0da9913 111816 graphics optional tuxpaint-dev_0.9.28-sdl2-1.1_all.deb │ - 7051a4db5377bb5e3b5a8749c2e732f2 3170608 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ - ec26d20bfa04f8dea63206b4d5122bd0 1239640 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1.1_arm64.deb │ - daa0518dd983511065f352124ff545da 221484 graphics optional tuxpaint_0.9.28-sdl2-1.1_arm64.deb │ + e882e70000e1823da788a5b9c302876d 186908 debug optional tuxpaint-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ + de23360705558ee0ed729cdf5da431dd 111792 graphics optional tuxpaint-dev_0.9.28-sdl2-1.1_all.deb │ + d29821d0ba72a85a9d04211ccd365632 3171572 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ + daefbb326abe461c109dbd0656b0664e 1238328 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1.1_arm64.deb │ + 70e54ee319c94c89db8337408ec1015c 221448 graphics optional tuxpaint_0.9.28-sdl2-1.1_arm64.deb ├── tuxpaint-dev_0.9.28-sdl2-1.1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 960 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 110664 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 956 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 110644 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,14 +1,14 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/bin/ │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 2108 2024-12-11 13:39:19.000000 ./usr/bin/tp-magic-config │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/include/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/include/tuxpaint/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6605 2024-12-11 13:39:19.000000 ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6621 2024-12-11 13:39:19.000000 ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/Makefile │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/en/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16692 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/en/README.txt.gz │ │ │ ├── ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ @@ -1,24 +1,8 @@ │ │ │ │ -/* │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -DO NOT EDIT ME! │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ - │ │ │ │ -*/ │ │ │ │ +/*\n\n\n\n\n\n\n\nDO NOT EDIT ME!\n\n\n\n\n\n\n\n*/ │ │ │ │ #ifndef TP_MAGIC_API_H │ │ │ │ #define TP_MAGIC_API_H │ │ │ │ │ │ │ │ #include "SDL.h" │ │ │ │ #include "SDL_mixer.h" │ │ │ │ #include "libintl.h" │ │ │ │ #ifndef gettext_noop ├── tuxpaint-plugins-default_0.9.28-sdl2-1.1_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 6444 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1233004 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 6452 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 1231684 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/lib/tuxpaint/plugins/alien.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5da01a827531874f4c3ea52d5fd7191ed5348b91 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9260befb0cc6ce87a29fc48103efe576ed0b098a │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 61303161 38323735 33313837 34663463 a01a827531874f4c │ │ │ │ │ - 0x00000010 33656135 32643566 64373139 31656435 3ea52d5fd7191ed5 │ │ │ │ │ - 0x00000020 33343862 39312e64 65627567 00000000 348b91.debug.... │ │ │ │ │ - 0x00000030 f611360d ..6. │ │ │ │ │ + 0x00000000 36306265 66623063 63366365 38376132 60befb0cc6ce87a2 │ │ │ │ │ + 0x00000010 39666334 38313033 65666535 37366564 9fc48103efe576ed │ │ │ │ │ + 0x00000020 30623039 38612e64 65627567 00000000 0b098a.debug.... │ │ │ │ │ + 0x00000030 b5f334f0 ..4. │ │ │ ├── ./usr/lib/tuxpaint/plugins/blind.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8b8e2f356e783a8991ecc75cfe7aa57aae8b7d62 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b081d9ff6fdba98c0bc8ad87a28c51d08ec153c8 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 38653266 33353665 37383361 38393931 8e2f356e783a8991 │ │ │ │ │ - 0x00000010 65636337 35636665 37616135 37616165 ecc75cfe7aa57aae │ │ │ │ │ - 0x00000020 38623764 36322e64 65627567 00000000 8b7d62.debug.... │ │ │ │ │ - 0x00000030 ed47b85b .G.[ │ │ │ │ │ + 0x00000000 38316439 66663666 64626139 38633062 81d9ff6fdba98c0b │ │ │ │ │ + 0x00000010 63386164 38376132 38633531 64303865 c8ad87a28c51d08e │ │ │ │ │ + 0x00000020 63313533 63382e64 65627567 00000000 c153c8.debug.... │ │ │ │ │ + 0x00000030 dc1fa30a .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/blocks_chalk_drip.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 349768420c9a9f9f7981c80f59f48a2103ee3c74 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: afa641bb20d213d9efc7218d84a8de70915fccc9 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 39373638 34323063 39613966 39663739 9768420c9a9f9f79 │ │ │ │ │ - 0x00000010 38316338 30663539 66343861 32313033 81c80f59f48a2103 │ │ │ │ │ - 0x00000020 65653363 37342e64 65627567 00000000 ee3c74.debug.... │ │ │ │ │ - 0x00000030 43b82727 C.'' │ │ │ │ │ + 0x00000000 61363431 62623230 64323133 64396566 a641bb20d213d9ef │ │ │ │ │ + 0x00000010 63373231 38643834 61386465 37303931 c7218d84a8de7091 │ │ │ │ │ + 0x00000020 35666363 63392e64 65627567 00000000 5fccc9.debug.... │ │ │ │ │ + 0x00000030 9f0fbafe .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/blur.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3c7ddc9a2e8553b8ffdf2fbe803de5d7950c99ca │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5ff253cb72c7a7e441a60d4e124bc637a166cbbd │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 37646463 39613265 38353533 62386666 7ddc9a2e8553b8ff │ │ │ │ │ - 0x00000010 64663266 62653830 33646535 64373935 df2fbe803de5d795 │ │ │ │ │ - 0x00000020 30633939 63612e64 65627567 00000000 0c99ca.debug.... │ │ │ │ │ - 0x00000030 afb43518 ..5. │ │ │ │ │ + 0x00000000 66323533 63623732 63376137 65343431 f253cb72c7a7e441 │ │ │ │ │ + 0x00000010 61363064 34653132 34626336 33376131 a60d4e124bc637a1 │ │ │ │ │ + 0x00000020 36366362 62642e64 65627567 00000000 66cbbd.debug.... │ │ │ │ │ + 0x00000030 1975d4a0 .u.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/bricks.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 14b20019b9c8b478aaf4ac98f6b34b22037c88c4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 124b59448f6a75f93a81866552b04a3f95a712c4 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 62323030 31396239 63386234 37386161 b20019b9c8b478aa │ │ │ │ │ - 0x00000010 66346163 39386636 62333462 32323033 f4ac98f6b34b2203 │ │ │ │ │ - 0x00000020 37633838 63342e64 65627567 00000000 7c88c4.debug.... │ │ │ │ │ - 0x00000030 17bd8e02 .... │ │ │ │ │ + 0x00000000 34623539 34343866 36613735 66393361 4b59448f6a75f93a │ │ │ │ │ + 0x00000010 38313836 36353532 62303461 33663935 81866552b04a3f95 │ │ │ │ │ + 0x00000020 61373132 63342e64 65627567 00000000 a712c4.debug.... │ │ │ │ │ + 0x00000030 85a006ab .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/calligraphy.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e53b08cd03065585096c35c2b80eab80e70449b7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ae09c80eaf06ac30376dd051b6c82334bcd19677 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 33623038 63643033 30363535 38353039 3b08cd0306558509 │ │ │ │ │ - 0x00000010 36633335 63326238 30656162 38306537 6c35c2b80eab80e7 │ │ │ │ │ - 0x00000020 30343439 62372e64 65627567 00000000 0449b7.debug.... │ │ │ │ │ - 0x00000030 43d4de2d C..- │ │ │ │ │ + 0x00000000 30396338 30656166 30366163 33303337 09c80eaf06ac3037 │ │ │ │ │ + 0x00000010 36646430 35316236 63383233 33346263 6dd051b6c82334bc │ │ │ │ │ + 0x00000020 64313936 37372e64 65627567 00000000 d19677.debug.... │ │ │ │ │ + 0x00000030 66244534 f$E4 │ │ │ ├── ./usr/lib/tuxpaint/plugins/cartoon.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e054cfac9b6f242feef85ed2e2f2c15518da873a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ad35e7e9660c49764693b64737290bee6edde252 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 35346366 61633962 36663234 32666565 54cfac9b6f242fee │ │ │ │ │ - 0x00000010 66383565 64326532 66326331 35353138 f85ed2e2f2c15518 │ │ │ │ │ - 0x00000020 64613837 33612e64 65627567 00000000 da873a.debug.... │ │ │ │ │ - 0x00000030 8bad2c87 ..,. │ │ │ │ │ + 0x00000000 33356537 65393636 30633439 37363436 35e7e9660c497646 │ │ │ │ │ + 0x00000010 39336236 34373337 32393062 65653665 93b64737290bee6e │ │ │ │ │ + 0x00000020 64646532 35322e64 65627567 00000000 dde252.debug.... │ │ │ │ │ + 0x00000030 4ded5404 M.T. │ │ │ ├── ./usr/lib/tuxpaint/plugins/checkerboard.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e14a97f0c4f06892a346c724fb1f1d2e5f8510ae │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8b267977f0627e7b5c04225efe2be1cd09c51ad3 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 34613937 66306334 66303638 39326133 4a97f0c4f06892a3 │ │ │ │ │ - 0x00000010 34366337 32346662 31663164 32653566 46c724fb1f1d2e5f │ │ │ │ │ - 0x00000020 38353130 61652e64 65627567 00000000 8510ae.debug.... │ │ │ │ │ - 0x00000030 7f8f05f5 .... │ │ │ │ │ + 0x00000000 32363739 37376630 36323765 37623563 267977f0627e7b5c │ │ │ │ │ + 0x00000010 30343232 35656665 32626531 63643039 04225efe2be1cd09 │ │ │ │ │ + 0x00000020 63353161 64332e64 65627567 00000000 c51ad3.debug.... │ │ │ │ │ + 0x00000030 3ca44f81 <.O. │ │ │ ├── ./usr/lib/tuxpaint/plugins/clone.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d5f45536781c05dfe0c791d17b47b61a6f2f7cc8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2c7365a2646e8e828936de713f59b89613e60c95 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66343535 33363738 31633035 64666530 f45536781c05dfe0 │ │ │ │ │ - 0x00000010 63373931 64313762 34376236 31613666 c791d17b47b61a6f │ │ │ │ │ - 0x00000020 32663763 63382e64 65627567 00000000 2f7cc8.debug.... │ │ │ │ │ - 0x00000030 26cd4b4c &.KL │ │ │ │ │ + 0x00000000 37333635 61323634 36653865 38323839 7365a2646e8e8289 │ │ │ │ │ + 0x00000010 33366465 37313366 35396238 39363133 36de713f59b89613 │ │ │ │ │ + 0x00000020 65363063 39352e64 65627567 00000000 e60c95.debug.... │ │ │ │ │ + 0x00000030 0c6ddc73 .m.s │ │ │ ├── ./usr/lib/tuxpaint/plugins/confetti.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b1f2aca9b0e2a12c3170b9cdb688fdaa52d76f3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2254a776e31f55ee07d57b5ee56d72775ff72800 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 31663261 63613962 30653261 31326333 1f2aca9b0e2a12c3 │ │ │ │ │ - 0x00000010 31373062 39636462 36383866 64616135 170b9cdb688fdaa5 │ │ │ │ │ - 0x00000020 32643736 66332e64 65627567 00000000 2d76f3.debug.... │ │ │ │ │ - 0x00000030 f9df3bac ..;. │ │ │ │ │ + 0x00000000 35346137 37366533 31663535 65653037 54a776e31f55ee07 │ │ │ │ │ + 0x00000010 64353762 35656535 36643732 37373566 d57b5ee56d72775f │ │ │ │ │ + 0x00000020 66373238 30302e64 65627567 00000000 f72800.debug.... │ │ │ │ │ + 0x00000030 2dae0ab0 -... │ │ │ ├── ./usr/lib/tuxpaint/plugins/distortion.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: be6cead4cfb0b572201d856cbe12502edd1c05d9 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9486d099621c917f04c421e0d4afdd6e136a468e │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 36636561 64346366 62306235 37323230 6cead4cfb0b57220 │ │ │ │ │ - 0x00000010 31643835 36636265 31323530 32656464 1d856cbe12502edd │ │ │ │ │ - 0x00000020 31633035 64392e64 65627567 00000000 1c05d9.debug.... │ │ │ │ │ - 0x00000030 162505d3 .%.. │ │ │ │ │ + 0x00000000 38366430 39393632 31633931 37663034 86d099621c917f04 │ │ │ │ │ + 0x00000010 63343231 65306434 61666464 36653133 c421e0d4afdd6e13 │ │ │ │ │ + 0x00000020 36613436 38652e64 65627567 00000000 6a468e.debug.... │ │ │ │ │ + 0x00000030 b762ec3c .b.< │ │ │ ├── ./usr/lib/tuxpaint/plugins/emboss.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ec55f9e1ff8d40e13f837ba4b44ca2322acd67bd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5ba37bf89ee7449d203a958e7298854d00077dbe │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 35356639 65316666 38643430 65313366 55f9e1ff8d40e13f │ │ │ │ │ - 0x00000010 38333762 61346234 34636132 33323261 837ba4b44ca2322a │ │ │ │ │ - 0x00000020 63643637 62642e64 65627567 00000000 cd67bd.debug.... │ │ │ │ │ - 0x00000030 185c9387 .\.. │ │ │ │ │ + 0x00000000 61333762 66383965 65373434 39643230 a37bf89ee7449d20 │ │ │ │ │ + 0x00000010 33613935 38653732 39383835 34643030 3a958e7298854d00 │ │ │ │ │ + 0x00000020 30373764 62652e64 65627567 00000000 077dbe.debug.... │ │ │ │ │ + 0x00000030 8bac3217 ..2. │ │ │ ├── ./usr/lib/tuxpaint/plugins/fade_darken.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 43537fdd0476a2b267e675b16c15d19e7a6b5c60 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aa8c776dcd13f227947bbe8f53c9ec1286cf5a40 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 35333766 64643034 37366132 62323637 537fdd0476a2b267 │ │ │ │ │ - 0x00000010 65363735 62313663 31356431 39653761 e675b16c15d19e7a │ │ │ │ │ - 0x00000020 36623563 36302e64 65627567 00000000 6b5c60.debug.... │ │ │ │ │ - 0x00000030 bd2c2954 .,)T │ │ │ │ │ + 0x00000000 38633737 36646364 31336632 32373934 8c776dcd13f22794 │ │ │ │ │ + 0x00000010 37626265 38663533 63396563 31323836 7bbe8f53c9ec1286 │ │ │ │ │ + 0x00000020 63663561 34302e64 65627567 00000000 cf5a40.debug.... │ │ │ │ │ + 0x00000030 cfef64ae ..d. │ │ │ ├── ./usr/lib/tuxpaint/plugins/fisheye.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dce076489704433214dddd5d7dea97845a128684 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3d59373271a05fcb2459b17fe70362d8d2d78736 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 65303736 34383937 30343433 33323134 e076489704433214 │ │ │ │ │ - 0x00000010 64646464 35643764 65613937 38343561 dddd5d7dea97845a │ │ │ │ │ - 0x00000020 31323836 38342e64 65627567 00000000 128684.debug.... │ │ │ │ │ - 0x00000030 9adaa437 ...7 │ │ │ │ │ + 0x00000000 35393337 33323731 61303566 63623234 59373271a05fcb24 │ │ │ │ │ + 0x00000010 35396231 37666537 30333632 64386432 59b17fe70362d8d2 │ │ │ │ │ + 0x00000020 64373837 33362e64 65627567 00000000 d78736.debug.... │ │ │ │ │ + 0x00000030 cd37bee2 .7.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/flower.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f636b4961480a32aa5d5918f56461e57d9c97f2e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d472d51f36666e0fc211206f1148aed8e4e9dce1 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 33366234 39363134 38306133 32616135 36b4961480a32aa5 │ │ │ │ │ - 0x00000010 64353931 38663536 34363165 35376439 d5918f56461e57d9 │ │ │ │ │ - 0x00000020 63393766 32652e64 65627567 00000000 c97f2e.debug.... │ │ │ │ │ - 0x00000030 ddf02dc6 ..-. │ │ │ │ │ + 0x00000000 37326435 31663336 36363665 30666332 72d51f36666e0fc2 │ │ │ │ │ + 0x00000010 31313230 36663131 34386165 64386534 11206f1148aed8e4 │ │ │ │ │ + 0x00000020 65396463 65312e64 65627567 00000000 e9dce1.debug.... │ │ │ │ │ + 0x00000030 e9b34651 ..FQ │ │ │ ├── ./usr/lib/tuxpaint/plugins/foam.so │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e7c0295292059d0a0869bc17a8f4f13e41a6f8d1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5bf593ff573e83c31eda432c6dd2cfbff89abc6a │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 63303239 35323932 30353964 30613038 c0295292059d0a08 │ │ │ │ │ - 0x00000010 36396263 31376138 66346631 33653431 69bc17a8f4f13e41 │ │ │ │ │ - 0x00000020 61366638 64312e64 65627567 00000000 a6f8d1.debug.... │ │ │ │ │ - 0x00000030 8ca9dfff .... │ │ │ │ │ + 0x00000000 66353933 66663537 33653833 63333165 f593ff573e83c31e │ │ │ │ │ + 0x00000010 64613433 32633664 64326366 62666638 da432c6dd2cfbff8 │ │ │ │ │ + 0x00000020 39616263 36612e64 65627567 00000000 9abc6a.debug.... │ │ │ │ │ + 0x00000030 360b7d45 6.}E │ │ │ ├── ./usr/lib/tuxpaint/plugins/fold.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d61466c5f79e52426dae58f46ee2aea3d1de116 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1b4710ce59a7a26fa0377e5d055d448e73709a93 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 36313436 36633566 37396535 32343236 61466c5f79e52426 │ │ │ │ │ - 0x00000010 64616535 38663436 65653261 65613364 dae58f46ee2aea3d │ │ │ │ │ - 0x00000020 31646531 31362e64 65627567 00000000 1de116.debug.... │ │ │ │ │ - 0x00000030 6021d927 `!.' │ │ │ │ │ + 0x00000000 34373130 63653539 61376132 36666130 4710ce59a7a26fa0 │ │ │ │ │ + 0x00000010 33373765 35643035 35643434 38653733 377e5d055d448e73 │ │ │ │ │ + 0x00000020 37303961 39332e64 65627567 00000000 709a93.debug.... │ │ │ │ │ + 0x00000030 6857ef65 hW.e │ │ │ ├── ./usr/lib/tuxpaint/plugins/fretwork.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: efe9a9b7a639974a87e2bdc370027494fd5d09ef │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b0aa049459e682e1bcdeb5de928d63809ea8ea27 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 65396139 62376136 33393937 34613837 e9a9b7a639974a87 │ │ │ │ │ - 0x00000010 65326264 63333730 30323734 39346664 e2bdc370027494fd │ │ │ │ │ - 0x00000020 35643039 65662e64 65627567 00000000 5d09ef.debug.... │ │ │ │ │ - 0x00000030 caafdfe7 .... │ │ │ │ │ + 0x00000000 61613034 39343539 65363832 65316263 aa049459e682e1bc │ │ │ │ │ + 0x00000010 64656235 64653932 38643633 38303965 deb5de928d63809e │ │ │ │ │ + 0x00000020 61386561 32372e64 65627567 00000000 a8ea27.debug.... │ │ │ │ │ + 0x00000030 f3966c2d ..l- │ │ │ ├── ./usr/lib/tuxpaint/plugins/glasstile.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d4a1034959ff4316be037566795c32da9ca016c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b2f2ac2548fe0c7a5824cd14d991e39a2bafa95e │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 34613130 33343935 39666634 33313662 4a1034959ff4316b │ │ │ │ │ - 0x00000010 65303337 35363637 39356333 32646139 e037566795c32da9 │ │ │ │ │ - 0x00000020 63613031 36632e64 65627567 00000000 ca016c.debug.... │ │ │ │ │ - 0x00000030 2a95b04b *..K │ │ │ │ │ + 0x00000000 66326163 32353438 66653063 37613538 f2ac2548fe0c7a58 │ │ │ │ │ + 0x00000010 32346364 31346439 39316533 39613262 24cd14d991e39a2b │ │ │ │ │ + 0x00000020 61666139 35652e64 65627567 00000000 afa95e.debug.... │ │ │ │ │ + 0x00000030 da27797e .'y~ │ │ │ ├── ./usr/lib/tuxpaint/plugins/grass.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d0396055ab7e087843556d3f14669335d64c13e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8867a90f45447592759fb15be208f5f3fe1f63c8 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 30333936 30353561 62376530 38373834 0396055ab7e08784 │ │ │ │ │ - 0x00000010 33353536 64336631 34363639 33333564 3556d3f14669335d │ │ │ │ │ - 0x00000020 36346331 33652e64 65627567 00000000 64c13e.debug.... │ │ │ │ │ - 0x00000030 6ef90e19 n... │ │ │ │ │ + 0x00000000 36376139 30663435 34343735 39323735 67a90f4544759275 │ │ │ │ │ + 0x00000010 39666231 35626532 30386635 66336665 9fb15be208f5f3fe │ │ │ │ │ + 0x00000020 31663633 63382e64 65627567 00000000 1f63c8.debug.... │ │ │ │ │ + 0x00000030 b36015b2 .`.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/halftone.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2afa148d5c610807c230dc40bc29714ee0e54805 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 357dcea4a128cfaed5add2d7fc3f0810ada4398b │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66613134 38643563 36313038 30376332 fa148d5c610807c2 │ │ │ │ │ - 0x00000010 33306463 34306263 32393731 34656530 30dc40bc29714ee0 │ │ │ │ │ - 0x00000020 65353438 30352e64 65627567 00000000 e54805.debug.... │ │ │ │ │ - 0x00000030 31487a4a 1HzJ │ │ │ │ │ + 0x00000000 37646365 61346131 32386366 61656435 7dcea4a128cfaed5 │ │ │ │ │ + 0x00000010 61646432 64376663 33663038 31306164 add2d7fc3f0810ad │ │ │ │ │ + 0x00000020 61343339 38622e64 65627567 00000000 a4398b.debug.... │ │ │ │ │ + 0x00000030 a9eb0baf .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/kalidescope.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1de932043d2585fe7fe4d4ee13d2233f4f849bb5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2007f6de2c3d40ec8a963fc89a29da8ab45337c7 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 65393332 30343364 32353835 66653766 e932043d2585fe7f │ │ │ │ │ - 0x00000010 65346434 65653133 64323233 33663466 e4d4ee13d2233f4f │ │ │ │ │ - 0x00000020 38343962 62352e64 65627567 00000000 849bb5.debug.... │ │ │ │ │ - 0x00000030 5c6750c0 \gP. │ │ │ │ │ + 0x00000000 30376636 64653263 33643430 65633861 07f6de2c3d40ec8a │ │ │ │ │ + 0x00000010 39363366 63383961 32396461 38616234 963fc89a29da8ab4 │ │ │ │ │ + 0x00000020 35333337 63372e64 65627567 00000000 5337c7.debug.... │ │ │ │ │ + 0x00000030 aef7cba4 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/light.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 46b981c5332c6fdf30a201f50d64219904b15cfc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 167d6d8940995afebe0091157eea7564be19d8b7 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 62393831 63353333 32633666 64663330 b981c5332c6fdf30 │ │ │ │ │ - 0x00000010 61323031 66353064 36343231 39393034 a201f50d64219904 │ │ │ │ │ - 0x00000020 62313563 66632e64 65627567 00000000 b15cfc.debug.... │ │ │ │ │ - 0x00000030 5843cdb9 XC.. │ │ │ │ │ + 0x00000000 37643664 38393430 39393561 66656265 7d6d8940995afebe │ │ │ │ │ + 0x00000010 30303931 31353765 65613735 36346265 0091157eea7564be │ │ │ │ │ + 0x00000020 31396438 62372e64 65627567 00000000 19d8b7.debug.... │ │ │ │ │ + 0x00000030 9f38c33e .8.> │ │ │ ├── ./usr/lib/tuxpaint/plugins/lightning.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fe264db2f9b66240ee88fb3d7468dddb4c2f2a3a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a1dbdcb0d527670338f4ffeb343d5404ba570f2d │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 32363464 62326639 62363632 34306565 264db2f9b66240ee │ │ │ │ │ - 0x00000010 38386662 33643734 36386464 64623463 88fb3d7468dddb4c │ │ │ │ │ - 0x00000020 32663261 33612e64 65627567 00000000 2f2a3a.debug.... │ │ │ │ │ - 0x00000030 61207958 a yX │ │ │ │ │ + 0x00000000 64626463 62306435 32373637 30333338 dbdcb0d527670338 │ │ │ │ │ + 0x00000010 66346666 65623334 33643534 30346261 f4ffeb343d5404ba │ │ │ │ │ + 0x00000020 35373066 32642e64 65627567 00000000 570f2d.debug.... │ │ │ │ │ + 0x00000030 e6fbe8ce .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/metalpaint.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 85f61754a52e5595b35d5b2e069753918ac9240f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b65a97e7539b02ef1d4dd04a95a2e5ab81aefcba │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66363137 35346135 32653535 39356233 f61754a52e5595b3 │ │ │ │ │ - 0x00000010 35643562 32653036 39373533 39313861 5d5b2e069753918a │ │ │ │ │ - 0x00000020 63393234 30662e64 65627567 00000000 c9240f.debug.... │ │ │ │ │ - 0x00000030 2fa5978f /... │ │ │ │ │ + 0x00000000 35613937 65373533 39623032 65663164 5a97e7539b02ef1d │ │ │ │ │ + 0x00000010 34646430 34613935 61326535 61623831 4dd04a95a2e5ab81 │ │ │ │ │ + 0x00000020 61656663 62612e64 65627567 00000000 aefcba.debug.... │ │ │ │ │ + 0x00000030 98a13356 ..3V │ │ │ ├── ./usr/lib/tuxpaint/plugins/mirror_flip.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4a5c39154e2237643e26d6661a1e36ccb03d0483 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 903cae6cfbf8cf18d81a99b89f38cc8ade7e8a94 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 35633339 31353465 32323337 36343365 5c39154e2237643e │ │ │ │ │ - 0x00000010 32366436 36363161 31653336 63636230 26d6661a1e36ccb0 │ │ │ │ │ - 0x00000020 33643034 38332e64 65627567 00000000 3d0483.debug.... │ │ │ │ │ - 0x00000030 a81cd765 ...e │ │ │ │ │ + 0x00000000 33636165 36636662 66386366 31386438 3cae6cfbf8cf18d8 │ │ │ │ │ + 0x00000010 31613939 62383966 33386363 38616465 1a99b89f38cc8ade │ │ │ │ │ + 0x00000020 37653861 39342e64 65627567 00000000 7e8a94.debug.... │ │ │ │ │ + 0x00000030 dd8e5ad8 ..Z. │ │ │ ├── ./usr/lib/tuxpaint/plugins/mosaic.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e926b2c219ad89461990f570b64c5bba70d81c67 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e818a43d766dd4724b2bf1affa431e4058e356a9 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 32366232 63323139 61643839 34363139 26b2c219ad894619 │ │ │ │ │ - 0x00000010 39306635 37306236 34633562 62613730 90f570b64c5bba70 │ │ │ │ │ - 0x00000020 64383163 36372e64 65627567 00000000 d81c67.debug.... │ │ │ │ │ - 0x00000030 7356c690 sV.. │ │ │ │ │ + 0x00000000 31386134 33643736 36646434 37323462 18a43d766dd4724b │ │ │ │ │ + 0x00000010 32626631 61666661 34333165 34303538 2bf1affa431e4058 │ │ │ │ │ + 0x00000020 65333536 61392e64 65627567 00000000 e356a9.debug.... │ │ │ │ │ + 0x00000030 1df48b19 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/mosaic_shaped.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5eb7c96d211ee0eccf4743cf215a0ddc4757d64c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bacd75b9e3bee35aed00ec87dee299f0307da20b │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 62376339 36643231 31656530 65636366 b7c96d211ee0eccf │ │ │ │ │ - 0x00000010 34373433 63663231 35613064 64633437 4743cf215a0ddc47 │ │ │ │ │ - 0x00000020 35376436 34632e64 65627567 00000000 57d64c.debug.... │ │ │ │ │ - 0x00000030 d9cc5ae4 ..Z. │ │ │ │ │ + 0x00000000 63643735 62396533 62656533 35616564 cd75b9e3bee35aed │ │ │ │ │ + 0x00000010 30306563 38376465 65323939 66303330 00ec87dee299f030 │ │ │ │ │ + 0x00000020 37646132 30622e64 65627567 00000000 7da20b.debug.... │ │ │ │ │ + 0x00000030 b7eddb8c .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/negative.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a5fce91f44073d52eb9cb9fb1bf811f983127cfd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1edf7bed221a6fc759938d9ecc9990c66b5b2123 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66636539 31663434 30373364 35326562 fce91f44073d52eb │ │ │ │ │ - 0x00000010 39636239 66623162 66383131 66393833 9cb9fb1bf811f983 │ │ │ │ │ - 0x00000020 31323763 66642e64 65627567 00000000 127cfd.debug.... │ │ │ │ │ - 0x00000030 fc6a1a3e .j.> │ │ │ │ │ + 0x00000000 64663762 65643232 31613666 63373539 df7bed221a6fc759 │ │ │ │ │ + 0x00000010 39333864 39656363 39393930 63363662 938d9ecc9990c66b │ │ │ │ │ + 0x00000020 35623231 32332e64 65627567 00000000 5b2123.debug.... │ │ │ │ │ + 0x00000030 e920d488 . .. │ │ │ ├── ./usr/lib/tuxpaint/plugins/noise.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ea64ee5383bbb4f944bc7b4744de1752f6317b08 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ba3c77b404b69d463672dc69ce8e70c4e10832e0 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 36346565 35333833 62626234 66393434 64ee5383bbb4f944 │ │ │ │ │ - 0x00000010 62633762 34373434 64653137 35326636 bc7b4744de1752f6 │ │ │ │ │ - 0x00000020 33313762 30382e64 65627567 00000000 317b08.debug.... │ │ │ │ │ - 0x00000030 7751a935 wQ.5 │ │ │ │ │ + 0x00000000 33633737 62343034 62363964 34363336 3c77b404b69d4636 │ │ │ │ │ + 0x00000010 37326463 36396365 38653730 63346531 72dc69ce8e70c4e1 │ │ │ │ │ + 0x00000020 30383332 65302e64 65627567 00000000 0832e0.debug.... │ │ │ │ │ + 0x00000030 3fc3ba87 ?... │ │ │ ├── ./usr/lib/tuxpaint/plugins/perspective.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a172cfb9a4690d5d4e662f1b94cb6c1ea7815788 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5fc18d49143cac3c8df96bb428acfed0d3f8c962 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 37326366 62396134 36393064 35643465 72cfb9a4690d5d4e │ │ │ │ │ - 0x00000010 36363266 31623934 63623663 31656137 662f1b94cb6c1ea7 │ │ │ │ │ - 0x00000020 38313537 38382e64 65627567 00000000 815788.debug.... │ │ │ │ │ - 0x00000030 42d1ea37 B..7 │ │ │ │ │ + 0x00000000 63313864 34393134 33636163 33633864 c18d49143cac3c8d │ │ │ │ │ + 0x00000010 66393662 62343238 61636665 64306433 f96bb428acfed0d3 │ │ │ │ │ + 0x00000020 66386339 36322e64 65627567 00000000 f8c962.debug.... │ │ │ │ │ + 0x00000030 61e49b9b a... │ │ │ ├── ./usr/lib/tuxpaint/plugins/pixels.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6a8d12de40170bc727963c956f08b6f95419bf95 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f277b73f08ba68ccbf7600840023843c64ad84a9 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 38643132 64653430 31373062 63373237 8d12de40170bc727 │ │ │ │ │ - 0x00000010 39363363 39353666 30386236 66393534 963c956f08b6f954 │ │ │ │ │ - 0x00000020 31396266 39352e64 65627567 00000000 19bf95.debug.... │ │ │ │ │ - 0x00000030 ee34ea5e .4.^ │ │ │ │ │ + 0x00000000 37376237 33663038 62613638 63636266 77b73f08ba68ccbf │ │ │ │ │ + 0x00000010 37363030 38343030 32333834 33633634 7600840023843c64 │ │ │ │ │ + 0x00000020 61643834 61392e64 65627567 00000000 ad84a9.debug.... │ │ │ │ │ + 0x00000030 76ae3299 v.2. │ │ │ ├── ./usr/lib/tuxpaint/plugins/puzzle.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4f2e57efedbfd80f2260efb5b5d7a17df992589 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 38d41ca78f5150c33a6181aa8e458120408dc5b1 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 66326535 37656665 64626664 38306632 f2e57efedbfd80f2 │ │ │ │ │ - 0x00000010 32363065 66623562 35643761 31376466 260efb5b5d7a17df │ │ │ │ │ - 0x00000020 39393235 38392e64 65627567 00000000 992589.debug.... │ │ │ │ │ - 0x00000030 784f118c xO.. │ │ │ │ │ + 0x00000000 64343163 61373866 35313530 63333361 d41ca78f5150c33a │ │ │ │ │ + 0x00000010 36313831 61613865 34353831 32303430 6181aa8e45812040 │ │ │ │ │ + 0x00000020 38646335 62312e64 65627567 00000000 8dc5b1.debug.... │ │ │ │ │ + 0x00000030 4c45e5d7 LE.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/rails.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c91ef2d1cfdfb84f3375af7cd37e1f90b2489fc2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 67571c17f782fed6840233c345550c3e34dd9319 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 31656632 64316366 64666238 34663333 1ef2d1cfdfb84f33 │ │ │ │ │ - 0x00000010 37356166 37636433 37653166 39306232 75af7cd37e1f90b2 │ │ │ │ │ - 0x00000020 34383966 63322e64 65627567 00000000 489fc2.debug.... │ │ │ │ │ - 0x00000030 fb383b6f .8;o │ │ │ │ │ + 0x00000000 35373163 31376637 38326665 64363834 571c17f782fed684 │ │ │ │ │ + 0x00000010 30323333 63333435 35353063 33653334 0233c345550c3e34 │ │ │ │ │ + 0x00000020 64643933 31392e64 65627567 00000000 dd9319.debug.... │ │ │ │ │ + 0x00000030 24fb5cbf $.\. │ │ │ ├── ./usr/lib/tuxpaint/plugins/rain.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c6cecf3a82ffd9b7f47dfe8b7ee034c932ca49ac │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3eb939baafa1203568a60d5247d51b362cbfc25f │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 63656366 33613832 66666439 62376634 cecf3a82ffd9b7f4 │ │ │ │ │ - 0x00000010 37646665 38623765 65303334 63393332 7dfe8b7ee034c932 │ │ │ │ │ - 0x00000020 63613439 61632e64 65627567 00000000 ca49ac.debug.... │ │ │ │ │ - 0x00000030 78c576c6 x.v. │ │ │ │ │ + 0x00000000 62393339 62616166 61313230 33353638 b939baafa1203568 │ │ │ │ │ + 0x00000010 61363064 35323437 64353162 33363263 a60d5247d51b362c │ │ │ │ │ + 0x00000020 62666332 35662e64 65627567 00000000 bfc25f.debug.... │ │ │ │ │ + 0x00000030 e4c0a252 ...R │ │ │ ├── ./usr/lib/tuxpaint/plugins/rainbow.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9caa7becfe4d74c3bffb0080861e27b22bc266fa │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3ee80cccb51a8303ffab144d0f9cd0c372cf9e3c │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 61613762 65636665 34643734 63336266 aa7becfe4d74c3bf │ │ │ │ │ - 0x00000010 66623030 38303836 31653237 62323262 fb0080861e27b22b │ │ │ │ │ - 0x00000020 63323636 66612e64 65627567 00000000 c266fa.debug.... │ │ │ │ │ - 0x00000030 bd0288ae .... │ │ │ │ │ + 0x00000000 65383063 63636235 31613833 30336666 e80cccb51a8303ff │ │ │ │ │ + 0x00000010 61623134 34643066 39636430 63333732 ab144d0f9cd0c372 │ │ │ │ │ + 0x00000020 63663965 33632e64 65627567 00000000 cf9e3c.debug.... │ │ │ │ │ + 0x00000030 2eca2e4b ...K │ │ │ ├── ./usr/lib/tuxpaint/plugins/realrainbow.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9fb1a163513073950886782d5639ec03ccd13ade │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 845ce2b2a0aea52731aba3c8f758aec5bc10a630 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 62316131 36333531 33303733 39353038 b1a1635130739508 │ │ │ │ │ - 0x00000010 38363738 32643536 33396563 30336363 86782d5639ec03cc │ │ │ │ │ - 0x00000020 64313361 64652e64 65627567 00000000 d13ade.debug.... │ │ │ │ │ - 0x00000030 1690a4f5 .... │ │ │ │ │ + 0x00000000 35636532 62326130 61656135 32373331 5ce2b2a0aea52731 │ │ │ │ │ + 0x00000010 61626133 63386637 35386165 63356263 aba3c8f758aec5bc │ │ │ │ │ + 0x00000020 31306136 33302e64 65627567 00000000 10a630.debug.... │ │ │ │ │ + 0x00000030 0413292e ..). │ │ │ ├── ./usr/lib/tuxpaint/plugins/reflection.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 079ca44183eb0519bbc180b7476130380cd58e12 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: efa33d9c8b8b2f823c3d7d7b11ddeba26bee9004 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 39636134 34313833 65623035 31396262 9ca44183eb0519bb │ │ │ │ │ - 0x00000010 63313830 62373437 36313330 33383063 c180b7476130380c │ │ │ │ │ - 0x00000020 64353865 31322e64 65627567 00000000 d58e12.debug.... │ │ │ │ │ - 0x00000030 6bef54e4 k.T. │ │ │ │ │ + 0x00000000 61333364 39633862 38623266 38323363 a33d9c8b8b2f823c │ │ │ │ │ + 0x00000010 33643764 37623131 64646562 61323662 3d7d7b11ddeba26b │ │ │ │ │ + 0x00000020 65653930 30342e64 65627567 00000000 ee9004.debug.... │ │ │ │ │ + 0x00000030 75c9cbe5 u... │ │ │ ├── ./usr/lib/tuxpaint/plugins/ripples.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3cbc0e63478d5a055e4f45ebbeaa1c76dfc108c7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f09b9f3f2aa0696d1f2ec8f9cc2f998e9f7bcfe │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 62633065 36333437 38643561 30353565 bc0e63478d5a055e │ │ │ │ │ - 0x00000010 34663435 65626265 61613163 37366466 4f45ebbeaa1c76df │ │ │ │ │ - 0x00000020 63313038 63372e64 65627567 00000000 c108c7.debug.... │ │ │ │ │ - 0x00000030 7dfe0d11 }... │ │ │ │ │ + 0x00000000 30396239 66336632 61613036 39366431 09b9f3f2aa0696d1 │ │ │ │ │ + 0x00000010 66326563 38663963 63326639 39386539 f2ec8f9cc2f998e9 │ │ │ │ │ + 0x00000020 66376263 66652e64 65627567 00000000 f7bcfe.debug.... │ │ │ │ │ + 0x00000030 3a37659d :7e. │ │ │ ├── ./usr/lib/tuxpaint/plugins/rosette.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3a36a85da07ceab42c9c22bd5644a7e98de10543 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4a4182121a91f941cc1154479c4e6350bc58dd81 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 33366138 35646130 37636561 62343263 36a85da07ceab42c │ │ │ │ │ - 0x00000010 39633232 62643536 34346137 65393864 9c22bd5644a7e98d │ │ │ │ │ - 0x00000020 65313035 34332e64 65627567 00000000 e10543.debug.... │ │ │ │ │ - 0x00000030 b33f6e78 .?nx │ │ │ │ │ + 0x00000000 34313832 31323161 39316639 34316363 4182121a91f941cc │ │ │ │ │ + 0x00000010 31313534 34373963 34653633 35306263 1154479c4e6350bc │ │ │ │ │ + 0x00000020 35386464 38312e64 65627567 00000000 58dd81.debug.... │ │ │ │ │ + 0x00000030 9c4afeb6 .J.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/sharpen.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 26597cda24acc92adf2b6c18c7be59c99e2584a2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 766a192dc9a589d26a68b178c2e70daf78da052f │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 35393763 64613234 61636339 32616466 597cda24acc92adf │ │ │ │ │ - 0x00000010 32623663 31386337 62653539 63393965 2b6c18c7be59c99e │ │ │ │ │ - 0x00000020 32353834 61322e64 65627567 00000000 2584a2.debug.... │ │ │ │ │ - 0x00000030 f2d587f5 .... │ │ │ │ │ + 0x00000000 36613139 32646339 61353839 64323661 6a192dc9a589d26a │ │ │ │ │ + 0x00000010 36386231 37386332 65373064 61663738 68b178c2e70daf78 │ │ │ │ │ + 0x00000020 64613035 32662e64 65627567 00000000 da052f.debug.... │ │ │ │ │ + 0x00000030 16d28efa .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/shift.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 820d2b022defd7e95f2cc8a42097e78b37ae4483 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 65351abaf48d6c4cdfbb7c4850029d7c1ec0c583 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 30643262 30323264 65666437 65393566 0d2b022defd7e95f │ │ │ │ │ - 0x00000010 32636338 61343230 39376537 38623337 2cc8a42097e78b37 │ │ │ │ │ - 0x00000020 61653434 38332e64 65627567 00000000 ae4483.debug.... │ │ │ │ │ - 0x00000030 e2eb5e15 ..^. │ │ │ │ │ + 0x00000000 33353161 62616634 38643663 34636466 351abaf48d6c4cdf │ │ │ │ │ + 0x00000010 62623763 34383530 30323964 37633165 bb7c4850029d7c1e │ │ │ │ │ + 0x00000020 63306335 38332e64 65627567 00000000 c0c583.debug.... │ │ │ │ │ + 0x00000030 35df22e3 5.". │ │ │ ├── ./usr/lib/tuxpaint/plugins/smudge.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5f5189a45064e98da28ed1d5cba7cf54676ffaf2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2fb55feb45333c7630296b91f732899a9980c3a1 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 35313839 61343530 36346539 38646132 5189a45064e98da2 │ │ │ │ │ - 0x00000010 38656431 64356362 61376366 35343637 8ed1d5cba7cf5467 │ │ │ │ │ - 0x00000020 36666661 66322e64 65627567 00000000 6ffaf2.debug.... │ │ │ │ │ - 0x00000030 a9e9c287 .... │ │ │ │ │ + 0x00000000 62353566 65623435 33333363 37363330 b55feb45333c7630 │ │ │ │ │ + 0x00000010 32393662 39316637 33323839 39613939 296b91f732899a99 │ │ │ │ │ + 0x00000020 38306333 61312e64 65627567 00000000 80c3a1.debug.... │ │ │ │ │ + 0x00000030 1308c6b2 .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/snow.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8542044c15908f58298d6306d71d2c59dcde075f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b1f40241a18515f5564668cfcd81da4265769438 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 34323034 34633135 39303866 35383239 42044c15908f5829 │ │ │ │ │ - 0x00000010 38643633 30366437 31643263 35396463 8d6306d71d2c59dc │ │ │ │ │ - 0x00000020 64653037 35662e64 65627567 00000000 de075f.debug.... │ │ │ │ │ - 0x00000030 c34cf1df .L.. │ │ │ │ │ + 0x00000000 66343032 34316131 38353135 66353536 f40241a18515f556 │ │ │ │ │ + 0x00000010 34363638 63666364 38316461 34323635 4668cfcd81da4265 │ │ │ │ │ + 0x00000020 37363934 33382e64 65627567 00000000 769438.debug.... │ │ │ │ │ + 0x00000030 3f73394c ?s9L │ │ │ ├── ./usr/lib/tuxpaint/plugins/stretch.so │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1cbbe96d0ad2dfbb513b6e015eda5cab36ffd193 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3c0a9ba274c132c1ea4d24432e3cf8c4ec04f8c5 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 62626539 36643061 64326466 62623531 bbe96d0ad2dfbb51 │ │ │ │ │ - 0x00000010 33623665 30313565 64613563 61623336 3b6e015eda5cab36 │ │ │ │ │ - 0x00000020 66666431 39332e64 65627567 00000000 ffd193.debug.... │ │ │ │ │ - 0x00000030 12b15587 ..U. │ │ │ │ │ + 0x00000000 30613962 61323734 63313332 63316561 0a9ba274c132c1ea │ │ │ │ │ + 0x00000010 34643234 34333265 33636638 63346563 4d24432e3cf8c4ec │ │ │ │ │ + 0x00000020 30346638 63352e64 65627567 00000000 04f8c5.debug.... │ │ │ │ │ + 0x00000030 3f031440 ?..@ │ │ │ ├── ./usr/lib/tuxpaint/plugins/string.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f871690f225ce5ee63ca8338a692dff15be4a239 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1936087c75a5c0df166106c8338df601fb621951 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 37313639 30663232 35636535 65653633 71690f225ce5ee63 │ │ │ │ │ - 0x00000010 63613833 33386136 39326466 66313562 ca8338a692dff15b │ │ │ │ │ - 0x00000020 65346132 33392e64 65627567 00000000 e4a239.debug.... │ │ │ │ │ - 0x00000030 9e8bba44 ...D │ │ │ │ │ + 0x00000000 33363038 37633735 61356330 64663136 36087c75a5c0df16 │ │ │ │ │ + 0x00000010 36313036 63383333 38646636 30316662 6106c8338df601fb │ │ │ │ │ + 0x00000020 36323139 35312e64 65627567 00000000 621951.debug.... │ │ │ │ │ + 0x00000030 04154af9 ..J. │ │ │ ├── ./usr/lib/tuxpaint/plugins/tint.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6e72c480c20714feb78760898dfd7cb964c1f119 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a8062b1496b7bedea6174872dd2166149434c247 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 37326334 38306332 30373134 66656237 72c480c20714feb7 │ │ │ │ │ - 0x00000010 38373630 38393864 66643763 62393634 8760898dfd7cb964 │ │ │ │ │ - 0x00000020 63316631 31392e64 65627567 00000000 c1f119.debug.... │ │ │ │ │ - 0x00000030 128747fd ..G. │ │ │ │ │ + 0x00000000 30363262 31343936 62376265 64656136 062b1496b7bedea6 │ │ │ │ │ + 0x00000010 31373438 37326464 32313636 31343934 174872dd21661494 │ │ │ │ │ + 0x00000020 33346332 34372e64 65627567 00000000 34c247.debug.... │ │ │ │ │ + 0x00000030 2527d5d4 %'.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/toothpaste.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ee576210ef9f465771c4588c5629163fcb3565f5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d9f1c9d77560eda7c376901f057307652c41b494 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 35373632 31306566 39663436 35373731 576210ef9f465771 │ │ │ │ │ - 0x00000010 63343538 38633536 32393136 33666362 c4588c5629163fcb │ │ │ │ │ - 0x00000020 33353635 66352e64 65627567 00000000 3565f5.debug.... │ │ │ │ │ - 0x00000030 a141c48a .A.. │ │ │ │ │ + 0x00000000 66316339 64373735 36306564 61376333 f1c9d77560eda7c3 │ │ │ │ │ + 0x00000010 37363930 31663035 37333037 36353263 76901f057307652c │ │ │ │ │ + 0x00000020 34316234 39342e64 65627567 00000000 41b494.debug.... │ │ │ │ │ + 0x00000030 54cf77fa T.w. │ │ │ ├── ./usr/lib/tuxpaint/plugins/tornado.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dca8a5074c4000a429cb048f777251ac43d1e876 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 51ffaa4e8fd28fa478c731c1b05dff4ce110cfa4 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 61386135 30373463 34303030 61343239 a8a5074c4000a429 │ │ │ │ │ - 0x00000010 63623034 38663737 37323531 61633433 cb048f777251ac43 │ │ │ │ │ - 0x00000020 64316538 37362e64 65627567 00000000 d1e876.debug.... │ │ │ │ │ - 0x00000030 401b5973 @.Ys │ │ │ │ │ + 0x00000000 66666161 34653866 64323866 61343738 ffaa4e8fd28fa478 │ │ │ │ │ + 0x00000010 63373331 63316230 35646666 34636531 c731c1b05dff4ce1 │ │ │ │ │ + 0x00000020 31306366 61342e64 65627567 00000000 10cfa4.debug.... │ │ │ │ │ + 0x00000030 d77efa27 .~.' │ │ │ ├── ./usr/lib/tuxpaint/plugins/tv.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 870c5b0b9bb93db218bdd1cb6a743d7af87d5c61 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 26a26119c699da8312e3be7a1c0f17ad01a69498 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 30633562 30623962 62393364 62323138 0c5b0b9bb93db218 │ │ │ │ │ - 0x00000010 62646431 63623661 37343364 37616638 bdd1cb6a743d7af8 │ │ │ │ │ - 0x00000020 37643563 36312e64 65627567 00000000 7d5c61.debug.... │ │ │ │ │ - 0x00000030 1223a713 .#.. │ │ │ │ │ + 0x00000000 61323631 31396336 39396461 38333132 a26119c699da8312 │ │ │ │ │ + 0x00000010 65336265 37613163 30663137 61643031 e3be7a1c0f17ad01 │ │ │ │ │ + 0x00000020 61363934 39382e64 65627567 00000000 a69498.debug.... │ │ │ │ │ + 0x00000030 1c4667ec .Fg. │ │ │ ├── ./usr/lib/tuxpaint/plugins/waves.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b573ae32546d235d6efc694f5e9c59a881e8e2b8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e6bb5496fb44ff7f50061df08cd8d22a30d2ab28 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 37336165 33323534 36643233 35643665 73ae32546d235d6e │ │ │ │ │ - 0x00000010 66633639 34663565 39633539 61383831 fc694f5e9c59a881 │ │ │ │ │ - 0x00000020 65386532 62382e64 65627567 00000000 e8e2b8.debug.... │ │ │ │ │ - 0x00000030 e6607137 .`q7 │ │ │ │ │ + 0x00000000 62623534 39366662 34346666 37663530 bb5496fb44ff7f50 │ │ │ │ │ + 0x00000010 30363164 66303863 64386432 32613330 061df08cd8d22a30 │ │ │ │ │ + 0x00000020 64326162 32382e64 65627567 00000000 d2ab28.debug.... │ │ │ │ │ + 0x00000030 4bfa2525 K.%% │ │ │ ├── ./usr/lib/tuxpaint/plugins/xor.so │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c0421680dfc6b5375dffa60a94079f1653557af7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 01ecd8adda943a57c3625195bcfbbfc9cee69b45 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 34323136 38306466 63366235 33373564 421680dfc6b5375d │ │ │ │ │ - 0x00000010 66666136 30613934 30373966 31363533 ffa60a94079f1653 │ │ │ │ │ - 0x00000020 35353761 66372e64 65627567 00000000 557af7.debug.... │ │ │ │ │ - 0x00000030 05473502 .G5. │ │ │ │ │ + 0x00000000 65636438 61646461 39343361 35376333 ecd8adda943a57c3 │ │ │ │ │ + 0x00000010 36323531 39356263 66626266 63396365 625195bcfbbfc9ce │ │ │ │ │ + 0x00000020 65363962 34352e64 65627567 00000000 e69b45.debug.... │ │ │ │ │ + 0x00000030 149e40c8 ..@. ├── tuxpaint_0.9.28-sdl2-1.1_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 1548 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 219744 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1544 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 219712 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── ./usr/bin/tuxpaint │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1fd55729e65c0de539d04bbe0255cf30224711a6 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00fc680a4dff9c3bbb3c533661b6e5d0e9c837d0 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 64353537 32396536 35633064 65353339 d55729e65c0de539 │ │ │ │ │ - 0x00000010 64303462 62653032 35356366 33303232 d04bbe0255cf3022 │ │ │ │ │ - 0x00000020 34373131 61362e64 65627567 00000000 4711a6.debug.... │ │ │ │ │ - 0x00000030 28490376 (I.v │ │ │ │ │ + 0x00000000 66633638 30613464 66663963 33626262 fc680a4dff9c3bbb │ │ │ │ │ + 0x00000010 33633533 33363631 62366535 64306539 3c533661b6e5d0e9 │ │ │ │ │ + 0x00000020 63383337 64302e64 65627567 00000000 c837d0.debug.... │ │ │ │ │ + 0x00000030 bd19af72 ...r ├── tuxpaint-dbgsym_0.9.28-sdl2-1.1_arm64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2024-12-11 13:39:19.000000 debian-binary │ │ --rw-r--r-- 0 0 0 520 2024-12-11 13:39:19.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 186232 2024-12-11 13:39:19.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 524 2024-12-11 13:39:19.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 186192 2024-12-11 13:39:19.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: arm64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ Installed-Size: 808 │ │ │ │ Depends: tuxpaint (= 1:0.9.28-sdl2-1.1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint │ │ │ │ -Build-Ids: 1fd55729e65c0de539d04bbe0255cf30224711a6 │ │ │ │ +Build-Ids: 00fc680a4dff9c3bbb3c533661b6e5d0e9c837d0 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/1f/d55729e65c0de539d04bbe0255cf30224711a6.debug │ │ │ │ │ +usr/lib/debug/.build-id/00/fc680a4dff9c3bbb3c533661b6e5d0e9c837d0.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 816664 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1f/d55729e65c0de539d04bbe0255cf30224711a6.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/00/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 816664 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/00/fc680a4dff9c3bbb3c533661b6e5d0e9c837d0.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-dbgsym -> tuxpaint │ │ │ │ --- ./usr/lib/debug/.build-id/1f/d55729e65c0de539d04bbe0255cf30224711a6.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/00/fc680a4dff9c3bbb3c533661b6e5d0e9c837d0.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 91% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │┄ error from `readelf --wide --sections {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -26,15 +26,15 @@ │ │ │ │ │ [21] .dynamic NOBITS 000000000009fb20 09d808 0002b0 10 WA 5 0 8 │ │ │ │ │ [22] .got NOBITS 000000000009fdd0 09d808 000218 08 WA 0 0 8 │ │ │ │ │ [23] .got.plt NOBITS 000000000009ffe8 09d808 0008a0 08 WA 0 0 8 │ │ │ │ │ [24] .data NOBITS 00000000000a0888 09d808 001ed0 00 WA 0 0 8 │ │ │ │ │ [25] .bss NOBITS 00000000000a2758 09d808 072980 00 WA 0 0 8 │ │ │ │ │ [26] .comment PROGBITS 0000000000000000 08f648 00001f 01 MS 0 0 1 │ │ │ │ │ [27] .debug_aranges PROGBITS 0000000000000000 08f668 0000fd 00 C 0 0 8 │ │ │ │ │ - [28] .debug_info PROGBITS 0000000000000000 08f768 01803e 00 C 0 0 8 │ │ │ │ │ + [28] .debug_info PROGBITS 0000000000000000 08f768 01803f 00 C 0 0 8 │ │ │ │ │ [29] .debug_abbrev PROGBITS 0000000000000000 0a77a8 000a99 00 C 0 0 8 │ │ │ │ │ [30] .debug_line PROGBITS 0000000000000000 0a8248 00c5c6 00 C 0 0 8 │ │ │ │ │ [31] .debug_str PROGBITS 0000000000000000 0b4810 004d60 01 MSC 0 0 8 │ │ │ │ │ [32] .debug_line_str PROGBITS 0000000000000000 0b9570 000390 01 MSC 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 0b9900 0001b3 00 C 0 0 8 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 0b9ab8 008658 18 35 1144 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 0c2110 004a58 00 0 0 1 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1fd55729e65c0de539d04bbe0255cf30224711a6 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 00fc680a4dff9c3bbb3c533661b6e5d0e9c837d0 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │┄ error from `readelf --wide --debug-dump=info {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -12869,154 +12869,154 @@ │ │ │ │ │ <6afb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6afc> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6b00> DW_AT_location : (exprloc) 9 byte block: 3 4 3e a 0 0 0 0 0 (DW_OP_addr: a3e04) │ │ │ │ │ <1><6b0a>: Abbrev Number: 29 (DW_TAG_structure_type) │ │ │ │ │ <6b0b> DW_AT_name : (strp) (offset: 0x1dd9): magic_api_t │ │ │ │ │ <6b0f> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <6b10> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b11> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <6b11> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <6b12> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <6b13> DW_AT_sibling : (ref4) <0x6c1c> │ │ │ │ │ <2><6b17>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b18> DW_AT_name : (strp) (offset: 0x512b): tp_version │ │ │ │ │ <6b1c> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b1d> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <6b1d> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <6b1e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b1f> DW_AT_type : (ref4) <0x226> │ │ │ │ │ <6b23> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><6b24>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b25> DW_AT_name : (strp) (offset: 0x9aaf): data_directory │ │ │ │ │ <6b29> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b2a> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <6b2a> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <6b2b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b2c> DW_AT_type : (ref4) <0x226> │ │ │ │ │ <6b30> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><6b31>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b32> DW_AT_name : (strp) (offset: 0x2d73): update_progress_bar │ │ │ │ │ <6b36> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b37> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <6b37> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <6b38> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b39> DW_AT_type : (ref4) <0x889> │ │ │ │ │ <6b3d> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><6b3e>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b3f> DW_AT_name : (strp) (offset: 0x7f1e): special_notify │ │ │ │ │ <6b43> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b44> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <6b44> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <6b45> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b46> DW_AT_type : (ref4) <0x7d0> │ │ │ │ │ <6b4a> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><6b4b>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b4c> DW_AT_name : (strp) (offset: 0xa118): sRGB_to_linear │ │ │ │ │ <6b50> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b51> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <6b51> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <6b52> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6b53> DW_AT_type : (ref4) <0x6c2b> │ │ │ │ │ <6b57> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><6b58>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b59> DW_AT_name : (strp) (offset: 0x3a61): linear_to_sRGB │ │ │ │ │ <6b5d> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b5e> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <6b5e> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <6b5f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6b60> DW_AT_type : (ref4) <0x6c3f> │ │ │ │ │ <6b64> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><6b65>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b66> DW_AT_name : (strp) (offset: 0x7437): in_circle │ │ │ │ │ <6b6a> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b6b> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <6b6b> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <6b6c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6b6d> DW_AT_type : (ref4) <0x6c5d> │ │ │ │ │ <6b71> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><6b72>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b73> DW_AT_name : (strp) (offset: 0x723b): getpixel │ │ │ │ │ <6b77> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b78> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <6b78> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <6b79> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6b7a> DW_AT_type : (ref4) <0x476a> │ │ │ │ │ <6b7e> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><6b7f>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b80> DW_AT_name : (strp) (offset: 0x6d7f): putpixel │ │ │ │ │ <6b84> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b85> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <6b85> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <6b86> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b87> DW_AT_type : (ref4) <0x4734> │ │ │ │ │ <6b8b> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><6b8c>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b8d> DW_AT_name : (strp) (offset: 0xac77): xorpixel │ │ │ │ │ <6b91> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b92> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <6b92> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <6b93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b94> DW_AT_type : (ref4) <0x6c77> │ │ │ │ │ <6b98> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><6b99>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b9a> DW_AT_name : (strp) (offset: 0x49c5): playsound │ │ │ │ │ <6b9e> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b9f> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <6b9f> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <6ba0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6ba1> DW_AT_type : (ref4) <0x6c91> │ │ │ │ │ <6ba5> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><6ba6>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6ba7> DW_AT_name : (strp) (offset: 0x3ec7): stopsound │ │ │ │ │ <6bab> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bac> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <6bac> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <6bad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bae> DW_AT_type : (ref4) <0x889> │ │ │ │ │ <6bb2> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><6bb3>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bb4> DW_AT_name : (strp) (offset: 0xbd29): line │ │ │ │ │ <6bb8> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bb9> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <6bb9> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <6bba> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bbb> DW_AT_type : (ref4) <0x6cf7> │ │ │ │ │ <6bbf> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><6bc0>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bc1> DW_AT_name : (strp) (offset: 0x907d): button_down │ │ │ │ │ <6bc5> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bc6> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <6bc6> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <6bc7> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6bc8> DW_AT_type : (ref4) <0x6d01> │ │ │ │ │ <6bcc> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><6bcd>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bce> DW_AT_name : (strp) (offset: 0x7354): rgbtohsv │ │ │ │ │ <6bd2> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bd3> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <6bd3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <6bd4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bd5> DW_AT_type : (ref4) <0x6d2f> │ │ │ │ │ <6bd9> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><6bda>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bdb> DW_AT_name : (strp) (offset: 0x9757): hsvtorgb │ │ │ │ │ <6bdf> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6be0> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <6be0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <6be1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6be2> DW_AT_type : (ref4) <0x6d58> │ │ │ │ │ <6be6> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><6be7>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6be8> DW_AT_name : (strp) (offset: 0x220d): canvas_w │ │ │ │ │ <6bec> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bed> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <6bed> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <6bee> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <6bef> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6bf3> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><6bf4>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bf5> DW_AT_name : (strp) (offset: 0x21d8): canvas_h │ │ │ │ │ <6bf9> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bfa> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <6bfa> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <6bfb> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <6bfc> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6c00> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><6c01>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6c02> DW_AT_name : (strp) (offset: 0xdde): scale │ │ │ │ │ <6c06> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6c07> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <6c07> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <6c08> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <6c09> DW_AT_type : (ref4) <0x6d7b> │ │ │ │ │ <6c0d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><6c0e>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6c0f> DW_AT_name : (strp) (offset: 0x3896): touched │ │ │ │ │ <6c13> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6c14> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <6c14> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <6c15> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6c16> DW_AT_type : (ref4) <0x6d94> │ │ │ │ │ <6c1a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><6c1b>: Abbrev Number: 0 │ │ │ │ │ <1><6c1c>: Abbrev Number: 37 (DW_TAG_subroutine_type) │ │ │ │ │ <6c1d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <6c1d> DW_AT_type : (ref4) <0x6cc>, float │ │ │ │ │ @@ -13197,15 +13197,15 @@ │ │ │ │ │ <2><6d93>: Abbrev Number: 0 │ │ │ │ │ <1><6d94>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <6d95> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <6d95> DW_AT_type : (ref4) <0x6d80>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><6d99>: Abbrev Number: 14 (DW_TAG_typedef) │ │ │ │ │ <6d9a> DW_AT_name : (strp) (offset: 0xae59): magic_api │ │ │ │ │ <6d9e> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6d9f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <6d9f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <6da0> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <6da1> DW_AT_type : (ref4) <0x6b0a>, magic_api_t │ │ │ │ │ <1><6da5>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <6da6> DW_AT_name : (strp) (offset: 0x206e): magic_funcs_s │ │ │ │ │ <6daa> DW_AT_byte_size : (data1) 128 │ │ │ │ │ <6dab> DW_AT_decl_file : (data1) 1 │ │ │ │ │ <6dac> DW_AT_decl_line : (data2) 1500 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,23 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ %nVMK\\MK │ │ │ │ │ -sSP;~L!M~Z&} │ │ │ │ │ -7S1!s9,\ │ │ │ │ │ -\CKEFp: │ │ │ │ Installed-Size: 3970 │ │ │ │ Depends: tuxpaint-plugins-default (= 1:0.9.28-sdl2-1.1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint-plugins-default │ │ │ │ -Build-Ids: 079ca44183eb0519bbc180b7476130380cd58e12 14b20019b9c8b478aaf4ac98f6b34b22037c88c4 1cbbe96d0ad2dfbb513b6e015eda5cab36ffd193 1de932043d2585fe7fe4d4ee13d2233f4f849bb5 26597cda24acc92adf2b6c18c7be59c99e2584a2 2afa148d5c610807c230dc40bc29714ee0e54805 349768420c9a9f9f7981c80f59f48a2103ee3c74 3a36a85da07ceab42c9c22bd5644a7e98de10543 3b1f2aca9b0e2a12c3170b9cdb688fdaa52d76f3 3c7ddc9a2e8553b8ffdf2fbe803de5d7950c99ca 3cbc0e63478d5a055e4f45ebbeaa1c76dfc108c7 43537fdd0476a2b267e675b16c15d19e7a6b5c60 46b981c5332c6fdf30a201f50d64219904b15cfc 4a5c39154e2237643e26d6661a1e36ccb03d0483 5da01a827531874f4c3ea52d5fd7191ed5348b91 5eb7c96d211ee0eccf4743cf215a0ddc4757d64c 5f5189a45064e98da28ed1d5cba7cf54676ffaf2 6a8d12de40170bc727963c956f08b6f95419bf95 6e72c480c20714feb78760898dfd7cb964c1f119 820d2b022defd7e95f2cc8a42097e78b37ae4483 8542044c15908f58298d6306d71d2c59dcde075f 85f61754a52e5595b35d5b2e069753918ac9240f 870c5b0b9bb93db218bdd1cb6a743d7af87d5c61 8b8e2f356e783a8991ecc75cfe7aa57aae8b7d62 9caa7becfe4d74c3bffb0080861e27b22bc266fa 9d0396055ab7e087843556d3f14669335d64c13e 9d4a1034959ff4316be037566795c32da9ca016c 9d61466c5f79e52426dae58f46ee2aea3d1de116 9fb1a163513073950886782d5639ec03ccd13ade a172cfb9a4690d5d4e662f1b94cb6c1ea7815788 a5fce91f44073d52eb9cb9fb1bf811f983127cfd b573ae32546d235d6efc694f5e9c59a881e8e2b8 be6cead4cfb0b572201d856cbe12502edd1c05d9 c0421680dfc6b5375dffa60a94079f1653557af7 c6cecf3a82ffd9b7f47dfe8b7ee034c932ca49ac c91ef2d1cfdfb84f3375af7cd37e1f90b2489fc2 d4f2e57efedbfd80f2260efb5b5d7a17df992589 d5f45536781c05dfe0c791d17b47b61a6f2f7cc8 dca8a5074c4000a429cb048f777251ac43d1e876 dce076489704433214dddd5d7dea97845a128684 e054cfac9b6f242feef85ed2e2f2c15518da873a e14a97f0c4f06892a346c724fb1f1d2e5f8510ae e53b08cd03065585096c35c2b80eab80e70449b7 e7c0295292059d0a0869bc17a8f4f13e41a6f8d1 e926b2c219ad89461990f570b64c5bba70d81c67 ea64ee5383bbb4f944bc7b4744de1752f6317b08 ec55f9e1ff8d40e13f837ba4b44ca2322acd67bd ee576210ef9f465771c4588c5629163fcb3565f5 efe9a9b7a639974a87e2bdc370027494fd5d09ef f636b4961480a32aa5d5918f56461e57d9c97f2e f871690f225ce5ee63ca8338a692dff15be4a239 fe264db2f9b66240ee88fb3d7468dddb4c2f2a3a │ │ │ │ +Build-Ids: 01ecd8adda943a57c3625195bcfbbfc9cee69b45 124b59448f6a75f93a81866552b04a3f95a712c4 167d6d8940995afebe0091157eea7564be19d8b7 1936087c75a5c0df166106c8338df601fb621951 1b4710ce59a7a26fa0377e5d055d448e73709a93 1edf7bed221a6fc759938d9ecc9990c66b5b2123 2007f6de2c3d40ec8a963fc89a29da8ab45337c7 2254a776e31f55ee07d57b5ee56d72775ff72800 26a26119c699da8312e3be7a1c0f17ad01a69498 2c7365a2646e8e828936de713f59b89613e60c95 2fb55feb45333c7630296b91f732899a9980c3a1 357dcea4a128cfaed5add2d7fc3f0810ada4398b 38d41ca78f5150c33a6181aa8e458120408dc5b1 3c0a9ba274c132c1ea4d24432e3cf8c4ec04f8c5 3d59373271a05fcb2459b17fe70362d8d2d78736 3eb939baafa1203568a60d5247d51b362cbfc25f 3ee80cccb51a8303ffab144d0f9cd0c372cf9e3c 4a4182121a91f941cc1154479c4e6350bc58dd81 51ffaa4e8fd28fa478c731c1b05dff4ce110cfa4 5ba37bf89ee7449d203a958e7298854d00077dbe 5bf593ff573e83c31eda432c6dd2cfbff89abc6a 5fc18d49143cac3c8df96bb428acfed0d3f8c962 5ff253cb72c7a7e441a60d4e124bc637a166cbbd 65351abaf48d6c4cdfbb7c4850029d7c1ec0c583 67571c17f782fed6840233c345550c3e34dd9319 766a192dc9a589d26a68b178c2e70daf78da052f 845ce2b2a0aea52731aba3c8f758aec5bc10a630 8867a90f45447592759fb15be208f5f3fe1f63c8 8b267977f0627e7b5c04225efe2be1cd09c51ad3 903cae6cfbf8cf18d81a99b89f38cc8ade7e8a94 9260befb0cc6ce87a29fc48103efe576ed0b098a 9486d099621c917f04c421e0d4afdd6e136a468e 9f09b9f3f2aa0696d1f2ec8f9cc2f998e9f7bcfe a1dbdcb0d527670338f4ffeb343d5404ba570f2d a8062b1496b7bedea6174872dd2166149434c247 aa8c776dcd13f227947bbe8f53c9ec1286cf5a40 ad35e7e9660c49764693b64737290bee6edde252 ae09c80eaf06ac30376dd051b6c82334bcd19677 afa641bb20d213d9efc7218d84a8de70915fccc9 b081d9ff6fdba98c0bc8ad87a28c51d08ec153c8 b0aa049459e682e1bcdeb5de928d63809ea8ea27 b1f40241a18515f5564668cfcd81da4265769438 b2f2ac2548fe0c7a5824cd14d991e39a2bafa95e b65a97e7539b02ef1d4dd04a95a2e5ab81aefcba ba3c77b404b69d463672dc69ce8e70c4e10832e0 bacd75b9e3bee35aed00ec87dee299f0307da20b d472d51f36666e0fc211206f1148aed8e4e9dce1 d9f1c9d77560eda7c376901f057307652c41b494 e6bb5496fb44ff7f50061df08cd8d22a30d2ab28 e818a43d766dd4724b2bf1affa431e4058e356a9 efa33d9c8b8b2f823c3d7d7b11ddeba26bee9004 f277b73f08ba68ccbf7600840023843c64ad84a9 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,52 +1,52 @@ │ │ │ │ │ -usr/lib/debug/.build-id/07/9ca44183eb0519bbc180b7476130380cd58e12.debug │ │ │ │ │ -usr/lib/debug/.build-id/14/b20019b9c8b478aaf4ac98f6b34b22037c88c4.debug │ │ │ │ │ -usr/lib/debug/.build-id/1c/bbe96d0ad2dfbb513b6e015eda5cab36ffd193.debug │ │ │ │ │ -usr/lib/debug/.build-id/1d/e932043d2585fe7fe4d4ee13d2233f4f849bb5.debug │ │ │ │ │ -usr/lib/debug/.build-id/26/597cda24acc92adf2b6c18c7be59c99e2584a2.debug │ │ │ │ │ -usr/lib/debug/.build-id/2a/fa148d5c610807c230dc40bc29714ee0e54805.debug │ │ │ │ │ -usr/lib/debug/.build-id/34/9768420c9a9f9f7981c80f59f48a2103ee3c74.debug │ │ │ │ │ -usr/lib/debug/.build-id/3a/36a85da07ceab42c9c22bd5644a7e98de10543.debug │ │ │ │ │ -usr/lib/debug/.build-id/3b/1f2aca9b0e2a12c3170b9cdb688fdaa52d76f3.debug │ │ │ │ │ -usr/lib/debug/.build-id/3c/7ddc9a2e8553b8ffdf2fbe803de5d7950c99ca.debug │ │ │ │ │ -usr/lib/debug/.build-id/3c/bc0e63478d5a055e4f45ebbeaa1c76dfc108c7.debug │ │ │ │ │ -usr/lib/debug/.build-id/43/537fdd0476a2b267e675b16c15d19e7a6b5c60.debug │ │ │ │ │ -usr/lib/debug/.build-id/46/b981c5332c6fdf30a201f50d64219904b15cfc.debug │ │ │ │ │ -usr/lib/debug/.build-id/4a/5c39154e2237643e26d6661a1e36ccb03d0483.debug │ │ │ │ │ -usr/lib/debug/.build-id/5d/a01a827531874f4c3ea52d5fd7191ed5348b91.debug │ │ │ │ │ -usr/lib/debug/.build-id/5e/b7c96d211ee0eccf4743cf215a0ddc4757d64c.debug │ │ │ │ │ -usr/lib/debug/.build-id/5f/5189a45064e98da28ed1d5cba7cf54676ffaf2.debug │ │ │ │ │ -usr/lib/debug/.build-id/6a/8d12de40170bc727963c956f08b6f95419bf95.debug │ │ │ │ │ -usr/lib/debug/.build-id/6e/72c480c20714feb78760898dfd7cb964c1f119.debug │ │ │ │ │ -usr/lib/debug/.build-id/82/0d2b022defd7e95f2cc8a42097e78b37ae4483.debug │ │ │ │ │ -usr/lib/debug/.build-id/85/42044c15908f58298d6306d71d2c59dcde075f.debug │ │ │ │ │ -usr/lib/debug/.build-id/85/f61754a52e5595b35d5b2e069753918ac9240f.debug │ │ │ │ │ -usr/lib/debug/.build-id/87/0c5b0b9bb93db218bdd1cb6a743d7af87d5c61.debug │ │ │ │ │ -usr/lib/debug/.build-id/8b/8e2f356e783a8991ecc75cfe7aa57aae8b7d62.debug │ │ │ │ │ -usr/lib/debug/.build-id/9c/aa7becfe4d74c3bffb0080861e27b22bc266fa.debug │ │ │ │ │ -usr/lib/debug/.build-id/9d/0396055ab7e087843556d3f14669335d64c13e.debug │ │ │ │ │ -usr/lib/debug/.build-id/9d/4a1034959ff4316be037566795c32da9ca016c.debug │ │ │ │ │ -usr/lib/debug/.build-id/9d/61466c5f79e52426dae58f46ee2aea3d1de116.debug │ │ │ │ │ -usr/lib/debug/.build-id/9f/b1a163513073950886782d5639ec03ccd13ade.debug │ │ │ │ │ -usr/lib/debug/.build-id/a1/72cfb9a4690d5d4e662f1b94cb6c1ea7815788.debug │ │ │ │ │ -usr/lib/debug/.build-id/a5/fce91f44073d52eb9cb9fb1bf811f983127cfd.debug │ │ │ │ │ -usr/lib/debug/.build-id/b5/73ae32546d235d6efc694f5e9c59a881e8e2b8.debug │ │ │ │ │ -usr/lib/debug/.build-id/be/6cead4cfb0b572201d856cbe12502edd1c05d9.debug │ │ │ │ │ -usr/lib/debug/.build-id/c0/421680dfc6b5375dffa60a94079f1653557af7.debug │ │ │ │ │ -usr/lib/debug/.build-id/c6/cecf3a82ffd9b7f47dfe8b7ee034c932ca49ac.debug │ │ │ │ │ -usr/lib/debug/.build-id/c9/1ef2d1cfdfb84f3375af7cd37e1f90b2489fc2.debug │ │ │ │ │ -usr/lib/debug/.build-id/d4/f2e57efedbfd80f2260efb5b5d7a17df992589.debug │ │ │ │ │ -usr/lib/debug/.build-id/d5/f45536781c05dfe0c791d17b47b61a6f2f7cc8.debug │ │ │ │ │ -usr/lib/debug/.build-id/dc/a8a5074c4000a429cb048f777251ac43d1e876.debug │ │ │ │ │ -usr/lib/debug/.build-id/dc/e076489704433214dddd5d7dea97845a128684.debug │ │ │ │ │ -usr/lib/debug/.build-id/e0/54cfac9b6f242feef85ed2e2f2c15518da873a.debug │ │ │ │ │ -usr/lib/debug/.build-id/e1/4a97f0c4f06892a346c724fb1f1d2e5f8510ae.debug │ │ │ │ │ -usr/lib/debug/.build-id/e5/3b08cd03065585096c35c2b80eab80e70449b7.debug │ │ │ │ │ -usr/lib/debug/.build-id/e7/c0295292059d0a0869bc17a8f4f13e41a6f8d1.debug │ │ │ │ │ -usr/lib/debug/.build-id/e9/26b2c219ad89461990f570b64c5bba70d81c67.debug │ │ │ │ │ -usr/lib/debug/.build-id/ea/64ee5383bbb4f944bc7b4744de1752f6317b08.debug │ │ │ │ │ -usr/lib/debug/.build-id/ec/55f9e1ff8d40e13f837ba4b44ca2322acd67bd.debug │ │ │ │ │ -usr/lib/debug/.build-id/ee/576210ef9f465771c4588c5629163fcb3565f5.debug │ │ │ │ │ -usr/lib/debug/.build-id/ef/e9a9b7a639974a87e2bdc370027494fd5d09ef.debug │ │ │ │ │ -usr/lib/debug/.build-id/f6/36b4961480a32aa5d5918f56461e57d9c97f2e.debug │ │ │ │ │ -usr/lib/debug/.build-id/f8/71690f225ce5ee63ca8338a692dff15be4a239.debug │ │ │ │ │ -usr/lib/debug/.build-id/fe/264db2f9b66240ee88fb3d7468dddb4c2f2a3a.debug │ │ │ │ │ +usr/lib/debug/.build-id/01/ecd8adda943a57c3625195bcfbbfc9cee69b45.debug │ │ │ │ │ +usr/lib/debug/.build-id/12/4b59448f6a75f93a81866552b04a3f95a712c4.debug │ │ │ │ │ +usr/lib/debug/.build-id/16/7d6d8940995afebe0091157eea7564be19d8b7.debug │ │ │ │ │ +usr/lib/debug/.build-id/19/36087c75a5c0df166106c8338df601fb621951.debug │ │ │ │ │ +usr/lib/debug/.build-id/1b/4710ce59a7a26fa0377e5d055d448e73709a93.debug │ │ │ │ │ +usr/lib/debug/.build-id/1e/df7bed221a6fc759938d9ecc9990c66b5b2123.debug │ │ │ │ │ +usr/lib/debug/.build-id/20/07f6de2c3d40ec8a963fc89a29da8ab45337c7.debug │ │ │ │ │ +usr/lib/debug/.build-id/22/54a776e31f55ee07d57b5ee56d72775ff72800.debug │ │ │ │ │ +usr/lib/debug/.build-id/26/a26119c699da8312e3be7a1c0f17ad01a69498.debug │ │ │ │ │ +usr/lib/debug/.build-id/2c/7365a2646e8e828936de713f59b89613e60c95.debug │ │ │ │ │ +usr/lib/debug/.build-id/2f/b55feb45333c7630296b91f732899a9980c3a1.debug │ │ │ │ │ +usr/lib/debug/.build-id/35/7dcea4a128cfaed5add2d7fc3f0810ada4398b.debug │ │ │ │ │ +usr/lib/debug/.build-id/38/d41ca78f5150c33a6181aa8e458120408dc5b1.debug │ │ │ │ │ +usr/lib/debug/.build-id/3c/0a9ba274c132c1ea4d24432e3cf8c4ec04f8c5.debug │ │ │ │ │ +usr/lib/debug/.build-id/3d/59373271a05fcb2459b17fe70362d8d2d78736.debug │ │ │ │ │ +usr/lib/debug/.build-id/3e/b939baafa1203568a60d5247d51b362cbfc25f.debug │ │ │ │ │ +usr/lib/debug/.build-id/3e/e80cccb51a8303ffab144d0f9cd0c372cf9e3c.debug │ │ │ │ │ +usr/lib/debug/.build-id/4a/4182121a91f941cc1154479c4e6350bc58dd81.debug │ │ │ │ │ +usr/lib/debug/.build-id/51/ffaa4e8fd28fa478c731c1b05dff4ce110cfa4.debug │ │ │ │ │ +usr/lib/debug/.build-id/5b/a37bf89ee7449d203a958e7298854d00077dbe.debug │ │ │ │ │ +usr/lib/debug/.build-id/5b/f593ff573e83c31eda432c6dd2cfbff89abc6a.debug │ │ │ │ │ +usr/lib/debug/.build-id/5f/c18d49143cac3c8df96bb428acfed0d3f8c962.debug │ │ │ │ │ +usr/lib/debug/.build-id/5f/f253cb72c7a7e441a60d4e124bc637a166cbbd.debug │ │ │ │ │ +usr/lib/debug/.build-id/65/351abaf48d6c4cdfbb7c4850029d7c1ec0c583.debug │ │ │ │ │ +usr/lib/debug/.build-id/67/571c17f782fed6840233c345550c3e34dd9319.debug │ │ │ │ │ +usr/lib/debug/.build-id/76/6a192dc9a589d26a68b178c2e70daf78da052f.debug │ │ │ │ │ +usr/lib/debug/.build-id/84/5ce2b2a0aea52731aba3c8f758aec5bc10a630.debug │ │ │ │ │ +usr/lib/debug/.build-id/88/67a90f45447592759fb15be208f5f3fe1f63c8.debug │ │ │ │ │ +usr/lib/debug/.build-id/8b/267977f0627e7b5c04225efe2be1cd09c51ad3.debug │ │ │ │ │ +usr/lib/debug/.build-id/90/3cae6cfbf8cf18d81a99b89f38cc8ade7e8a94.debug │ │ │ │ │ +usr/lib/debug/.build-id/92/60befb0cc6ce87a29fc48103efe576ed0b098a.debug │ │ │ │ │ +usr/lib/debug/.build-id/94/86d099621c917f04c421e0d4afdd6e136a468e.debug │ │ │ │ │ +usr/lib/debug/.build-id/9f/09b9f3f2aa0696d1f2ec8f9cc2f998e9f7bcfe.debug │ │ │ │ │ +usr/lib/debug/.build-id/a1/dbdcb0d527670338f4ffeb343d5404ba570f2d.debug │ │ │ │ │ +usr/lib/debug/.build-id/a8/062b1496b7bedea6174872dd2166149434c247.debug │ │ │ │ │ +usr/lib/debug/.build-id/aa/8c776dcd13f227947bbe8f53c9ec1286cf5a40.debug │ │ │ │ │ +usr/lib/debug/.build-id/ad/35e7e9660c49764693b64737290bee6edde252.debug │ │ │ │ │ +usr/lib/debug/.build-id/ae/09c80eaf06ac30376dd051b6c82334bcd19677.debug │ │ │ │ │ +usr/lib/debug/.build-id/af/a641bb20d213d9efc7218d84a8de70915fccc9.debug │ │ │ │ │ +usr/lib/debug/.build-id/b0/81d9ff6fdba98c0bc8ad87a28c51d08ec153c8.debug │ │ │ │ │ +usr/lib/debug/.build-id/b0/aa049459e682e1bcdeb5de928d63809ea8ea27.debug │ │ │ │ │ +usr/lib/debug/.build-id/b1/f40241a18515f5564668cfcd81da4265769438.debug │ │ │ │ │ +usr/lib/debug/.build-id/b2/f2ac2548fe0c7a5824cd14d991e39a2bafa95e.debug │ │ │ │ │ +usr/lib/debug/.build-id/b6/5a97e7539b02ef1d4dd04a95a2e5ab81aefcba.debug │ │ │ │ │ +usr/lib/debug/.build-id/ba/3c77b404b69d463672dc69ce8e70c4e10832e0.debug │ │ │ │ │ +usr/lib/debug/.build-id/ba/cd75b9e3bee35aed00ec87dee299f0307da20b.debug │ │ │ │ │ +usr/lib/debug/.build-id/d4/72d51f36666e0fc211206f1148aed8e4e9dce1.debug │ │ │ │ │ +usr/lib/debug/.build-id/d9/f1c9d77560eda7c376901f057307652c41b494.debug │ │ │ │ │ +usr/lib/debug/.build-id/e6/bb5496fb44ff7f50061df08cd8d22a30d2ab28.debug │ │ │ │ │ +usr/lib/debug/.build-id/e8/18a43d766dd4724b2bf1affa431e4058e356a9.debug │ │ │ │ │ +usr/lib/debug/.build-id/ef/a33d9c8b8b2f823c3d7d7b11ddeba26bee9004.debug │ │ │ │ │ +usr/lib/debug/.build-id/f2/77b73f08ba68ccbf7600840023843c64ad84a9.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,107 +1,107 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/07/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75880 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/07/9ca44183eb0519bbc180b7476130380cd58e12.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/14/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76224 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/14/b20019b9c8b478aaf4ac98f6b34b22037c88c4.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74336 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1c/bbe96d0ad2dfbb513b6e015eda5cab36ffd193.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75024 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1d/e932043d2585fe7fe4d4ee13d2233f4f849bb5.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/01/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75016 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/01/ecd8adda943a57c3625195bcfbbfc9cee69b45.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/12/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76224 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/12/4b59448f6a75f93a81866552b04a3f95a712c4.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/16/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75432 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/16/7d6d8940995afebe0091157eea7564be19d8b7.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/19/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81712 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/19/36087c75a5c0df166106c8338df601fb621951.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80864 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1b/4710ce59a7a26fa0377e5d055d448e73709a93.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76568 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/1e/df7bed221a6fc759938d9ecc9990c66b5b2123.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/20/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75024 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/20/07f6de2c3d40ec8a963fc89a29da8ab45337c7.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/22/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75904 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/22/54a776e31f55ee07d57b5ee56d72775ff72800.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/26/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72288 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/26/597cda24acc92adf2b6c18c7be59c99e2584a2.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78096 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2a/fa148d5c610807c230dc40bc29714ee0e54805.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/34/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77024 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/34/9768420c9a9f9f7981c80f59f48a2103ee3c74.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75240 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3a/36a85da07ceab42c9c22bd5644a7e98de10543.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75904 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3b/1f2aca9b0e2a12c3170b9cdb688fdaa52d76f3.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74952 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/26/a26119c699da8312e3be7a1c0f17ad01a69498.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2c/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77144 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2c/7365a2646e8e828936de713f59b89613e60c95.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75128 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/2f/b55feb45333c7630296b91f732899a9980c3a1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/35/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78096 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/35/7dcea4a128cfaed5add2d7fc3f0810ada4398b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/38/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75280 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/38/d41ca78f5150c33a6181aa8e458120408dc5b1.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 71112 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3c/7ddc9a2e8553b8ffdf2fbe803de5d7950c99ca.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75096 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3c/bc0e63478d5a055e4f45ebbeaa1c76dfc108c7.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/43/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75888 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/43/537fdd0476a2b267e675b16c15d19e7a6b5c60.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/46/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75432 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/46/b981c5332c6fdf30a201f50d64219904b15cfc.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74336 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3c/0a9ba274c132c1ea4d24432e3cf8c4ec04f8c5.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75432 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3d/59373271a05fcb2459b17fe70362d8d2d78736.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72152 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3e/b939baafa1203568a60d5247d51b362cbfc25f.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74768 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/3e/e80cccb51a8303ffab144d0f9cd0c372cf9e3c.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74000 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4a/5c39154e2237643e26d6661a1e36ccb03d0483.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78624 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5d/a01a827531874f4c3ea52d5fd7191ed5348b91.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 88480 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5e/b7c96d211ee0eccf4743cf215a0ddc4757d64c.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75240 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/4a/4182121a91f941cc1154479c4e6350bc58dd81.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/51/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79736 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/51/ffaa4e8fd28fa478c731c1b05dff4ce110cfa4.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74960 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5b/a37bf89ee7449d203a958e7298854d00077dbe.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77160 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5b/f593ff573e83c31eda432c6dd2cfbff89abc6a.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75128 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5f/5189a45064e98da28ed1d5cba7cf54676ffaf2.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/6a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74224 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/6a/8d12de40170bc727963c956f08b6f95419bf95.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/6e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78512 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/6e/72c480c20714feb78760898dfd7cb964c1f119.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/82/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74896 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/82/0d2b022defd7e95f2cc8a42097e78b37ae4483.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/85/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70912 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/85/42044c15908f58298d6306d71d2c59dcde075f.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74992 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/85/f61754a52e5595b35d5b2e069753918ac9240f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/87/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74952 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/87/0c5b0b9bb93db218bdd1cb6a743d7af87d5c61.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5f/c18d49143cac3c8df96bb428acfed0d3f8c962.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71112 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/5f/f253cb72c7a7e441a60d4e124bc637a166cbbd.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/65/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74896 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/65/351abaf48d6c4cdfbb7c4850029d7c1ec0c583.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/67/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81416 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/67/571c17f782fed6840233c345550c3e34dd9319.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/76/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72280 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/76/6a192dc9a589d26a68b178c2e70daf78da052f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/84/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77936 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/84/5ce2b2a0aea52731aba3c8f758aec5bc10a630.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/88/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75520 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/88/67a90f45447592759fb15be208f5f3fe1f63c8.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/8b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75984 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/8b/8e2f356e783a8991ecc75cfe7aa57aae8b7d62.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74768 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9c/aa7becfe4d74c3bffb0080861e27b22bc266fa.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75520 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9d/0396055ab7e087843556d3f14669335d64c13e.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76744 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9d/4a1034959ff4316be037566795c32da9ca016c.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80872 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9d/61466c5f79e52426dae58f46ee2aea3d1de116.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74920 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/8b/267977f0627e7b5c04225efe2be1cd09c51ad3.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/90/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74000 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/90/3cae6cfbf8cf18d81a99b89f38cc8ade7e8a94.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/92/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78624 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/92/60befb0cc6ce87a29fc48103efe576ed0b098a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/94/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74136 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/94/86d099621c917f04c421e0d4afdd6e136a468e.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77936 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9f/b1a163513073950886782d5639ec03ccd13ade.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75096 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/9f/09b9f3f2aa0696d1f2ec8f9cc2f998e9f7bcfe.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84944 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a1/72cfb9a4690d5d4e662f1b94cb6c1ea7815788.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76568 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a5/fce91f44073d52eb9cb9fb1bf811f983127cfd.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74112 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b5/73ae32546d235d6efc694f5e9c59a881e8e2b8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/be/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74144 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/be/6cead4cfb0b572201d856cbe12502edd1c05d9.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c0/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75016 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c0/421680dfc6b5375dffa60a94079f1653557af7.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72152 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c6/cecf3a82ffd9b7f47dfe8b7ee034c932ca49ac.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81416 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/c9/1ef2d1cfdfb84f3375af7cd37e1f90b2489fc2.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76928 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a1/dbdcb0d527670338f4ffeb343d5404ba570f2d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a8/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78512 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/a8/062b1496b7bedea6174872dd2166149434c247.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/aa/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75888 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/aa/8c776dcd13f227947bbe8f53c9ec1286cf5a40.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ad/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75912 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ad/35e7e9660c49764693b64737290bee6edde252.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ae/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76808 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ae/09c80eaf06ac30376dd051b6c82334bcd19677.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/af/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77024 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/af/a641bb20d213d9efc7218d84a8de70915fccc9.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75984 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b0/81d9ff6fdba98c0bc8ad87a28c51d08ec153c8.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83560 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b0/aa049459e682e1bcdeb5de928d63809ea8ea27.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b1/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70912 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b1/f40241a18515f5564668cfcd81da4265769438.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b2/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76744 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b2/f2ac2548fe0c7a5824cd14d991e39a2bafa95e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b6/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74992 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/b6/5a97e7539b02ef1d4dd04a95a2e5ab81aefcba.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ba/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71848 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ba/3c77b404b69d463672dc69ce8e70c4e10832e0.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 88480 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ba/cd75b9e3bee35aed00ec87dee299f0307da20b.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75280 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d4/f2e57efedbfd80f2260efb5b5d7a17df992589.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77152 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d5/f45536781c05dfe0c791d17b47b61a6f2f7cc8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/dc/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79736 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/dc/a8a5074c4000a429cb048f777251ac43d1e876.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75432 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/dc/e076489704433214dddd5d7dea97845a128684.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e0/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75920 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e0/54cfac9b6f242feef85ed2e2f2c15518da873a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e1/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74920 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e1/4a97f0c4f06892a346c724fb1f1d2e5f8510ae.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76816 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e5/3b08cd03065585096c35c2b80eab80e70449b7.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77160 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e7/c0295292059d0a0869bc17a8f4f13e41a6f8d1.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76592 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e9/26b2c219ad89461990f570b64c5bba70d81c67.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ea/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 71848 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ea/64ee5383bbb4f944bc7b4744de1752f6317b08.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ec/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74960 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ec/55f9e1ff8d40e13f837ba4b44ca2322acd67bd.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ee/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77600 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ee/576210ef9f465771c4588c5629163fcb3565f5.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79568 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d4/72d51f36666e0fc211206f1148aed8e4e9dce1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d9/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77600 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/d9/f1c9d77560eda7c376901f057307652c41b494.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e6/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74112 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e6/bb5496fb44ff7f50061df08cd8d22a30d2ab28.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e8/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76600 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/e8/18a43d766dd4724b2bf1affa431e4058e356a9.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ef/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83560 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ef/e9a9b7a639974a87e2bdc370027494fd5d09ef.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79576 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f6/36b4961480a32aa5d5918f56461e57d9c97f2e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f8/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81720 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f8/71690f225ce5ee63ca8338a692dff15be4a239.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fe/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76928 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/fe/264db2f9b66240ee88fb3d7468dddb4c2f2a3a.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75880 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/ef/a33d9c8b8b2f823c3d7d7b11ddeba26bee9004.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f2/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74216 2024-12-11 13:39:19.000000 ./usr/lib/debug/.build-id/f2/77b73f08ba68ccbf7600840023843c64ad84a9.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2024-12-11 13:39:19.000000 ./usr/share/doc/tuxpaint-plugins-default-dbgsym -> tuxpaint-plugins-default │ │ │ │ --- ./usr/lib/debug/.build-id/07/9ca44183eb0519bbc180b7476130380cd58e12.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ef/a33d9c8b8b2f823c3d7d7b11ddeba26bee9004.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdd8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdd8 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00189b 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001899 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ae0 0001bb 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ca0 000600 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0022a0 008d21 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00afc8 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b3b0 000457 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b808 005926 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b808 005922 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011130 0009a8 18 33 73 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011ad8 000370 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011e48 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 079ca44183eb0519bbc180b7476130380cd58e12 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: efa33d9c8b8b2f823c3d7d7b11ddeba26bee9004 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14beb): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe6ee): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f11): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x5346): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x59ae): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a2f): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17507): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2bb): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1782): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4672): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x69d7): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3674): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xedf6): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xada0): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11ed2): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf6c3): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3d8): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x164de): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16439): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbec7): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f95): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x118>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xceed): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13de4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x18934): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 85 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ea3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 86 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 86 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 87 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 88 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 89 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eba │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9efa │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f87 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x37c5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -7000,27 +7000,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0db │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa12f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,9 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -m.![]BnwfP │ │ │ │ │ -G3bQ5) 8 │ │ │ │ │ +<3UuNu@Us │ │ │ │ │ R(4q5 ZQ │ │ │ │ │ ,ANjQH7Go2 │ │ │ │ │ ,<`:(^\4 │ │ │ │ │ T\SyZ3Y> │ │ │ │ │ QI .;RprF │ │ │ │ │ cqATxs{+ │ │ │ │ │ X1bejx$X │ │ │ │ │ @@ -12,20 +11,18 @@ │ │ │ │ │ 8't \!AC │ │ │ │ │ Q|DpFL/`R │ │ │ │ │ 2z_I 2gBU+M │ │ │ │ │ k?K;&qR1 │ │ │ │ │ B:."Fh%u │ │ │ │ │ PK2w/fRx │ │ │ │ │ y\L(G;+W │ │ │ │ │ -,kejaz~' │ │ │ │ │ --WVd[l+` │ │ │ │ │ -LfM2KQF' │ │ │ │ │ -pN7eQo,6K │ │ │ │ │ -r6=Rr3usYi │ │ │ │ │ -U7PBPc<1Q │ │ │ │ │ +C%m[Kxv; │ │ │ │ │ +NkL*<^kf"Fm0s │ │ │ │ │ +Uhqj2-NM │ │ │ │ │ +0jRc+cTDE │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/14/b20019b9c8b478aaf4ac98f6b34b22037c88c4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/12/4b59448f6a75f93a81866552b04a3f95a712c4.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 14b20019b9c8b478aaf4ac98f6b34b22037c88c4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 124b59448f6a75f93a81866552b04a3f95a712c4 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14e66): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe8d8): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x120ca): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x5323): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x59a6): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a9d): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x175c4): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb431): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17c7): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x46a1): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a85): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36f0): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xeff8): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaf09): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x1208b): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf8a0): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb55b): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16674): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x165cf): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc0d1): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fd8): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd0f4): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x14015): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x1894f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 78 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 78 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 80 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 81 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,25 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -y)U"QEt1 │ │ │ │ │ -1p{3l;.k%F │ │ │ │ │ :9.b#qQp │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ S/}XQBG0 │ │ │ │ │ '#'N6jK@W │ │ │ │ │ Q!lV=Sf1 │ │ │ │ │ Nk4V,,Q~ │ │ │ │ │ [d#AN+-qZ=f │ │ │ │ │ lahT@)y; │ │ │ │ │ gIaOwTlp │ │ │ │ │ /fXA0B``(;< │ │ │ │ │ a}Q1tO0jw │ │ │ │ │ Ngc%xaCv │ │ │ │ │ -_oN"Vn4GQ │ │ │ │ │ -ShqV"#hV"ChV"- │ │ │ │ │ -EN).r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,NI │ │ │ │ │ -kz\r"JND │ │ │ │ │ -kz\r"JND │ │ │ │ │ -FUg99)PN │ │ │ │ │ +taI7^afmLW │ │ │ │ │ +k_iV_{^b │ │ │ │ │ +if\gtjNZ │ │ │ │ │ +F5g99)TN │ │ │ │ │ +1z>r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/1c/bbe96d0ad2dfbb513b6e015eda5cab36ffd193.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3c/0a9ba274c132c1ea4d24432e3cf8c4ec04f8c5.debug │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000060 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020048 00fdd0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020050 00fdd0 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0017a6 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017a5 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019e8 0001bc 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ba8 00043b 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001fe8 008cf3 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ace0 0003df 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b0c0 00020f 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b2d0 0058cd 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b2d0 0058cc 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010ba0 000978 18 33 71 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011518 000329 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011841 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1cbbe96d0ad2dfbb513b6e015eda5cab36ffd193 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3c0a9ba274c132c1ea4d24432e3cf8c4ec04f8c5 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14ce2): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe8bb): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x1208a): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x546a): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5ad2): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3b2f): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17562): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb3f3): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1855): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x47b3): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6a1e): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x379e): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xefea): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xaecb): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x1204b): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf853): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb510): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16524): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x1647f): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xc088): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x3058): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd0ed): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13efc): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x297e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 29 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e4e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e8e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f1b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f37 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6978,27 +6978,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa06f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0c3 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,27 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -M#rHPdrU │ │ │ │ │ -EU{K|XT]m │ │ │ │ │ -l7c;<%24 │ │ │ │ │ -~ps%-l"| │ │ │ │ │ +Zrx4S+>5 │ │ │ │ │ +xP NDD-0 │ │ │ │ │ 1z"x(:w@Q │ │ │ │ │ ZC5 EHJN │ │ │ │ │ +]z5?S@I │ │ │ │ │ Ly@'q2e: │ │ │ │ │ !W-h$=V' │ │ │ │ │ j_&]Cz8e │ │ │ │ │ (!>rR>t │ │ │ │ │ E)#HtnZ5 │ │ │ │ │ }^ │ │ │ │ │ e;G=l>mv │ │ │ │ │ s2}|QS~< │ │ │ │ │ -s1T-U18= │ │ │ │ │ -PhqZ2-NK │ │ │ │ │ -iqZ2-NKN │ │ │ │ │ +1vBBII;I1 │ │ │ │ │ +5qK96#>E^/t │ │ │ │ │ +mwB9 )'! │ │ │ │ │ +Qr"JND+j~ │ │ │ │ │ Qr"JNDSt │ │ │ │ │ -+z DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c71): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe78e): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fba): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x532a): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5992): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a31): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174e2): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb336): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x179a): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4673): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x69fc): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3684): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeead): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xadfa): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f7b): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf77e): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb453): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x164f9): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16454): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf93): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f77): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcffa): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e91): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2864): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,24 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -CuX6QS5T │ │ │ │ │ -cPl64/_g: │ │ │ │ │ -E%(}.{XT │ │ │ │ │ -QBy'OcEUT │ │ │ │ │ +8k=]]X~% │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ zZ&}7D\8 │ │ │ │ │ 8"+ZBJFC │ │ │ │ │ Dc}Ph T{# │ │ │ │ │ @P}TDpV5E │ │ │ │ │ gcp7St#! │ │ │ │ │ F]b>au^xBb[b │ │ │ │ │ ='0RLdx| │ │ │ │ │ 4_$~JReH │ │ │ │ │ m8rnzX,R@_ │ │ │ │ │ \cQq5kl │ │ │ │ │ b(ADPADl │ │ │ │ │ -QQo7_che │ │ │ │ │ -AY4[Q/.7 │ │ │ │ │ -HHz^deB* │ │ │ │ │ -[=mrFk$~j-j │ │ │ │ │ -%olKT%[L │ │ │ │ │ -yr"JND3u │ │ │ │ │ -IX9 [N0_ │ │ │ │ │ +>uN^'s_8 │ │ │ │ │ +lRx6mp6n │ │ │ │ │ +GShq4%j% │ │ │ │ │ +DwBt'DwBt'DwBt'DwBt'DwBt'DwB │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/26/597cda24acc92adf2b6c18c7be59c99e2584a2.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/76/6a192dc9a589d26a68b178c2e70daf78da052f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 69984 (bytes into file) │ │ │ │ │ + Start of section headers: 69976 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x11160: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11158: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000b4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002a8 0001ec 000330 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdd0 000080 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200d0 00fdd0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 000cc1 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 000f08 000244 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001150 00051f 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 001670 0086eb 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 009d60 000406 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00a168 0004d3 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00a640 005b84 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0101c4 000084 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 010248 000a38 18 34 78 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 010c80 000376 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 010ff6 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 000cc0 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 000f00 000244 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001148 00051f 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 001668 0086eb 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 009d58 000406 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00a160 0004d3 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a638 005b84 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0101bc 000084 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 010240 000a38 18 34 78 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 010c78 000376 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 010fee 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 26597cda24acc92adf2b6c18c7be59c99e2584a2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 766a192dc9a589d26a68b178c2e70daf78da052f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -623,154 +623,154 @@ │ │ │ │ │ <46d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <46e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46f> DW_AT_type : (ref4) <0x426>, Mix_Chunk │ │ │ │ │ <1><473>: Abbrev Number: 31 (DW_TAG_structure_type) │ │ │ │ │ <474> DW_AT_name : (strp) (offset: 0x13871): magic_api_t │ │ │ │ │ <478> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <479> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <47a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <47a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <47b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <47b> DW_AT_sibling : (ref4) <0x584> │ │ │ │ │ <2><47f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <480> DW_AT_name : (strp) (offset: 0xd9bf): tp_version │ │ │ │ │ <484> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <485> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <485> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <486> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <487> DW_AT_type : (ref4) <0x90> │ │ │ │ │ <48b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><48c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <48d> DW_AT_name : (strp) (offset: 0x10eca): data_directory │ │ │ │ │ <491> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <492> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <492> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <493> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <494> DW_AT_type : (ref4) <0x90> │ │ │ │ │ <498> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><499>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49a> DW_AT_name : (strp) (offset: 0x4d73): update_progress_bar │ │ │ │ │ <49e> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <49f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <49f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4a0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a1> DW_AT_type : (ref4) <0x10f> │ │ │ │ │ <4a5> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4a6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a7> DW_AT_name : (strp) (offset: 0x5470): special_notify │ │ │ │ │ <4ab> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4ac> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4ac> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4ad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ae> DW_AT_type : (ref4) <0xfe> │ │ │ │ │ <4b2> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4b3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b4> DW_AT_name : (strp) (offset: 0x35f0): sRGB_to_linear │ │ │ │ │ <4b8> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4b9> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4b9> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4ba> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4bb> DW_AT_type : (ref4) <0x593> │ │ │ │ │ <4bf> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4c0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c1> DW_AT_name : (strp) (offset: 0x16513): linear_to_sRGB │ │ │ │ │ <4c5> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4c6> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4c6> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4c7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c8> DW_AT_type : (ref4) <0x5a7> │ │ │ │ │ <4cc> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4cd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ce> DW_AT_name : (strp) (offset: 0x16867): in_circle │ │ │ │ │ <4d2> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4d3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4d3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4d4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4d5> DW_AT_type : (ref4) <0x5c5> │ │ │ │ │ <4d9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4da>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4db> DW_AT_name : (strp) (offset: 0x1402): getpixel │ │ │ │ │ <4df> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4e0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4e0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4e1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4e2> DW_AT_type : (ref4) <0x5e8> │ │ │ │ │ <4e6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4e7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e8> DW_AT_name : (strp) (offset: 0x41a4): putpixel │ │ │ │ │ <4ec> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4ed> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4ed> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4ee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ef> DW_AT_type : (ref4) <0x607> │ │ │ │ │ <4f3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4f4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f5> DW_AT_name : (strp) (offset: 0x6457): xorpixel │ │ │ │ │ <4f9> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4fa> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4fa> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4fb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4fc> DW_AT_type : (ref4) <0x621> │ │ │ │ │ <500> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><501>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <502> DW_AT_name : (strp) (offset: 0x3265): playsound │ │ │ │ │ <506> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <507> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <507> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <508> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <509> DW_AT_type : (ref4) <0x640> │ │ │ │ │ <50d> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><50e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50f> DW_AT_name : (strp) (offset: 0xe0f6): stopsound │ │ │ │ │ <513> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <514> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <514> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <515> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <516> DW_AT_type : (ref4) <0x10f> │ │ │ │ │ <51a> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><51b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51c> DW_AT_name : (strp) (offset: 0xa1e4): line │ │ │ │ │ <520> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <521> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <521> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <522> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <523> DW_AT_type : (ref4) <0x6a6> │ │ │ │ │ <527> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><528>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <529> DW_AT_name : (strp) (offset: 0x10e90): button_down │ │ │ │ │ <52d> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <52e> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <52e> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <52f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <530> DW_AT_type : (ref4) <0x6b0> │ │ │ │ │ <534> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><535>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <536> DW_AT_name : (strp) (offset: 0xe813): rgbtohsv │ │ │ │ │ <53a> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <53b> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <53b> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <53c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <53d> DW_AT_type : (ref4) <0x6de> │ │ │ │ │ <541> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><542>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <543> DW_AT_name : (strp) (offset: 0xa83f): hsvtorgb │ │ │ │ │ <547> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <548> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <548> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <549> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <54a> DW_AT_type : (ref4) <0x707> │ │ │ │ │ <54e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><54f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <550> DW_AT_name : (strp) (offset: 0x153c2): canvas_w │ │ │ │ │ <554> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <555> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <555> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <556> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <557> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <55b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><55c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <55d> DW_AT_name : (strp) (offset: 0x1876d): canvas_h │ │ │ │ │ <561> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <562> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <562> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <563> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <564> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <568> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><569>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <56a> DW_AT_name : (strp) (offset: 0xb259): scale │ │ │ │ │ <56e> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <56f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <56f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <570> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <571> DW_AT_type : (ref4) <0x72a> │ │ │ │ │ <575> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><576>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <577> DW_AT_name : (strp) (offset: 0x2b72): touched │ │ │ │ │ <57b> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <57c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <57c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <57d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <57e> DW_AT_type : (ref4) <0x743> │ │ │ │ │ <582> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><583>: Abbrev Number: 0 │ │ │ │ │ <1><584>: Abbrev Number: 21 (DW_TAG_subroutine_type) │ │ │ │ │ <585> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <585> DW_AT_type : (ref4) <0xd3>, float │ │ │ │ │ @@ -986,23 +986,23 @@ │ │ │ │ │ <2><742>: Abbrev Number: 0 │ │ │ │ │ <1><743>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <744> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <744> DW_AT_type : (ref4) <0x72f>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><748>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ <749> DW_AT_name : (strp) (offset: 0xc257): magic_api │ │ │ │ │ <74d> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <74e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <74e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <74f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <750> DW_AT_type : (ref4) <0x473>, magic_api_t │ │ │ │ │ <1><754>: Abbrev Number: 47 (DW_TAG_enumeration_type) │ │ │ │ │ <755> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <755> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <755> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <759> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <75a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <75a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <75b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <75c> DW_AT_sibling : (ref4) <0x78b> │ │ │ │ │ <2><760>: Abbrev Number: 11 (DW_TAG_enumerator) │ │ │ │ │ <761> DW_AT_name : (strp) (offset: 0x12bca): MAGIC_TYPE_DISTORTS │ │ │ │ │ <765> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><766>: Abbrev Number: 11 (DW_TAG_enumerator) │ │ │ │ │ <767> DW_AT_name : (strp) (offset: 0x2430): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x232a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2382 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2436 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 9 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 45 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 45 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 46 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 4 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 47 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 48 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ba │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 51 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 8 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 8 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0fa │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 51 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7048,27 +7048,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa187 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa1db │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,26 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -Br8E] EqoF │ │ │ │ │ -DRoKLwH}(>a(!J │ │ │ │ │ -+9|EV#^U │ │ │ │ │ +/GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +$D)I4@P , │ │ │ │ │ +jEa*e}3 │ │ │ │ │ A.82,^sd │ │ │ │ │ +sJRh[w? │ │ │ │ │ T:#5}Y]y │ │ │ │ │ za@dN:=m1 │ │ │ │ │ ]{1k;;<< │ │ │ │ │ $`T@nqES │ │ │ │ │ =`N|c5yS │ │ │ │ │ 1GL$U4t8 │ │ │ │ │ jE]+OdDK[ │ │ │ │ │ eqM/o]\V │ │ │ │ │ rQ.{*$]D │ │ │ │ │ AvlhGO`l │ │ │ │ │ -r"jog9c9 │ │ │ │ │ -r"jon9c9 │ │ │ │ │ -NjKAK6hSp │ │ │ │ │ +}8z<=fKF │ │ │ │ │ +r"joh9c9 │ │ │ │ │ +r"joo9c9 │ │ │ │ │ +e~"j9)PN │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/2a/fa148d5c610807c230dc40bc29714ee0e54805.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/35/7dcea4a128cfaed5add2d7fc3f0810ada4398b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 91% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001bec 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001e30 00021a 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002050 000592 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0025e8 008e25 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b410 0003f0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b800 0005cb 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bdd0 0058fc 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0116cc 00006e 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bdd0 0058fb 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0116cb 00006e 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011740 000b70 18 34 79 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0122b0 0003f0 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0126a0 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2afa148d5c610807c230dc40bc29714ee0e54805 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 357dcea4a128cfaed5add2d7fc3f0810ada4398b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14ecb): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe99e): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x121c2): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x5263): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x58f7): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x39ee): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x176de): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb4d8): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x16fe): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4591): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6a31): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3660): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xf0b1): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xaf96): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x12183): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf960): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb5f5): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x166f8): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x16653): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xc0f3): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2f8b): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xd185): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x140bd): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x2884): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -192,16 +192,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 61 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2c60 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 15 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 62 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 62 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 64 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 65 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa039 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 67 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa079 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7011,27 +7011,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa106 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa15a │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,9 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -1'CtlZ"2 │ │ │ │ │ -=?wd~ob~ │ │ │ │ │ +qKdHMD>k │ │ │ │ │ O|L|N|E|O │ │ │ │ │ )OlPcyq*^", │ │ │ │ │ 8=?D{M%) │ │ │ │ │ ^699}Aa e │ │ │ │ │ NPP^2H=bB │ │ │ │ │ CWqef^&<. │ │ │ │ │ :Uh!S" ~6 │ │ │ │ --- ./usr/lib/debug/.build-id/34/9768420c9a9f9f7981c80f59f48a2103ee3c74.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/af/a641bb20d213d9efc7218d84a8de70915fccc9.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020070 00fdf0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001a8d 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001a8c 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001cd0 000217 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ee8 0005bc 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024a8 008cfd 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b1a8 0003ec 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b598 000551 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00baf0 005927 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011417 00008b 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00baf0 005926 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011416 00008b 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0114a8 0009d8 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011e80 0003f1 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012271 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 349768420c9a9f9f7981c80f59f48a2103ee3c74 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: afa641bb20d213d9efc7218d84a8de70915fccc9 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3839,154 +3839,154 @@ │ │ │ │ │ <1d53> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d54> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d55> DW_AT_type : (ref4) <0x1d0c>, Mix_Chunk │ │ │ │ │ <1><1d59>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d5a> DW_AT_name : (strp) (offset: 0x14d1c): magic_api_t │ │ │ │ │ <1d5e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d61> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d61> DW_AT_sibling : (ref4) <0x1e6a> │ │ │ │ │ <2><1d65>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d66> DW_AT_name : (strp) (offset: 0xe832): tp_version │ │ │ │ │ <1d6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d6b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d6c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d71> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d72>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d73> DW_AT_name : (strp) (offset: 0x11fe8): data_directory │ │ │ │ │ <1d77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d78> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d78> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d79> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7a> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d7e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d7f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d80> DW_AT_name : (strp) (offset: 0x5317): update_progress_bar │ │ │ │ │ <1d84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d85> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d85> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d86> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d87> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d8b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d8c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8d> DW_AT_name : (strp) (offset: 0x599b): special_notify │ │ │ │ │ <1d91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d92> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d92> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d93> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d94> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d98> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d99>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9a> DW_AT_name : (strp) (offset: 0x3a49): sRGB_to_linear │ │ │ │ │ <1d9e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d9f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1da0> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da1> DW_AT_type : (ref4) <0x1e79> │ │ │ │ │ <1da5> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1da6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da7> DW_AT_name : (strp) (offset: 0x1750f): linear_to_sRGB │ │ │ │ │ <1dab> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dac> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1dac> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1dad> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dae> DW_AT_type : (ref4) <0x1e8d> │ │ │ │ │ <1db2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1db3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db4> DW_AT_name : (strp) (offset: 0xb390): in_circle │ │ │ │ │ <1db8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dba> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dbb> DW_AT_type : (ref4) <0x1eab> │ │ │ │ │ <1dbf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dc0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc1> DW_AT_name : (strp) (offset: 0x17b4): getpixel │ │ │ │ │ <1dc5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dc6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dc7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc8> DW_AT_type : (ref4) <0x1ece> │ │ │ │ │ <1dcc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dcd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dce> DW_AT_name : (strp) (offset: 0x466c): putpixel │ │ │ │ │ <1dd2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dd3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dd4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd5> DW_AT_type : (ref4) <0x1eed> │ │ │ │ │ <1dd9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dda>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddb> DW_AT_name : (strp) (offset: 0x69b6): xorpixel │ │ │ │ │ <1ddf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1de0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1de1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de2> DW_AT_type : (ref4) <0x1f07> │ │ │ │ │ <1de6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de8> DW_AT_name : (strp) (offset: 0x3693): playsound │ │ │ │ │ <1dec> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ded> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ded> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1def> DW_AT_type : (ref4) <0x1f26> │ │ │ │ │ <1df3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1df4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df5> DW_AT_name : (strp) (offset: 0xef4b): stopsound │ │ │ │ │ <1df9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dfa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dfb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfc> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1e00> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e01>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e02> DW_AT_name : (strp) (offset: 0xae45): line │ │ │ │ │ <1e06> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e07> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e07> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e08> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e09> DW_AT_type : (ref4) <0x1f8c> │ │ │ │ │ <1e0d> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e0e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0f> DW_AT_name : (strp) (offset: 0x11fb3): button_down │ │ │ │ │ <1e13> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e14> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e14> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e15> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e16> DW_AT_type : (ref4) <0x1f96> │ │ │ │ │ <1e1a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e1b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1c> DW_AT_name : (strp) (offset: 0xf7ee): rgbtohsv │ │ │ │ │ <1e20> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e21> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e21> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e22> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e23> DW_AT_type : (ref4) <0x1fc4> │ │ │ │ │ <1e27> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e28>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e29> DW_AT_name : (strp) (offset: 0xb4ad): hsvtorgb │ │ │ │ │ <1e2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e2e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e30> DW_AT_type : (ref4) <0x1fed> │ │ │ │ │ <1e34> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e35>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e36> DW_AT_name : (strp) (offset: 0x1655c): canvas_w │ │ │ │ │ <1e3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e3b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e3c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3d> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e41> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e42>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e43> DW_AT_name : (strp) (offset: 0x164b7): canvas_h │ │ │ │ │ <1e47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e48> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e48> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e49> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4a> DW_AT_type : (ref4) <0x49>, int │ │ │ │ │ <1e4e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e4f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e50> DW_AT_name : (strp) (offset: 0xbfdc): scale │ │ │ │ │ <1e54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e55> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e55> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e56> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e57> DW_AT_type : (ref4) <0x2010> │ │ │ │ │ <1e5b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e5c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e5d> DW_AT_name : (strp) (offset: 0x2f75): touched │ │ │ │ │ <1e61> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e62> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e62> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e64> DW_AT_type : (ref4) <0x2029> │ │ │ │ │ <1e68> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e69>: Abbrev Number: 0 │ │ │ │ │ <1><1e6a>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e6b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e6b> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4202,23 +4202,23 @@ │ │ │ │ │ <2><2028>: Abbrev Number: 0 │ │ │ │ │ <1><2029>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <202a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <202a> DW_AT_type : (ref4) <0x2015>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><202e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <202f> DW_AT_name : (strp) (offset: 0xd064): magic_api │ │ │ │ │ <2033> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2034> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2034> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2035> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2036> DW_AT_type : (ref4) <0x1d59>, magic_api_t │ │ │ │ │ <1><203a>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <203b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <203c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <203c> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2040> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2041> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2041> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2042> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2043> DW_AT_sibling : (ref4) <0x2072> │ │ │ │ │ <2><2047>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2048> DW_AT_name : (strp) (offset: 0x13f2c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <204c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><204d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <204e> DW_AT_name : (strp) (offset: 0x1893c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 78 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 78 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 80 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 81 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eba │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9efa │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f87 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c99 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7000,27 +7000,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0db │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa12f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,24 @@ │ │ │ │ │ -r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/3a/36a85da07ceab42c9c22bd5644a7e98de10543.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/4a/4182121a91f941cc1154479c4e6350bc58dd81.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001945 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b88 0001c1 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d50 00043d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002190 008caf 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae40 0003ed 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b230 000370 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b5a0 0058e5 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b5a0 0058e2 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010e88 000a08 18 33 74 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 011890 00033a 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011bca 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3a36a85da07ceab42c9c22bd5644a7e98de10543 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4a4182121a91f941cc1154479c4e6350bc58dd81 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d00>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14bb8): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d57> DW_AT_sibling : (ref4) <0x1e60> │ │ │ │ │ <2><1d5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0xe812): tp_version │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d68>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x11f6b): data_directory │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d75>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x5329): update_progress_bar │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d82>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5991): special_notify │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x3a62): sRGB_to_linear │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1e6f> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x17459): linear_to_sRGB │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1e83> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0xb374): in_circle │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1ea1> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0x187d): getpixel │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1ec4> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x4672): putpixel │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1ee3> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x6965): xorpixel │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1efd> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0x36d1): playsound │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1f1c> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dea>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0xef31): stopsound │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0xae00): line │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x1f82> │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e04>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0x11f2c): button_down │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1f8c> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e11>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0xf7ed): rgbtohsv │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1fba> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1f> DW_AT_name : (strp) (offset: 0xb491): hsvtorgb │ │ │ │ │ <1e23> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e24> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e24> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e25> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e26> DW_AT_type : (ref4) <0x1fe3> │ │ │ │ │ <1e2a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2c> DW_AT_name : (strp) (offset: 0x1641c): canvas_w │ │ │ │ │ <1e30> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e31> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e31> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e32> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e33> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e37> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e38>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e39> DW_AT_name : (strp) (offset: 0x16377): canvas_h │ │ │ │ │ <1e3d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3e> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3e> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e40> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e44> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e45>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e46> DW_AT_name : (strp) (offset: 0xbfbd): scale │ │ │ │ │ <1e4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4b> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4b> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4d> DW_AT_type : (ref4) <0x2006> │ │ │ │ │ <1e51> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e52>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e53> DW_AT_name : (strp) (offset: 0x2fa2): touched │ │ │ │ │ <1e57> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e58> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e58> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e59> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5a> DW_AT_type : (ref4) <0x201f> │ │ │ │ │ <1e5e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5f>: Abbrev Number: 0 │ │ │ │ │ <1><1e60>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e61> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e61> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><201e>: Abbrev Number: 0 │ │ │ │ │ <1><201f>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2020> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2020> DW_AT_type : (ref4) <0x200b>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2024>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2025> DW_AT_name : (strp) (offset: 0xd016): magic_api │ │ │ │ │ <2029> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202a> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <202a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202b> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><2030>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2031> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2032> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2032> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2036> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2037> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2037> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2038> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2039> DW_AT_sibling : (ref4) <0x2068> │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x13dd7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2042> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2043>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2044> DW_AT_name : (strp) (offset: 0x289f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd8a │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x189e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 25 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 26 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 27 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 28 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e55 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 31 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 30 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e95 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 31 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f22 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 47 │ │ │ │ │ DW_MACRO_import - offset : 0x2bfe │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9f3e │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 47 │ │ │ │ │ @@ -6979,27 +6979,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa076 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ca │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,26 @@ │ │ │ │ │ -CGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ #~Nh>S_' │ │ │ │ │ Xx*Z]2+> │ │ │ │ │ uAc*F#hr │ │ │ │ │ S0KNpvNb │ │ │ │ │ S5X1}Lwk │ │ │ │ │ GI?bC5he │ │ │ │ │ z,"Nq4l │ │ │ │ │ 0%!1S0EL │ │ │ │ │ o[+4EEZ} │ │ │ │ │ -O0^>)3.|jV │ │ │ │ │ +`4jP#DMd │ │ │ │ │ lF8^hJ#w │ │ │ │ │ -gdzt>zQc │ │ │ │ │ -3iqr"-NN │ │ │ │ │ -e).=KqiZ │ │ │ │ │ +G9v=r"JND │ │ │ │ │ vzv=r"JND │ │ │ │ │ +yKG|spZI │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/3b/1f2aca9b0e2a12c3170b9cdb688fdaa52d76f3.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/22/54a776e31f55ee07d57b5ee56d72775ff72800.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf0 00fde0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb0 00fde0 000038 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde0 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fde0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020070 00fde0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0019dd 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0019dc 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c20 0001f1 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e18 00042f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002248 008e16 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b060 0003e9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b450 0002ac 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b700 005986 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011086 00007a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b700 005985 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011085 00007a 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011100 0009c0 18 34 72 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011ac0 000353 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011e13 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b1f2aca9b0e2a12c3170b9cdb688fdaa52d76f3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2254a776e31f55ee07d57b5ee56d72775ff72800 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3842,154 +3842,154 @@ │ │ │ │ │ <1d60> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0x1d18>, Mix_Chunk │ │ │ │ │ <1><1d66>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d67> DW_AT_name : (strp) (offset: 0x14e09): magic_api_t │ │ │ │ │ <1d6b> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d6f> DW_AT_sibling : (ref4) <0x1e78> │ │ │ │ │ <2><1d73>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d74> DW_AT_name : (strp) (offset: 0xe916): tp_version │ │ │ │ │ <1d78> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d79> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d79> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d7a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7b> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d7f> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d80>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d81> DW_AT_name : (strp) (offset: 0x1212a): data_directory │ │ │ │ │ <1d85> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d86> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d86> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d87> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d88> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d8c> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d8d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8e> DW_AT_name : (strp) (offset: 0x14481): update_progress_bar │ │ │ │ │ <1d92> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d93> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d93> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d94> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d95> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1d99> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d9a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9b> DW_AT_name : (strp) (offset: 0x5a28): special_notify │ │ │ │ │ <1d9f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da0> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1da0> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1da1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da2> DW_AT_type : (ref4) <0x1d0> │ │ │ │ │ <1da6> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1da7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da8> DW_AT_name : (strp) (offset: 0x3aea): sRGB_to_linear │ │ │ │ │ <1dac> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dad> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1dad> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1dae> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1daf> DW_AT_type : (ref4) <0x1e87> │ │ │ │ │ <1db3> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db5> DW_AT_name : (strp) (offset: 0x17695): linear_to_sRGB │ │ │ │ │ <1db9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dba> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1dba> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1dbb> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dbc> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1dc0> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dc1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc2> DW_AT_name : (strp) (offset: 0xb3b8): in_circle │ │ │ │ │ <1dc6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc7> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dc7> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dc8> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc9> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1dcd> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dce>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcf> DW_AT_name : (strp) (offset: 0x17a8): getpixel │ │ │ │ │ <1dd3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd4> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dd4> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dd5> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dd6> DW_AT_type : (ref4) <0x1edc> │ │ │ │ │ <1dda> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ddb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddc> DW_AT_name : (strp) (offset: 0x46fe): putpixel │ │ │ │ │ <1de0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de1> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1de1> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1de2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de3> DW_AT_type : (ref4) <0x1efb> │ │ │ │ │ <1de7> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1de8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de9> DW_AT_name : (strp) (offset: 0x69eb): xorpixel │ │ │ │ │ <1ded> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dee> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dee> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1def> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df0> DW_AT_type : (ref4) <0x1f15> │ │ │ │ │ <1df4> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1df5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df6> DW_AT_name : (strp) (offset: 0x371b): playsound │ │ │ │ │ <1dfa> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfb> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dfb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dfc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfd> DW_AT_type : (ref4) <0x1f34> │ │ │ │ │ <1e01> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e02>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e03> DW_AT_name : (strp) (offset: 0xf042): stopsound │ │ │ │ │ <1e07> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e08> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1e08> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1e09> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0a> DW_AT_type : (ref4) <0x1e1> │ │ │ │ │ <1e0e> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e0f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e10> DW_AT_name : (strp) (offset: 0xae90): line │ │ │ │ │ <1e14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e15> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e15> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e16> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e17> DW_AT_type : (ref4) <0x1f9a> │ │ │ │ │ <1e1b> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e1c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1d> DW_AT_name : (strp) (offset: 0x120eb): button_down │ │ │ │ │ <1e21> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e22> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e22> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e23> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e24> DW_AT_type : (ref4) <0x1fa4> │ │ │ │ │ <1e28> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e29>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2a> DW_AT_name : (strp) (offset: 0xf8dd): rgbtohsv │ │ │ │ │ <1e2e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2f> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e2f> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e30> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e31> DW_AT_type : (ref4) <0x1fd2> │ │ │ │ │ <1e35> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e36>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e37> DW_AT_name : (strp) (offset: 0xb4d5): hsvtorgb │ │ │ │ │ <1e3b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3c> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e3c> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e3d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e3e> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e42> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e43>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e44> DW_AT_name : (strp) (offset: 0x16683): canvas_w │ │ │ │ │ <1e48> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e49> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e49> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e4a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4b> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e4f> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e51> DW_AT_name : (strp) (offset: 0x165de): canvas_h │ │ │ │ │ <1e55> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e56> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e56> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e57> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e58> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e5c> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e5e> DW_AT_name : (strp) (offset: 0xc065): scale │ │ │ │ │ <1e62> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e63> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e63> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e64> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e69> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e6b> DW_AT_name : (strp) (offset: 0x3006): touched │ │ │ │ │ <1e6f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e70> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e70> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e71> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e72> DW_AT_type : (ref4) <0x2037> │ │ │ │ │ <1e76> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e77>: Abbrev Number: 0 │ │ │ │ │ <1><1e78>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e79> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e79> DW_AT_type : (ref4) <0x167>, float │ │ │ │ │ @@ -4205,23 +4205,23 @@ │ │ │ │ │ <2><2036>: Abbrev Number: 0 │ │ │ │ │ <1><2037>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2038> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2038> DW_AT_type : (ref4) <0x2023>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><203c>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0xd103): magic_api │ │ │ │ │ <2041> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2042> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2042> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2043> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2044> DW_AT_type : (ref4) <0x1d66>, magic_api_t │ │ │ │ │ <1><2048>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2049> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <204a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <204a> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <204e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <204f> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <204f> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2050> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2051> DW_AT_sibling : (ref4) <0x2080> │ │ │ │ │ <2><2055>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2056> DW_AT_name : (strp) (offset: 0x14013): MAGIC_TYPE_DISTORTS │ │ │ │ │ <205a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><205b>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <205c> DW_AT_name : (strp) (offset: 0x28e7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -103,16 +103,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 22 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 20 macro : _BITS_TYPES___LOCALE_T_H 1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2035 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 5 filenum: 19 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 48 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 6 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 50 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 51 │ │ │ │ │ @@ -955,25 +955,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f14 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 54 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 18 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 18 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f54 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 54 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 182 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 182 │ │ │ │ │ DW_MACRO_import - offset : 0x9fe1 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2cbd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 183 │ │ │ │ │ DW_MACRO_import - offset : 0x9ffd │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7031,27 +7031,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa135 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa189 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,25 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -5Ba7[!yd │ │ │ │ │ +&Lq.Y WS │ │ │ │ │ ;*wv<}gG │ │ │ │ │ K;l6+.'d │ │ │ │ │ +S │ │ │ │ │ Uxf?mVG* │ │ │ │ │ +wM@h\!G │ │ │ │ │ G3/=Hj,o] │ │ │ │ │ }&g& X(b!0 │ │ │ │ │ -G~FzK#,9 │ │ │ │ │ -&X^g"sx1 │ │ │ │ │ -mh)}m.N`+ │ │ │ │ │ -iqv"#hv"C │ │ │ │ │ -v="!J&D │ │ │ │ │ -\\]|W12( │ │ │ │ │ +X [qS#q" │ │ │ │ │ +CqU8Vl2A │ │ │ │ │ +R3q6KMuT │ │ │ │ │ +2{%Tz# ,F │ │ │ │ │ +Uhqj2-NM │ │ │ │ │ +-NOa)NOa) │ │ │ │ │ +^v}r"JND │ │ │ │ │ +%6DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB,a! │ │ │ │ │ +^v}r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/3c/7ddc9a2e8553b8ffdf2fbe803de5d7950c99ca.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/5f/f253cb72c7a7e441a60d4e124bc637a166cbbd.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 92% similar despite different names │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3c7ddc9a2e8553b8ffdf2fbe803de5d7950c99ca │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5ff253cb72c7a7e441a60d4e124bc637a166cbbd │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -621,154 +621,154 @@ │ │ │ │ │ <468> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <469> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46a> DW_AT_type : (ref4) <0x421>, Mix_Chunk │ │ │ │ │ <1><46e>: Abbrev Number: 30 (DW_TAG_structure_type) │ │ │ │ │ <46f> DW_AT_name : (strp) (offset: 0x1382b): magic_api_t │ │ │ │ │ <473> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <474> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <475> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <475> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <476> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <476> DW_AT_sibling : (ref4) <0x57f> │ │ │ │ │ <2><47a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <47b> DW_AT_name : (strp) (offset: 0xd978): tp_version │ │ │ │ │ <47f> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <480> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <480> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <481> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <482> DW_AT_type : (ref4) <0x89> │ │ │ │ │ <486> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><487>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <488> DW_AT_name : (strp) (offset: 0x10e3c): data_directory │ │ │ │ │ <48c> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <48d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <48d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <48e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <48f> DW_AT_type : (ref4) <0x89> │ │ │ │ │ <493> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><494>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <495> DW_AT_name : (strp) (offset: 0x4cb2): update_progress_bar │ │ │ │ │ <499> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <49a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <49a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <49b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49c> DW_AT_type : (ref4) <0x10a> │ │ │ │ │ <4a0> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4a1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a2> DW_AT_name : (strp) (offset: 0x53af): special_notify │ │ │ │ │ <4a6> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4a7> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4a7> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4a8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a9> DW_AT_type : (ref4) <0xf9> │ │ │ │ │ <4ad> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4ae>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4af> DW_AT_name : (strp) (offset: 0x350f): sRGB_to_linear │ │ │ │ │ <4b3> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4b4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4b4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4b5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4b6> DW_AT_type : (ref4) <0x58e> │ │ │ │ │ <4ba> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4bb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4bc> DW_AT_name : (strp) (offset: 0x1651c): linear_to_sRGB │ │ │ │ │ <4c0> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4c1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4c1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4c2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c3> DW_AT_type : (ref4) <0x5a2> │ │ │ │ │ <4c7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4c8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c9> DW_AT_name : (strp) (offset: 0x1687a): in_circle │ │ │ │ │ <4cd> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4ce> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4ce> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4cf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4d0> DW_AT_type : (ref4) <0x5c0> │ │ │ │ │ <4d4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4d5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d6> DW_AT_name : (strp) (offset: 0x13e4): getpixel │ │ │ │ │ <4da> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4db> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4db> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4dc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4dd> DW_AT_type : (ref4) <0x5e3> │ │ │ │ │ <4e1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4e2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e3> DW_AT_name : (strp) (offset: 0x40d8): putpixel │ │ │ │ │ <4e7> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4e8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4e8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4e9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ea> DW_AT_type : (ref4) <0x602> │ │ │ │ │ <4ee> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4ef>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f0> DW_AT_name : (strp) (offset: 0x63a6): xorpixel │ │ │ │ │ <4f4> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4f5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4f5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4f6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4f7> DW_AT_type : (ref4) <0x61c> │ │ │ │ │ <4fb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4fc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4fd> DW_AT_name : (strp) (offset: 0x317a): playsound │ │ │ │ │ <501> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <502> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <502> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <503> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <504> DW_AT_type : (ref4) <0x63b> │ │ │ │ │ <508> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><509>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50a> DW_AT_name : (strp) (offset: 0xe09d): stopsound │ │ │ │ │ <50e> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <50f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <50f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <510> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <511> DW_AT_type : (ref4) <0x10a> │ │ │ │ │ <515> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><516>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <517> DW_AT_name : (strp) (offset: 0xa1cb): line │ │ │ │ │ <51b> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <51c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <51c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <51d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <51e> DW_AT_type : (ref4) <0x6a1> │ │ │ │ │ <522> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><523>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <524> DW_AT_name : (strp) (offset: 0x10e02): button_down │ │ │ │ │ <528> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <529> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <529> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <52a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <52b> DW_AT_type : (ref4) <0x6ab> │ │ │ │ │ <52f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><530>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <531> DW_AT_name : (strp) (offset: 0xe7d9): rgbtohsv │ │ │ │ │ <535> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <536> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <536> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <537> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <538> DW_AT_type : (ref4) <0x6d9> │ │ │ │ │ <53c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><53d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <53e> DW_AT_name : (strp) (offset: 0xa818): hsvtorgb │ │ │ │ │ <542> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <543> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <543> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <544> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <545> DW_AT_type : (ref4) <0x702> │ │ │ │ │ <549> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><54a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <54b> DW_AT_name : (strp) (offset: 0x15404): canvas_w │ │ │ │ │ <54f> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <550> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <550> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <551> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <552> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <556> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><557>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <558> DW_AT_name : (strp) (offset: 0x18703): canvas_h │ │ │ │ │ <55c> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <55d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <55d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <55e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <55f> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <563> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><564>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <565> DW_AT_name : (strp) (offset: 0xb235): scale │ │ │ │ │ <569> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <56a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <56a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <56b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <56c> DW_AT_type : (ref4) <0x725> │ │ │ │ │ <570> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><571>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <572> DW_AT_name : (strp) (offset: 0x2abf): touched │ │ │ │ │ <576> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <577> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <577> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <578> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <579> DW_AT_type : (ref4) <0x73e> │ │ │ │ │ <57d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><57e>: Abbrev Number: 0 │ │ │ │ │ <1><57f>: Abbrev Number: 21 (DW_TAG_subroutine_type) │ │ │ │ │ <580> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <580> DW_AT_type : (ref4) <0xcc>, float │ │ │ │ │ @@ -984,23 +984,23 @@ │ │ │ │ │ <2><73d>: Abbrev Number: 0 │ │ │ │ │ <1><73e>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <73f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <73f> DW_AT_type : (ref4) <0x72a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><743>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <744> DW_AT_name : (strp) (offset: 0xc23b): magic_api │ │ │ │ │ <748> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <749> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <749> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <74a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <74b> DW_AT_type : (ref4) <0x46e>, magic_api_t │ │ │ │ │ <1><74f>: Abbrev Number: 43 (DW_TAG_enumeration_type) │ │ │ │ │ <750> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <750> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <750> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <754> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <755> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <755> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <756> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <757> DW_AT_sibling : (ref4) <0x786> │ │ │ │ │ <2><75b>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <75c> DW_AT_name : (strp) (offset: 0x12bd2): MAGIC_TYPE_DISTORTS │ │ │ │ │ <760> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><761>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <762> DW_AT_name : (strp) (offset: 0x23d6): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x232a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2382 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2436 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 9 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 44 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 44 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 45 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 4 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 46 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 47 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ba │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 8 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 8 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0fa │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7048,27 +7048,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa187 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa1db │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,20 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -<)iiuT"% │ │ │ │ │ -|8DT)b>C │ │ │ │ │ -eT,QE L~ │ │ │ │ │ au<\<|=.( │ │ │ │ │ ypW^ Nt'}/[ │ │ │ │ │ @;n).q-\ │ │ │ │ │ Zlr&LPKO │ │ │ │ │ :2`nCfsI │ │ │ │ │ MmIM@Q\2) │ │ │ │ │ B/EGf)mlF │ │ │ │ │ b0lDf3pCd: │ │ │ │ │ -{I6-2E[x │ │ │ │ │ VhqJ"-NI │ │ │ │ │ h?Ur"JND │ │ │ │ │ -8m:I~Y0} │ │ │ │ │ -a6dQdE6c │ │ │ │ │ +S^@7n)q │ │ │ │ │ +?%fCKh+< │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/3c/bc0e63478d5a055e4f45ebbeaa1c76dfc108c7.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9f/09b9f3f2aa0696d1f2ec8f9cc2f998e9f7bcfe.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdf0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001893 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001894 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ad8 0001e9 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001cc8 00041e 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0020e8 008cf9 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ade8 0003f0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1d8 00025a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b438 00591e 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b438 00591c 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010d58 00006f 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010dc8 0009f0 18 34 77 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0117b8 000336 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011aee 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3cbc0e63478d5a055e4f45ebbeaa1c76dfc108c7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f09b9f3f2aa0696d1f2ec8f9cc2f998e9f7bcfe │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c7e): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe82c): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11ff8): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x52fd): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5979): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a1b): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174f1): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb354): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x178d): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x463f): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6986): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x366e): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef4b): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xade0): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11fb9): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf806): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb471): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1650b): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16466): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbfc4): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f71): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd060): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e97): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x286e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2236 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2246 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 52 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 54 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 55 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ec0 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 58 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f00 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 58 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa9 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7001,27 +7001,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0e1 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa135 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,26 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -ss[nrnn* │ │ │ │ │ -Q?]f|;6O │ │ │ │ │ -Y9~7Pk#0 │ │ │ │ │ -S"M3ANUz │ │ │ │ │ +ss[nrnnB │ │ │ │ │ \n`Dj5_~J │ │ │ │ │ "]\*I!Uu │ │ │ │ │ jBQ0DO/A │ │ │ │ │ O$8^GDD*6 │ │ │ │ │ {z4n'7.X │ │ │ │ │ SlNv#G │ │ │ │ │ -FH6-2%[x^ │ │ │ │ │ +"kqj2-NM │ │ │ │ │ +9Vhqj2-NM │ │ │ │ │ %'8NG;OND │ │ │ │ │ -%'8NG;OND │ │ │ │ │ -oc\'|AvW\W| │ │ │ │ │ +Qr"JNDsT │ │ │ │ │ +Z%'8NG;OND │ │ │ │ │ +Qr"JNDsT │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/43/537fdd0476a2b267e675b16c15d19e7a6b5c60.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/aa/8c776dcd13f227947bbe8f53c9ec1286cf5a40.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0019da 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c20 0001ea 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e10 00044d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002260 008cf9 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00af60 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b348 0003fa 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b748 0058f8 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011040 000075 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b748 0058f7 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01103f 000075 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0110b8 0009c0 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011a78 00038e 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011e06 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 43537fdd0476a2b267e675b16c15d19e7a6b5c60 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aa8c776dcd13f227947bbe8f53c9ec1286cf5a40 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14cb6): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe82c): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fdf): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x536d): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x59fa): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a86): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174f7): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb39d): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17a5): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x46b6): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6a15): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36fa): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef4b): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae75): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11fa0): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7a1): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb4ba): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x164d7): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16432): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbffc): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fdb): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd063): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13ed9): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x28c6): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,9 @@ │ │ │ │ │ -zk\`GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -H1#l<-"g! │ │ │ │ │ -kkKz6'2% │ │ │ │ │ +Z@GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +cQO)'_/k]Rf │ │ │ │ │ /NWovaS? │ │ │ │ │ @{.z#5\m │ │ │ │ │ V Yo:W>/v │ │ │ │ │ ;4Pb!]?a │ │ │ │ │ mb8h9NB~-( │ │ │ │ │ T\SI[3Y9 │ │ │ │ │ *sI>kI67 │ │ │ │ │ @@ -14,18 +13,19 @@ │ │ │ │ │ _TF^jTU$bN │ │ │ │ │ A^BaijqQG| │ │ │ │ │ }l3X9aY{" │ │ │ │ │ G]T0o'f7 │ │ │ │ │ $]x9kdsy │ │ │ │ │ .wSB>uPohb|er │ │ │ │ │ l ^ir.,p │ │ │ │ │ -.F*6G/@/ │ │ │ │ │ -!{p;xjoY^ │ │ │ │ │ +f{~"@~a9 { │ │ │ │ │ +{p;xj/Y^o │ │ │ │ │ bl&'Qhqv"- │ │ │ │ │ r}Vhqj2-NM │ │ │ │ │ +7^Wn62d[ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/46/b981c5332c6fdf30a201f50d64219904b15cfc.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/16/7d6d8940995afebe0091157eea7564be19d8b7.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 00197b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001bc0 0001da 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001da0 00043d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0021e0 008cd4 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00aeb8 0003e7 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b2a0 00032b 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b5d0 005908 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010ed8 000047 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b5d0 005907 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010ed7 000047 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010f20 000a08 18 34 79 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011928 000312 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011c3a 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 46b981c5332c6fdf30a201f50d64219904b15cfc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 167d6d8940995afebe0091157eea7564be19d8b7 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c50): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7f6): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fcf): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x532f): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5997): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a6e): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1742e): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb33c): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17f1): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4678): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x69eb): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36c1): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef15): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae14): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f90): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7c3): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb459): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16463): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163be): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbfa8): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fa9): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x156>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd013): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e8e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x1882d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,25 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +bTd?-86B │ │ │ │ │ +-,ElY0&S │ │ │ │ │ +!k3mcU)4/\ │ │ │ │ │ +b-l,zQXb │ │ │ │ │ kxLY\f"l │ │ │ │ │ yiy1-/Ch │ │ │ │ │ MyNeI#Q+t1 │ │ │ │ │ _NhsjbZT │ │ │ │ │ Nm)1nN' │ │ │ │ │ SBG J"Ee │ │ │ │ │ mzB. TGJ │ │ │ │ │ Q4oR_S}ovYON │ │ │ │ │ -cFa/i&WJ │ │ │ │ │ -t-b0 {[C │ │ │ │ │ -RhqZ2-NK │ │ │ │ │ -FShqZ2-NK │ │ │ │ │ -Qb"JNBoXND │ │ │ │ │ -_""JFD │ │ │ │ │ +kFc/i&WJ │ │ │ │ │ +" ,ir.qv │ │ │ │ │ +iqZ2-NK>jw │ │ │ │ │ "JNDmwB9 )'! │ │ │ │ │ Qr"JNp~qv │ │ │ │ │ -Qr"JNp~q │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/4a/5c39154e2237643e26d6661a1e36ccb03d0483.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/90/3cae6cfbf8cf18d81a99b89f38cc8ade7e8a94.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020040 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020050 00fdf0 000020 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00177c 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00177b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019c0 0001b3 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001b78 000373 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001ef0 008cc9 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00abc0 0003e6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00afa8 0001ca 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b178 005908 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b178 005907 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010a80 000930 18 33 72 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 0113b0 000340 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 0116f0 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4a5c39154e2237643e26d6661a1e36ccb03d0483 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 903cae6cfbf8cf18d81a99b89f38cc8ade7e8a94 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14bf2): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe82b): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f88): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x534e): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5a0d): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a77): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1743b): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb397): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17f3): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4697): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6a28): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36ca): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef4a): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae6f): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f49): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf753): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb4b4): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1643d): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16398): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbff4): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fbd): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd077): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e31): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x28cc): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,28 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -,*_5D]iv │ │ │ │ │ +$,z2s%.z │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ Z*1X \WdNdS │ │ │ │ │ dn/%Ih:LM │ │ │ │ │ U-W}Q_|"J │ │ │ │ │ Xi[(x8?q │ │ │ │ │ S4"D%P │ │ │ │ │ -mrZHFz7; │ │ │ │ │ -oMFs6/Fbl │ │ │ │ │ -Cil │ │ │ │ │ +}iFJW_bpM │ │ │ │ │ +-rz!D,v: │ │ │ │ │ +bkqj2-NM │ │ │ │ │ +*Phqj2-NM │ │ │ │ │ +iqj2-NMN │ │ │ │ │ +0Ur"JNDC │ │ │ │ │ 0Ur"JNDC │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/5e/b7c96d211ee0eccf4743cf215a0ddc4757d64c.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ba/cd75b9e3bee35aed00ec87dee299f0307da20b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 002b0e 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002d50 000291 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002fe8 000af6 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 003ae0 009656 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00d138 00041e 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00d558 000927 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00de80 005c1f 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00de80 005c1c 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 013aa0 000103 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 013ba8 000d50 18 34 82 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0148f8 000638 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 014f30 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5eb7c96d211ee0eccf4743cf215a0ddc4757d64c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bacd75b9e3bee35aed00ec87dee299f0307da20b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4330,154 +4330,154 @@ │ │ │ │ │ <21a7> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <21a8> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <21a9> DW_AT_type : (ref4) <0x215f>, Mix_Chunk │ │ │ │ │ <1><21ad>: Abbrev Number: 26 (DW_TAG_structure_type) │ │ │ │ │ <21ae> DW_AT_name : (strp) (offset: 0x15e73): magic_api_t │ │ │ │ │ <21b2> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <21b3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21b4> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <21b4> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <21b5> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <21b6> DW_AT_sibling : (ref4) <0x22bf> │ │ │ │ │ <2><21ba>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21bb> DW_AT_name : (strp) (offset: 0xf5c9): tp_version │ │ │ │ │ <21bf> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21c0> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <21c0> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <21c1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21c2> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <21c6> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><21c7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21c8> DW_AT_name : (strp) (offset: 0x130a9): data_directory │ │ │ │ │ <21cc> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21cd> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <21cd> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <21ce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21cf> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <21d3> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><21d4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21d5> DW_AT_name : (strp) (offset: 0x5440): update_progress_bar │ │ │ │ │ <21d9> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21da> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <21da> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <21db> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21dc> DW_AT_type : (ref4) <0x3df> │ │ │ │ │ <21e0> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><21e1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21e2> DW_AT_name : (strp) (offset: 0x5b5f): special_notify │ │ │ │ │ <21e6> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21e7> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <21e7> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <21e8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21e9> DW_AT_type : (ref4) <0x3ce> │ │ │ │ │ <21ed> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><21ee>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21ef> DW_AT_name : (strp) (offset: 0x3b18): sRGB_to_linear │ │ │ │ │ <21f3> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <21f4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <21f4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <21f5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <21f6> DW_AT_type : (ref4) <0x22ce> │ │ │ │ │ <21fa> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><21fb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21fc> DW_AT_name : (strp) (offset: 0x18889): linear_to_sRGB │ │ │ │ │ <2200> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2201> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <2201> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <2202> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2203> DW_AT_type : (ref4) <0x22e2> │ │ │ │ │ <2207> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><2208>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2209> DW_AT_name : (strp) (offset: 0x18bf6): in_circle │ │ │ │ │ <220d> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <220e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <220e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <220f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2210> DW_AT_type : (ref4) <0x2300> │ │ │ │ │ <2214> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><2215>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2216> DW_AT_name : (strp) (offset: 0x167f): getpixel │ │ │ │ │ <221a> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <221b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <221b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <221c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <221d> DW_AT_type : (ref4) <0x2323> │ │ │ │ │ <2221> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><2222>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2223> DW_AT_name : (strp) (offset: 0x46f8): putpixel │ │ │ │ │ <2227> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2228> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <2228> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <2229> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <222a> DW_AT_type : (ref4) <0x2342> │ │ │ │ │ <222e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><222f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2230> DW_AT_name : (strp) (offset: 0x6fd5): xorpixel │ │ │ │ │ <2234> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2235> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <2235> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <2236> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2237> DW_AT_type : (ref4) <0x235c> │ │ │ │ │ <223b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><223c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <223d> DW_AT_name : (strp) (offset: 0x3791): playsound │ │ │ │ │ <2241> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2242> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <2242> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <2243> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2244> DW_AT_type : (ref4) <0x237b> │ │ │ │ │ <2248> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2249>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <224a> DW_AT_name : (strp) (offset: 0xfd20): stopsound │ │ │ │ │ <224e> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <224f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <224f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <2250> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2251> DW_AT_type : (ref4) <0x3df> │ │ │ │ │ <2255> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2256>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2257> DW_AT_name : (strp) (offset: 0xb6ba): line │ │ │ │ │ <225b> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <225c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <225c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <225d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <225e> DW_AT_type : (ref4) <0x23e1> │ │ │ │ │ <2262> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2263>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2264> DW_AT_name : (strp) (offset: 0x1307a): button_down │ │ │ │ │ <2268> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2269> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <2269> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <226a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <226b> DW_AT_type : (ref4) <0x23eb> │ │ │ │ │ <226f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2270>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2271> DW_AT_name : (strp) (offset: 0x10675): rgbtohsv │ │ │ │ │ <2275> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2276> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <2276> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <2277> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2278> DW_AT_type : (ref4) <0x2419> │ │ │ │ │ <227c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><227d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <227e> DW_AT_name : (strp) (offset: 0xbe5c): hsvtorgb │ │ │ │ │ <2282> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2283> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <2283> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <2284> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2285> DW_AT_type : (ref4) <0x2442> │ │ │ │ │ <2289> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><228a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <228b> DW_AT_name : (strp) (offset: 0x1771f): canvas_w │ │ │ │ │ <228f> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2290> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <2290> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <2291> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2292> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2296> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2297>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2298> DW_AT_name : (strp) (offset: 0x1767a): canvas_h │ │ │ │ │ <229c> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <229d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <229d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <229e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <229f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <22a3> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><22a4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22a5> DW_AT_name : (strp) (offset: 0xc9de): scale │ │ │ │ │ <22a9> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22aa> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <22aa> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <22ab> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <22ac> DW_AT_type : (ref4) <0x2465> │ │ │ │ │ <22b0> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><22b1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22b2> DW_AT_name : (strp) (offset: 0x12af1): touched │ │ │ │ │ <22b6> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <22b7> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <22b7> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <22b8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <22b9> DW_AT_type : (ref4) <0x247e> │ │ │ │ │ <22bd> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><22be>: Abbrev Number: 0 │ │ │ │ │ <1><22bf>: Abbrev Number: 38 (DW_TAG_subroutine_type) │ │ │ │ │ <22c0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <22c0> DW_AT_type : (ref4) <0x36c>, float │ │ │ │ │ @@ -4693,23 +4693,23 @@ │ │ │ │ │ <2><247d>: Abbrev Number: 0 │ │ │ │ │ <1><247e>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <247f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <247f> DW_AT_type : (ref4) <0x246a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2483>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <2484> DW_AT_name : (strp) (offset: 0xdb28): magic_api │ │ │ │ │ <2488> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2489> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2489> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <248a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <248b> DW_AT_type : (ref4) <0x21ad>, magic_api_t │ │ │ │ │ <1><248f>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <2490> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2491> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2491> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2495> DW_AT_decl_file : (data1) 21 │ │ │ │ │ - <2496> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2496> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2497> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2498> DW_AT_sibling : (ref4) <0x24c7> │ │ │ │ │ <2><249c>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <249d> DW_AT_name : (strp) (offset: 0x14fcf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <24a1> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><24a2>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <24a3> DW_AT_name : (strp) (offset: 0x2868): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2363 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23bb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 40 filenum: 21 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 57 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 7 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 59 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 60 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 20 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 20 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 62 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa133 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7064,27 +7064,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1c0 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa214 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,31 +1,26 @@ │ │ │ │ │ -LGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -xffN#I<;3 │ │ │ │ │ -WyTwk| u │ │ │ │ │ +GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +3(z;bVXR │ │ │ │ │ +WyTwk|0u │ │ │ │ │ fp3vG Q[x │ │ │ │ │ pcA!MM2D3 │ │ │ │ │ ~Oi#XE(ON │ │ │ │ │ )hUTXFED=O │ │ │ │ │ D|@&J|-G │ │ │ │ │ daGVRW{g │ │ │ │ │ e;GEA+y/) │ │ │ │ │ ;,ee-UU2+ │ │ │ │ │ Akhi Yzv │ │ │ │ │ J:WN!v~O │ │ │ │ │ -%}r9IPp │ │ │ │ │ !2g|!nV1 │ │ │ │ │ 4V~yboYQ6[/ │ │ │ │ │ oiup7#;r+ │ │ │ │ │ -F#8Zk/v\{ │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -=v}r"JND │ │ │ │ │ -=v=r"JND │ │ │ │ │ -9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +ZShqj2-NM │ │ │ │ │ +Qr"JNp^e │ │ │ │ │ OTLTLTT< │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/5f/5189a45064e98da28ed1d5cba7cf54676ffaf2.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/2f/b55feb45333c7630296b91f732899a9980c3a1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 86% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdf0 006020 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0018f1 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0018f2 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b38 0001c9 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d08 000430 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002138 008cd5 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae10 0003e2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1f8 000305 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b500 0058fc 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010dfc 000014 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b500 0058fa 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010dfa 000014 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010e10 0009d8 18 34 78 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0117e8 00031f 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011b07 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5f5189a45064e98da28ed1d5cba7cf54676ffaf2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2fb55feb45333c7630296b91f732899a9980c3a1 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14bcc): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7fd): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f6c): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x5303): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x597b): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a1d): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1740b): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb313): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17a5): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x463a): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x69d1): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3670): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef1c): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xaddf): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f2d): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf772): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb430): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1640a): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16365): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf86): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f63): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd000): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e0b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2860): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,24 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -M0ZU|tE=#j │ │ │ │ │ /kR:utRh │ │ │ │ │ @VbPHoGo2v │ │ │ │ │ JIkZqZSV │ │ │ │ │ '*pLVL*nw │ │ │ │ │ /4 YSDK │ │ │ │ │ >b0o)||)U │ │ │ │ │ +zv~m'5< │ │ │ │ │ Xz7t5=(. │ │ │ │ │ -1EH/oCz$ │ │ │ │ │ -"[L*Vn5O │ │ │ │ │ -v9mP`w;?/e │ │ │ │ │ -iqJ"-NI\m │ │ │ │ │ -mwB9 )'! │ │ │ │ │ +z=]gxSRs │ │ │ │ │ +eMt/cl+[F │ │ │ │ │ +euwtW`t0: │ │ │ │ │ +3nctc7{c0x │ │ │ │ │ +PhqJ"-NI │ │ │ │ │ ++iqJ"-NI │ │ │ │ │ +QR!J,p^ v= │ │ │ │ │ +Qr"JNp^ v=9 │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/6a/8d12de40170bc727963c956f08b6f95419bf95.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f2/77b73f08ba68ccbf7600840023843c64ad84a9.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 71984 (bytes into file) │ │ │ │ │ + Start of section headers: 71976 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 35 │ │ │ │ │ Section header string table index: 34 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 35 section headers, starting at offset 0x11930: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11928: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 0002d0 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdf0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0017e6 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017e7 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001a28 0001c3 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001bf0 000340 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f30 008cd5 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ac08 0003df 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00afe8 00022d 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b218 0058f2 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 010b10 0009a8 18 33 76 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 0114b8 000318 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 0117d0 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b218 0058f0 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 010b08 0009a8 18 33 76 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 0114b0 000318 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 0117c8 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6a8d12de40170bc727963c956f08b6f95419bf95 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f277b73f08ba68ccbf7600840023843c64ad84a9 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14b86): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe78d): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11efb): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x52f7): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x59ab): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a51): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x173c7): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb2db): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1793): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4640): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69b4): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36a4): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xeea7): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xadb3): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11ebc): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf6b0): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb3f8): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x163c3): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x1631e): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbf3c): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f97): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcfa3): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13dc5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2862): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,23 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -c->]i]q6 │ │ │ │ │ -_b";yDvV │ │ │ │ │ +CPVYq!," │ │ │ │ │ +yCKPvMSi │ │ │ │ │ .,Cw}&R\ │ │ │ │ │ gp/l27$C* │ │ │ │ │ nZNJA3rJ │ │ │ │ │ {z4n'7.X │ │ │ │ │ gIXOwTla │ │ │ │ │ h#E'k~:I │ │ │ │ │ du+~nR │ │ │ │ │ -@&R'SjZ_ │ │ │ │ │ +r5%V;1O> │ │ │ │ │ +GQ~^39mY │ │ │ │ │ +]-4'Q].2Uqc │ │ │ │ │ +E[hL/T}c │ │ │ │ │ Qr"JNp DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x15468): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xed4d): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12672): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x549e): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5b51): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3c32): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17dbe): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb6c5): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x18a1): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x47c0): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6cb9): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3861): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf47e): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xb170): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12643): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xfd10): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb804): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16ce0): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16c3b): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc357): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x3124): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd49b): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x14626): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2a0b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x232a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2382 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2436 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 39 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0ba │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0fa │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7048,27 +7048,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa187 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa1db │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,21 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +GGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +s,cU+4/V │ │ │ │ │ RN_Eum;V │ │ │ │ │ *H,[rQp** │ │ │ │ │ E]r59{PH │ │ │ │ │ p7[t#e DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14c97): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe8cb): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12016): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x5344): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5a0c): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a97): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x174ef): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb460): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17ba): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x46a5): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a9b): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36ea): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf003): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaf40): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11fd7): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf80c): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb57d): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x164f5): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16450): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc0a6): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fdd): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd118): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13ec7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x28d5): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -\2{P*!Gz │ │ │ │ │ NV}S&#ivF │ │ │ │ │ {!'!4H7!u │ │ │ │ │ V 3ozR>/v │ │ │ │ │ .,#x}fe\ │ │ │ │ │ 3*pHi0@x │ │ │ │ │ kig'h{s ^ │ │ │ │ │ cqUUxs{+ │ │ │ │ │ Y_"uG2w6 │ │ │ │ │ ]:^SVJcR= │ │ │ │ │ arN$}cG+ │ │ │ │ │ -*Y;/xmAx │ │ │ │ │ +wZKAz78K │ │ │ │ │ j.!k:eN!l │ │ │ │ │ +IF0?gz!S:o │ │ │ │ │ +Rhqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ -Qr"JNp^} │ │ │ │ │ -d-_r"JNp │ │ │ │ │ +mwB9 )'! │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/85/42044c15908f58298d6306d71d2c59dcde075f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b1/f40241a18515f5564668cfcd81da4265769438.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fdd0 000048 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c0 00fdd0 000030 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 000ae4 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 000ae5 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 000d28 00020c 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 000f38 0003e2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001320 008798 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 009ab8 00040b 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 009ec8 0001bb 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00a088 005bf6 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 00fc7e 000026 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a088 005bf5 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 00fc7d 000026 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 00fca8 000a80 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 010728 000369 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 010a91 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8542044c15908f58298d6306d71d2c59dcde075f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b1f40241a18515f5564668cfcd81da4265769438 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -635,154 +635,154 @@ │ │ │ │ │ <484> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <485> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <486> DW_AT_type : (ref4) <0x43d>, Mix_Chunk │ │ │ │ │ <1><48a>: Abbrev Number: 28 (DW_TAG_structure_type) │ │ │ │ │ <48b> DW_AT_name : (strp) (offset: 0x138f8): magic_api_t │ │ │ │ │ <48f> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <490> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <491> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <491> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <492> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <492> DW_AT_sibling : (ref4) <0x59b> │ │ │ │ │ <2><496>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <497> DW_AT_name : (strp) (offset: 0xdac1): tp_version │ │ │ │ │ <49b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <49c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <49c> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <49d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49e> DW_AT_type : (ref4) <0x95> │ │ │ │ │ <4a2> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><4a3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a4> DW_AT_name : (strp) (offset: 0x10f13): data_directory │ │ │ │ │ <4a8> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4a9> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <4a9> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <4aa> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ab> DW_AT_type : (ref4) <0x95> │ │ │ │ │ <4af> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><4b0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b1> DW_AT_name : (strp) (offset: 0x4da7): update_progress_bar │ │ │ │ │ <4b5> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4b6> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <4b6> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4b7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4b8> DW_AT_type : (ref4) <0x122> │ │ │ │ │ <4bc> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4bd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4be> DW_AT_name : (strp) (offset: 0x54f1): special_notify │ │ │ │ │ <4c2> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4c3> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4c3> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4c4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c5> DW_AT_type : (ref4) <0x111> │ │ │ │ │ <4c9> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4ca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4cb> DW_AT_name : (strp) (offset: 0x35fd): sRGB_to_linear │ │ │ │ │ <4cf> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d0> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4d0> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4d1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4d2> DW_AT_type : (ref4) <0x5aa> │ │ │ │ │ <4d6> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4d7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d8> DW_AT_name : (strp) (offset: 0x1665e): linear_to_sRGB │ │ │ │ │ <4dc> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4dd> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4dd> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4de> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4df> DW_AT_type : (ref4) <0x5be> │ │ │ │ │ <4e3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4e4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e5> DW_AT_name : (strp) (offset: 0x169b2): in_circle │ │ │ │ │ <4e9> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ea> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4ea> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4eb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4ec> DW_AT_type : (ref4) <0x5dc> │ │ │ │ │ <4f0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4f1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f2> DW_AT_name : (strp) (offset: 0x13bc): getpixel │ │ │ │ │ <4f6> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4f7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4f7> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4f8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4f9> DW_AT_type : (ref4) <0x5ff> │ │ │ │ │ <4fd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4fe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ff> DW_AT_name : (strp) (offset: 0x41c2): putpixel │ │ │ │ │ <503> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <504> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <504> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <505> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <506> DW_AT_type : (ref4) <0x61e> │ │ │ │ │ <50a> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><50b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50c> DW_AT_name : (strp) (offset: 0x650b): xorpixel │ │ │ │ │ <510> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <511> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <511> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <512> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <513> DW_AT_type : (ref4) <0x638> │ │ │ │ │ <517> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><518>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <519> DW_AT_name : (strp) (offset: 0x3272): playsound │ │ │ │ │ <51d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <51e> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <51e> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <51f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <520> DW_AT_type : (ref4) <0x657> │ │ │ │ │ <524> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><525>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <526> DW_AT_name : (strp) (offset: 0xdfee): stopsound │ │ │ │ │ <52a> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <52b> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <52b> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <52c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <52d> DW_AT_type : (ref4) <0x122> │ │ │ │ │ <531> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><532>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <533> DW_AT_name : (strp) (offset: 0xa2e6): line │ │ │ │ │ <537> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <538> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <538> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <539> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <53a> DW_AT_type : (ref4) <0x6bd> │ │ │ │ │ <53e> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><53f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <540> DW_AT_name : (strp) (offset: 0x10ed9): button_down │ │ │ │ │ <544> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <545> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <545> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <546> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <547> DW_AT_type : (ref4) <0x6c7> │ │ │ │ │ <54b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><54c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <54d> DW_AT_name : (strp) (offset: 0xe785): rgbtohsv │ │ │ │ │ <551> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <552> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <552> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <553> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <554> DW_AT_type : (ref4) <0x6f5> │ │ │ │ │ <558> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><559>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <55a> DW_AT_name : (strp) (offset: 0xa93e): hsvtorgb │ │ │ │ │ <55e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <55f> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <55f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <560> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <561> DW_AT_type : (ref4) <0x71e> │ │ │ │ │ <565> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><566>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <567> DW_AT_name : (strp) (offset: 0x153ef): canvas_w │ │ │ │ │ <56b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <56c> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <56c> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <56d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <56e> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <572> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><573>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <574> DW_AT_name : (strp) (offset: 0x188dc): canvas_h │ │ │ │ │ <578> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <579> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <579> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <57a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <57b> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <57f> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><580>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <581> DW_AT_name : (strp) (offset: 0xb34b): scale │ │ │ │ │ <585> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <586> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <586> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <587> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <588> DW_AT_type : (ref4) <0x741> │ │ │ │ │ <58c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><58d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <58e> DW_AT_name : (strp) (offset: 0x2b9d): touched │ │ │ │ │ <592> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <593> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <593> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <594> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <595> DW_AT_type : (ref4) <0x75a> │ │ │ │ │ <599> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><59a>: Abbrev Number: 0 │ │ │ │ │ <1><59b>: Abbrev Number: 18 (DW_TAG_subroutine_type) │ │ │ │ │ <59c> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <59c> DW_AT_type : (ref4) <0xe4>, float │ │ │ │ │ @@ -998,23 +998,23 @@ │ │ │ │ │ <2><759>: Abbrev Number: 0 │ │ │ │ │ <1><75a>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <75b> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <75b> DW_AT_type : (ref4) <0x746>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><75f>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <760> DW_AT_name : (strp) (offset: 0xc351): magic_api │ │ │ │ │ <764> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <765> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <765> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <766> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <767> DW_AT_type : (ref4) <0x48a>, magic_api_t │ │ │ │ │ <1><76b>: Abbrev Number: 42 (DW_TAG_enumeration_type) │ │ │ │ │ <76c> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <76c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <76c> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <770> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <771> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <771> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <772> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <773> DW_AT_sibling : (ref4) <0x7a2> │ │ │ │ │ <2><777>: Abbrev Number: 9 (DW_TAG_enumerator) │ │ │ │ │ <778> DW_AT_name : (strp) (offset: 0x12c9e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <77c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><77d>: Abbrev Number: 9 (DW_TAG_enumerator) │ │ │ │ │ <77e> DW_AT_name : (strp) (offset: 0x2447): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 10 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 47 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 49 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 50 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 9 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 9 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa132 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7064,27 +7064,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1bf │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa213 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,24 @@ │ │ │ │ │ -_GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -.Nb 5.r.+ │ │ │ │ │ +8GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +{/+! Y │ │ │ │ │ +1_=A48R*+ │ │ │ │ │ xgwlfy_Z │ │ │ │ │ b#LXghX{2w │ │ │ │ │ ~~@pOV3& │ │ │ │ │ tpfCpf\QP │ │ │ │ │ 0a^&b7T7 │ │ │ │ │ eKwf%JOT5 │ │ │ │ │ c0-Q;6pb │ │ │ │ │ Rq3JA*:S │ │ │ │ │ @@eqK/o]\6 │ │ │ │ │ -C'9f;FVN │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Phqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -;ON26ZND │ │ │ │ │ -Qz\""JFDO │ │ │ │ │ -%DZBd%DRB │ │ │ │ │ -$DJBd$DBB │ │ │ │ │ -#D:Bd#D2Bl │ │ │ │ │ - DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c5b): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe895): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fe9): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x5337): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x59f6): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a5c): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1746f): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb3f4): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17a4): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4680): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6a11): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36b4): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xefb4): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xaecc): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11faa): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7d6): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb511): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16489): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163e4): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xc064): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fa7): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd0de): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e9a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2893): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x222f │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x223f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb9 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef9 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f86 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c98 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -7000,27 +7000,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0da │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa12e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,33 +1,35 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +ssr[rnnBH/ │ │ │ │ │ c->Mi]q6 │ │ │ │ │ -]'zOh6zF │ │ │ │ │ +nVM{DWI-F8 │ │ │ │ │ +i^G1nb+ │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ Rsvx-.V │ │ │ │ │ !7"4HG"uH │ │ │ │ │ ~Nk4Vl0Qb │ │ │ │ │ 3dS&LkBI │ │ │ │ │ g\p7St#5=D; │ │ │ │ │ t:#L2M6 │ │ │ │ │ IXE]LzUd │ │ │ │ │ 3QR*f$G@a │ │ │ │ │ P6O()mX> │ │ │ │ │ -4/HXp/2iB │ │ │ │ │ -Xg^Enn4]%vK │ │ │ │ │ -xW,d:!C_5 │ │ │ │ │ +3? B~`>E │ │ │ │ │ +W[)|JkMC │ │ │ │ │ +If\OtjN[C'3 │ │ │ │ │ + ixIsJ?t │ │ │ │ │ +.ot`"o4g │ │ │ │ │ +v,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.r,.rJq │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ - Q2!J(DI │ │ │ │ │ -cz\""JFD │ │ │ │ │ cz\r"JND │ │ │ │ │ -1Xz"f._] │ │ │ │ │ +h_Ur"JND# │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/87/0c5b0b9bb93db218bdd1cb6a743d7af87d5c61.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/26/a26119c699da8312e3be7a1c0f17ad01a69498.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0018d3 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b18 0001d7 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001cf0 00042d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002120 008cc3 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ade8 0003dc 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1c8 0002ef 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b4b8 0058f3 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010dab 000027 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b4b8 0058f4 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010dac 000027 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010dd8 0009c0 18 34 73 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011798 0002c6 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011a5e 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 870c5b0b9bb93db218bdd1cb6a743d7af87d5c61 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 26a26119c699da8312e3be7a1c0f17ad01a69498 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14ccd): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe970): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x12039): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x5467): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5b73): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3b96): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17590): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb501): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x189f): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x47c9): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6b1b): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x37e9): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xf054): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xaf23): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11ffa): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf8e4): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb61e): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1655a): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x164b5): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xc160): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x30bb): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd215): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13ecd): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x29b8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e4e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e8e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f1b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f37 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6978,27 +6978,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa06f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0c3 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,33 @@ │ │ │ │ │ -}\aGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -d->Mi]16 │ │ │ │ │ +GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +]"3\"+DD6 │ │ │ │ │ 01\1`i{} │ │ │ │ │ l%7.bho? │ │ │ │ │ 'Xf_2H3"# │ │ │ │ │ "vjxLY\f* │ │ │ │ │ )2\Umcg& │ │ │ │ │ x0c@?& # │ │ │ │ │ !gy''Gspt │ │ │ │ │ 4Zvg(\fd9[ │ │ │ │ │ ,I/k?3rF │ │ │ │ │ !=X:a|.D │ │ │ │ │ l~aKf*GCvn@ │ │ │ │ │ -b-_fMlps │ │ │ │ │ -^+hsMfUY │ │ │ │ │ -.1w"Z/3= │ │ │ │ │ -B${?E$guc │ │ │ │ │ -08Sy n7W5 │ │ │ │ │ -"kqj2-NM │ │ │ │ │ -^zQhqj2, │ │ │ │ │ -UR!J,p~} │ │ │ │ │ -Iv}r"JND │ │ │ │ │ -Iv}r"JND │ │ │ │ │ -Qr"JNp^c │ │ │ │ │ -_z?Xv >Z{ │ │ │ │ │ +^-hsLV5Y │ │ │ │ │ +>"@J!FKG │ │ │ │ │ +IDN-6c0" │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +$Phqz*-NO │ │ │ │ │ +iVhqz*-NOM │ │ │ │ │ +$FShqz*- │ │ │ │ │ +Kk3\z+V%pYU │ │ │ │ │ +4Ur"JNDST │ │ │ │ │ +^> _z?P~1>Z{ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/8b/8e2f356e783a8991ecc75cfe7aa57aae8b7d62.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b0/81d9ff6fdba98c0bc8ad87a28c51d08ec153c8.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 86% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdd0 000014 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020068 00fdd0 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001943 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001942 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b88 0001f2 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d80 0004ea 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002270 008d07 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00af78 0003e0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b358 0003d1 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b730 0058f1 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011021 0000a6 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b730 0058ef 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01101f 0000a6 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0110c8 000a50 18 34 77 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011b18 00034e 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011e66 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8b8e2f356e783a8991ecc75cfe7aa57aae8b7d62 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b081d9ff6fdba98c0bc8ad87a28c51d08ec153c8 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14bf6): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe7d5): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11f6e): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x53d8): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5b02): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3ab2): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x174bf): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb434): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x185f): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4712): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6ae8): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3705): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xeec2): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaf2d): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11f2f): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf73d): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb551): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x164a7): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16402): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc04f): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fdd): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd0da): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13e04): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x28d1): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e4e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e8e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f1b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f37 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6978,27 +6978,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa06f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0c3 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,26 @@ │ │ │ │ │ -}bGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -9 6w@laC │ │ │ │ │ +GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ & >Ef=1]} │ │ │ │ │ -yWGMy]dM │ │ │ │ │ -5mPK~kNH │ │ │ │ │ -rb!J.Dsu= │ │ │ │ │ rr"JNDsu=9 │ │ │ │ │ +rr"JNDsu= │ │ │ │ │ +!;J-EA DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14c2a): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe771): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11fd4): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc5> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x531d): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5988): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a75): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1746d): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb2cd): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17b9): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x469a): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6936): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36c8): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xee90): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xada5): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11f95): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf7be): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb3e3): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1648e): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x163e9): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbf23): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f8b): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x154>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcf82): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x55>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13e57): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2888): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2235 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2245 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ebf │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eff │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8c │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa8 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -7001,27 +7001,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0e0 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa134 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,18 +1,22 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -cYk0;Bi`VR │ │ │ │ │ +; │ │ │ │ │ Z.5+ kdWJPN │ │ │ │ │ bR!Fi}g" │ │ │ │ │ 8]*y;aNn │ │ │ │ │ Op HRnf+ │ │ │ │ │ I9\QsrQq │ │ │ │ │ -WQVwDOAcs_tR │ │ │ │ │ +oh5}j&!lg │ │ │ │ │ +ch]-6KP].1 │ │ │ │ │ UUr"JNDo │ │ │ │ │ -6I/A2wJC │ │ │ │ │ +jopvFgSmZ │ │ │ │ │ +[znu6f │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/9d/0396055ab7e087843556d3f14669335d64c13e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/88/67a90f45447592759fb15be208f5f3fe1f63c8.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001967 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ba8 00021e 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001dc8 0004b2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002280 008ccc 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00af50 0003e3 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b338 0002d1 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b610 0058e8 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010ef8 00002c 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b610 0058e7 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010ef7 00002c 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010f28 000a38 18 34 80 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011960 000330 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011c90 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d0396055ab7e087843556d3f14669335d64c13e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8867a90f45447592759fb15be208f5f3fe1f63c8 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c7a): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe816): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11ffb): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x52ea): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5971): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a1f): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1746b): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb31f): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17af): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4611): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6999): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3672): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef35): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xadeb): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11fbc): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7d8): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb43c): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1649f): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163fa): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf7c): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f2e): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcfe3): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13eb9): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x1885f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 78 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 78 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 80 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 81 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,23 @@ │ │ │ │ │ ->GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -b8Y:{3Ib │ │ │ │ │ +GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ \L;.u(86Az │ │ │ │ │ `}PsP&?O │ │ │ │ │ e*Ig!Cs{ │ │ │ │ │ u_Io)2CoQiS> │ │ │ │ │ JcZ]=\OM │ │ │ │ │ "g <_%:\s │ │ │ │ │ -B_h|KT}O │ │ │ │ │ +-&!M#'3_ │ │ │ │ │ +MNi4M7;m │ │ │ │ │ +Bkqr"-NN │ │ │ │ │ + Q2!J(p~# │ │ │ │ │ ++z DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14cf8): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe819): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x1201a): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x5327): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x59aa): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a47): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174e8): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb391): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17cc): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4670): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x694d): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x369a): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef38): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae69): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11fdb): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7d5): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb4ae): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16529): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16484): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbfdd): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f13): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd04a): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13efd): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x188c7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ebc │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9efc │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f89 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c9b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7000,27 +7000,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0dd │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa131 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,29 +1,24 @@ │ │ │ │ │ -lGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -G%0]-j@|a │ │ │ │ │ -B-E;L-C;\ │ │ │ │ │ +^GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ !K__LX j │ │ │ │ │ 6;J[7#GyO │ │ │ │ │ cfy*=c)V │ │ │ │ │ EqZb(87: │ │ │ │ │ ma&.>[he │ │ │ │ │ ,_U,d[j4 │ │ │ │ │ t:#LyM6 │ │ │ │ │ {z4n'7.X │ │ │ │ │ U-W}Q&}" │ │ │ │ │ L-YFzW.l │ │ │ │ │ z-GKA9E" │ │ │ │ │ =L6Pi6j> │ │ │ │ │ :ZzStE?( │ │ │ │ │ >5yqWWOr │ │ │ │ │ -M HwtBzx. │ │ │ │ │ -[_ t}`]AA │ │ │ │ │ --}lj"Z^1-0J │ │ │ │ │ -Kqj2-NM. │ │ │ │ │ -NwB9 *'A │ │ │ │ │ +PtU.,f5b │ │ │ │ │ +5t3zYI+P3$ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/9d/61466c5f79e52426dae58f46ee2aea3d1de116.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/1b/4710ce59a7a26fa0377e5d055d448e73709a93.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 78568 (bytes into file) │ │ │ │ │ + Start of section headers: 78560 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x132e8: │ │ │ │ │ +There are 36 section headers, starting at offset 0x132e0: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00015c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000350 0001ec 000540 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fd80 00fd70 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff40 00fd70 0000a8 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fd70 0000b0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020098 00fd70 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a0 00fd70 000050 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00205b 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00205a 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0022a0 00023b 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0024e0 0008a2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002d88 008db8 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bb40 0003dd 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bf20 00085a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c780 0058f9 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012080 0000b4 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012138 000c18 18 34 76 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012d50 00042d 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 01317d 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c780 0058f7 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012078 0000b4 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012130 000c18 18 34 76 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012d48 00042d 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 013175 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d61466c5f79e52426dae58f46ee2aea3d1de116 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1b4710ce59a7a26fa0377e5d055d448e73709a93 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x1792f): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe969): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1208a): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x548b): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5afa): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3bb6): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x175e0): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb49c): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x180a): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x47d4): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6b31): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3809): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf090): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0x1b0af): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x1204b): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf93b): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb5c8): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1658b): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x164e6): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc0f2): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x30bf): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd17a): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13f5f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x299c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd89 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x189d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 13 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e54 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e94 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f21 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bfd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f3d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6979,27 +6979,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa075 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0c9 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,8 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -TGK}PL]i │ │ │ │ │ L):W~0E │ │ │ │ │ haXD G)& │ │ │ │ │ / h1ER=Ayx │ │ │ │ │ .,J,(Jrn │ │ │ │ │ !FUeXj,u │ │ │ │ │ @@ -11,18 +10,20 @@ │ │ │ │ │ Kr (FGrxB │ │ │ │ │ J}WjXF/5M} │ │ │ │ │ e │ │ │ │ │ -%n..q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q-.q- │ │ │ │ │ +Ym~GX\c>F │ │ │ │ │ +rk"^^Xouy │ │ │ │ │ +hM_2"JHDI | │ │ │ │ │ hM_r"JND │ │ │ │ │ -e0^\ >9| │ │ │ │ │ + tiMw=9)RN │ │ │ │ │ +jhY-T*Ot │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/9f/b1a163513073950886782d5639ec03ccd13ade.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/84/5ce2b2a0aea52731aba3c8f758aec5bc10a630.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 80% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001b3b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d80 0001f9 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f80 00062d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0025b0 008d61 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b318 0003f1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b710 0006d3 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bde8 005920 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bde8 00591e 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 011708 000af8 18 33 73 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 012200 000452 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 012652 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9fb1a163513073950886782d5639ec03ccd13ade │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 845ce2b2a0aea52731aba3c8f758aec5bc10a630 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3835,154 +3835,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14d37): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe8a7): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x1206c): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x5252): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x591e): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3a14): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x175c7): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb375): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1762): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x45b6): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x69da): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3695): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xefba): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xae1d): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x1202d): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf858): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb492): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x165f8): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x16553): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbf8b): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2fe3): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd04a): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13edf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2853): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -948,28 +948,28 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2191 filenum: 65 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 21 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 59 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 59 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f2a │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 65 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fb7 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x37bf │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9fd3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7012,21 +7012,21 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa10b │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,20 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -1"3cDf9"w │ │ │ │ │ +0GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ _`{0A0@s │ │ │ │ │ fDu~r3cIH38 │ │ │ │ │ Za{24,JT │ │ │ │ │ E,JZ(&?" │ │ │ │ │ S}YW,U9) │ │ │ │ │ a2EaONQ4 │ │ │ │ │ ?!gOpCw* │ │ │ │ │ %R-[12kn │ │ │ │ │ -69YH;^s~ │ │ │ │ │ -^_r"JNp< │ │ │ │ │ -IH9 YN0=t │ │ │ │ │ -^_r"JNp< │ │ │ │ │ +'qm;<%3> │ │ │ │ │ +^_B!J*p< │ │ │ │ │ +msB9 )'! │ │ │ │ │ +$M9ISNDY │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/a1/72cfb9a4690d5d4e662f1b94cb6c1ea7815788.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/5f/c18d49143cac3c8df96bb428acfed0d3f8c962.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 81% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fcb0 00fca0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001fe70 00fca0 000178 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fca0 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fca0 0000b0 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020130 00fca0 0000f0 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 002064 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002066 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0022a8 000240 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0024e8 000aa0 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002f88 0093e9 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00c378 000410 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c788 0008e0 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00d068 005c0a 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 012c72 00008c 00 0 0 1 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a172cfb9a4690d5d4e662f1b94cb6c1ea7815788 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5fc18d49143cac3c8df96bb428acfed0d3f8c962 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x1587e): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xf154): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12a21): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x557d): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5c73): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3c32): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x18224): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0x18545): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17e9): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4861): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6e6a): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3880): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf864): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0x1267e): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x129e0): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0x10088): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xba64): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x17171): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x170cc): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc675): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x30fd): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 38 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd78c): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x149ef): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x299d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 42 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 53 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 55 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 56 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa132 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7064,27 +7064,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1bf │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa213 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,27 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +bGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +~98'N*'_ │ │ │ │ │ +TVEc,bY5 │ │ │ │ │ T+5'RYP7 │ │ │ │ │ .XsZGn0l │ │ │ │ │ FY%2F~_q │ │ │ │ │ !hAn$ │ │ │ │ │ 9`HesBXi* │ │ │ │ │ ZEK\x"O7 │ │ │ │ │ WVns)Y.. │ │ │ │ │ ]2boXwFL │ │ │ │ │ KB?-V[lV │ │ │ │ │ )cW/[N8l │ │ │ │ │ #[sOekF6m[hd │ │ │ │ │ -DX,Y7`7W │ │ │ │ │ -QN".'<^Ow │ │ │ │ │ +owjVo#g\w │ │ │ │ │ +R6Y^t}7[3 │ │ │ │ │ +`}=or"z^ │ │ │ │ │ +JND=:OND │ │ │ │ │ +`}=or"z^ │ │ │ │ │ JND=:OND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/a5/fce91f44073d52eb9cb9fb1bf811f983127cfd.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/1e/df7bed221a6fc759938d9ecc9990c66b5b2123.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 79% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001ad7 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d18 000231 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f50 000482 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0023d8 008d08 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b0e0 0003e4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b4c8 0004b3 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b980 005922 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0112a2 000055 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b980 00591f 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01129f 000055 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0112f8 000a20 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011d18 00038f 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0120a7 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a5fce91f44073d52eb9cb9fb1bf811f983127cfd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1edf7bed221a6fc759938d9ecc9990c66b5b2123 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c6d): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7d9): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11fbc): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x5247): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x58af): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3955): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x174a9): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb2ad): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1761): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4580): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x690b): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x35c9): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeef8): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xad85): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11f7d): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7b3): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb3ca): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x164a6): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16401): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf42): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2ee2): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd012): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13ea3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x27d7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,9 +1,9 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -;;;;{Nj5" │ │ │ │ │ +k[!#GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +T<-Ecb&Z │ │ │ │ │ (c;;y/ │ │ │ │ │ :LLa`}aF/ │ │ │ │ │ -_KczemL?x │ │ │ │ │ -\1hFD\wL │ │ │ │ │ -vZcQ`wY{V │ │ │ │ │ -r,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.t,.tJq │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -Siqz*-NO │ │ │ │ │ -%'8n7g99 │ │ │ │ │ +[}+*DEE{ │ │ │ │ │ +5n%l^@9 DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14b69): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe74f): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11ece): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x52a5): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x596e): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x39e1): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x173f8): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb354): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1784): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x45f9): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6965): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3658): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xee62): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae39): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11e8f): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf6cf): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb471): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x163d3): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x1632e): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf74): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f74): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0xdd>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf7f): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13d38): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x285c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -175,16 +175,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 57 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 22 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ada │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 58 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 59 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 60 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 61 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 64 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 64 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x37be │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,25 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -}8"S~Um! │ │ │ │ │ -2~w1Q97G │ │ │ │ │ -PSA|n]Icy"S │ │ │ │ │ +(GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +rU]r@p#B │ │ │ │ │ `}qR#B:9z │ │ │ │ │ .i$OX(,76 │ │ │ │ │ #a8h9NB8- │ │ │ │ │ !+EdOTDv │ │ │ │ │ Ny''Gs@\ │ │ │ │ │ V2?0l!K0 │ │ │ │ │ :-'s.%:25 │ │ │ │ │ hb1;)|q)Jq,k │ │ │ │ │ gA6%% Sp> │ │ │ │ │ vT@MczPd │ │ │ │ │ --PX*;_eP │ │ │ │ │ -f(naM5Kq7d │ │ │ │ │ -,ZjsLk<|t │ │ │ │ │ -iqJ"-NIt │ │ │ │ │ -E91!-b.2 │ │ │ │ │ +zm0j}[od_ │ │ │ │ │ +>CXxb>zX │ │ │ │ │ +RhqJ"-NI │ │ │ │ │ +_r"JND#z> │ │ │ │ │ +_r"JND#z> │ │ │ │ │ +Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/be/6cead4cfb0b572201d856cbe12502edd1c05d9.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/94/86d099621c917f04c421e0d4afdd6e136a468e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 82% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 71904 (bytes into file) │ │ │ │ │ + Start of section headers: 71896 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 35 │ │ │ │ │ Section header string table index: 34 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 35 section headers, starting at offset 0x118e0: │ │ │ │ │ +There are 35 section headers, starting at offset 0x118d8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 0002a0 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020040 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020048 00fdf0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0017ba 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017b9 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001a00 0001d6 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001bd8 000349 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f28 008ce1 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ac10 0003e3 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00aff8 00021a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b218 0058fa 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 010b18 000930 18 33 73 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 011448 000339 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011781 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b218 0058f7 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 010b10 000930 18 33 73 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 011440 000339 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011779 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: be6cead4cfb0b572201d856cbe12502edd1c05d9 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9486d099621c917f04c421e0d4afdd6e136a468e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3828,154 +3828,154 @@ │ │ │ │ │ <1d39> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d3b> DW_AT_type : (ref4) <0x1cf2>, Mix_Chunk │ │ │ │ │ <1><1d3f>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d40> DW_AT_name : (strp) (offset: 0x14b70): magic_api_t │ │ │ │ │ <1d44> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d45> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d46> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d46> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d47> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d47> DW_AT_sibling : (ref4) <0x1e50> │ │ │ │ │ <2><1d4b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4c> DW_AT_name : (strp) (offset: 0xe7fa): tp_version │ │ │ │ │ <1d50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d51> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d51> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d52> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d53> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d57> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d58>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d59> DW_AT_name : (strp) (offset: 0x11ef7): data_directory │ │ │ │ │ <1d5d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5e> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d5e> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d5f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d60> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d64> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d65>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d66> DW_AT_name : (strp) (offset: 0x5348): update_progress_bar │ │ │ │ │ <1d6a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6b> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d6b> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d6c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6d> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d71> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d72>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d73> DW_AT_name : (strp) (offset: 0x59f4): special_notify │ │ │ │ │ <1d77> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d78> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d78> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d79> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7a> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d7e> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d7f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d80> DW_AT_name : (strp) (offset: 0x3a3b): sRGB_to_linear │ │ │ │ │ <1d84> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d85> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d85> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d86> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d87> DW_AT_type : (ref4) <0x1e5f> │ │ │ │ │ <1d8b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d8c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8d> DW_AT_name : (strp) (offset: 0x173b3): linear_to_sRGB │ │ │ │ │ <1d91> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d92> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d92> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d93> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d94> DW_AT_type : (ref4) <0x1e73> │ │ │ │ │ <1d98> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d99>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9a> DW_AT_name : (strp) (offset: 0xb3be): in_circle │ │ │ │ │ <1d9e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9f> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d9f> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da1> DW_AT_type : (ref4) <0x1e91> │ │ │ │ │ <1da5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1da6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da7> DW_AT_name : (strp) (offset: 0x17bc): getpixel │ │ │ │ │ <1dab> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dac> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dac> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dad> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dae> DW_AT_type : (ref4) <0x1eb4> │ │ │ │ │ <1db2> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db4> DW_AT_name : (strp) (offset: 0x4673): putpixel │ │ │ │ │ <1db8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db9> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1db9> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dba> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbb> DW_AT_type : (ref4) <0x1ed3> │ │ │ │ │ <1dbf> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc1> DW_AT_name : (strp) (offset: 0x6a77): xorpixel │ │ │ │ │ <1dc5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc6> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dc6> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dc7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc8> DW_AT_type : (ref4) <0x1eed> │ │ │ │ │ <1dcc> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dcd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dce> DW_AT_name : (strp) (offset: 0x368e): playsound │ │ │ │ │ <1dd2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd5> DW_AT_type : (ref4) <0x1f0c> │ │ │ │ │ <1dd9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dda>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddb> DW_AT_name : (strp) (offset: 0xeee4): stopsound │ │ │ │ │ <1ddf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de0> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de2> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1de6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1de7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de8> DW_AT_name : (strp) (offset: 0xae96): line │ │ │ │ │ <1dec> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ded> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1ded> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1def> DW_AT_type : (ref4) <0x1f72> │ │ │ │ │ <1df3> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df5> DW_AT_name : (strp) (offset: 0x11eb8): button_down │ │ │ │ │ <1df9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfa> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dfa> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dfb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dfc> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1e00> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e01>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e02> DW_AT_name : (strp) (offset: 0xf6e2): rgbtohsv │ │ │ │ │ <1e06> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e07> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e07> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e08> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e09> DW_AT_type : (ref4) <0x1faa> │ │ │ │ │ <1e0d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e0e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0f> DW_AT_name : (strp) (offset: 0xb4db): hsvtorgb │ │ │ │ │ <1e13> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e14> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e14> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e15> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e16> DW_AT_type : (ref4) <0x1fd3> │ │ │ │ │ <1e1a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e1b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1c> DW_AT_name : (strp) (offset: 0x1638e): canvas_w │ │ │ │ │ <1e20> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e21> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e21> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e22> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e23> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e27> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e28>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e29> DW_AT_name : (strp) (offset: 0x162e9): canvas_h │ │ │ │ │ <1e2d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2e> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e2e> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e2f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e30> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e34> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e35>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e36> DW_AT_name : (strp) (offset: 0xbfe2): scale │ │ │ │ │ <1e3a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3b> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e3b> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e3c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e3d> DW_AT_type : (ref4) <0x1ff6> │ │ │ │ │ <1e41> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e42>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e43> DW_AT_name : (strp) (offset: 0x2f81): touched │ │ │ │ │ <1e47> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e48> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e48> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e49> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4a> DW_AT_type : (ref4) <0x200f> │ │ │ │ │ <1e4e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e4f>: Abbrev Number: 0 │ │ │ │ │ <1><1e50>: Abbrev Number: 22 (DW_TAG_subroutine_type) │ │ │ │ │ <1e51> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4191,23 +4191,23 @@ │ │ │ │ │ <2><200e>: Abbrev Number: 0 │ │ │ │ │ <1><200f>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <2010> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2010> DW_AT_type : (ref4) <0x1ffb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2014>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2015> DW_AT_name : (strp) (offset: 0xd049): magic_api │ │ │ │ │ <2019> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201a> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <201b> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <201c> DW_AT_type : (ref4) <0x1d3f>, magic_api_t │ │ │ │ │ <1><2020>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2021> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2022> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2022> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2026> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2027> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2027> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2028> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2029> DW_AT_sibling : (ref4) <0x2058> │ │ │ │ │ <2><202d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <202e> DW_AT_name : (strp) (offset: 0x13daf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2032> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2033>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2034> DW_AT_name : (strp) (offset: 0x287f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 36 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,22 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -Q*l/2h|- │ │ │ │ │ +^j1honF9W │ │ │ │ │ WurhWP1D │ │ │ │ │ surK/=I3J*] │ │ │ │ │ ]u?qYie8 │ │ │ │ │ DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14ba5): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7c8): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11f34): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x52e3): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5987): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a43): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x173e3): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb359): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1792): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x462c): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x69bb): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3689): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeee7): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae31): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11ef5): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf719): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb476): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x163d6): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x16331): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbfb6): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f6c): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcff4): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13de4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2869): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,23 +1,17 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -.j(R]k=lQ. │ │ │ │ │ -Ffvdg!D;3 │ │ │ │ │ +EGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ Z(Eqy ZQ │ │ │ │ │ 0j_)5j9& │ │ │ │ │ .,#x}&M\ │ │ │ │ │ $~p7[t#%?B+ │ │ │ │ │ !E(F[ZnY% │ │ │ │ │ #Oq{pNY*f} │ │ │ │ │ yKB?Mpohc}e │ │ │ │ │ e-_8+az5 │ │ │ │ │ -of<:FsLg │ │ │ │ │ -LF$,2a4P │ │ │ │ │ -VhqZ2-NKN │ │ │ │ │ -Mv;r"JND │ │ │ │ │ -Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ +SGahbzct │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/c6/cecf3a82ffd9b7f47dfe8b7ee034c932ca49ac.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3e/b939baafa1203568a60d5247d51b362cbfc25f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 000ccf 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 000f10 00024b 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001160 0004a0 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001600 008773 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 009d78 00040e 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00a188 000385 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00a510 005be2 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0100f2 000083 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a510 005be0 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0100f0 000083 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010178 000a98 18 34 77 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 010c10 00035c 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 010f6c 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c6cecf3a82ffd9b7f47dfe8b7ee034c932ca49ac │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3eb939baafa1203568a60d5247d51b362cbfc25f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -621,154 +621,154 @@ │ │ │ │ │ <468> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <469> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46a> DW_AT_type : (ref4) <0x421>, Mix_Chunk │ │ │ │ │ <1><46e>: Abbrev Number: 32 (DW_TAG_structure_type) │ │ │ │ │ <46f> DW_AT_name : (strp) (offset: 0x139ae): magic_api_t │ │ │ │ │ <473> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <474> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <475> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <475> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <476> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <476> DW_AT_sibling : (ref4) <0x57f> │ │ │ │ │ <2><47a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <47b> DW_AT_name : (strp) (offset: 0xda43): tp_version │ │ │ │ │ <47f> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <480> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <480> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <481> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <482> DW_AT_type : (ref4) <0x90> │ │ │ │ │ <486> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><487>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <488> DW_AT_name : (strp) (offset: 0x10fda): data_directory │ │ │ │ │ <48c> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <48d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <48d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <48e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <48f> DW_AT_type : (ref4) <0x90> │ │ │ │ │ <493> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><494>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <495> DW_AT_name : (strp) (offset: 0x4dd0): update_progress_bar │ │ │ │ │ <499> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <49a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <49a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <49b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49c> DW_AT_type : (ref4) <0x10a> │ │ │ │ │ <4a0> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4a1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a2> DW_AT_name : (strp) (offset: 0x551a): special_notify │ │ │ │ │ <4a6> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4a7> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4a7> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4a8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a9> DW_AT_type : (ref4) <0xf9> │ │ │ │ │ <4ad> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4ae>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4af> DW_AT_name : (strp) (offset: 0x3609): sRGB_to_linear │ │ │ │ │ <4b3> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4b4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4b4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4b5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4b6> DW_AT_type : (ref4) <0x58e> │ │ │ │ │ <4ba> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4bb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4bc> DW_AT_name : (strp) (offset: 0x1660d): linear_to_sRGB │ │ │ │ │ <4c0> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4c1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4c1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4c2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c3> DW_AT_type : (ref4) <0x5a2> │ │ │ │ │ <4c7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4c8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c9> DW_AT_name : (strp) (offset: 0x16961): in_circle │ │ │ │ │ <4cd> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4ce> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4ce> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4cf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4d0> DW_AT_type : (ref4) <0x5c0> │ │ │ │ │ <4d4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4d5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d6> DW_AT_name : (strp) (offset: 0x13d8): getpixel │ │ │ │ │ <4da> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4db> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4db> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4dc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4dd> DW_AT_type : (ref4) <0x5e3> │ │ │ │ │ <4e1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4e2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e3> DW_AT_name : (strp) (offset: 0x41be): putpixel │ │ │ │ │ <4e7> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4e8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4e8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4e9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ea> DW_AT_type : (ref4) <0x602> │ │ │ │ │ <4ee> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4ef>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f0> DW_AT_name : (strp) (offset: 0x64d4): xorpixel │ │ │ │ │ <4f4> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <4f5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4f5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4f6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4f7> DW_AT_type : (ref4) <0x61c> │ │ │ │ │ <4fb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4fc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4fd> DW_AT_name : (strp) (offset: 0x327e): playsound │ │ │ │ │ <501> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <502> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <502> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <503> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <504> DW_AT_type : (ref4) <0x63b> │ │ │ │ │ <508> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><509>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50a> DW_AT_name : (strp) (offset: 0xe16f): stopsound │ │ │ │ │ <50e> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <50f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <50f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <510> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <511> DW_AT_type : (ref4) <0x10a> │ │ │ │ │ <515> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><516>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <517> DW_AT_name : (strp) (offset: 0xa28e): line │ │ │ │ │ <51b> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <51c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <51c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <51d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <51e> DW_AT_type : (ref4) <0x6a1> │ │ │ │ │ <522> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><523>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <524> DW_AT_name : (strp) (offset: 0x10fa0): button_down │ │ │ │ │ <528> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <529> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <529> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <52a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <52b> DW_AT_type : (ref4) <0x6ab> │ │ │ │ │ <52f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><530>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <531> DW_AT_name : (strp) (offset: 0xe89e): rgbtohsv │ │ │ │ │ <535> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <536> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <536> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <537> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <538> DW_AT_type : (ref4) <0x6d9> │ │ │ │ │ <53c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><53d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <53e> DW_AT_name : (strp) (offset: 0xa8ee): hsvtorgb │ │ │ │ │ <542> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <543> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <543> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <544> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <545> DW_AT_type : (ref4) <0x702> │ │ │ │ │ <549> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><54a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <54b> DW_AT_name : (strp) (offset: 0x15516): canvas_w │ │ │ │ │ <54f> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <550> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <550> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <551> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <552> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <556> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><557>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <558> DW_AT_name : (strp) (offset: 0x18854): canvas_h │ │ │ │ │ <55c> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <55d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <55d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <55e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <55f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <563> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><564>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <565> DW_AT_name : (strp) (offset: 0xb321): scale │ │ │ │ │ <569> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <56a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <56a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <56b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <56c> DW_AT_type : (ref4) <0x725> │ │ │ │ │ <570> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><571>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <572> DW_AT_name : (strp) (offset: 0x2b63): touched │ │ │ │ │ <576> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <577> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <577> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <578> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <579> DW_AT_type : (ref4) <0x73e> │ │ │ │ │ <57d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><57e>: Abbrev Number: 0 │ │ │ │ │ <1><57f>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <580> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <580> DW_AT_type : (ref4) <0xd3>, float │ │ │ │ │ @@ -984,23 +984,23 @@ │ │ │ │ │ <2><73d>: Abbrev Number: 0 │ │ │ │ │ <1><73e>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <73f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <73f> DW_AT_type : (ref4) <0x72a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><743>: Abbrev Number: 12 (DW_TAG_typedef) │ │ │ │ │ <744> DW_AT_name : (strp) (offset: 0xc2df): magic_api │ │ │ │ │ <748> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <749> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <749> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <74a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <74b> DW_AT_type : (ref4) <0x46e>, magic_api_t │ │ │ │ │ <1><74f>: Abbrev Number: 48 (DW_TAG_enumeration_type) │ │ │ │ │ <750> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <750> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <750> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <754> DW_AT_decl_file : (data1) 9 │ │ │ │ │ - <755> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <755> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <756> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <757> DW_AT_sibling : (ref4) <0x786> │ │ │ │ │ <2><75b>: Abbrev Number: 14 (DW_TAG_enumerator) │ │ │ │ │ <75c> DW_AT_name : (strp) (offset: 0x12d5c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <760> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><761>: Abbrev Number: 14 (DW_TAG_enumerator) │ │ │ │ │ <762> DW_AT_name : (strp) (offset: 0x2431): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 9 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 46 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 46 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 4 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 48 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 49 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 8 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 8 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa132 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7064,27 +7064,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1bf │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa213 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,18 +1,21 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -W~)\il5N │ │ │ │ │ +_GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +-jiTH9}) │ │ │ │ │ \ w]TYI'a8e │ │ │ │ │ G2@kd7u; │ │ │ │ │ p*yo-JiM │ │ │ │ │ F>XF6jux │ │ │ │ │ 'Sj2L(tZD │ │ │ │ │ C(Z]dm;< │ │ │ │ │ -}OqF"h.s~ │ │ │ │ │ -+:"_:g1 U │ │ │ │ │ -XcCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +}OqF!h.s~ │ │ │ │ │ +fQhqj2-NM │ │ │ │ │ +Q""JFD │ │ │ │ │ +mwB9 +'a │ │ │ │ │ +Bt'DwBt'DwBt'DwBt'DwBt'DwBt't │ │ │ │ │ +/b5c=G|F │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/c9/1ef2d1cfdfb84f3375af7cd37e1f90b2489fc2.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/67/571c17f782fed6840233c345550c3e34dd9319.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 84% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdb8 00fda8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff78 00fda8 000070 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fda8 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fda8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fda8 000080 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0020f9 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0020fa 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002340 000266 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0025a8 00085e 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002e08 008ec9 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00bcd8 0003de 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c0b8 000866 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c920 005947 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c920 005946 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 012268 000134 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0123a0 000ba0 18 34 84 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012f40 000458 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 013398 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c91ef2d1cfdfb84f3375af7cd37e1f90b2489fc2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 67571c17f782fed6840233c345550c3e34dd9319 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3833,154 +3833,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14fd0): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xeb6b): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x122f1): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x53d2): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5a46): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3b1d): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17920): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0x17d0c): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1800): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4697): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a96): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x378c): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf29a): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaff8): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x122b2): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0x1b4af): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb671): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16937): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16892): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc175): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x305e): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4196,23 +4196,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd268): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x14280): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2938): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xde9 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x18fd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 2 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c5d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6995,27 +6995,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,28 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -vw,taq-@ │ │ │ │ │ G`+'@1 v%O!, │ │ │ │ │ ;%\wIe^3 │ │ │ │ │ !PW8eUGEN │ │ │ │ │ H|bQwbo{' │ │ │ │ │ lioZ+E!w │ │ │ │ │ ^pMeK~ fD │ │ │ │ │ s`8iHw6O │ │ │ │ │ +9Xi7kS5 │ │ │ │ │ -`Y{;j%uv │ │ │ │ │ -l>FT>i>Do │ │ │ │ │ -wb+tZ>y= │ │ │ │ │ -Siqz*-NO │ │ │ │ │ +o|#N&Vvk< │ │ │ │ │ +zxBw!DwJE │ │ │ │ │ +~4+Pf^29 │ │ │ │ │ +h`[4>FgI │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ Siqz*-NO │ │ │ │ │ +`=Ur"JND │ │ │ │ │ +`=Ur"JND │ │ │ │ │ +Qr"JNp>} │ │ │ │ │ v{r"JNp? │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/d4/f2e57efedbfd80f2260efb5b5d7a17df992589.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/38/d41ca78f5150c33a6181aa8e458120408dc5b1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 77% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0018dd 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b20 0001cd 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001cf0 0003ee 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0020e0 008dd3 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00aeb8 0003eb 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b2a8 000282 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b530 005987 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b530 005986 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010eb8 0009f0 18 33 74 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 0118a8 00034c 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011bf4 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d4f2e57efedbfd80f2260efb5b5d7a17df992589 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 38d41ca78f5150c33a6181aa8e458120408dc5b1 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14dc2): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe8a9): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x120e2): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x5475): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5b2e): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a8f): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1762d): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb42f): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17a1): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4776): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6b2a): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36e2): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef96): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xaf07): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x120a3): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf864): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb54c): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16601): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x1655c): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xc06d): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2fa4): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd10a): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13fc4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x286e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -103,16 +103,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 22 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 20 macro : _BITS_TYPES___LOCALE_T_H 1 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x202f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 48 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 50 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 51 │ │ │ │ │ @@ -955,25 +955,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f0e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 54 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f4e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 54 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 182 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 182 │ │ │ │ │ DW_MACRO_import - offset : 0x9fdb │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2cb7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 183 │ │ │ │ │ DW_MACRO_import - offset : 0x9ff7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7030,27 +7030,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa12f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa183 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,21 +1,24 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +tUz)FVZT │ │ │ │ │ +t._ "lQ_i │ │ │ │ │ +i~D1nb{ │ │ │ │ │ )"]0+iN<. │ │ │ │ │ R0OwT(v_ │ │ │ │ │ )2OnQiS> │ │ │ │ │ \B6zCIt: │ │ │ │ │ tAe$dn?"$ │ │ │ │ │ :c0G*|q)A │ │ │ │ │ au6^ERyr │ │ │ │ │ \X\K$yf0 │ │ │ │ │ /zFA0*`R │ │ │ │ │ zoztp#L) │ │ │ │ │ -UTWUPiuX │ │ │ │ │ -iVhqJ"-NI │ │ │ │ │ +(S}9ZW5Z │ │ │ │ │ +f~M^hb$/ │ │ │ │ │ +q|v?r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/d5/f45536781c05dfe0c791d17b47b61a6f2f7cc8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/2c/7365a2646e8e828936de713f59b89613e60c95.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 85% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 74848 (bytes into file) │ │ │ │ │ + Start of section headers: 74840 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x12460: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12458: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000dc 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d0 0001ec 000408 18 A 4 3 8 │ │ │ │ │ @@ -29,17 +29,17 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001b3e 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d80 000221 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001fa8 00050c 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024b8 008d38 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b1f0 0003e5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b5d8 000545 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bb20 005921 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011441 000021 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011468 000ac8 18 34 75 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011f30 0003c2 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0122f2 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bb20 00591f 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01143f 000021 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011460 000ac8 18 34 75 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011f28 0003c2 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0122ea 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d5f45536781c05dfe0c791d17b47b61a6f2f7cc8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 2c7365a2646e8e828936de713f59b89613e60c95 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14ceb): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe828): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12057): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x530a): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x59d3): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a5f): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17551): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0x17913): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1769): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x465e): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69f5): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36ba): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xef5e): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xae8a): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12018): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf81e): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb4ba): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1658f): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x164ea): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbfbe): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fa4): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0xd6>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd026): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13f0c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2858): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -175,16 +175,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 56 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 57 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ada │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 58 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 59 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 60 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 61 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 64 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 64 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x37be │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,20 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -!#z:y;qH │ │ │ │ │ -|`4S9/?J │ │ │ │ │ -B3MuNs@e │ │ │ │ │ +[Duk9Hi* │ │ │ │ │ +l{=wE DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14dbb): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe9fe): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x121e2): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x5315): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5985): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a9b): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17637): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb362): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x179f): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4605): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69eb): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36ee): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf11d): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xae6b): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x121a3): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf97c): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb47f): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16629): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16584): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc051): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ff1): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 37 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd13b): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x14010): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18a48): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 78 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 78 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 80 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 81 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 84 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,25 +1,21 @@ │ │ │ │ │ -vGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ 'Fr@H$DJ │ │ │ │ │ ):lqe;3P │ │ │ │ │ r#'v->a:R │ │ │ │ │ quh&)>9i% │ │ │ │ │ b6*P$$3^n │ │ │ │ │ !ZmxLYLf", │ │ │ │ │ DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14be7): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe7a4): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x12004): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x53e3): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5a69): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3ae8): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17421): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb32d): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17ef): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4737): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6aa6): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x3702): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xeeb7): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xadfe): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11fc5): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf797): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb44f): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16449): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163a4): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbf73): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x300e): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0xd1>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcf03): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e31): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x28d0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -110,16 +110,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 42 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 43 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x284e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 44 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 44 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 45 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 46 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 47 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eab │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eeb │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f78 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 56 │ │ │ │ │ DW_MACRO_import - offset : 0x3780 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f94 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 56 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0cc │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa120 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,10 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +6GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +\}Y[!z]qD │ │ │ │ │ +0TXgA~.1p │ │ │ │ │ [PjA3uD+ │ │ │ │ │ ?:UBu,^b │ │ │ │ │ #P3z`Sua │ │ │ │ │ X~_304\} │ │ │ │ │ Z.5*)AgGJSN)!& │ │ │ │ │ h+nLo8L │ │ │ │ │ g`FESjD+ │ │ │ │ │ @@ -11,18 +13,19 @@ │ │ │ │ │ %1Po)!s# │ │ │ │ │ Sq%K7ajX │ │ │ │ │ w`\b>Bs! │ │ │ │ │ E5{>3L2. │ │ │ │ │ 9%!wR0Wt9 │ │ │ │ │ 4OwF9g6z │ │ │ │ │ GB!bYB&OU │ │ │ │ │ -^d. 9]iN │ │ │ │ │ -J0|--A@7 │ │ │ │ │ -.K16wknRq │ │ │ │ │ -[[?oq?^| │ │ │ │ │ +"x6jX_>m │ │ │ │ │ +!-_r"JND │ │ │ │ │ +!-_r"JND │ │ │ │ │ +PN2,'P^| │ │ │ │ │ +!-_r"JND │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/e0/54cfac9b6f242feef85ed2e2f2c15518da873a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ad/35e7e9660c49764693b64737290bee6edde252.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73680 (bytes into file) │ │ │ │ │ + Start of section headers: 73672 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 35 │ │ │ │ │ Section header string table index: 34 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 35 section headers, starting at offset 0x11fd0: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11fc8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000b0 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002a0 0001ec 000360 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf8 00fde8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb8 00fde8 000030 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde8 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fde8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fde8 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001a49 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001c90 0001e0 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001e70 0004e8 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002358 008d03 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b060 0003e9 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b450 0003b0 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b800 005905 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 011108 0009f0 18 33 73 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 011af8 000379 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011e71 00015a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001a48 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001c88 0001e0 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001e68 0004e8 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002350 008d03 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b058 0003e9 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b448 0003b0 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b7f8 005902 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 011100 0009f0 18 33 73 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 011af0 000379 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011e69 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e054cfac9b6f242feef85ed2e2f2c15518da873a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ad35e7e9660c49764693b64737290bee6edde252 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14cc9): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe785): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12070): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x531e): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5986): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a41): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17522): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb35d): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1793): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4658): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x69c6): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3694): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xeeb0): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xae42): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12031): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf7eb): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb47a): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16518): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16473): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbf6b): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f9d): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x118>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcf94): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13ee0): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x188ba): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 85 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ea3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 86 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 86 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 87 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 88 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 89 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eba │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9efa │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f87 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x37c5 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -7000,27 +7000,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0db │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa12f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,33 @@ │ │ │ │ │ -:GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +RGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +[1y&%p k; │ │ │ │ │ +-h|aWnT8 │ │ │ │ │ 8G|I\&~' │ │ │ │ │ /i$WY(,< │ │ │ │ │ WI )0QnAiS │ │ │ │ │ w8iN@{O$aZYl │ │ │ │ │ $DA6,##\=f │ │ │ │ │ IFYI4iFek │ │ │ │ │ c2EaONQ4 │ │ │ │ │ qqTj'2CU │ │ │ │ │ w~\~ZmR6 │ │ │ │ │ +LZgs~?)gC │ │ │ │ │ [PPPXPPPXP\AAAA │ │ │ │ │ -\F],_|#, │ │ │ │ │ -(8nnAT;a │ │ │ │ │ -Uhqj2-NM │ │ │ │ │ - Q2!J(DI │ │ │ │ │ -Qr"JNDGi~ │ │ │ │ │ -|Ur"JND3T │ │ │ │ │ -yI^d*R#F │ │ │ │ │ +"t,_5]!G │ │ │ │ │ +b}p .}pE │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +Siqz*-NO │ │ │ │ │ +!J"D3U34 │ │ │ │ │ +Ur"JND3U34 │ │ │ │ │ +Ur"JND3U34 │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/e1/4a97f0c4f06892a346c724fb1f1d2e5f8510ae.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/8b/267977f0627e7b5c04225efe2be1cd09c51ad3.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 86% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 00181d 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001a60 0001ba 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001c20 0003eb 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002010 008cdd 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00acf0 0003e1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b0d8 000281 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b360 0058e8 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010c48 000040 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b360 0058e5 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010c45 000040 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010c88 0009f0 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011678 0003c5 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011a3d 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e14a97f0c4f06892a346c724fb1f1d2e5f8510ae │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8b267977f0627e7b5c04225efe2be1cd09c51ad3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14c32): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe8ba): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1201d): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x5427): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5a8f): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3b34): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17545): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb3d0): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1831): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4770): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a4d): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x37a3): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xefee): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaea8): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11fde): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf8c0): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb4ed): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16527): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16458): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc03e): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x3075): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 22 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd0dc): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13e81): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2958): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 22 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 29 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 23 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 23 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 25 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 26 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e4e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 28 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e8e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 29 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f1b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 45 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f37 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 45 │ │ │ │ │ @@ -6978,27 +6978,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa06f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0c3 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,19 +1,18 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -H @XdQAV │ │ │ │ │ +KH+jS5)(8 │ │ │ │ │ P[ v}1)I │ │ │ │ │ 8g DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14dcc): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xebea): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1217d): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x5329): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x59f9): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a27): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1764c): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb6db): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17d0): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4631): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a60): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x367a): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf114): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xb15b): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x1213e): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf9d2): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb7f8): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1663b): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16596): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc37f): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f86): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd3e6): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13ff4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18a36): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2c93 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,27 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -(&KV?8h4\ │ │ │ │ │ -EfzDfyDf │ │ │ │ │ -EUG[|TTur │ │ │ │ │ +wGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +|58Sx$f4 │ │ │ │ │ +c->Ci] 6 │ │ │ │ │ D1f+FoL? │ │ │ │ │ b,AX)>W$Td │ │ │ │ │ f~%}7DXx │ │ │ │ │ E^nb.R{+) │ │ │ │ │ 'mY. Fnb │ │ │ │ │ 4e5Mqvic6 │ │ │ │ │ wpRIr_fs │ │ │ │ │ a0laxRF)8 │ │ │ │ │ $aG(|S TJ │ │ │ │ │ kyZi]c~4 │ │ │ │ │ -T5w>9)TN │ │ │ │ │ +?v5o&&>q │ │ │ │ │ +31g3s{uS │ │ │ │ │ +TswQ 45F< │ │ │ │ │ +}f~H#4S`p │ │ │ │ │ +(o/XM0vs │ │ │ │ │ +Kz DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d45> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d46> DW_AT_type : (ref4) <0x1cfd>, Mix_Chunk │ │ │ │ │ <1><1d4a>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4b> DW_AT_name : (strp) (offset: 0x14c6c): magic_api_t │ │ │ │ │ <1d4f> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d50> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d51> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d51> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d52> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d52> DW_AT_sibling : (ref4) <0x1e5b> │ │ │ │ │ <2><1d56>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0xe6cd): tp_version │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d63>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x11f17): data_directory │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d70>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x5286): update_progress_bar │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1cf> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x58f6): special_notify │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1be> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x3a45): sRGB_to_linear │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1e6a> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d97>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x17477): linear_to_sRGB │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1e7e> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0xb256): in_circle │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e9c> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0x17a4): getpixel │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1ebf> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x45cf): putpixel │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1ede> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x68c2): xorpixel │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1ef8> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0x3698): playsound │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1f17> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0xedec): stopsound │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x1cf> │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0xad24): line │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x1f7d> │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dff>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0x11ed8): button_down │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1f87> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0xf6c0): rgbtohsv │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fb5> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e19>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1a> DW_AT_name : (strp) (offset: 0xb373): hsvtorgb │ │ │ │ │ <1e1e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1f> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e20> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e21> DW_AT_type : (ref4) <0x1fde> │ │ │ │ │ <1e25> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e26>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e27> DW_AT_name : (strp) (offset: 0x164be): canvas_w │ │ │ │ │ <1e2b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2c> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2c> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2e> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e32> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e33>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e34> DW_AT_name : (strp) (offset: 0x16419): canvas_h │ │ │ │ │ <1e38> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e39> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e39> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3a> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3b> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e3f> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e40>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e41> DW_AT_name : (strp) (offset: 0xbe67): scale │ │ │ │ │ <1e45> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e46> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e46> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e47> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e48> DW_AT_type : (ref4) <0x2001> │ │ │ │ │ <1e4c> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4e> DW_AT_name : (strp) (offset: 0x2f73): touched │ │ │ │ │ <1e52> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e53> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e53> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e54> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e55> DW_AT_type : (ref4) <0x201a> │ │ │ │ │ <1e59> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5a>: Abbrev Number: 0 │ │ │ │ │ <1><1e5b>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5c> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5c> DW_AT_type : (ref4) <0x155>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><2019>: Abbrev Number: 0 │ │ │ │ │ <1><201a>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201b> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201b> DW_AT_type : (ref4) <0x2006>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201f>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2020> DW_AT_name : (strp) (offset: 0xce68): magic_api │ │ │ │ │ <2024> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2025> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2025> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2026> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x1d4a>, magic_api_t │ │ │ │ │ <1><202b>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <202c> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202d> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202d> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <2031> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2032> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2032> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2033> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2034> DW_AT_sibling : (ref4) <0x2063> │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x8b69): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203d> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203f> DW_AT_name : (strp) (offset: 0x2863): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -247,16 +247,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 947 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 965 filenum: 77 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1155 filenum: 78 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 79 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 79 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 80 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 81 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 82 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ec1 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9f01 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 85 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 179 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8e │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 34 │ │ │ │ │ DW_MACRO_import - offset : 0x2ca0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9faa │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 34 │ │ │ │ │ @@ -7001,27 +7001,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0e2 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa136 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,8 +1,10 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +jGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +Ia9$(iru │ │ │ │ │ +CWw< c+F │ │ │ │ │ !>)zT~0E │ │ │ │ │ r5}\Eb-m; │ │ │ │ │ O?Y5B],_" │ │ │ │ │ }nLO4sL/ │ │ │ │ │ L%k,d@m/ │ │ │ │ │ [n`pj5_~Nq │ │ │ │ │ qAw8~Gt] │ │ │ │ │ @@ -11,21 +13,18 @@ │ │ │ │ │ ZlG20y,P │ │ │ │ │ vJ1{"ru>EJ\ │ │ │ │ │ "WQS7)kl │ │ │ │ │ [ohb*Nvz │ │ │ │ │ PyY2H)~y │ │ │ │ │ :I"fr2| │ │ │ │ │ M$ j~Pd]V │ │ │ │ │ -obzPGL/#Q │ │ │ │ │ -hqz\i{LZ │ │ │ │ │ -z<2"JHDI │ │ │ │ │ -Ur"JNx^VOk │ │ │ │ │ -yz\""JFD │ │ │ │ │ -%6DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwB,a! │ │ │ │ │ -yz\r"JND │ │ │ │ │ +iqb|i{LZ │ │ │ │ │ +!J"x^VOi │ │ │ │ │ ++DwBt'DwBt'DwBt'DwBt'DwBt'DwB7 │ │ │ │ │ +hoUr"JNx^VOi │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/e9/26b2c219ad89461990f570b64c5bba70d81c67.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e8/18a43d766dd4724b2bf1affa431e4058e356a9.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 83% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 74288 (bytes into file) │ │ │ │ │ + Start of section headers: 74296 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x12230: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12238: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000c0 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002b0 0001ec 000450 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdc8 00fdb8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff88 00fdb8 000060 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdb8 0000a8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020090 00fdb8 000030 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c0 00fdb8 000030 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0012d3 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0012d2 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001518 000294 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0017b0 0007c1 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f78 008902 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00a880 000419 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00aca0 000735 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b3d8 005bd8 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010fb0 000126 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0110d8 000ba0 18 34 81 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011c78 00044d 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0120c5 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b3d8 005bd9 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010fb8 000126 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0110e0 000ba0 18 34 81 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011c80 00044d 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0120cd 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e926b2c219ad89461990f570b64c5bba70d81c67 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e818a43d766dd4724b2bf1affa431e4058e356a9 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -911,154 +911,154 @@ │ │ │ │ │ <686> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <687> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <688> DW_AT_type : (ref4) <0x63e>, Mix_Chunk │ │ │ │ │ <1><68c>: Abbrev Number: 32 (DW_TAG_structure_type) │ │ │ │ │ <68d> DW_AT_name : (strp) (offset: 0x13be4): magic_api_t │ │ │ │ │ <691> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <692> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <693> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <693> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <694> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <695> DW_AT_sibling : (ref4) <0x79e> │ │ │ │ │ <2><699>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <69a> DW_AT_name : (strp) (offset: 0xde88): tp_version │ │ │ │ │ <69e> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <69f> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <69f> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <6a0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6a1> DW_AT_type : (ref4) <0xa8> │ │ │ │ │ <6a5> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><6a6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6a7> DW_AT_name : (strp) (offset: 0x111ce): data_directory │ │ │ │ │ <6ab> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6ac> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <6ac> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <6ad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6ae> DW_AT_type : (ref4) <0xa8> │ │ │ │ │ <6b2> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><6b3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6b4> DW_AT_name : (strp) (offset: 0x4fce): update_progress_bar │ │ │ │ │ <6b8> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6b9> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <6b9> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <6ba> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bb> DW_AT_type : (ref4) <0x320> │ │ │ │ │ <6bf> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><6c0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6c1> DW_AT_name : (strp) (offset: 0x56aa): special_notify │ │ │ │ │ <6c5> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6c6> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <6c6> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <6c7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6c8> DW_AT_type : (ref4) <0x30f> │ │ │ │ │ <6cc> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><6cd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6ce> DW_AT_name : (strp) (offset: 0x3626): sRGB_to_linear │ │ │ │ │ <6d2> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6d3> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <6d3> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <6d4> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6d5> DW_AT_type : (ref4) <0x7ad> │ │ │ │ │ <6d9> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><6da>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6db> DW_AT_name : (strp) (offset: 0x16885): linear_to_sRGB │ │ │ │ │ <6df> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6e0> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <6e0> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <6e1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6e2> DW_AT_type : (ref4) <0x7c1> │ │ │ │ │ <6e6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><6e7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6e8> DW_AT_name : (strp) (offset: 0x16be8): in_circle │ │ │ │ │ <6ec> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6ed> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <6ed> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <6ee> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6ef> DW_AT_type : (ref4) <0x7df> │ │ │ │ │ <6f3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><6f4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6f5> DW_AT_name : (strp) (offset: 0x141b): getpixel │ │ │ │ │ <6f9> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <6fa> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <6fa> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <6fb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6fc> DW_AT_type : (ref4) <0x802> │ │ │ │ │ <700> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><701>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <702> DW_AT_name : (strp) (offset: 0x4233): putpixel │ │ │ │ │ <706> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <707> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <707> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <708> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <709> DW_AT_type : (ref4) <0x821> │ │ │ │ │ <70d> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><70e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <70f> DW_AT_name : (strp) (offset: 0x6712): xorpixel │ │ │ │ │ <713> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <714> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <714> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <715> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <716> DW_AT_type : (ref4) <0x83b> │ │ │ │ │ <71a> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><71b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <71c> DW_AT_name : (strp) (offset: 0x3264): playsound │ │ │ │ │ <720> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <721> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <721> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <722> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <723> DW_AT_type : (ref4) <0x85a> │ │ │ │ │ <727> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><728>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <729> DW_AT_name : (strp) (offset: 0xe3a0): stopsound │ │ │ │ │ <72d> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <72e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <72e> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <72f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <730> DW_AT_type : (ref4) <0x320> │ │ │ │ │ <734> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><735>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <736> DW_AT_name : (strp) (offset: 0xa57f): line │ │ │ │ │ <73a> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <73b> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <73b> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <73c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <73d> DW_AT_type : (ref4) <0x8c0> │ │ │ │ │ <741> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><742>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <743> DW_AT_name : (strp) (offset: 0x11194): button_down │ │ │ │ │ <747> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <748> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <748> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <749> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <74a> DW_AT_type : (ref4) <0x8ca> │ │ │ │ │ <74e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><74f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <750> DW_AT_name : (strp) (offset: 0xeac6): rgbtohsv │ │ │ │ │ <754> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <755> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <755> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <756> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <757> DW_AT_type : (ref4) <0x8f8> │ │ │ │ │ <75b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><75c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <75d> DW_AT_name : (strp) (offset: 0xabd4): hsvtorgb │ │ │ │ │ <761> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <762> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <762> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <763> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <764> DW_AT_type : (ref4) <0x921> │ │ │ │ │ <768> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><769>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <76a> DW_AT_name : (strp) (offset: 0x155ad): canvas_w │ │ │ │ │ <76e> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <76f> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <76f> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <770> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <771> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <775> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><776>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <777> DW_AT_name : (strp) (offset: 0x18b0d): canvas_h │ │ │ │ │ <77b> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <77c> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <77c> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <77d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <77e> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <782> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><783>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <784> DW_AT_name : (strp) (offset: 0xb664): scale │ │ │ │ │ <788> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <789> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <789> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <78a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <78b> DW_AT_type : (ref4) <0x944> │ │ │ │ │ <78f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><790>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <791> DW_AT_name : (strp) (offset: 0x10bea): touched │ │ │ │ │ <795> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <796> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <796> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <797> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <798> DW_AT_type : (ref4) <0x95d> │ │ │ │ │ <79c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><79d>: Abbrev Number: 0 │ │ │ │ │ <1><79e>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <79f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <79f> DW_AT_type : (ref4) <0x2e4>, float │ │ │ │ │ @@ -1274,23 +1274,23 @@ │ │ │ │ │ <2><95c>: Abbrev Number: 0 │ │ │ │ │ <1><95d>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <95e> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <95e> DW_AT_type : (ref4) <0x949>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><962>: Abbrev Number: 11 (DW_TAG_typedef) │ │ │ │ │ <963> DW_AT_name : (strp) (offset: 0xc6d2): magic_api │ │ │ │ │ <967> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <968> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <968> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <969> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <96a> DW_AT_type : (ref4) <0x68c>, magic_api_t │ │ │ │ │ <1><96e>: Abbrev Number: 55 (DW_TAG_enumeration_type) │ │ │ │ │ <96f> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <96f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <96f> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <973> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <974> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <974> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <975> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <976> DW_AT_sibling : (ref4) <0x9a5> │ │ │ │ │ <2><97a>: Abbrev Number: 20 (DW_TAG_enumerator) │ │ │ │ │ <97b> DW_AT_name : (strp) (offset: 0x12ee3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <97f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><980>: Abbrev Number: 20 (DW_TAG_enumerator) │ │ │ │ │ <981> DW_AT_name : (strp) (offset: 0x2473): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2363 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23bb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 36 filenum: 11 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 47 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 6 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 49 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 50 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 10 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 10 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa133 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7064,27 +7064,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1c0 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa214 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ -gGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ --P.8h&q\ │ │ │ │ │ -hY<>r#(-@ │ │ │ │ │ +GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ p:F(p`Ul │ │ │ │ │ \H{WE6pU │ │ │ │ │ ~@=(o$lyx │ │ │ │ │ *gj4sR\= │ │ │ │ │ $}S"ID&, │ │ │ │ │ bz :)69h │ │ │ │ │ -@CO1m<` │ │ │ │ │ `@o4f{p V[ │ │ │ │ │ `kUCr,Sz │ │ │ │ │ BB_IwG C( │ │ │ │ │ 2Vii1"bu │ │ │ │ │ BP&b9{]L │ │ │ │ │ -Jx5xvc+axv5 │ │ │ │ │ -V{~*:z_X │ │ │ │ │ -Fk DW_AT_decl_line : (data1) 235 │ │ │ │ │ <481> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <482> DW_AT_type : (ref4) <0x439>, Mix_Chunk │ │ │ │ │ <1><486>: Abbrev Number: 29 (DW_TAG_structure_type) │ │ │ │ │ <487> DW_AT_name : (strp) (offset: 0x13a0e): magic_api_t │ │ │ │ │ <48b> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <48c> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <48d> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <48d> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <48e> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <48e> DW_AT_sibling : (ref4) <0x597> │ │ │ │ │ <2><492>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <493> DW_AT_name : (strp) (offset: 0xdac2): tp_version │ │ │ │ │ <497> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <498> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <498> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <499> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49a> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <49e> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><49f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a0> DW_AT_name : (strp) (offset: 0x1102a): data_directory │ │ │ │ │ <4a4> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4a5> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <4a5> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <4a6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a7> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <4ab> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><4ac>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ad> DW_AT_name : (strp) (offset: 0x4dc4): update_progress_bar │ │ │ │ │ <4b1> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4b2> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <4b2> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4b3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4b4> DW_AT_type : (ref4) <0x122> │ │ │ │ │ <4b8> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4b9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ba> DW_AT_name : (strp) (offset: 0x5523): special_notify │ │ │ │ │ <4be> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4bf> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4bf> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4c0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c1> DW_AT_type : (ref4) <0x111> │ │ │ │ │ <4c5> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4c6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c7> DW_AT_name : (strp) (offset: 0x3627): sRGB_to_linear │ │ │ │ │ <4cb> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4cc> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4cc> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4cd> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4ce> DW_AT_type : (ref4) <0x5a6> │ │ │ │ │ <4d2> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4d3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d4> DW_AT_name : (strp) (offset: 0x1665e): linear_to_sRGB │ │ │ │ │ <4d8> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d9> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4d9> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4da> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4db> DW_AT_type : (ref4) <0x5ba> │ │ │ │ │ <4df> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4e0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e1> DW_AT_name : (strp) (offset: 0xa852): in_circle │ │ │ │ │ <4e5> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4e6> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4e6> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4e7> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4e8> DW_AT_type : (ref4) <0x5d8> │ │ │ │ │ <4ec> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4ed>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ee> DW_AT_name : (strp) (offset: 0x1471): getpixel │ │ │ │ │ <4f2> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4f3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4f3> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4f4> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4f5> DW_AT_type : (ref4) <0x5fb> │ │ │ │ │ <4f9> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4fa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4fb> DW_AT_name : (strp) (offset: 0x41ea): putpixel │ │ │ │ │ <4ff> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <500> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <500> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <501> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <502> DW_AT_type : (ref4) <0x61a> │ │ │ │ │ <506> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><507>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <508> DW_AT_name : (strp) (offset: 0x64f5): xorpixel │ │ │ │ │ <50c> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <50d> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <50d> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <50e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <50f> DW_AT_type : (ref4) <0x634> │ │ │ │ │ <513> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><514>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <515> DW_AT_name : (strp) (offset: 0x329c): playsound │ │ │ │ │ <519> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <51a> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <51a> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <51b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <51c> DW_AT_type : (ref4) <0x653> │ │ │ │ │ <520> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><521>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <522> DW_AT_name : (strp) (offset: 0xe1f9): stopsound │ │ │ │ │ <526> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <527> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <527> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <528> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <529> DW_AT_type : (ref4) <0x122> │ │ │ │ │ <52d> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><52e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <52f> DW_AT_name : (strp) (offset: 0xa32b): line │ │ │ │ │ <533> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <534> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <534> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <535> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <536> DW_AT_type : (ref4) <0x6b9> │ │ │ │ │ <53a> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><53b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <53c> DW_AT_name : (strp) (offset: 0x10ff0): button_down │ │ │ │ │ <540> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <541> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <541> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <542> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <543> DW_AT_type : (ref4) <0x6c3> │ │ │ │ │ <547> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><548>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <549> DW_AT_name : (strp) (offset: 0xe91a): rgbtohsv │ │ │ │ │ <54d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <54e> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <54e> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <54f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <550> DW_AT_type : (ref4) <0x6f1> │ │ │ │ │ <554> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><555>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <556> DW_AT_name : (strp) (offset: 0xa982): hsvtorgb │ │ │ │ │ <55a> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <55b> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <55b> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <55c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <55d> DW_AT_type : (ref4) <0x71a> │ │ │ │ │ <561> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><562>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <563> DW_AT_name : (strp) (offset: 0x1557a): canvas_w │ │ │ │ │ <567> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <568> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <568> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <569> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <56a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <56e> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><56f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <570> DW_AT_name : (strp) (offset: 0x188bc): canvas_h │ │ │ │ │ <574> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <575> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <575> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <576> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <577> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <57b> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><57c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <57d> DW_AT_name : (strp) (offset: 0xb3c2): scale │ │ │ │ │ <581> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <582> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <582> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <583> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <584> DW_AT_type : (ref4) <0x73d> │ │ │ │ │ <588> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><589>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <58a> DW_AT_name : (strp) (offset: 0x2bcd): touched │ │ │ │ │ <58e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <58f> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <58f> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <590> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <591> DW_AT_type : (ref4) <0x756> │ │ │ │ │ <595> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><596>: Abbrev Number: 0 │ │ │ │ │ <1><597>: Abbrev Number: 20 (DW_TAG_subroutine_type) │ │ │ │ │ <598> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <598> DW_AT_type : (ref4) <0xeb>, float │ │ │ │ │ @@ -996,23 +996,23 @@ │ │ │ │ │ <2><755>: Abbrev Number: 0 │ │ │ │ │ <1><756>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <757> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <757> DW_AT_type : (ref4) <0x742>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><75b>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <75c> DW_AT_name : (strp) (offset: 0xc383): magic_api │ │ │ │ │ <760> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <761> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <761> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <762> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <763> DW_AT_type : (ref4) <0x486>, magic_api_t │ │ │ │ │ <1><767>: Abbrev Number: 44 (DW_TAG_enumeration_type) │ │ │ │ │ <768> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <768> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <768> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <76c> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <76d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <76d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <76e> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <76f> DW_AT_sibling : (ref4) <0x79e> │ │ │ │ │ <2><773>: Abbrev Number: 12 (DW_TAG_enumerator) │ │ │ │ │ <774> DW_AT_name : (strp) (offset: 0x12daf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <778> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><779>: Abbrev Number: 12 (DW_TAG_enumerator) │ │ │ │ │ <77a> DW_AT_name : (strp) (offset: 0x246c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 10 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 47 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 47 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 49 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 50 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 9 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 9 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 52 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa132 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7064,27 +7064,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1bf │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa213 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,16 +1,16 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ {][{m5[QH │ │ │ │ │ 2|'Lh^wi │ │ │ │ │ `LmD%00= │ │ │ │ │ $2ip\l0& │ │ │ │ │ s f4P:vj │ │ │ │ │ gvk6gpWz|F │ │ │ │ │ -v-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r-.r[q │ │ │ │ │ -NWhqj2-NM │ │ │ │ │ +,cl1(kw` │ │ │ │ │ +s/&]N;e1 │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/ec/55f9e1ff8d40e13f837ba4b44ca2322acd67bd.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/5b/a37bf89ee7449d203a958e7298854d00077dbe.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 76% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdf0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00190d 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00190f 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b50 0001e5 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d38 00042d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002168 008cc8 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae30 0003e2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b218 00030c 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b528 005903 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b528 005902 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010e30 000978 18 33 74 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 0117a8 000309 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011ab1 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ec55f9e1ff8d40e13f837ba4b44ca2322acd67bd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5ba37bf89ee7449d203a958e7298854d00077dbe │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14c2a): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe805): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11ffd): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x531a): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5982): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3a6c): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x17466): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb34f): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17b9): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4680): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x69c5): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x36bf): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xef00): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xae27): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11fbe): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf7b7): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb46c): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x16478): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x163d3): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x3b>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbfac): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2f90): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xd025): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x50>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x13e97): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x288d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -136,16 +136,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2229 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2239 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 50 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 52 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 53 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb3 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef3 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 56 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f80 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 32 │ │ │ │ │ DW_MACRO_import - offset : 0x2c92 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 32 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d4 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa128 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,31 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ --2(Stt] 2 │ │ │ │ │ -1Q[!*QD} │ │ │ │ │ +1Q[ *QD} │ │ │ │ │ hW]X,.*Z │ │ │ │ │ =-^&vA|( │ │ │ │ │ Brvx-.V │ │ │ │ │ r{81u4;A │ │ │ │ │ ka0h[VLT-h │ │ │ │ │ Q!lVQSv/ │ │ │ │ │ {z4n'7.X │ │ │ │ │ Z)+4Z7*PHi │ │ │ │ │ _'|Cj:e1M@ │ │ │ │ │ DXWN|^)H │ │ │ │ │ 8uHS~N9L │ │ │ │ │ +LZgs~?)gC │ │ │ │ │ @J$20d@" │ │ │ │ │ -{|h,8}x7 │ │ │ │ │ + KdyR7Y~ │ │ │ │ │ +{0}O{Lw&Q │ │ │ │ │ +G;vx|KY: │ │ │ │ │ +#hv2Chv2- │ │ │ │ │ +5$RhqF*- │ │ │ │ │ +Fv{r"JND │ │ │ │ │ +QUr"JND/ │ │ │ │ │ ++DwBt'DwBt'DwBt'DwBt'DwBt'DwBW │ │ │ │ │ QUr"JND/ │ │ │ │ │ -Ct'DwBt'DwBt'DwBt'DwBt'DwBt'DwB, │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/ee/576210ef9f465771c4588c5629163fcb3565f5.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d9/f1c9d77560eda7c376901f057307652c41b494.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 78% similar despite different names │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ee576210ef9f465771c4588c5629163fcb3565f5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d9f1c9d77560eda7c376901f057307652c41b494 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x15657): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xef29): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x128a0): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x5529): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5bdd): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3c44): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17f72): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb8d0): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x182a): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x47d2): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6d9f): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3873): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf66c): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xb37b): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12871): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xff0b): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xba00): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x16ed9): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x16e34): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc525): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x3102): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd668): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x14848): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x29d8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -153,16 +153,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2362 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23ba │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x246e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 55 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 57 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 58 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa0f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 60 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa132 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7064,27 +7064,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa1bf │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa213 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,15 +1,17 @@ │ │ │ │ │ GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +!KNIT^J=du" │ │ │ │ │ +eG\dD9G,56 │ │ │ │ │ ue):[4IJ │ │ │ │ │ Jg02F: Q:_ │ │ │ │ │ &+A5F3I" │ │ │ │ │ DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x151e6): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xee40): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x12682): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x5561): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5bd4): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3c89): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x17b70): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb819): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x186d): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x481c): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6c53): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x38f8): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xf55c): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xb2a4): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x12643): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xfdc4): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb936): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x16b2d): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x16a88): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xc443): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x314b): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 41 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x14f>, float │ │ │ │ │ @@ -4198,23 +4198,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 11 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xd577): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 31 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x14412): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x29f5): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xdf3 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x1907 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 7 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ebe │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9efe │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f8b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2c67 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9fa7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6998,27 +6998,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0df │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa133 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,32 +1,26 @@ │ │ │ │ │ -GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -#MQ3@5+r │ │ │ │ │ -?~Ht?W 8 │ │ │ │ │ - W~MBY=b │ │ │ │ │ -XlI2O+v__ │ │ │ │ │ +'GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +iqc6i~Kxs │ │ │ │ │ +//7qpLV( │ │ │ │ │ x:/Jo)H> │ │ │ │ │ p1SkEU%e │ │ │ │ │ UDj}p"k} │ │ │ │ │ jej6DlkrHl │ │ │ │ │ 6d{'LkII │ │ │ │ │ Aa'}406J │ │ │ │ │ T^=rWW#H │ │ │ │ │ ~QIvNVK │ │ │ │ │ 6'`33Sy@ │ │ │ │ │ -2um+i.&g │ │ │ │ │ -2'{-#-IH │ │ │ │ │ -iZNfn1kq │ │ │ │ │ -h!s/zGY& │ │ │ │ │ -hHd6N!2f+ │ │ │ │ │ -A-KG\=1`q │ │ │ │ │ -N).p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,.p,NM │ │ │ │ │ -iqZ2-NKn │ │ │ │ │ -J8cDr[T"# │ │ │ │ │ +iZNfn6kp │ │ │ │ │ +rB3l8u%<~ │ │ │ │ │ +zU]>@~wm │ │ │ │ │ +iqf"#hf"Chf"- │ │ │ │ │ +ShqZ2-NK │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/f6/36b4961480a32aa5d5918f56461e57d9c97f2e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/d4/72d51f36666e0fc211206f1148aed8e4e9dce1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 76% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 77272 (bytes into file) │ │ │ │ │ + Start of section headers: 77264 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x12dd8: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12dd0: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 0003c0 18 A 4 3 8 │ │ │ │ │ @@ -29,17 +29,17 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001f1b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002160 000253 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0023b8 000789 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002b48 008e2e 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b978 0003e5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bd60 00052e 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c290 00591a 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 011baa 000057 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011c08 000bd0 18 34 89 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 0127d8 000493 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 012c6b 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c290 005918 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011ba8 000057 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011c00 000bd0 18 34 89 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 0127d0 000493 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 012c63 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f636b4961480a32aa5d5918f56461e57d9c97f2e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d472d51f36666e0fc211206f1148aed8e4e9dce1 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 26 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14e3f): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe9f5): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12224): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x532b): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x59e2): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3ac8): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x176a9): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb425): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1793): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4631): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a90): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x371b): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf114): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaf2c): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x121e5): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf9fc): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb542): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x166a2): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x165fd): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x42>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc035): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x3020): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 36 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd125): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x57>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x1404b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18a91): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -286,16 +286,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 85 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2e9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 86 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 86 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 87 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 88 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 89 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9eb4 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9ef4 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 92 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f81 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 33 │ │ │ │ │ DW_MACRO_import - offset : 0x37bf │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f9d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 33 │ │ │ │ │ @@ -6999,27 +6999,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0d5 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa129 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,24 @@ │ │ │ │ │ -.GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -%("H@PDPQ │ │ │ │ │ -TUw-S]]]=g2 │ │ │ │ │ -[bk=lc1J+R6f* │ │ │ │ │ +GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +EU'[|XTuv │ │ │ │ │ +$TD":'M~ │ │ │ │ │ 4LEV|#$; │ │ │ │ │ )YX`IN-, │ │ │ │ │ "q8OOZ0 } │ │ │ │ │ IiAJn `N\O │ │ │ │ │ %;]\F[70QVk │ │ │ │ │ Av})Nw:J │ │ │ │ │ SA2y"1Af|r* │ │ │ │ │ `=VXPGIz │ │ │ │ │ -iqj2-NM>o │ │ │ │ │ -Ii.]JsiS │ │ │ │ │ -msB9 )'! │ │ │ │ │ -F)ECN)!x │ │ │ │ │ -jLCSK` Z │ │ │ │ │ +kn1)Hn_1 │ │ │ │ │ +gtO-6y`f │ │ │ │ │ +?B8ky#zOZ} │ │ │ │ │ +$Z,3{pMZ │ │ │ │ │ +iqj2-NM>g │ │ │ │ │ + Q2!J(DI │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/f8/71690f225ce5ee63ca8338a692dff15be4a239.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/19/36087c75a5c0df166106c8338df601fb621951.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 88% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 79416 (bytes into file) │ │ │ │ │ + Start of section headers: 79408 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x13638: │ │ │ │ │ +There are 36 section headers, starting at offset 0x13630: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000ec 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002e0 0001ec 000480 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf0 00fde0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb0 00fde0 000038 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde0 0000d8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200c0 00fde0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c8 00fde0 000050 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0022c9 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 002510 00024a 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 002760 00073d 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002ea0 008dd5 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00bc78 0003df 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00c058 0009e2 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00ca40 0058d4 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012318 00012d 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 012448 000be8 18 34 82 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 013030 00049a 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0134ca 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0022c8 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 002508 00024a 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 002758 00073d 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002e98 008dd5 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00bc70 0003df 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00c050 0009e2 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00ca38 0058d2 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012310 00012d 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 012440 000be8 18 34 82 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 013028 00049a 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0134c2 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f871690f225ce5ee63ca8338a692dff15be4a239 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1936087c75a5c0df166106c8338df601fb621951 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 25 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14df6): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xea19): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1217e): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x546f): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5ad7): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3be6): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1768c): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb4b5): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x185c): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4787): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6b95): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3822): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xf158): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaf94): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x1213f): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xfa0e): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb5d2): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x1669a): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x165f5): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xc162): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x30b8): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd1ff): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13feb): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x299f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd83 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x1897 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 6 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 24 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 24 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 25 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 26 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 27 │ │ │ │ │ @@ -939,25 +939,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e4e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9e8e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 30 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 23 filenum: 178 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9f1b │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 46 │ │ │ │ │ DW_MACRO_import - offset : 0x2bf7 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 179 │ │ │ │ │ DW_MACRO_import - offset : 0x9f37 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 46 │ │ │ │ │ @@ -6978,27 +6978,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 114 macro : ngettext(msgid1,msgid2,n) dngettext (NULL, msgid1, msgid2, n) │ │ │ │ │ DW_MACRO_define_strp - lineno : 116 macro : dngettext(domainname,msgid1,msgid2,n) dcngettext (domainname, msgid1, msgid2, n, LC_MESSAGES) │ │ │ │ │ │ │ │ │ │ Offset: 0xa06f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa0c3 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,24 +1,26 @@ │ │ │ │ │ -9GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -Ua%oD)y3J │ │ │ │ │ -xDm49b5.E │ │ │ │ │ +QGCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ +Deokr\2U │ │ │ │ │ *GfW%Dtlf+ │ │ │ │ │ │ │ │ │ │ -z_a5B \c │ │ │ │ │ -iqrb3Whqr"-NNLw │ │ │ │ │ +>hww*|XR │ │ │ │ │ +2\>%+.}lR │ │ │ │ │ +F.8;M>\<{ │ │ │ │ │ +9 i3r2j9 │ │ │ │ │ +Q51L1f;rxb* │ │ │ │ │ +_X3t7BMb% │ │ │ │ │ +tWhqr"-NN │ │ │ │ │ +h3Ur"JND │ │ │ │ │ +nwB9 )'! │ │ │ │ │ +TUw=9)PN │ │ │ │ │ h3Ur"JND │ │ │ │ │ -CV&^9 DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14d7c): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe8bc): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x12037): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xce> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x528f): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x590b): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1b8> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a4d): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x175ac): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb41c): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x170f): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45ea): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6a35): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x36a8): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xefcf): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1c9> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaef3): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x12008): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf882): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb539): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x165e1): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x1653c): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbfda): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2fcf): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xd0bb): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5e>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 18 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13f12): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2859): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -192,16 +192,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 19 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2c48 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 14 filenum: 18 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 63 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 23 macro : SDL_main_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 25 filenum: 5 │ │ │ │ │ DW_MACRO_define_strp - lineno : 29 macro : SDL_stdinc_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 65 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 66 │ │ │ │ │ @@ -956,15 +956,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa021 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ - DW_MACRO_start_file - lineno: 22 filenum: 17 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 17 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_MIXER_H_ │ │ │ │ │ DW_MACRO_start_file - lineno: 37 filenum: 68 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0xa061 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7007,27 +7007,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0xa0ee │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ - DW_MACRO_define_strp - lineno : 25 macro : gettext_noop(String) String │ │ │ │ │ - DW_MACRO_define_strp - lineno : 33 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 38 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 51 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ - DW_MACRO_define_strp - lineno : 58 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 62 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 69 macro : MODE_PAINT 0x0001 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 73 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 77 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 81 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 88 macro : MAX_MODES 2 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 182 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 185 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 9 macro : gettext_noop(String) String │ │ │ │ │ + DW_MACRO_define_strp - lineno : 17 macro : min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x < _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 22 macro : max(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x > _y ? _x : _y; }) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 35 macro : clamp(lo,value,hi) (min(max(value,lo),hi)) │ │ │ │ │ + DW_MACRO_define_strp - lineno : 42 macro : SPECIAL_MIRROR 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 46 macro : SPECIAL_FLIP 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 53 macro : MODE_PAINT 0x0001 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 57 macro : MODE_FULLSCREEN 0x0002 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 61 macro : MODE_PAINT_WITH_PREVIEW 0x0004 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 65 macro : MODE_ONECLICK 0x0008 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 72 macro : MAX_MODES 2 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 166 macro : TP_MAGIC_API_VERSION 0x00000005 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 169 macro : ATTRIBUTE_UNUSED __attribute__ ((__unused__)) │ │ │ │ │ │ │ │ │ │ Offset: 0xa142 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,29 @@ │ │ │ │ │ -L/*:GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ -h /A})_@} │ │ │ │ │ -Z,)D_8h( │ │ │ │ │ -EU{K|HT]c │ │ │ │ │ -$^2Dchfo │ │ │ │ │ +-GCC: (Debian 14.2.0-12) 14.2.0 │ │ │ │ │ ({>>E(UA │ │ │ │ │ |%bw.LW0 │ │ │ │ │ b?-Ry>EJ │ │ │ │ │ A^Fa%jsEIb │ │ │ │ │ q7K:+2>i │ │ │ │ │ w%|>&6=Ep │ │ │ │ │ #3+3+KV{"v │ │ │ │ │ wF46Lc?| │ │ │ │ │ i,[D)HBb │ │ │ │ │ >Tq$CuDYFds │ │ │ │ │ -^W9)m{'x │ │ │ │ │ -4JyCG │ │ │ │ │ -cwB9 +'a │ │ │ │ │ -9DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +(9A>'Y%' │ │ │ │ │ +XbCt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt'DwBt' │ │ │ │ │ +Iv{r"JND │ │ │ │ │ +~z