--- /srv/reproducible-results/rbuild-debian/r-b-build.fuwoeYdE/b1/tuxpaint_0.9.28-sdl2-1_amd64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.fuwoeYdE/b2/tuxpaint_0.9.28-sdl2-1_amd64.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ fd0209850a6590cf1132c3e525a54fab 7853364 graphics optional tuxpaint-data_0.9.28-sdl2-1_all.deb │ - 36d435ea979711047d8cbde0c0d2e033 195324 debug optional tuxpaint-dbgsym_0.9.28-sdl2-1_amd64.deb │ - df3cb0a648d5bced5f8bd9480be39e1c 111616 graphics optional tuxpaint-dev_0.9.28-sdl2-1_all.deb │ - 229eac0a146fd48e80f3c37578d5731e 3476364 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1_amd64.deb │ - ddeeec85f11dbe8a42884e2619080aad 1236852 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1_amd64.deb │ - 7cb8d35b59bab06e54628e782752ad28 252948 graphics optional tuxpaint_0.9.28-sdl2-1_amd64.deb │ + e0fa03376461c1150cabc814f3afb71c 195328 debug optional tuxpaint-dbgsym_0.9.28-sdl2-1_amd64.deb │ + eabee6c13f40082ac29c5947775286d2 111620 graphics optional tuxpaint-dev_0.9.28-sdl2-1_all.deb │ + 0ca84ec7754c89e24f0034ac34491014 3477308 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1_amd64.deb │ + 991888e6209be2e1607f59de626d7318 1236648 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1_amd64.deb │ + a1fd29e6584cb0d658104a74e9f2ed2a 253080 graphics optional tuxpaint_0.9.28-sdl2-1_amd64.deb ├── tuxpaint-dev_0.9.28-sdl2-1_all.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-07-04 12:34:36.000000 debian-binary │ │ --rw-r--r-- 0 0 0 960 2022-07-04 12:34:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 110464 2022-07-04 12:34:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 956 2022-07-04 12:34:36.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 110472 2022-07-04 12:34:36.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 2022-07-04 12:34:36.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/bin/ │ │ │ │ -rwxr-xr-x 0 root (0) root (0) 2108 2022-07-04 12:34:36.000000 ./usr/bin/tp-magic-config │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/include/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/include/tuxpaint/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 6605 2022-07-04 12:34:36.000000 ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 6621 2022-07-04 12:34:36.000000 ./usr/include/tuxpaint/tp_magic_api.h │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/doc/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/doc/tuxpaint-0.9.28/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 28 2022-07-04 12:34:36.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/Makefile │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/doc/tuxpaint-0.9.28/tuxpaint-dev/en/ │ │ │ │ -rw-r--r-- 0 root (0) root (0) 16692 2022-07-04 12:34:36.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_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-07-04 12:34:36.000000 debian-binary │ │ -rw-r--r-- 0 0 0 6444 2022-07-04 12:34:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1230216 2022-07-04 12:34:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1230012 2022-07-04 12:34:36.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: a70b77850063aeef20eb43ea85e32f3f8a4ac6fd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: df7c489f1e2ec67c0f21dac20d27c3a51e7dccac │ │ │ │ ├── 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 30623737 38353030 36336165 65663230 0b77850063aeef20 │ │ │ │ │ - 0x00000010 65623433 65613835 65333266 33663861 eb43ea85e32f3f8a │ │ │ │ │ - 0x00000020 34616336 66642e64 65627567 00000000 4ac6fd.debug.... │ │ │ │ │ - 0x00000030 560e2c19 V.,. │ │ │ │ │ + 0x00000000 37633438 39663165 32656336 37633066 7c489f1e2ec67c0f │ │ │ │ │ + 0x00000010 32316461 63323064 32376333 61353165 21dac20d27c3a51e │ │ │ │ │ + 0x00000020 37646363 61632e64 65627567 00000000 7dccac.debug.... │ │ │ │ │ + 0x00000030 eb49b9ff .I.. │ │ │ ├── ./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: 555a8f65b8bb1cc608ae55b49e98f5829a0cb4f4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7591b4732050042b56f452650c81f0d2bf5a8dff │ │ │ │ ├── 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 35613866 36356238 62623163 63363038 5a8f65b8bb1cc608 │ │ │ │ │ - 0x00000010 61653535 62343965 39386635 38323961 ae55b49e98f5829a │ │ │ │ │ - 0x00000020 30636234 66342e64 65627567 00000000 0cb4f4.debug.... │ │ │ │ │ - 0x00000030 c4099ac2 .... │ │ │ │ │ + 0x00000000 39316234 37333230 35303034 32623536 91b4732050042b56 │ │ │ │ │ + 0x00000010 66343532 36353063 38316630 64326266 f452650c81f0d2bf │ │ │ │ │ + 0x00000020 35613864 66662e64 65627567 00000000 5a8dff.debug.... │ │ │ │ │ + 0x00000030 4e5ca429 N\.) │ │ │ ├── ./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: 38f0343ffb138f18a8e7a5a5bfbac51bee564737 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 901bc420290450c52d2847b3a8774017ec9a35f8 │ │ │ │ ├── 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 66303334 33666662 31333866 31386138 f0343ffb138f18a8 │ │ │ │ │ - 0x00000010 65376135 61356266 62616335 31626565 e7a5a5bfbac51bee │ │ │ │ │ - 0x00000020 35363437 33372e64 65627567 00000000 564737.debug.... │ │ │ │ │ - 0x00000030 2b0071cd +.q. │ │ │ │ │ + 0x00000000 31626334 32303239 30343530 63353264 1bc420290450c52d │ │ │ │ │ + 0x00000010 32383437 62336138 37373430 31376563 2847b3a8774017ec │ │ │ │ │ + 0x00000020 39613335 66382e64 65627567 00000000 9a35f8.debug.... │ │ │ │ │ + 0x00000030 b57b1564 .{.d │ │ │ ├── ./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: b9f27fa48bbf0414cc35f846bacee95bc7b3053f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ecb2571e2fadec1efdc5ed0f0f0c848e4159f143 │ │ │ │ ├── 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 66323766 61343862 62663034 31346363 f27fa48bbf0414cc │ │ │ │ │ - 0x00000010 33356638 34366261 63656539 35626337 35f846bacee95bc7 │ │ │ │ │ - 0x00000020 62333035 33662e64 65627567 00000000 b3053f.debug.... │ │ │ │ │ - 0x00000030 ca1c1a74 ...t │ │ │ │ │ + 0x00000000 62323537 31653266 61646563 31656664 b2571e2fadec1efd │ │ │ │ │ + 0x00000010 63356564 30663066 30633834 38653431 c5ed0f0f0c848e41 │ │ │ │ │ + 0x00000020 35396631 34332e64 65627567 00000000 59f143.debug.... │ │ │ │ │ + 0x00000030 7dc7dd19 }... │ │ │ ├── ./usr/lib/tuxpaint/plugins/bricks.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: b6484f564962b09fdf0a4a871111a9051601a6b0 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5e3093965a463120bea42a30c8c840875daa05cd │ │ │ │ ├── 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 34383466 35363439 36326230 39666466 484f564962b09fdf │ │ │ │ │ - 0x00000010 30613461 38373131 31316139 30353136 0a4a871111a90516 │ │ │ │ │ - 0x00000020 30316136 62302e64 65627567 00000000 01a6b0.debug.... │ │ │ │ │ - 0x00000030 09da83d1 .... │ │ │ │ │ + 0x00000000 33303933 39363561 34363331 32306265 3093965a463120be │ │ │ │ │ + 0x00000010 61343261 33306338 63383430 38373564 a42a30c8c840875d │ │ │ │ │ + 0x00000020 61613035 63642e64 65627567 00000000 aa05cd.debug.... │ │ │ │ │ + 0x00000030 df0811a1 .... │ │ │ ├── ./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: ad93a4c89abbe4d373a2f9e37edba494cd67f979 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 62538b0c64d4be0d84320e6cc610237f0ac2e9c3 │ │ │ │ ├── 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 39336134 63383961 62626534 64333733 93a4c89abbe4d373 │ │ │ │ │ - 0x00000010 61326639 65333765 64626134 39346364 a2f9e37edba494cd │ │ │ │ │ - 0x00000020 36376639 37392e64 65627567 00000000 67f979.debug.... │ │ │ │ │ - 0x00000030 17423484 .B4. │ │ │ │ │ + 0x00000000 35333862 30633634 64346265 30643834 538b0c64d4be0d84 │ │ │ │ │ + 0x00000010 33323065 36636336 31303233 37663061 320e6cc610237f0a │ │ │ │ │ + 0x00000020 63326539 63332e64 65627567 00000000 c2e9c3.debug.... │ │ │ │ │ + 0x00000030 bc3b9cfe .;.. │ │ │ ├── ./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: bb55034fb812a4ea1b93bbc21d63383b92bcf9de │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ff0db6871203cc709511154981093cf391976e4b │ │ │ │ ├── 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 35353033 34666238 31326134 65613162 55034fb812a4ea1b │ │ │ │ │ - 0x00000010 39336262 63323164 36333338 33623932 93bbc21d63383b92 │ │ │ │ │ - 0x00000020 62636639 64652e64 65627567 00000000 bcf9de.debug.... │ │ │ │ │ - 0x00000030 e4eec454 ...T │ │ │ │ │ + 0x00000000 30646236 38373132 30336363 37303935 0db6871203cc7095 │ │ │ │ │ + 0x00000010 31313135 34393831 30393363 66333931 11154981093cf391 │ │ │ │ │ + 0x00000020 39373665 34622e64 65627567 00000000 976e4b.debug.... │ │ │ │ │ + 0x00000030 0d69a67f .i.. │ │ │ ├── ./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: a3ae7e94e358094885142a7928bbbf4814e7cb80 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 141f450bda029c034bbea5854e155800d6b2f10d │ │ │ │ ├── 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 61653765 39346533 35383039 34383835 ae7e94e358094885 │ │ │ │ │ - 0x00000010 31343261 37393238 62626266 34383134 142a7928bbbf4814 │ │ │ │ │ - 0x00000020 65376362 38302e64 65627567 00000000 e7cb80.debug.... │ │ │ │ │ - 0x00000030 53bfc92f S../ │ │ │ │ │ + 0x00000000 31663435 30626461 30323963 30333462 1f450bda029c034b │ │ │ │ │ + 0x00000010 62656135 38353465 31353538 30306436 bea5854e155800d6 │ │ │ │ │ + 0x00000020 62326631 30642e64 65627567 00000000 b2f10d.debug.... │ │ │ │ │ + 0x00000030 300b5736 0.W6 │ │ │ ├── ./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: c30b855b3e9a3f84efe7a8f3dde3f2ff88f43911 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5b94046f563378d64331e38f9793e3f050407ebf │ │ │ │ ├── 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 30623835 35623365 39613366 38346566 0b855b3e9a3f84ef │ │ │ │ │ - 0x00000010 65376138 66336464 65336632 66663838 e7a8f3dde3f2ff88 │ │ │ │ │ - 0x00000020 66343339 31312e64 65627567 00000000 f43911.debug.... │ │ │ │ │ - 0x00000030 166ad042 .j.B │ │ │ │ │ + 0x00000000 39343034 36663536 33333738 64363433 94046f563378d643 │ │ │ │ │ + 0x00000010 33316533 38663937 39336533 66303530 31e38f9793e3f050 │ │ │ │ │ + 0x00000020 34303765 62662e64 65627567 00000000 407ebf.debug.... │ │ │ │ │ + 0x00000030 1462652f .be/ │ │ │ ├── ./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: 4e7cd1627940892724abbbac53045ef9312dc934 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 97d9d4116ccdf048d448d7a4adfb3ad1677b624d │ │ │ │ ├── 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 37636431 36323739 34303839 32373234 7cd1627940892724 │ │ │ │ │ - 0x00000010 61626262 61633533 30343565 66393331 abbbac53045ef931 │ │ │ │ │ - 0x00000020 32646339 33342e64 65627567 00000000 2dc934.debug.... │ │ │ │ │ - 0x00000030 34d0a4e8 4... │ │ │ │ │ + 0x00000000 64396434 31313663 63646630 34386434 d9d4116ccdf048d4 │ │ │ │ │ + 0x00000010 34386437 61346164 66623361 64313637 48d7a4adfb3ad167 │ │ │ │ │ + 0x00000020 37623632 34642e64 65627567 00000000 7b624d.debug.... │ │ │ │ │ + 0x00000030 750a97ae u... │ │ │ ├── ./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: d84b04cc80ac0f1aa7948b080c04b6cadd913723 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b78696aabfa3f83eac114c0d94f762b7bd273650 │ │ │ │ ├── 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 34623034 63633830 61633066 31616137 4b04cc80ac0f1aa7 │ │ │ │ │ - 0x00000010 39343862 30383063 30346236 63616464 948b080c04b6cadd │ │ │ │ │ - 0x00000020 39313337 32332e64 65627567 00000000 913723.debug.... │ │ │ │ │ - 0x00000030 1cd668af ..h. │ │ │ │ │ + 0x00000000 38363936 61616266 61336638 33656163 8696aabfa3f83eac │ │ │ │ │ + 0x00000010 31313463 30643934 66373632 62376264 114c0d94f762b7bd │ │ │ │ │ + 0x00000020 32373336 35302e64 65627567 00000000 273650.debug.... │ │ │ │ │ + 0x00000030 a17000e7 .p.. │ │ │ ├── ./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: b8a8d2c914f4cf62aab20b158dc1445e66ab5921 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1bbefbf94794fda6fce57d15877445dc5cfc59f8 │ │ │ │ ├── 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 61386432 63393134 66346366 36326161 a8d2c914f4cf62aa │ │ │ │ │ - 0x00000010 62323062 31353864 63313434 35653636 b20b158dc1445e66 │ │ │ │ │ - 0x00000020 61623539 32312e64 65627567 00000000 ab5921.debug.... │ │ │ │ │ - 0x00000030 df4eeccb .N.. │ │ │ │ │ + 0x00000000 62656662 66393437 39346664 61366663 befbf94794fda6fc │ │ │ │ │ + 0x00000010 65353764 31353837 37343435 64633563 e57d15877445dc5c │ │ │ │ │ + 0x00000020 66633539 66382e64 65627567 00000000 fc59f8.debug.... │ │ │ │ │ + 0x00000030 3d1feadd =... │ │ │ ├── ./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: cf764801b187f708eb36a6099ab9ff9ee7233d7f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 086c680f3a726b15c4831d8a9e4f6a17654f680f │ │ │ │ ├── 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 37363438 30316231 38376637 30386562 764801b187f708eb │ │ │ │ │ - 0x00000010 33366136 30393961 62396666 39656537 36a6099ab9ff9ee7 │ │ │ │ │ - 0x00000020 32333364 37662e64 65627567 00000000 233d7f.debug.... │ │ │ │ │ - 0x00000030 41f85c37 A.\7 │ │ │ │ │ + 0x00000000 36633638 30663361 37323662 31356334 6c680f3a726b15c4 │ │ │ │ │ + 0x00000010 38333164 38613965 34663661 31373635 831d8a9e4f6a1765 │ │ │ │ │ + 0x00000020 34663638 30662e64 65627567 00000000 4f680f.debug.... │ │ │ │ │ + 0x00000030 71fc301a q.0. │ │ │ ├── ./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: 78803a2d6c42ea041baef312e64077211cc2afb3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 953450192ef93a24f2b1d396dfdd83ea5a82e124 │ │ │ │ ├── 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 38303361 32643663 34326561 30343162 803a2d6c42ea041b │ │ │ │ │ - 0x00000010 61656633 31326536 34303737 32313163 aef312e64077211c │ │ │ │ │ - 0x00000020 63326166 62332e64 65627567 00000000 c2afb3.debug.... │ │ │ │ │ - 0x00000030 f0e7645e ..d^ │ │ │ │ │ + 0x00000000 33343530 31393265 66393361 32346632 3450192ef93a24f2 │ │ │ │ │ + 0x00000010 62316433 39366466 64643833 65613561 b1d396dfdd83ea5a │ │ │ │ │ + 0x00000020 38326531 32342e64 65627567 00000000 82e124.debug.... │ │ │ │ │ + 0x00000030 2b031a6a +..j │ │ │ ├── ./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: dd7e01628324fddfe99f39e705592a627daae2e4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3e7df04c5ef97b03bee578a4f4082b8b194f2cc6 │ │ │ │ ├── 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 37653031 36323833 32346664 64666539 7e01628324fddfe9 │ │ │ │ │ - 0x00000010 39663339 65373035 35393261 36323764 9f39e705592a627d │ │ │ │ │ - 0x00000020 61616532 65342e64 65627567 00000000 aae2e4.debug.... │ │ │ │ │ - 0x00000030 8bc39156 ...V │ │ │ │ │ + 0x00000000 37646630 34633565 66393762 30336265 7df04c5ef97b03be │ │ │ │ │ + 0x00000010 65353738 61346634 30383262 38623139 e578a4f4082b8b19 │ │ │ │ │ + 0x00000020 34663263 63362e64 65627567 00000000 4f2cc6.debug.... │ │ │ │ │ + 0x00000030 0bc2288a ..(. │ │ │ ├── ./usr/lib/tuxpaint/plugins/foam.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: 0be85ae43a53e55152af90c56f48b30343a6e36d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 64122125c102f4c4bb4acde199282a98b3d97eb1 │ │ │ │ ├── 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 65383561 65343361 35336535 35313532 e85ae43a53e55152 │ │ │ │ │ - 0x00000010 61663930 63353666 34386233 30333433 af90c56f48b30343 │ │ │ │ │ - 0x00000020 61366533 36642e64 65627567 00000000 a6e36d.debug.... │ │ │ │ │ - 0x00000030 64f79498 d... │ │ │ │ │ + 0x00000000 31323231 32356331 30326634 63346262 122125c102f4c4bb │ │ │ │ │ + 0x00000010 34616364 65313939 32383261 39386233 4acde199282a98b3 │ │ │ │ │ + 0x00000020 64393765 62312e64 65627567 00000000 d97eb1.debug.... │ │ │ │ │ + 0x00000030 c66150d6 .aP. │ │ │ ├── ./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: 58f37c4e2ad072a9e1c62e9f04d1ccba47259978 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0273e708a3860a010d56db9199e18dbe21d8ad43 │ │ │ │ ├── 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 66333763 34653261 64303732 61396531 f37c4e2ad072a9e1 │ │ │ │ │ - 0x00000010 63363265 39663034 64316363 62613437 c62e9f04d1ccba47 │ │ │ │ │ - 0x00000020 32353939 37382e64 65627567 00000000 259978.debug.... │ │ │ │ │ - 0x00000030 fb225518 ."U. │ │ │ │ │ + 0x00000000 37336537 30386133 38363061 30313064 73e708a3860a010d │ │ │ │ │ + 0x00000010 35366462 39313939 65313864 62653231 56db9199e18dbe21 │ │ │ │ │ + 0x00000020 64386164 34332e64 65627567 00000000 d8ad43.debug.... │ │ │ │ │ + 0x00000030 fe13c787 .... │ │ │ ├── ./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: 9fa717d92ca6f9daa8c3e60289597ff4c3b1be49 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c4f90ca2382704767e2f22b33e69f60407e52d24 │ │ │ │ ├── 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 61373137 64393263 61366639 64616138 a717d92ca6f9daa8 │ │ │ │ │ - 0x00000010 63336536 30323839 35393766 66346333 c3e60289597ff4c3 │ │ │ │ │ - 0x00000020 62316265 34392e64 65627567 00000000 b1be49.debug.... │ │ │ │ │ - 0x00000030 6c3aa8a1 l:.. │ │ │ │ │ + 0x00000000 66393063 61323338 32373034 37363765 f90ca2382704767e │ │ │ │ │ + 0x00000010 32663232 62333365 36396636 30343037 2f22b33e69f60407 │ │ │ │ │ + 0x00000020 65353264 32342e64 65627567 00000000 e52d24.debug.... │ │ │ │ │ + 0x00000030 c9ef2b7c ..+| │ │ │ ├── ./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: a501879211609f1e79d28e660d1f4399bc9458bb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cfd9bd3d95ad596cf7697954c08a2a8cdb4cb84e │ │ │ │ ├── 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 30313837 39323131 36303966 31653739 01879211609f1e79 │ │ │ │ │ - 0x00000010 64323865 36363064 31663433 39396263 d28e660d1f4399bc │ │ │ │ │ - 0x00000020 39343538 62622e64 65627567 00000000 9458bb.debug.... │ │ │ │ │ - 0x00000030 67dde199 g... │ │ │ │ │ + 0x00000000 64396264 33643935 61643539 36636637 d9bd3d95ad596cf7 │ │ │ │ │ + 0x00000010 36393739 35346330 38613261 38636462 697954c08a2a8cdb │ │ │ │ │ + 0x00000020 34636238 34652e64 65627567 00000000 4cb84e.debug.... │ │ │ │ │ + 0x00000030 c8aa25ab ..%. │ │ │ ├── ./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: 50c0a6a77464edb702e9efe34bfa4fc09615bf71 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ec216f7ed3945a25748004192429ab7e2800146e │ │ │ │ ├── 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 63306136 61373734 36346564 62373032 c0a6a77464edb702 │ │ │ │ │ - 0x00000010 65396566 65333462 66613466 63303936 e9efe34bfa4fc096 │ │ │ │ │ - 0x00000020 31356266 37312e64 65627567 00000000 15bf71.debug.... │ │ │ │ │ - 0x00000030 4728a2f2 G(.. │ │ │ │ │ + 0x00000000 32313666 37656433 39343561 32353734 216f7ed3945a2574 │ │ │ │ │ + 0x00000010 38303034 31393234 32396162 37653238 8004192429ab7e28 │ │ │ │ │ + 0x00000020 30303134 36652e64 65627567 00000000 00146e.debug.... │ │ │ │ │ + 0x00000030 13897915 ..y. │ │ │ ├── ./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: e5eafb828a6d607fcadfbcbe406f753a49486c87 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ceaad7175529565590c35c3c4c0c96603905ce22 │ │ │ │ ├── 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 65616662 38323861 36643630 37666361 eafb828a6d607fca │ │ │ │ │ - 0x00000010 64666263 62653430 36663735 33613439 dfbcbe406f753a49 │ │ │ │ │ - 0x00000020 34383663 38372e64 65627567 00000000 486c87.debug.... │ │ │ │ │ - 0x00000030 d787827c ...| │ │ │ │ │ + 0x00000000 61616437 31373535 32393536 35353930 aad7175529565590 │ │ │ │ │ + 0x00000010 63333563 33633463 30633936 36303339 c35c3c4c0c966039 │ │ │ │ │ + 0x00000020 30356365 32322e64 65627567 00000000 05ce22.debug.... │ │ │ │ │ + 0x00000030 77e7b9a7 w... │ │ │ ├── ./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: b95c9542d273c6e0b2a08eaa9d1c0dd3700d4806 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8210c1b89fdbcdcec1ca5df2671abe98d3a17ea9 │ │ │ │ ├── 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 35633935 34326432 37336336 65306232 5c9542d273c6e0b2 │ │ │ │ │ - 0x00000010 61303865 61613964 31633064 64333730 a08eaa9d1c0dd370 │ │ │ │ │ - 0x00000020 30643438 30362e64 65627567 00000000 0d4806.debug.... │ │ │ │ │ - 0x00000030 5096bdd2 P... │ │ │ │ │ + 0x00000000 31306331 62383966 64626364 63656331 10c1b89fdbcdcec1 │ │ │ │ │ + 0x00000010 63613564 66323637 31616265 39386433 ca5df2671abe98d3 │ │ │ │ │ + 0x00000020 61313765 61392e64 65627567 00000000 a17ea9.debug.... │ │ │ │ │ + 0x00000030 ac648835 .d.5 │ │ │ ├── ./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: 097b9284e889e10b076b76f71a72cf1f24cca5ef │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 34ed2a7afdafe22c4b19d6678f23af11e2e8521a │ │ │ │ ├── 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 37623932 38346538 38396531 30623037 7b9284e889e10b07 │ │ │ │ │ - 0x00000010 36623736 66373161 37326366 31663234 6b76f71a72cf1f24 │ │ │ │ │ - 0x00000020 63636135 65662e64 65627567 00000000 cca5ef.debug.... │ │ │ │ │ - 0x00000030 108e5a7b ..Z{ │ │ │ │ │ + 0x00000000 65643261 37616664 61666532 32633462 ed2a7afdafe22c4b │ │ │ │ │ + 0x00000010 31396436 36373866 32336166 31316532 19d6678f23af11e2 │ │ │ │ │ + 0x00000020 65383532 31612e64 65627567 00000000 e8521a.debug.... │ │ │ │ │ + 0x00000030 3efdfc88 >... │ │ │ ├── ./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: a85e97870f762ec0a41e868d0d2c7340a412a3ac │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4816959a9aca2bdd3916f9fa47c670d8849d4121 │ │ │ │ ├── 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 35653937 38373066 37363265 63306134 5e97870f762ec0a4 │ │ │ │ │ - 0x00000010 31653836 38643064 32633733 34306134 1e868d0d2c7340a4 │ │ │ │ │ - 0x00000020 31326133 61632e64 65627567 00000000 12a3ac.debug.... │ │ │ │ │ - 0x00000030 b590fd7a ...z │ │ │ │ │ + 0x00000000 31363935 39613961 63613262 64643339 16959a9aca2bdd39 │ │ │ │ │ + 0x00000010 31366639 66613437 63363730 64383834 16f9fa47c670d884 │ │ │ │ │ + 0x00000020 39643431 32312e64 65627567 00000000 9d4121.debug.... │ │ │ │ │ + 0x00000030 37525766 7RWf │ │ │ ├── ./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: 51dcaebfaa08efb69065b7e7399f6c2a3b6b598e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 32a8aa19c89c0a1169ff37d2352d44664a85cb78 │ │ │ │ ├── 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 64636165 62666161 30386566 62363930 dcaebfaa08efb690 │ │ │ │ │ - 0x00000010 36356237 65373339 39663663 32613362 65b7e7399f6c2a3b │ │ │ │ │ - 0x00000020 36623539 38652e64 65627567 00000000 6b598e.debug.... │ │ │ │ │ - 0x00000030 cdf1f9b6 .... │ │ │ │ │ + 0x00000000 61386161 31396338 39633061 31313639 a8aa19c89c0a1169 │ │ │ │ │ + 0x00000010 66663337 64323335 32643434 36363461 ff37d2352d44664a │ │ │ │ │ + 0x00000020 38356362 37382e64 65627567 00000000 85cb78.debug.... │ │ │ │ │ + 0x00000030 3cc0ebc8 <... │ │ │ ├── ./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: 6961b0905a0bba89f1a49e8c3db77fa4b6f0bde5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f2de0b8f1771f6d18960441cfc17b0f3311cdd08 │ │ │ │ ├── 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 36316230 39303561 30626261 38396631 61b0905a0bba89f1 │ │ │ │ │ - 0x00000010 61343965 38633364 62373766 61346236 a49e8c3db77fa4b6 │ │ │ │ │ - 0x00000020 66306264 65352e64 65627567 00000000 f0bde5.debug.... │ │ │ │ │ - 0x00000030 f7a8ffe2 .... │ │ │ │ │ + 0x00000000 64653062 38663137 37316636 64313839 de0b8f1771f6d189 │ │ │ │ │ + 0x00000010 36303434 31636663 31376230 66333331 60441cfc17b0f331 │ │ │ │ │ + 0x00000020 31636464 30382e64 65627567 00000000 1cdd08.debug.... │ │ │ │ │ + 0x00000030 46106681 F.f. │ │ │ ├── ./usr/lib/tuxpaint/plugins/mosaic.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: 079774f87c53e56ee7164f0a545eb3cd6b8075ea │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fedb9a3c5c04a8c4eb9f6eb23069538f5f00019a │ │ │ │ ├── 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 39373734 66383763 35336535 36656537 9774f87c53e56ee7 │ │ │ │ │ - 0x00000010 31363466 30613534 35656233 63643662 164f0a545eb3cd6b │ │ │ │ │ - 0x00000020 38303735 65612e64 65627567 00000000 8075ea.debug.... │ │ │ │ │ - 0x00000030 f6ea66fa ..f. │ │ │ │ │ + 0x00000000 64623961 33633563 30346138 63346562 db9a3c5c04a8c4eb │ │ │ │ │ + 0x00000010 39663665 62323330 36393533 38663566 9f6eb23069538f5f │ │ │ │ │ + 0x00000020 30303031 39612e64 65627567 00000000 00019a.debug.... │ │ │ │ │ + 0x00000030 7ff0e907 .... │ │ │ ├── ./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: ede90634b5b4c8fcc4f3361b606ab282731940df │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7c39ad35d1d0a33f6726c913e36887281dd84763 │ │ │ │ ├── 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 65393036 33346235 62346338 66636334 e90634b5b4c8fcc4 │ │ │ │ │ - 0x00000010 66333336 31623630 36616232 38323733 f3361b606ab28273 │ │ │ │ │ - 0x00000020 31393430 64662e64 65627567 00000000 1940df.debug.... │ │ │ │ │ - 0x00000030 bb5a3fc9 .Z?. │ │ │ │ │ + 0x00000000 33396164 33356431 64306133 33663637 39ad35d1d0a33f67 │ │ │ │ │ + 0x00000010 32366339 31336533 36383837 32383164 26c913e36887281d │ │ │ │ │ + 0x00000020 64383437 36332e64 65627567 00000000 d84763.debug.... │ │ │ │ │ + 0x00000030 e230d7a8 .0.. │ │ │ ├── ./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: cacc3dcebf64ad2c4dbd3acf9d4714b52c929e35 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9d0194d142f33d49178fe7718aa1eb7781c85beb │ │ │ │ ├── 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 63633364 63656266 36346164 32633464 cc3dcebf64ad2c4d │ │ │ │ │ - 0x00000010 62643361 63663964 34373134 62353263 bd3acf9d4714b52c │ │ │ │ │ - 0x00000020 39323965 33352e64 65627567 00000000 929e35.debug.... │ │ │ │ │ - 0x00000030 7a25eef9 z%.. │ │ │ │ │ + 0x00000000 30313934 64313432 66333364 34393137 0194d142f33d4917 │ │ │ │ │ + 0x00000010 38666537 37313861 61316562 37373831 8fe7718aa1eb7781 │ │ │ │ │ + 0x00000020 63383562 65622e64 65627567 00000000 c85beb.debug.... │ │ │ │ │ + 0x00000030 0235972a .5.* │ │ │ ├── ./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: 5f45261deeffed1315da25c1fcd48722a790a42b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f367ed44ad742f09047b4b17881ee8dfc0c35ee6 │ │ │ │ ├── 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 34353236 31646565 66666564 31333135 45261deeffed1315 │ │ │ │ │ - 0x00000010 64613235 63316663 64343837 32326137 da25c1fcd48722a7 │ │ │ │ │ - 0x00000020 39306134 32622e64 65627567 00000000 90a42b.debug.... │ │ │ │ │ - 0x00000030 80a6a14b ...K │ │ │ │ │ + 0x00000000 36376564 34346164 37343266 30393034 67ed44ad742f0904 │ │ │ │ │ + 0x00000010 37623462 31373838 31656538 64666330 7b4b17881ee8dfc0 │ │ │ │ │ + 0x00000020 63333565 65362e64 65627567 00000000 c35ee6.debug.... │ │ │ │ │ + 0x00000030 0e45b1f8 .E.. │ │ │ ├── ./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: 0ef3f4cff59a5be8eaa841d86f7f51d97b0e9e6e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1f0eb8be8545d6bb1de13b680176a99e5ead14cf │ │ │ │ ├── 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 66336634 63666635 39613562 65386561 f3f4cff59a5be8ea │ │ │ │ │ - 0x00000010 61383431 64383666 37663531 64393762 a841d86f7f51d97b │ │ │ │ │ - 0x00000020 30653965 36652e64 65627567 00000000 0e9e6e.debug.... │ │ │ │ │ - 0x00000030 58bee768 X..h │ │ │ │ │ + 0x00000000 30656238 62653835 34356436 62623164 0eb8be8545d6bb1d │ │ │ │ │ + 0x00000010 65313362 36383031 37366139 39653565 e13b680176a99e5e │ │ │ │ │ + 0x00000020 61643134 63662e64 65627567 00000000 ad14cf.debug.... │ │ │ │ │ + 0x00000030 ae193db2 ..=. │ │ │ ├── ./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: 55fc9841a8c5a3e0d28e2c0d5598b20b792d85ea │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f443eaf5b6aac5c22aab5a9c8ccd31fa6e3ee996 │ │ │ │ ├── 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 66633938 34316138 63356133 65306432 fc9841a8c5a3e0d2 │ │ │ │ │ - 0x00000010 38653263 30643535 39386232 30623739 8e2c0d5598b20b79 │ │ │ │ │ - 0x00000020 32643835 65612e64 65627567 00000000 2d85ea.debug.... │ │ │ │ │ - 0x00000030 d419cfa7 .... │ │ │ │ │ + 0x00000000 34336561 66356236 61616335 63323261 43eaf5b6aac5c22a │ │ │ │ │ + 0x00000010 61623561 39633863 63643331 66613665 ab5a9c8ccd31fa6e │ │ │ │ │ + 0x00000020 33656539 39362e64 65627567 00000000 3ee996.debug.... │ │ │ │ │ + 0x00000030 e1faf14b ...K │ │ │ ├── ./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: 2aefd9778d0eb6b2a0c9aa0bfffa337bd39d0232 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3a0404c3d823d62a7582a82aa1b19a62b7e67f07 │ │ │ │ ├── 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 65666439 37373864 30656236 62326130 efd9778d0eb6b2a0 │ │ │ │ │ - 0x00000010 63396161 30626666 66613333 37626433 c9aa0bfffa337bd3 │ │ │ │ │ - 0x00000020 39643032 33322e64 65627567 00000000 9d0232.debug.... │ │ │ │ │ - 0x00000030 e498a654 ...T │ │ │ │ │ + 0x00000000 30343034 63336438 32336436 32613735 0404c3d823d62a75 │ │ │ │ │ + 0x00000010 38326138 32616131 62313961 36326237 82a82aa1b19a62b7 │ │ │ │ │ + 0x00000020 65363766 30372e64 65627567 00000000 e67f07.debug.... │ │ │ │ │ + 0x00000030 d76aa222 .j." │ │ │ ├── ./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: 45b5634215f9994ed2d360ce0338ee25f4f7f2d5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 550beef553cc3592f5c0b2ff9830f965f7da33b1 │ │ │ │ ├── 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 62353633 34323135 66393939 34656432 b5634215f9994ed2 │ │ │ │ │ - 0x00000010 64333630 63653033 33386565 32356634 d360ce0338ee25f4 │ │ │ │ │ - 0x00000020 66376632 64352e64 65627567 00000000 f7f2d5.debug.... │ │ │ │ │ - 0x00000030 ec3846e8 .8F. │ │ │ │ │ + 0x00000000 30626565 66353533 63633335 39326635 0beef553cc3592f5 │ │ │ │ │ + 0x00000010 63306232 66663938 33306639 36356637 c0b2ff9830f965f7 │ │ │ │ │ + 0x00000020 64613333 62312e64 65627567 00000000 da33b1.debug.... │ │ │ │ │ + 0x00000030 91f5e49b .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/rain.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: 616bab77618a7be8dbec050a29b1a5b1b53633cf │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ec594ce4ea294fb713c506dab1b6bcc96724ef51 │ │ │ │ ├── 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 36626162 37373631 38613762 65386462 6bab77618a7be8db │ │ │ │ │ - 0x00000010 65633035 30613239 62316135 62316235 ec050a29b1a5b1b5 │ │ │ │ │ - 0x00000020 33363333 63662e64 65627567 00000000 3633cf.debug.... │ │ │ │ │ - 0x00000030 b6a20933 ...3 │ │ │ │ │ + 0x00000000 35393463 65346561 32393466 62373133 594ce4ea294fb713 │ │ │ │ │ + 0x00000010 63353036 64616231 62366263 63393637 c506dab1b6bcc967 │ │ │ │ │ + 0x00000020 32346566 35312e64 65627567 00000000 24ef51.debug.... │ │ │ │ │ + 0x00000030 d7574ccf .WL. │ │ │ ├── ./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: 4cbc2b3ef37a3508b468e69b20fda6d7ccf8fc61 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1c42f986d48bb7b6f64fa930044ec20e8a07ee57 │ │ │ │ ├── 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 62633262 33656633 37613335 30386234 bc2b3ef37a3508b4 │ │ │ │ │ - 0x00000010 36386536 39623230 66646136 64376363 68e69b20fda6d7cc │ │ │ │ │ - 0x00000020 66386663 36312e64 65627567 00000000 f8fc61.debug.... │ │ │ │ │ - 0x00000030 2eecd25d ...] │ │ │ │ │ + 0x00000000 34326639 38366434 38626237 62366636 42f986d48bb7b6f6 │ │ │ │ │ + 0x00000010 34666139 33303034 34656332 30653861 4fa930044ec20e8a │ │ │ │ │ + 0x00000020 30376565 35372e64 65627567 00000000 07ee57.debug.... │ │ │ │ │ + 0x00000030 8369ab3d .i.= │ │ │ ├── ./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: dfc85fecefc079b29ade06f3c813e67261fa2ca4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 79fed13dcac7940b3d029456b7f4594f10cbc853 │ │ │ │ ├── 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 63383566 65636566 63303739 62323961 c85fecefc079b29a │ │ │ │ │ - 0x00000010 64653036 66336338 31336536 37323631 de06f3c813e67261 │ │ │ │ │ - 0x00000020 66613263 61342e64 65627567 00000000 fa2ca4.debug.... │ │ │ │ │ - 0x00000030 667aecee fz.. │ │ │ │ │ + 0x00000000 66656431 33646361 63373934 30623364 fed13dcac7940b3d │ │ │ │ │ + 0x00000010 30323934 35366237 66343539 34663130 029456b7f4594f10 │ │ │ │ │ + 0x00000020 63626338 35332e64 65627567 00000000 cbc853.debug.... │ │ │ │ │ + 0x00000030 0735c3a0 .5.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/reflection.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: e97e453c5c9e7b0a00c427dc8a42d42cb5d120dd │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f3bf7c5333e736fd112fccc88f7d82322acc3848 │ │ │ │ ├── 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 37653435 33633563 39653762 30613030 7e453c5c9e7b0a00 │ │ │ │ │ - 0x00000010 63343237 64633861 34326434 32636235 c427dc8a42d42cb5 │ │ │ │ │ - 0x00000020 64313230 64642e64 65627567 00000000 d120dd.debug.... │ │ │ │ │ - 0x00000030 c738f9dd .8.. │ │ │ │ │ + 0x00000000 62663763 35333333 65373336 66643131 bf7c5333e736fd11 │ │ │ │ │ + 0x00000010 32666363 63383866 37643832 33323261 2fccc88f7d82322a │ │ │ │ │ + 0x00000020 63633338 34382e64 65627567 00000000 cc3848.debug.... │ │ │ │ │ + 0x00000030 63f05a49 c.ZI │ │ │ ├── ./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: 0ced7b7a7239cb8598aacb06d6b16cae42d62079 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4199193aae08c8224fa04f28c29f7b8735e5391c │ │ │ │ ├── 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 65643762 37613732 33396362 38353938 ed7b7a7239cb8598 │ │ │ │ │ - 0x00000010 61616362 30366436 62313663 61653432 aacb06d6b16cae42 │ │ │ │ │ - 0x00000020 64363230 37392e64 65627567 00000000 d62079.debug.... │ │ │ │ │ - 0x00000030 073ca4c7 .<.. │ │ │ │ │ + 0x00000000 39393139 33616165 30386338 32323466 99193aae08c8224f │ │ │ │ │ + 0x00000010 61303466 32386332 39663762 38373335 a04f28c29f7b8735 │ │ │ │ │ + 0x00000020 65353339 31632e64 65627567 00000000 e5391c.debug.... │ │ │ │ │ + 0x00000030 fa243d92 .$=. │ │ │ ├── ./usr/lib/tuxpaint/plugins/rosette.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: 7cd0e68620f40c0ac78f82e0c897abf7d1e74bfc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c9c8e4954d3ccfceebd48b3d5a7d05b009e7cabd │ │ │ │ ├── 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 64306536 38363230 66343063 30616337 d0e68620f40c0ac7 │ │ │ │ │ - 0x00000010 38663832 65306338 39376162 66376431 8f82e0c897abf7d1 │ │ │ │ │ - 0x00000020 65373462 66632e64 65627567 00000000 e74bfc.debug.... │ │ │ │ │ - 0x00000030 2e948980 .... │ │ │ │ │ + 0x00000000 63386534 39353464 33636366 63656562 c8e4954d3ccfceeb │ │ │ │ │ + 0x00000010 64343862 33643561 37643035 62303039 d48b3d5a7d05b009 │ │ │ │ │ + 0x00000020 65376361 62642e64 65627567 00000000 e7cabd.debug.... │ │ │ │ │ + 0x00000030 3962419b 9bA. │ │ │ ├── ./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: 214b4684c2a0b3faf914c9acecbe43aa28f663f9 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 619dce963042c9dac2378bb12bcc1cde7dd827b6 │ │ │ │ ├── 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 34623436 38346332 61306233 66616639 4b4684c2a0b3faf9 │ │ │ │ │ - 0x00000010 31346339 61636563 62653433 61613238 14c9acecbe43aa28 │ │ │ │ │ - 0x00000020 66363633 66392e64 65627567 00000000 f663f9.debug.... │ │ │ │ │ - 0x00000030 545c5398 T\S. │ │ │ │ │ + 0x00000000 39646365 39363330 34326339 64616332 9dce963042c9dac2 │ │ │ │ │ + 0x00000010 33373862 62313262 63633163 64653764 378bb12bcc1cde7d │ │ │ │ │ + 0x00000020 64383237 62362e64 65627567 00000000 d827b6.debug.... │ │ │ │ │ + 0x00000030 47429bd3 GB.. │ │ │ ├── ./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: f026cacf8cfff331526cbba1936e4b11192bcad4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 94d09cd066ddd3ec67b83eff2d6fd1689a63434a │ │ │ │ ├── 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 32366361 63663863 66666633 33313532 26cacf8cfff33152 │ │ │ │ │ - 0x00000010 36636262 61313933 36653462 31313139 6cbba1936e4b1119 │ │ │ │ │ - 0x00000020 32626361 64342e64 65627567 00000000 2bcad4.debug.... │ │ │ │ │ - 0x00000030 77271d5a w'.Z │ │ │ │ │ + 0x00000000 64303963 64303636 64646433 65633637 d09cd066ddd3ec67 │ │ │ │ │ + 0x00000010 62383365 66663264 36666431 36383961 b83eff2d6fd1689a │ │ │ │ │ + 0x00000020 36333433 34612e64 65627567 00000000 63434a.debug.... │ │ │ │ │ + 0x00000030 7b53b948 {S.H │ │ │ ├── ./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: 6f275f6d5e99c366eb5cdc2a45a7958705eda6b4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: afa4b1ce43df54ac57bea1066e75d43cc019b28e │ │ │ │ ├── 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 32373566 36643565 39396333 36366562 275f6d5e99c366eb │ │ │ │ │ - 0x00000010 35636463 32613435 61373935 38373035 5cdc2a45a7958705 │ │ │ │ │ - 0x00000020 65646136 62342e64 65627567 00000000 eda6b4.debug.... │ │ │ │ │ - 0x00000030 a858b759 .X.Y │ │ │ │ │ + 0x00000000 61346231 63653433 64663534 61633537 a4b1ce43df54ac57 │ │ │ │ │ + 0x00000010 62656131 30363665 37356434 33636330 bea1066e75d43cc0 │ │ │ │ │ + 0x00000020 31396232 38652e64 65627567 00000000 19b28e.debug.... │ │ │ │ │ + 0x00000030 f03f589d .?X. │ │ │ ├── ./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: 458d0905a4e428cef37cc3ed89497039256ef969 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0aa6a5ce2e96707a875cac807b8dabb0c47aab05 │ │ │ │ ├── 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 38643039 30356134 65343238 63656633 8d0905a4e428cef3 │ │ │ │ │ - 0x00000010 37636333 65643839 34393730 33393235 7cc3ed8949703925 │ │ │ │ │ - 0x00000020 36656639 36392e64 65627567 00000000 6ef969.debug.... │ │ │ │ │ - 0x00000030 7f4a033b .J.; │ │ │ │ │ + 0x00000000 61366135 63653265 39363730 37613837 a6a5ce2e96707a87 │ │ │ │ │ + 0x00000010 35636163 38303762 38646162 62306334 5cac807b8dabb0c4 │ │ │ │ │ + 0x00000020 37616162 30352e64 65627567 00000000 7aab05.debug.... │ │ │ │ │ + 0x00000030 d2c043ef ..C. │ │ │ ├── ./usr/lib/tuxpaint/plugins/stretch.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: 7ae5834f091dc4d17335b53353a3f5971a03e70e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4a7b78c4feeb20fe25cad313f20514f66ffc6ccf │ │ │ │ ├── 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 65353833 34663039 31646334 64313733 e5834f091dc4d173 │ │ │ │ │ - 0x00000010 33356235 33333533 61336635 39373161 35b53353a3f5971a │ │ │ │ │ - 0x00000020 30336537 30652e64 65627567 00000000 03e70e.debug.... │ │ │ │ │ - 0x00000030 94412cf5 .A,. │ │ │ │ │ + 0x00000000 37623738 63346665 65623230 66653235 7b78c4feeb20fe25 │ │ │ │ │ + 0x00000010 63616433 31336632 30353134 66363666 cad313f20514f66f │ │ │ │ │ + 0x00000020 66633663 63662e64 65627567 00000000 fc6ccf.debug.... │ │ │ │ │ + 0x00000030 ff3233a3 .23. │ │ │ ├── ./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: dbe0516464c9952ee14f0f4b2af3ef0fc9e337d6 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7fc6776596c730d45dc146c9f9827fe80748d68e │ │ │ │ ├── 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 65303531 36343634 63393935 32656531 e0516464c9952ee1 │ │ │ │ │ - 0x00000010 34663066 34623261 66336566 30666339 4f0f4b2af3ef0fc9 │ │ │ │ │ - 0x00000020 65333337 64362e64 65627567 00000000 e337d6.debug.... │ │ │ │ │ - 0x00000030 3660c982 6`.. │ │ │ │ │ + 0x00000000 63363737 36353936 63373330 64343564 c6776596c730d45d │ │ │ │ │ + 0x00000010 63313436 63396639 38323766 65383037 c146c9f9827fe807 │ │ │ │ │ + 0x00000020 34386436 38652e64 65627567 00000000 48d68e.debug.... │ │ │ │ │ + 0x00000030 09378f54 .7.T │ │ │ ├── ./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: 25d50d23981f77019d5251324ab1b869dbee75c7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f15e79ca6c82bab99f7e6b8e689f9454a005829b │ │ │ │ ├── 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 64353064 32333938 31663737 30313964 d50d23981f77019d │ │ │ │ │ - 0x00000010 35323531 33323461 62316238 36396462 5251324ab1b869db │ │ │ │ │ - 0x00000020 65653735 63372e64 65627567 00000000 ee75c7.debug.... │ │ │ │ │ - 0x00000030 b5cae8ff .... │ │ │ │ │ + 0x00000000 35653739 63613663 38326261 62393966 5e79ca6c82bab99f │ │ │ │ │ + 0x00000010 37653662 38653638 39663934 35346130 7e6b8e689f9454a0 │ │ │ │ │ + 0x00000020 30353832 39622e64 65627567 00000000 05829b.debug.... │ │ │ │ │ + 0x00000030 4c8010ba L... │ │ │ ├── ./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: 450f4ec0845623e9d5408bb653ffe4734c155eed │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6728deb0dc6fa352a6c4290d8fdee9a716fa12f3 │ │ │ │ ├── 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 30663465 63303834 35363233 65396435 0f4ec0845623e9d5 │ │ │ │ │ - 0x00000010 34303862 62363533 66666534 37333463 408bb653ffe4734c │ │ │ │ │ - 0x00000020 31353565 65642e64 65627567 00000000 155eed.debug.... │ │ │ │ │ - 0x00000030 09a9ad86 .... │ │ │ │ │ + 0x00000000 32386465 62306463 36666133 35326136 28deb0dc6fa352a6 │ │ │ │ │ + 0x00000010 63343239 30643866 64656539 61373136 c4290d8fdee9a716 │ │ │ │ │ + 0x00000020 66613132 66332e64 65627567 00000000 fa12f3.debug.... │ │ │ │ │ + 0x00000030 9bf791fe .... │ │ │ ├── ./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: 2a68a72ec321bf02b345ef3b301a9439fc0d0f57 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0a51fed400a1fff82d292b21d1e50b0682166214 │ │ │ │ ├── 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 36386137 32656333 32316266 30326233 68a72ec321bf02b3 │ │ │ │ │ - 0x00000010 34356566 33623330 31613934 33396663 45ef3b301a9439fc │ │ │ │ │ - 0x00000020 30643066 35372e64 65627567 00000000 0d0f57.debug.... │ │ │ │ │ - 0x00000030 6a35241a j5$. │ │ │ │ │ + 0x00000000 35316665 64343030 61316666 66383264 51fed400a1fff82d │ │ │ │ │ + 0x00000010 32393262 32316431 65353062 30363832 292b21d1e50b0682 │ │ │ │ │ + 0x00000020 31363632 31342e64 65627567 00000000 166214.debug.... │ │ │ │ │ + 0x00000030 33126124 3.a$ │ │ │ ├── ./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: 523cb929a2fa2c6aaf18bcd5b4b701121bb1b999 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 74177b52ee485b96bdd0017e1a943c5e707ded1b │ │ │ │ ├── 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 33636239 32396132 66613263 36616166 3cb929a2fa2c6aaf │ │ │ │ │ - 0x00000010 31386263 64356234 62373031 31323162 18bcd5b4b701121b │ │ │ │ │ - 0x00000020 62316239 39392e64 65627567 00000000 b1b999.debug.... │ │ │ │ │ - 0x00000030 9bab4964 ..Id │ │ │ │ │ + 0x00000000 31373762 35326565 34383562 39366264 177b52ee485b96bd │ │ │ │ │ + 0x00000010 64303031 37653161 39343363 35653730 d0017e1a943c5e70 │ │ │ │ │ + 0x00000020 37646564 31622e64 65627567 00000000 7ded1b.debug.... │ │ │ │ │ + 0x00000030 02f13fc6 ..?. │ │ │ ├── ./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: c76ba3be3df04abe78c5586b879d6b620de9eba3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9a4c3a907fd32ce98d88655654138d7b97fffb49 │ │ │ │ ├── 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 36626133 62653364 66303461 62653738 6ba3be3df04abe78 │ │ │ │ │ - 0x00000010 63353538 36623837 39643662 36323064 c5586b879d6b620d │ │ │ │ │ - 0x00000020 65396562 61332e64 65627567 00000000 e9eba3.debug.... │ │ │ │ │ - 0x00000030 dace72a8 ..r. │ │ │ │ │ + 0x00000000 34633361 39303766 64333263 65393864 4c3a907fd32ce98d │ │ │ │ │ + 0x00000010 38383635 35363534 31333864 37623937 88655654138d7b97 │ │ │ │ │ + 0x00000020 66666662 34392e64 65627567 00000000 fffb49.debug.... │ │ │ │ │ + 0x00000030 e6ee51e3 ..Q. │ │ │ ├── ./usr/lib/tuxpaint/plugins/xor.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: 4604cb3e3122c4babd6a84b7d7cd70d17f99b537 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 02ba46fb7871ac486080fdf9b560ecc84b6ac53c │ │ │ │ ├── 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 30346362 33653331 32326334 62616264 04cb3e3122c4babd │ │ │ │ │ - 0x00000010 36613834 62376437 63643730 64313766 6a84b7d7cd70d17f │ │ │ │ │ - 0x00000020 39396235 33372e64 65627567 00000000 99b537.debug.... │ │ │ │ │ - 0x00000030 8710a992 .... │ │ │ │ │ + 0x00000000 62613436 66623738 37316163 34383630 ba46fb7871ac4860 │ │ │ │ │ + 0x00000010 38306664 66396235 36306563 63383462 80fdf9b560ecc84b │ │ │ │ │ + 0x00000020 36616335 33632e64 65627567 00000000 6ac53c.debug.... │ │ │ │ │ + 0x00000030 0d5da8d5 .].. ├── tuxpaint_0.9.28-sdl2-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-07-04 12:34:36.000000 debian-binary │ │ -rw-r--r-- 0 0 0 1544 2022-07-04 12:34:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 251212 2022-07-04 12:34:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 251344 2022-07-04 12:34:36.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,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9a3fe5b2eea89823b76903793ee782fb2f8af37f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e2cac1a4d3290fbc1a20a9774f98e53b7b52c567 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.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 33666535 62326565 61383938 32336237 3fe5b2eea89823b7 │ │ │ │ │ - 0x00000010 36393033 37393365 65373832 66623266 6903793ee782fb2f │ │ │ │ │ - 0x00000020 38616633 37662e64 65627567 00000000 8af37f.debug.... │ │ │ │ │ - 0x00000030 3cd1548d <.T. │ │ │ │ │ + 0x00000000 63616331 61346433 32393066 62633161 cac1a4d3290fbc1a │ │ │ │ │ + 0x00000010 32306139 37373466 39386535 33623762 20a9774f98e53b7b │ │ │ │ │ + 0x00000020 35326335 36372e64 65627567 00000000 52c567.debug.... │ │ │ │ │ + 0x00000030 5423e629 T#.) ├── tuxpaint-dbgsym_0.9.28-sdl2-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-07-04 12:34:36.000000 debian-binary │ │ -rw-r--r-- 0 0 0 524 2022-07-04 12:34:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 194608 2022-07-04 12:34:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 194612 2022-07-04 12:34:36.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ Installed-Size: 241 │ │ │ │ Depends: tuxpaint (= 1:0.9.28-sdl2-1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint │ │ │ │ -Build-Ids: 9a3fe5b2eea89823b76903793ee782fb2f8af37f │ │ │ │ +Build-Ids: e2cac1a4d3290fbc1a20a9774f98e53b7b52c567 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/9a/3fe5b2eea89823b76903793ee782fb2f8af37f.debug │ │ │ │ │ +usr/lib/debug/.build-id/e2/cac1a4d3290fbc1a20a9774f98e53b7b52c567.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 235776 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9a/3fe5b2eea89823b76903793ee782fb2f8af37f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e2/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 235776 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e2/cac1a4d3290fbc1a20a9774f98e53b7b52c567.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/doc/tuxpaint-dbgsym -> tuxpaint │ │ │ │ --- ./usr/lib/debug/.build-id/9a/3fe5b2eea89823b76903793ee782fb2f8af37f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e2/cac1a4d3290fbc1a20a9774f98e53b7b52c567.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 10% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │┄ error from `readelf --wide --sections {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -28,15 +28,15 @@ │ │ │ │ │ [23] .dynamic NOBITS 0000000000086cf0 000950 0002b0 10 WA 7 0 8 │ │ │ │ │ [24] .got NOBITS 0000000000086fa0 000950 000040 08 WA 0 0 8 │ │ │ │ │ [25] .got.plt NOBITS 0000000000086fe8 000950 000870 08 WA 0 0 8 │ │ │ │ │ [26] .data NOBITS 0000000000087860 000950 001ef8 00 WA 0 0 32 │ │ │ │ │ [27] .bss NOBITS 0000000000089760 000950 072b48 00 WA 0 0 32 │ │ │ │ │ [28] .comment PROGBITS 0000000000000000 00039c 00001f 01 MS 0 0 1 │ │ │ │ │ [29] .debug_aranges PROGBITS 0000000000000000 0003c0 000101 00 C 0 0 8 │ │ │ │ │ - [30] .debug_info PROGBITS 0000000000000000 0004c8 0180f5 00 C 0 0 8 │ │ │ │ │ + [30] .debug_info PROGBITS 0000000000000000 0004c8 0180f6 00 C 0 0 8 │ │ │ │ │ [31] .debug_abbrev PROGBITS 0000000000000000 0185c0 000aa8 00 C 0 0 8 │ │ │ │ │ [32] .debug_line PROGBITS 0000000000000000 019068 00e648 00 C 0 0 8 │ │ │ │ │ [33] .debug_str PROGBITS 0000000000000000 0276b0 004d50 01 MSC 0 0 8 │ │ │ │ │ [34] .debug_line_str PROGBITS 0000000000000000 02c400 000386 01 MSC 0 0 8 │ │ │ │ │ [35] .debug_rnglists PROGBITS 0000000000000000 02c788 0001c4 00 C 0 0 8 │ │ │ │ │ [36] .symtab SYMTAB 0000000000000000 02c950 0079f8 18 37 870 8 │ │ │ │ │ [37] .strtab STRTAB 0000000000000000 034348 004a6e 00 0 0 1 │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: x86 ISA needed: x86-64-baseline │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9a3fe5b2eea89823b76903793ee782fb2f8af37f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e2cac1a4d3290fbc1a20a9774f98e53b7b52c567 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.2.0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │┄ error from `readelf --wide --debug-dump=info {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -12839,154 +12839,154 @@ │ │ │ │ │ <6abe> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6abf> DW_AT_type : (ref4) <0x159>, int │ │ │ │ │ <6ac3> DW_AT_location : (exprloc) 9 byte block: 3 7c ae 8 0 0 0 0 0 (DW_OP_addr: 8ae7c) │ │ │ │ │ <1><6acd>: Abbrev Number: 29 (DW_TAG_structure_type) │ │ │ │ │ <6ace> DW_AT_name : (strp) (offset: 0x1ddd): magic_api_t │ │ │ │ │ <6ad2> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <6ad3> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6ad4> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <6ad4> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <6ad5> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <6ad6> DW_AT_sibling : (ref4) <0x6bdf> │ │ │ │ │ <2><6ada>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6adb> DW_AT_name : (strp) (offset: 0x5129): tp_version │ │ │ │ │ <6adf> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6ae0> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <6ae0> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <6ae1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6ae2> DW_AT_type : (ref4) <0x225> │ │ │ │ │ <6ae6> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><6ae7>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6ae8> DW_AT_name : (strp) (offset: 0x9a9f): data_directory │ │ │ │ │ <6aec> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6aed> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <6aed> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <6aee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6aef> DW_AT_type : (ref4) <0x225> │ │ │ │ │ <6af3> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><6af4>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6af5> DW_AT_name : (strp) (offset: 0x2d82): update_progress_bar │ │ │ │ │ <6af9> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6afa> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <6afa> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <6afb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6afc> DW_AT_type : (ref4) <0x884> │ │ │ │ │ <6b00> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><6b01>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b02> DW_AT_name : (strp) (offset: 0x7ee1): special_notify │ │ │ │ │ <6b06> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b07> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <6b07> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <6b08> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b09> DW_AT_type : (ref4) <0x7cb> │ │ │ │ │ <6b0d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><6b0e>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b0f> DW_AT_name : (strp) (offset: 0xa075): sRGB_to_linear │ │ │ │ │ <6b13> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b14> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <6b14> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <6b15> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6b16> DW_AT_type : (ref4) <0x6bee> │ │ │ │ │ <6b1a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><6b1b>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b1c> DW_AT_name : (strp) (offset: 0x3a7a): linear_to_sRGB │ │ │ │ │ <6b20> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b21> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <6b21> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <6b22> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6b23> DW_AT_type : (ref4) <0x6c02> │ │ │ │ │ <6b27> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><6b28>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b29> DW_AT_name : (strp) (offset: 0x73f4): in_circle │ │ │ │ │ <6b2d> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b2e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <6b2e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <6b2f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6b30> DW_AT_type : (ref4) <0x6c20> │ │ │ │ │ <6b34> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><6b35>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b36> DW_AT_name : (strp) (offset: 0x71f8): getpixel │ │ │ │ │ <6b3a> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b3b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <6b3b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <6b3c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6b3d> DW_AT_type : (ref4) <0x472d> │ │ │ │ │ <6b41> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><6b42>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b43> DW_AT_name : (strp) (offset: 0x6d45): putpixel │ │ │ │ │ <6b47> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b48> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <6b48> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <6b49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b4a> DW_AT_type : (ref4) <0x46f7> │ │ │ │ │ <6b4e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><6b4f>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b50> DW_AT_name : (strp) (offset: 0xabd4): xorpixel │ │ │ │ │ <6b54> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b55> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <6b55> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <6b56> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b57> DW_AT_type : (ref4) <0x6c3a> │ │ │ │ │ <6b5b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><6b5c>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b5d> DW_AT_name : (strp) (offset: 0x49c3): playsound │ │ │ │ │ <6b61> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b62> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <6b62> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <6b63> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b64> DW_AT_type : (ref4) <0x6c54> │ │ │ │ │ <6b68> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><6b69>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b6a> DW_AT_name : (strp) (offset: 0x3ed6): stopsound │ │ │ │ │ <6b6e> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b6f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <6b6f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <6b70> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b71> DW_AT_type : (ref4) <0x884> │ │ │ │ │ <6b75> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><6b76>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b77> DW_AT_name : (strp) (offset: 0xbd07): line │ │ │ │ │ <6b7b> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b7c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <6b7c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <6b7d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b7e> DW_AT_type : (ref4) <0x6cba> │ │ │ │ │ <6b82> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><6b83>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b84> DW_AT_name : (strp) (offset: 0x9046): button_down │ │ │ │ │ <6b88> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b89> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <6b89> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <6b8a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6b8b> DW_AT_type : (ref4) <0x6cc4> │ │ │ │ │ <6b8f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><6b90>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b91> DW_AT_name : (strp) (offset: 0x7311): rgbtohsv │ │ │ │ │ <6b95> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6b96> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <6b96> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <6b97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b98> DW_AT_type : (ref4) <0x6cf2> │ │ │ │ │ <6b9c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><6b9d>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b9e> DW_AT_name : (strp) (offset: 0x973a): hsvtorgb │ │ │ │ │ <6ba2> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6ba3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <6ba3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <6ba4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6ba5> DW_AT_type : (ref4) <0x6d1b> │ │ │ │ │ <6ba9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><6baa>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bab> DW_AT_name : (strp) (offset: 0x2228): canvas_w │ │ │ │ │ <6baf> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6bb0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <6bb0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <6bb1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <6bb2> DW_AT_type : (ref4) <0x159>, int │ │ │ │ │ <6bb6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><6bb7>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bb8> DW_AT_name : (strp) (offset: 0x21f3): canvas_h │ │ │ │ │ <6bbc> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6bbd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <6bbd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <6bbe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <6bbf> DW_AT_type : (ref4) <0x159>, int │ │ │ │ │ <6bc3> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><6bc4>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bc5> DW_AT_name : (strp) (offset: 0xdde): scale │ │ │ │ │ <6bc9> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6bca> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <6bca> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <6bcb> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <6bcc> DW_AT_type : (ref4) <0x6d3e> │ │ │ │ │ <6bd0> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><6bd1>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bd2> DW_AT_name : (strp) (offset: 0x38af): touched │ │ │ │ │ <6bd6> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6bd7> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <6bd7> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <6bd8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6bd9> DW_AT_type : (ref4) <0x6d57> │ │ │ │ │ <6bdd> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><6bde>: Abbrev Number: 0 │ │ │ │ │ <1><6bdf>: Abbrev Number: 36 (DW_TAG_subroutine_type) │ │ │ │ │ <6be0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <6be0> DW_AT_type : (ref4) <0x6cb>, float │ │ │ │ │ @@ -13167,15 +13167,15 @@ │ │ │ │ │ <2><6d56>: Abbrev Number: 0 │ │ │ │ │ <1><6d57>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <6d58> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <6d58> DW_AT_type : (ref4) <0x6d43>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><6d5c>: Abbrev Number: 14 (DW_TAG_typedef) │ │ │ │ │ <6d5d> DW_AT_name : (strp) (offset: 0xae37): magic_api │ │ │ │ │ <6d61> DW_AT_decl_file : (data1) 106 │ │ │ │ │ - <6d62> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <6d62> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <6d63> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <6d64> DW_AT_type : (ref4) <0x6acd>, magic_api_t │ │ │ │ │ <1><6d68>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <6d69> DW_AT_name : (strp) (offset: 0x207c): magic_funcs_s │ │ │ │ │ <6d6d> DW_AT_byte_size : (data1) 128 │ │ │ │ │ <6d6e> DW_AT_decl_file : (data1) 1 │ │ │ │ │ <6d6f> DW_AT_decl_line : (data2) 1500 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,33 +1,38 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -BbpP-$V9 │ │ │ │ │ -u}AbFk:j │ │ │ │ │ -_q%#*M]" │ │ │ │ │ -Dm]nS(DU; │ │ │ │ │ -*qK +.cc │ │ │ │ │ - `o-v8-'3 │ │ │ │ │ -U+hfZ?j@ │ │ │ │ │ -wB*BrF6Aj5 │ │ │ │ │ -B}P9t$.Rh │ │ │ │ │ -|z:s~UiF │ │ │ │ │ -ap8Ao( │ │ │ │ │ --#Osy:f= │ │ │ │ │ -v#]m2.7c │ │ │ │ │ -ZjDFsj45 │ │ │ │ │ -5;Iu}N\* │ │ │ │ │ -NtWD}4Dj │ │ │ │ │ -FCxO[W;> │ │ │ │ │ -YkO.m$fc │ │ │ │ │ -\"95iDQ29 │ │ │ │ │ -xu-Fj"n] │ │ │ │ │ -@7}nv3@w}nv+ │ │ │ │ │ -EA;+$.c4 │ │ │ │ │ +XVixXer- │ │ │ │ │ +p}DF!(;+ │ │ │ │ │ +W?$q'ZzN │ │ │ │ │ +{"2vj cI │ │ │ │ │ +_{ ykf7$ │ │ │ │ │ +{0Cmwfx#xI │ │ │ │ │ +'lt7|Tk] │ │ │ │ │ +RZVVVVjV │ │ │ │ │ +0mKh │ │ │ │ │ +CgBC>0Z%4 │ │ │ │ │ +=UP)o_Qly}: │ │ │ │ │ +$\Vx1hD! │ │ │ │ │ +'!Db' '!Db │ │ │ │ │ +d-?(m-iX │ │ │ │ │ +'0DjhziT │ │ │ │ │ +CgT#"0ZE5" │ │ │ │ │ ++i(uLc$E │ │ │ │ │ +L,4H}cOH │ │ │ │ │ +5S=FBNB~ │ │ │ │ │ k#n#/sD\ │ │ │ │ │ )D"#LDb\S │ │ │ │ │ WXEc>y:^: │ │ │ │ │ )cHmVITZ │ │ │ │ │ Q0N~XB!j2 │ │ │ │ │ r5D(KT_N^} │ │ │ │ │ YJo"="8w ├── tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1_amd64.deb │ ├── file list │ │ @@ -1,3 +1,3 @@ │ │ -rw-r--r-- 0 0 0 4 2022-07-04 12:34:36.000000 debian-binary │ │ --rw-r--r-- 0 0 0 2908 2022-07-04 12:34:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 3473264 2022-07-04 12:34:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 2912 2022-07-04 12:34:36.000000 control.tar.xz │ │ +-rw-r--r-- 0 0 0 3474204 2022-07-04 12:34:36.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: amd64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ Installed-Size: 4016 │ │ │ │ Depends: tuxpaint-plugins-default (= 1:0.9.28-sdl2-1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint-plugins-default │ │ │ │ -Build-Ids: 079774f87c53e56ee7164f0a545eb3cd6b8075ea 097b9284e889e10b076b76f71a72cf1f24cca5ef 0be85ae43a53e55152af90c56f48b30343a6e36d 0ced7b7a7239cb8598aacb06d6b16cae42d62079 0ef3f4cff59a5be8eaa841d86f7f51d97b0e9e6e 214b4684c2a0b3faf914c9acecbe43aa28f663f9 25d50d23981f77019d5251324ab1b869dbee75c7 2a68a72ec321bf02b345ef3b301a9439fc0d0f57 2aefd9778d0eb6b2a0c9aa0bfffa337bd39d0232 38f0343ffb138f18a8e7a5a5bfbac51bee564737 450f4ec0845623e9d5408bb653ffe4734c155eed 458d0905a4e428cef37cc3ed89497039256ef969 45b5634215f9994ed2d360ce0338ee25f4f7f2d5 4604cb3e3122c4babd6a84b7d7cd70d17f99b537 4cbc2b3ef37a3508b468e69b20fda6d7ccf8fc61 4e7cd1627940892724abbbac53045ef9312dc934 50c0a6a77464edb702e9efe34bfa4fc09615bf71 51dcaebfaa08efb69065b7e7399f6c2a3b6b598e 523cb929a2fa2c6aaf18bcd5b4b701121bb1b999 555a8f65b8bb1cc608ae55b49e98f5829a0cb4f4 55fc9841a8c5a3e0d28e2c0d5598b20b792d85ea 58f37c4e2ad072a9e1c62e9f04d1ccba47259978 5f45261deeffed1315da25c1fcd48722a790a42b 616bab77618a7be8dbec050a29b1a5b1b53633cf 6961b0905a0bba89f1a49e8c3db77fa4b6f0bde5 6f275f6d5e99c366eb5cdc2a45a7958705eda6b4 78803a2d6c42ea041baef312e64077211cc2afb3 7ae5834f091dc4d17335b53353a3f5971a03e70e 7cd0e68620f40c0ac78f82e0c897abf7d1e74bfc 9fa717d92ca6f9daa8c3e60289597ff4c3b1be49 a3ae7e94e358094885142a7928bbbf4814e7cb80 a501879211609f1e79d28e660d1f4399bc9458bb a70b77850063aeef20eb43ea85e32f3f8a4ac6fd a85e97870f762ec0a41e868d0d2c7340a412a3ac ad93a4c89abbe4d373a2f9e37edba494cd67f979 b6484f564962b09fdf0a4a871111a9051601a6b0 b8a8d2c914f4cf62aab20b158dc1445e66ab5921 b95c9542d273c6e0b2a08eaa9d1c0dd3700d4806 b9f27fa48bbf0414cc35f846bacee95bc7b3053f bb55034fb812a4ea1b93bbc21d63383b92bcf9de c30b855b3e9a3f84efe7a8f3dde3f2ff88f43911 c76ba3be3df04abe78c5586b879d6b620de9eba3 cacc3dcebf64ad2c4dbd3acf9d4714b52c929e35 cf764801b187f708eb36a6099ab9ff9ee7233d7f d84b04cc80ac0f1aa7948b080c04b6cadd913723 dbe0516464c9952ee14f0f4b2af3ef0fc9e337d6 dd7e01628324fddfe99f39e705592a627daae2e4 dfc85fecefc079b29ade06f3c813e67261fa2ca4 e5eafb828a6d607fcadfbcbe406f753a49486c87 e97e453c5c9e7b0a00c427dc8a42d42cb5d120dd ede90634b5b4c8fcc4f3361b606ab282731940df f026cacf8cfff331526cbba1936e4b11192bcad4 │ │ │ │ +Build-Ids: 0273e708a3860a010d56db9199e18dbe21d8ad43 02ba46fb7871ac486080fdf9b560ecc84b6ac53c 086c680f3a726b15c4831d8a9e4f6a17654f680f 0a51fed400a1fff82d292b21d1e50b0682166214 0aa6a5ce2e96707a875cac807b8dabb0c47aab05 141f450bda029c034bbea5854e155800d6b2f10d 1bbefbf94794fda6fce57d15877445dc5cfc59f8 1c42f986d48bb7b6f64fa930044ec20e8a07ee57 1f0eb8be8545d6bb1de13b680176a99e5ead14cf 32a8aa19c89c0a1169ff37d2352d44664a85cb78 34ed2a7afdafe22c4b19d6678f23af11e2e8521a 3a0404c3d823d62a7582a82aa1b19a62b7e67f07 3e7df04c5ef97b03bee578a4f4082b8b194f2cc6 4199193aae08c8224fa04f28c29f7b8735e5391c 4816959a9aca2bdd3916f9fa47c670d8849d4121 4a7b78c4feeb20fe25cad313f20514f66ffc6ccf 550beef553cc3592f5c0b2ff9830f965f7da33b1 5b94046f563378d64331e38f9793e3f050407ebf 5e3093965a463120bea42a30c8c840875daa05cd 619dce963042c9dac2378bb12bcc1cde7dd827b6 62538b0c64d4be0d84320e6cc610237f0ac2e9c3 64122125c102f4c4bb4acde199282a98b3d97eb1 6728deb0dc6fa352a6c4290d8fdee9a716fa12f3 74177b52ee485b96bdd0017e1a943c5e707ded1b 7591b4732050042b56f452650c81f0d2bf5a8dff 79fed13dcac7940b3d029456b7f4594f10cbc853 7c39ad35d1d0a33f6726c913e36887281dd84763 7fc6776596c730d45dc146c9f9827fe80748d68e 8210c1b89fdbcdcec1ca5df2671abe98d3a17ea9 901bc420290450c52d2847b3a8774017ec9a35f8 94d09cd066ddd3ec67b83eff2d6fd1689a63434a 953450192ef93a24f2b1d396dfdd83ea5a82e124 97d9d4116ccdf048d448d7a4adfb3ad1677b624d 9a4c3a907fd32ce98d88655654138d7b97fffb49 9d0194d142f33d49178fe7718aa1eb7781c85beb afa4b1ce43df54ac57bea1066e75d43cc019b28e b78696aabfa3f83eac114c0d94f762b7bd273650 c4f90ca2382704767e2f22b33e69f60407e52d24 c9c8e4954d3ccfceebd48b3d5a7d05b009e7cabd ceaad7175529565590c35c3c4c0c96603905ce22 cfd9bd3d95ad596cf7697954c08a2a8cdb4cb84e df7c489f1e2ec67c0f21dac20d27c3a51e7dccac ec216f7ed3945a25748004192429ab7e2800146e ec594ce4ea294fb713c506dab1b6bcc96724ef51 ecb2571e2fadec1efdc5ed0f0f0c848e4159f143 f15e79ca6c82bab99f7e6b8e689f9454a005829b f2de0b8f1771f6d18960441cfc17b0f3311cdd08 f367ed44ad742f09047b4b17881ee8dfc0c35ee6 f3bf7c5333e736fd112fccc88f7d82322acc3848 f443eaf5b6aac5c22aab5a9c8ccd31fa6e3ee996 fedb9a3c5c04a8c4eb9f6eb23069538f5f00019a ff0db6871203cc709511154981093cf391976e4b │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,52 +1,52 @@ │ │ │ │ │ -usr/lib/debug/.build-id/07/9774f87c53e56ee7164f0a545eb3cd6b8075ea.debug │ │ │ │ │ -usr/lib/debug/.build-id/09/7b9284e889e10b076b76f71a72cf1f24cca5ef.debug │ │ │ │ │ -usr/lib/debug/.build-id/0b/e85ae43a53e55152af90c56f48b30343a6e36d.debug │ │ │ │ │ -usr/lib/debug/.build-id/0c/ed7b7a7239cb8598aacb06d6b16cae42d62079.debug │ │ │ │ │ -usr/lib/debug/.build-id/0e/f3f4cff59a5be8eaa841d86f7f51d97b0e9e6e.debug │ │ │ │ │ -usr/lib/debug/.build-id/21/4b4684c2a0b3faf914c9acecbe43aa28f663f9.debug │ │ │ │ │ -usr/lib/debug/.build-id/25/d50d23981f77019d5251324ab1b869dbee75c7.debug │ │ │ │ │ -usr/lib/debug/.build-id/2a/68a72ec321bf02b345ef3b301a9439fc0d0f57.debug │ │ │ │ │ -usr/lib/debug/.build-id/2a/efd9778d0eb6b2a0c9aa0bfffa337bd39d0232.debug │ │ │ │ │ -usr/lib/debug/.build-id/38/f0343ffb138f18a8e7a5a5bfbac51bee564737.debug │ │ │ │ │ -usr/lib/debug/.build-id/45/0f4ec0845623e9d5408bb653ffe4734c155eed.debug │ │ │ │ │ -usr/lib/debug/.build-id/45/8d0905a4e428cef37cc3ed89497039256ef969.debug │ │ │ │ │ -usr/lib/debug/.build-id/45/b5634215f9994ed2d360ce0338ee25f4f7f2d5.debug │ │ │ │ │ -usr/lib/debug/.build-id/46/04cb3e3122c4babd6a84b7d7cd70d17f99b537.debug │ │ │ │ │ -usr/lib/debug/.build-id/4c/bc2b3ef37a3508b468e69b20fda6d7ccf8fc61.debug │ │ │ │ │ -usr/lib/debug/.build-id/4e/7cd1627940892724abbbac53045ef9312dc934.debug │ │ │ │ │ -usr/lib/debug/.build-id/50/c0a6a77464edb702e9efe34bfa4fc09615bf71.debug │ │ │ │ │ -usr/lib/debug/.build-id/51/dcaebfaa08efb69065b7e7399f6c2a3b6b598e.debug │ │ │ │ │ -usr/lib/debug/.build-id/52/3cb929a2fa2c6aaf18bcd5b4b701121bb1b999.debug │ │ │ │ │ -usr/lib/debug/.build-id/55/5a8f65b8bb1cc608ae55b49e98f5829a0cb4f4.debug │ │ │ │ │ -usr/lib/debug/.build-id/55/fc9841a8c5a3e0d28e2c0d5598b20b792d85ea.debug │ │ │ │ │ -usr/lib/debug/.build-id/58/f37c4e2ad072a9e1c62e9f04d1ccba47259978.debug │ │ │ │ │ -usr/lib/debug/.build-id/5f/45261deeffed1315da25c1fcd48722a790a42b.debug │ │ │ │ │ -usr/lib/debug/.build-id/61/6bab77618a7be8dbec050a29b1a5b1b53633cf.debug │ │ │ │ │ -usr/lib/debug/.build-id/69/61b0905a0bba89f1a49e8c3db77fa4b6f0bde5.debug │ │ │ │ │ -usr/lib/debug/.build-id/6f/275f6d5e99c366eb5cdc2a45a7958705eda6b4.debug │ │ │ │ │ -usr/lib/debug/.build-id/78/803a2d6c42ea041baef312e64077211cc2afb3.debug │ │ │ │ │ -usr/lib/debug/.build-id/7a/e5834f091dc4d17335b53353a3f5971a03e70e.debug │ │ │ │ │ -usr/lib/debug/.build-id/7c/d0e68620f40c0ac78f82e0c897abf7d1e74bfc.debug │ │ │ │ │ -usr/lib/debug/.build-id/9f/a717d92ca6f9daa8c3e60289597ff4c3b1be49.debug │ │ │ │ │ -usr/lib/debug/.build-id/a3/ae7e94e358094885142a7928bbbf4814e7cb80.debug │ │ │ │ │ -usr/lib/debug/.build-id/a5/01879211609f1e79d28e660d1f4399bc9458bb.debug │ │ │ │ │ -usr/lib/debug/.build-id/a7/0b77850063aeef20eb43ea85e32f3f8a4ac6fd.debug │ │ │ │ │ -usr/lib/debug/.build-id/a8/5e97870f762ec0a41e868d0d2c7340a412a3ac.debug │ │ │ │ │ -usr/lib/debug/.build-id/ad/93a4c89abbe4d373a2f9e37edba494cd67f979.debug │ │ │ │ │ -usr/lib/debug/.build-id/b6/484f564962b09fdf0a4a871111a9051601a6b0.debug │ │ │ │ │ -usr/lib/debug/.build-id/b8/a8d2c914f4cf62aab20b158dc1445e66ab5921.debug │ │ │ │ │ -usr/lib/debug/.build-id/b9/5c9542d273c6e0b2a08eaa9d1c0dd3700d4806.debug │ │ │ │ │ -usr/lib/debug/.build-id/b9/f27fa48bbf0414cc35f846bacee95bc7b3053f.debug │ │ │ │ │ -usr/lib/debug/.build-id/bb/55034fb812a4ea1b93bbc21d63383b92bcf9de.debug │ │ │ │ │ -usr/lib/debug/.build-id/c3/0b855b3e9a3f84efe7a8f3dde3f2ff88f43911.debug │ │ │ │ │ -usr/lib/debug/.build-id/c7/6ba3be3df04abe78c5586b879d6b620de9eba3.debug │ │ │ │ │ -usr/lib/debug/.build-id/ca/cc3dcebf64ad2c4dbd3acf9d4714b52c929e35.debug │ │ │ │ │ -usr/lib/debug/.build-id/cf/764801b187f708eb36a6099ab9ff9ee7233d7f.debug │ │ │ │ │ -usr/lib/debug/.build-id/d8/4b04cc80ac0f1aa7948b080c04b6cadd913723.debug │ │ │ │ │ -usr/lib/debug/.build-id/db/e0516464c9952ee14f0f4b2af3ef0fc9e337d6.debug │ │ │ │ │ -usr/lib/debug/.build-id/dd/7e01628324fddfe99f39e705592a627daae2e4.debug │ │ │ │ │ -usr/lib/debug/.build-id/df/c85fecefc079b29ade06f3c813e67261fa2ca4.debug │ │ │ │ │ -usr/lib/debug/.build-id/e5/eafb828a6d607fcadfbcbe406f753a49486c87.debug │ │ │ │ │ -usr/lib/debug/.build-id/e9/7e453c5c9e7b0a00c427dc8a42d42cb5d120dd.debug │ │ │ │ │ -usr/lib/debug/.build-id/ed/e90634b5b4c8fcc4f3361b606ab282731940df.debug │ │ │ │ │ -usr/lib/debug/.build-id/f0/26cacf8cfff331526cbba1936e4b11192bcad4.debug │ │ │ │ │ +usr/lib/debug/.build-id/02/73e708a3860a010d56db9199e18dbe21d8ad43.debug │ │ │ │ │ +usr/lib/debug/.build-id/02/ba46fb7871ac486080fdf9b560ecc84b6ac53c.debug │ │ │ │ │ +usr/lib/debug/.build-id/08/6c680f3a726b15c4831d8a9e4f6a17654f680f.debug │ │ │ │ │ +usr/lib/debug/.build-id/0a/51fed400a1fff82d292b21d1e50b0682166214.debug │ │ │ │ │ +usr/lib/debug/.build-id/0a/a6a5ce2e96707a875cac807b8dabb0c47aab05.debug │ │ │ │ │ +usr/lib/debug/.build-id/14/1f450bda029c034bbea5854e155800d6b2f10d.debug │ │ │ │ │ +usr/lib/debug/.build-id/1b/befbf94794fda6fce57d15877445dc5cfc59f8.debug │ │ │ │ │ +usr/lib/debug/.build-id/1c/42f986d48bb7b6f64fa930044ec20e8a07ee57.debug │ │ │ │ │ +usr/lib/debug/.build-id/1f/0eb8be8545d6bb1de13b680176a99e5ead14cf.debug │ │ │ │ │ +usr/lib/debug/.build-id/32/a8aa19c89c0a1169ff37d2352d44664a85cb78.debug │ │ │ │ │ +usr/lib/debug/.build-id/34/ed2a7afdafe22c4b19d6678f23af11e2e8521a.debug │ │ │ │ │ +usr/lib/debug/.build-id/3a/0404c3d823d62a7582a82aa1b19a62b7e67f07.debug │ │ │ │ │ +usr/lib/debug/.build-id/3e/7df04c5ef97b03bee578a4f4082b8b194f2cc6.debug │ │ │ │ │ +usr/lib/debug/.build-id/41/99193aae08c8224fa04f28c29f7b8735e5391c.debug │ │ │ │ │ +usr/lib/debug/.build-id/48/16959a9aca2bdd3916f9fa47c670d8849d4121.debug │ │ │ │ │ +usr/lib/debug/.build-id/4a/7b78c4feeb20fe25cad313f20514f66ffc6ccf.debug │ │ │ │ │ +usr/lib/debug/.build-id/55/0beef553cc3592f5c0b2ff9830f965f7da33b1.debug │ │ │ │ │ +usr/lib/debug/.build-id/5b/94046f563378d64331e38f9793e3f050407ebf.debug │ │ │ │ │ +usr/lib/debug/.build-id/5e/3093965a463120bea42a30c8c840875daa05cd.debug │ │ │ │ │ +usr/lib/debug/.build-id/61/9dce963042c9dac2378bb12bcc1cde7dd827b6.debug │ │ │ │ │ +usr/lib/debug/.build-id/62/538b0c64d4be0d84320e6cc610237f0ac2e9c3.debug │ │ │ │ │ +usr/lib/debug/.build-id/64/122125c102f4c4bb4acde199282a98b3d97eb1.debug │ │ │ │ │ +usr/lib/debug/.build-id/67/28deb0dc6fa352a6c4290d8fdee9a716fa12f3.debug │ │ │ │ │ +usr/lib/debug/.build-id/74/177b52ee485b96bdd0017e1a943c5e707ded1b.debug │ │ │ │ │ +usr/lib/debug/.build-id/75/91b4732050042b56f452650c81f0d2bf5a8dff.debug │ │ │ │ │ +usr/lib/debug/.build-id/79/fed13dcac7940b3d029456b7f4594f10cbc853.debug │ │ │ │ │ +usr/lib/debug/.build-id/7c/39ad35d1d0a33f6726c913e36887281dd84763.debug │ │ │ │ │ +usr/lib/debug/.build-id/7f/c6776596c730d45dc146c9f9827fe80748d68e.debug │ │ │ │ │ +usr/lib/debug/.build-id/82/10c1b89fdbcdcec1ca5df2671abe98d3a17ea9.debug │ │ │ │ │ +usr/lib/debug/.build-id/90/1bc420290450c52d2847b3a8774017ec9a35f8.debug │ │ │ │ │ +usr/lib/debug/.build-id/94/d09cd066ddd3ec67b83eff2d6fd1689a63434a.debug │ │ │ │ │ +usr/lib/debug/.build-id/95/3450192ef93a24f2b1d396dfdd83ea5a82e124.debug │ │ │ │ │ +usr/lib/debug/.build-id/97/d9d4116ccdf048d448d7a4adfb3ad1677b624d.debug │ │ │ │ │ +usr/lib/debug/.build-id/9a/4c3a907fd32ce98d88655654138d7b97fffb49.debug │ │ │ │ │ +usr/lib/debug/.build-id/9d/0194d142f33d49178fe7718aa1eb7781c85beb.debug │ │ │ │ │ +usr/lib/debug/.build-id/af/a4b1ce43df54ac57bea1066e75d43cc019b28e.debug │ │ │ │ │ +usr/lib/debug/.build-id/b7/8696aabfa3f83eac114c0d94f762b7bd273650.debug │ │ │ │ │ +usr/lib/debug/.build-id/c4/f90ca2382704767e2f22b33e69f60407e52d24.debug │ │ │ │ │ +usr/lib/debug/.build-id/c9/c8e4954d3ccfceebd48b3d5a7d05b009e7cabd.debug │ │ │ │ │ +usr/lib/debug/.build-id/ce/aad7175529565590c35c3c4c0c96603905ce22.debug │ │ │ │ │ +usr/lib/debug/.build-id/cf/d9bd3d95ad596cf7697954c08a2a8cdb4cb84e.debug │ │ │ │ │ +usr/lib/debug/.build-id/df/7c489f1e2ec67c0f21dac20d27c3a51e7dccac.debug │ │ │ │ │ +usr/lib/debug/.build-id/ec/216f7ed3945a25748004192429ab7e2800146e.debug │ │ │ │ │ +usr/lib/debug/.build-id/ec/594ce4ea294fb713c506dab1b6bcc96724ef51.debug │ │ │ │ │ +usr/lib/debug/.build-id/ec/b2571e2fadec1efdc5ed0f0f0c848e4159f143.debug │ │ │ │ │ +usr/lib/debug/.build-id/f1/5e79ca6c82bab99f7e6b8e689f9454a005829b.debug │ │ │ │ │ +usr/lib/debug/.build-id/f2/de0b8f1771f6d18960441cfc17b0f3311cdd08.debug │ │ │ │ │ +usr/lib/debug/.build-id/f3/67ed44ad742f09047b4b17881ee8dfc0c35ee6.debug │ │ │ │ │ +usr/lib/debug/.build-id/f3/bf7c5333e736fd112fccc88f7d82322acc3848.debug │ │ │ │ │ +usr/lib/debug/.build-id/f4/43eaf5b6aac5c22aab5a9c8ccd31fa6e3ee996.debug │ │ │ │ │ +usr/lib/debug/.build-id/fe/db9a3c5c04a8c4eb9f6eb23069538f5f00019a.debug │ │ │ │ │ +usr/lib/debug/.build-id/ff/0db6871203cc709511154981093cf391976e4b.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,107 +1,107 @@ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/07/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77624 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/07/9774f87c53e56ee7164f0a545eb3cd6b8075ea.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/09/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76136 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/09/7b9284e889e10b076b76f71a72cf1f24cca5ef.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77864 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0b/e85ae43a53e55152af90c56f48b30343a6e36d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75904 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0c/ed7b7a7239cb8598aacb06d6b16cae42d62079.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 86496 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0e/f3f4cff59a5be8eaa841d86f7f51d97b0e9e6e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/21/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73168 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/21/4b4684c2a0b3faf914c9acecbe43aa28f663f9.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/25/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79296 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/25/d50d23981f77019d5251324ab1b869dbee75c7.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/2a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80720 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/2a/68a72ec321bf02b345ef3b301a9439fc0d0f57.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76160 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/2a/efd9778d0eb6b2a0c9aa0bfffa337bd39d0232.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/38/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77936 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/38/f0343ffb138f18a8e7a5a5bfbac51bee564737.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/45/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78400 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/45/0f4ec0845623e9d5408bb653ffe4734c155eed.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72048 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/45/8d0905a4e428cef37cc3ed89497039256ef969.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82608 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/45/b5634215f9994ed2d360ce0338ee25f4f7f2d5.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/46/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75824 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/46/04cb3e3122c4babd6a84b7d7cd70d17f99b537.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/4c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75448 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/4c/bc2b3ef37a3508b468e69b20fda6d7ccf8fc61.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/4e/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76744 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/4e/7cd1627940892724abbbac53045ef9312dc934.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/50/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76440 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/50/c0a6a77464edb702e9efe34bfa4fc09615bf71.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/51/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75688 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/51/dcaebfaa08efb69065b7e7399f6c2a3b6b598e.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/52/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75864 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/52/3cb929a2fa2c6aaf18bcd5b4b701121bb1b999.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/02/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 81776 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/02/73e708a3860a010d56db9199e18dbe21d8ad43.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75824 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/02/ba46fb7871ac486080fdf9b560ecc84b6ac53c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/08/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76736 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/08/6c680f3a726b15c4831d8a9e4f6a17654f680f.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80720 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0a/51fed400a1fff82d292b21d1e50b0682166214.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72048 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/0a/a6a5ce2e96707a875cac807b8dabb0c47aab05.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/14/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76032 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/14/1f450bda029c034bbea5854e155800d6b2f10d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/1b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75920 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/1b/befbf94794fda6fce57d15877445dc5cfc59f8.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/1c/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75448 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/1c/42f986d48bb7b6f64fa930044ec20e8a07ee57.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/1f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 86496 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/1f/0eb8be8545d6bb1de13b680176a99e5ead14cf.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/32/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75680 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/32/a8aa19c89c0a1169ff37d2352d44664a85cb78.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/34/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76136 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/34/ed2a7afdafe22c4b19d6678f23af11e2e8521a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76160 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3a/0404c3d823d62a7582a82aa1b19a62b7e67f07.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 80560 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3e/7df04c5ef97b03bee578a4f4082b8b194f2cc6.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/41/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75888 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/41/99193aae08c8224fa04f28c29f7b8735e5391c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/48/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78040 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/48/16959a9aca2bdd3916f9fa47c670d8849d4121.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/4a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75264 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/4a/7b78c4feeb20fe25cad313f20514f66ffc6ccf.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/55/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77176 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/55/5a8f65b8bb1cc608ae55b49e98f5829a0cb4f4.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74912 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/55/fc9841a8c5a3e0d28e2c0d5598b20b792d85ea.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/58/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 81776 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/58/f37c4e2ad072a9e1c62e9f04d1ccba47259978.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/5f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72904 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/5f/45261deeffed1315da25c1fcd48722a790a42b.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82608 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/55/0beef553cc3592f5c0b2ff9830f965f7da33b1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/5b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77792 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/5b/94046f563378d64331e38f9793e3f050407ebf.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/5e/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76920 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/5e/3093965a463120bea42a30c8c840875daa05cd.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/61/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73184 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/61/6bab77618a7be8dbec050a29b1a5b1b53633cf.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/69/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74952 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/69/61b0905a0bba89f1a49e8c3db77fa4b6f0bde5.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/6f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75944 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/6f/275f6d5e99c366eb5cdc2a45a7958705eda6b4.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/78/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76216 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/78/803a2d6c42ea041baef312e64077211cc2afb3.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7a/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75264 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7a/e5834f091dc4d17335b53353a3f5971a03e70e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73168 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/61/9dce963042c9dac2378bb12bcc1cde7dd827b6.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/62/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77888 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/62/538b0c64d4be0d84320e6cc610237f0ac2e9c3.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/64/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77864 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/64/122125c102f4c4bb4acde199282a98b3d97eb1.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/67/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78400 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/67/28deb0dc6fa352a6c4290d8fdee9a716fa12f3.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/74/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75864 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/74/177b52ee485b96bdd0017e1a943c5e707ded1b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/75/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77176 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/75/91b4732050042b56f452650c81f0d2bf5a8dff.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/79/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78648 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/79/fed13dcac7940b3d029456b7f4594f10cbc853.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76144 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7c/d0e68620f40c0ac78f82e0c897abf7d1e74bfc.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 84664 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9f/a717d92ca6f9daa8c3e60289597ff4c3b1be49.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76032 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a3/ae7e94e358094885142a7928bbbf4814e7cb80.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77296 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a5/01879211609f1e79d28e660d1f4399bc9458bb.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79520 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a7/0b77850063aeef20eb43ea85e32f3f8a4ac6fd.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a8/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78032 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a8/5e97870f762ec0a41e868d0d2c7340a412a3ac.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ad/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77888 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ad/93a4c89abbe4d373a2f9e37edba494cd67f979.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76920 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b6/484f564962b09fdf0a4a871111a9051601a6b0.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b8/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75920 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b8/a8d2c914f4cf62aab20b158dc1445e66ab5921.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75792 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b9/5c9542d273c6e0b2a08eaa9d1c0dd3700d4806.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72224 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b9/f27fa48bbf0414cc35f846bacee95bc7b3053f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/bb/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76856 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/bb/55034fb812a4ea1b93bbc21d63383b92bcf9de.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77792 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c3/0b855b3e9a3f84efe7a8f3dde3f2ff88f43911.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75008 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c7/6ba3be3df04abe78c5586b879d6b620de9eba3.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ca/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77208 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ca/cc3dcebf64ad2c4dbd3acf9d4714b52c929e35.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 89880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7c/39ad35d1d0a33f6726c913e36887281dd84763.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7f/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 83064 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7f/c6776596c730d45dc146c9f9827fe80748d68e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/82/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75784 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/82/10c1b89fdbcdcec1ca5df2671abe98d3a17ea9.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/90/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77936 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/90/1bc420290450c52d2847b3a8774017ec9a35f8.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/94/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75720 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/94/d09cd066ddd3ec67b83eff2d6fd1689a63434a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/95/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76216 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/95/3450192ef93a24f2b1d396dfdd83ea5a82e124.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/97/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76744 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/97/d9d4116ccdf048d448d7a4adfb3ad1677b624d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9a/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75008 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9a/4c3a907fd32ce98d88655654138d7b97fffb49.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77208 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9d/0194d142f33d49178fe7718aa1eb7781c85beb.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/af/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75952 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/af/a4b1ce43df54ac57bea1066e75d43cc019b28e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b7/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74864 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b7/8696aabfa3f83eac114c0d94f762b7bd273650.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c4/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 84664 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c4/f90ca2382704767e2f22b33e69f60407e52d24.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c9/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76144 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c9/c8e4954d3ccfceebd48b3d5a7d05b009e7cabd.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ce/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78744 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ce/aad7175529565590c35c3c4c0c96603905ce22.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/cf/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76736 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/cf/764801b187f708eb36a6099ab9ff9ee7233d7f.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/d8/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74864 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/d8/4b04cc80ac0f1aa7948b080c04b6cadd913723.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/db/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 83056 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/db/e0516464c9952ee14f0f4b2af3ef0fc9e337d6.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/dd/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 80560 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/dd/7e01628324fddfe99f39e705592a627daae2e4.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77296 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/cf/d9bd3d95ad596cf7697954c08a2a8cdb4cb84e.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/df/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78648 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/df/c85fecefc079b29ade06f3c813e67261fa2ca4.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78744 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e5/eafb828a6d607fcadfbcbe406f753a49486c87.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 76872 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e9/7e453c5c9e7b0a00c427dc8a42d42cb5d120dd.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ed/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 89872 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ed/e90634b5b4c8fcc4f3361b606ab282731940df.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f0/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75720 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f0/26cacf8cfff331526cbba1936e4b11192bcad4.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79520 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/df/7c489f1e2ec67c0f21dac20d27c3a51e7dccac.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ec/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76432 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ec/216f7ed3945a25748004192429ab7e2800146e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73184 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ec/594ce4ea294fb713c506dab1b6bcc96724ef51.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72224 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ec/b2571e2fadec1efdc5ed0f0f0c848e4159f143.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f1/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 79304 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f1/5e79ca6c82bab99f7e6b8e689f9454a005829b.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f2/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74960 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f2/de0b8f1771f6d18960441cfc17b0f3311cdd08.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f3/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72904 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f3/67ed44ad742f09047b4b17881ee8dfc0c35ee6.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76872 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f3/bf7c5333e736fd112fccc88f7d82322acc3848.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f4/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74912 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f4/43eaf5b6aac5c22aab5a9c8ccd31fa6e3ee996.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/fe/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77624 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/fe/db9a3c5c04a8c4eb9f6eb23069538f5f00019a.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ff/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76856 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ff/0db6871203cc709511154981093cf391976e4b.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/ │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/doc/ │ │ │ │ lrwxrwxrwx 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/share/doc/tuxpaint-plugins-default-dbgsym -> tuxpaint-plugins-default │ │ │ │ --- ./usr/lib/debug/.build-id/07/9774f87c53e56ee7164f0a545eb3cd6b8075ea.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/fe/db9a3c5c04a8c4eb9f6eb23069538f5f00019a.debug │ │ │ │┄ Files 20% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 0012e7 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001598 0002a3 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001840 00088d 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0020d0 0097de 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00b8b0 0004fc 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00bdb0 0006c0 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c470 005477 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c470 005476 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 0118e8 0000f0 00 C 0 0 8 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 0119d8 000678 18 35 26 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 012050 000435 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 012485 00016e 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: 079774f87c53e56ee7164f0a545eb3cd6b8075ea │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fedb9a3c5c04a8c4eb9f6eb23069538f5f00019a │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -872,154 +872,154 @@ │ │ │ │ │ <646> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <647> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <648> DW_AT_type : (ref4) <0x5fe>, Mix_Chunk │ │ │ │ │ <1><64c>: Abbrev Number: 33 (DW_TAG_structure_type) │ │ │ │ │ <64d> DW_AT_name : (strp) (offset: 0x16d67): magic_api_t │ │ │ │ │ <651> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <652> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <653> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <653> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <654> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <655> DW_AT_sibling : (ref4) <0x75e> │ │ │ │ │ <2><659>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <65a> DW_AT_name : (strp) (offset: 0x10890): tp_version │ │ │ │ │ <65e> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <65f> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <65f> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <660> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <661> DW_AT_type : (ref4) <0xb4> │ │ │ │ │ <665> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><666>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <667> DW_AT_name : (strp) (offset: 0x15a01): data_directory │ │ │ │ │ <66b> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <66c> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <66c> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <66d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <66e> DW_AT_type : (ref4) <0xb4> │ │ │ │ │ <672> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><673>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <674> DW_AT_name : (strp) (offset: 0x1b666): update_progress_bar │ │ │ │ │ <678> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <679> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <679> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <67a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <67b> DW_AT_type : (ref4) <0x75f> │ │ │ │ │ <67f> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><680>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <681> DW_AT_name : (strp) (offset: 0x64c7): special_notify │ │ │ │ │ <685> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <686> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <686> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <687> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <688> DW_AT_type : (ref4) <0x76f> │ │ │ │ │ <68c> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><68d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <68e> DW_AT_name : (strp) (offset: 0x3c95): sRGB_to_linear │ │ │ │ │ <692> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <693> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <693> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <694> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <695> DW_AT_type : (ref4) <0x783> │ │ │ │ │ <699> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><69a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <69b> DW_AT_name : (strp) (offset: 0x198ac): linear_to_sRGB │ │ │ │ │ <69f> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6a0> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <6a0> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <6a1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6a2> DW_AT_type : (ref4) <0x797> │ │ │ │ │ <6a6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><6a7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6a8> DW_AT_name : (strp) (offset: 0x19be8): in_circle │ │ │ │ │ <6ac> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6ad> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <6ad> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <6ae> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6af> DW_AT_type : (ref4) <0x7b5> │ │ │ │ │ <6b3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><6b4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6b5> DW_AT_name : (strp) (offset: 0x149c): getpixel │ │ │ │ │ <6b9> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6ba> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <6ba> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <6bb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6bc> DW_AT_type : (ref4) <0x7d8> │ │ │ │ │ <6c0> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><6c1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6c2> DW_AT_name : (strp) (offset: 0x4c4e): putpixel │ │ │ │ │ <6c6> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6c7> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <6c7> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <6c8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6c9> DW_AT_type : (ref4) <0x7f7> │ │ │ │ │ <6cd> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><6ce>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6cf> DW_AT_name : (strp) (offset: 0x7b98): xorpixel │ │ │ │ │ <6d3> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6d4> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <6d4> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <6d5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6d6> DW_AT_type : (ref4) <0x811> │ │ │ │ │ <6da> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><6db>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6dc> DW_AT_name : (strp) (offset: 0x3778): playsound │ │ │ │ │ <6e0> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6e1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <6e1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <6e2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6e3> DW_AT_type : (ref4) <0x830> │ │ │ │ │ <6e7> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><6e8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6e9> DW_AT_name : (strp) (offset: 0x10d09): stopsound │ │ │ │ │ <6ed> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6ee> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <6ee> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <6ef> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6f0> DW_AT_type : (ref4) <0x75f> │ │ │ │ │ <6f4> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><6f5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6f6> DW_AT_name : (strp) (offset: 0xc4a0): line │ │ │ │ │ <6fa> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6fb> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <6fb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <6fc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6fd> DW_AT_type : (ref4) <0x896> │ │ │ │ │ <701> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><702>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <703> DW_AT_name : (strp) (offset: 0x13d32): button_down │ │ │ │ │ <707> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <708> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <708> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <709> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <70a> DW_AT_type : (ref4) <0x8a0> │ │ │ │ │ <70e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><70f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <710> DW_AT_name : (strp) (offset: 0x11452): rgbtohsv │ │ │ │ │ <714> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <715> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <715> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <716> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <717> DW_AT_type : (ref4) <0x8ce> │ │ │ │ │ <71b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><71c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <71d> DW_AT_name : (strp) (offset: 0xcd61): hsvtorgb │ │ │ │ │ <721> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <722> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <722> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <723> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <724> DW_AT_type : (ref4) <0x8f7> │ │ │ │ │ <728> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><729>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <72a> DW_AT_name : (strp) (offset: 0x18395): canvas_w │ │ │ │ │ <72e> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <72f> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <72f> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <730> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <731> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <735> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><736>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <737> DW_AT_name : (strp) (offset: 0x1830d): canvas_h │ │ │ │ │ <73b> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <73c> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <73c> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <73d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <73e> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <742> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><743>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <744> DW_AT_name : (strp) (offset: 0xd700): scale │ │ │ │ │ <748> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <749> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <749> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <74a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <74b> DW_AT_type : (ref4) <0x91a> │ │ │ │ │ <74f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><750>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <751> DW_AT_name : (strp) (offset: 0x1377d): touched │ │ │ │ │ <755> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <756> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <756> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <757> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <758> DW_AT_type : (ref4) <0x933> │ │ │ │ │ <75c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><75d>: Abbrev Number: 0 │ │ │ │ │ <1><75e>: Abbrev Number: 73 (DW_TAG_subroutine_type) │ │ │ │ │ <75f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><75f>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ @@ -1249,23 +1249,23 @@ │ │ │ │ │ <2><932>: Abbrev Number: 0 │ │ │ │ │ <1><933>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <934> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <934> DW_AT_type : (ref4) <0x91f>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><938>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ <939> DW_AT_name : (strp) (offset: 0xeb21): magic_api │ │ │ │ │ <93d> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <93e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <93e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <93f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <940> DW_AT_type : (ref4) <0x64c>, magic_api_t │ │ │ │ │ <1><944>: Abbrev Number: 57 (DW_TAG_enumeration_type) │ │ │ │ │ <945> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <945> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <945> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <949> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <94a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <94a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <94b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <94c> DW_AT_sibling : (ref4) <0x97b> │ │ │ │ │ <2><950>: Abbrev Number: 18 (DW_TAG_enumerator) │ │ │ │ │ <951> DW_AT_name : (strp) (offset: 0x15ebf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <955> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><956>: Abbrev Number: 18 (DW_TAG_enumerator) │ │ │ │ │ <957> DW_AT_name : (strp) (offset: 0x264c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22fd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2355 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2409 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 36 filenum: 12 │ │ │ │ │ - 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: 7 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9225 │ │ │ │ │ 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: 11 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 11 │ │ │ │ │ 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 : 0x9265 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7229,27 +7229,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92f2 │ │ │ │ │ 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: 0x9346 │ │ │ │ │ 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,20 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +Hgq?2Y>. │ │ │ │ │ @,UbL|cLD │ │ │ │ │ eq V@ V9 │ │ │ │ │ NPAio"&0= │ │ │ │ │ b-VU!YT! │ │ │ │ │ ;;-QKx6D │ │ │ │ │ P$Io1nw> │ │ │ │ │ p1-h:S-- │ │ │ │ │ 8y=T_%1yf4 │ │ │ │ │ (kQTk i[J< │ │ │ │ │ -*sQs2wkD` │ │ │ │ │ -MZ> 'N+pK> │ │ │ │ │ -`.W`.W`.W`.W`. │ │ │ │ │ -#.`Xn*"U │ │ │ │ │ +b[)Ybjh$ │ │ │ │ │ +;CD"~4Wl │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/09/7b9284e889e10b076b76f71a72cf1f24cca5ef.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/34/ed2a7afdafe22c4b19d6678f23af11e2e8521a.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 19% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 00193c 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001bf0 0001d0 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001dc0 000472 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002238 009b60 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bd98 0004b4 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c250 0002bb 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c510 005166 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 011676 000037 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c510 005165 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 011675 000037 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 0116b0 000510 18 35 26 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 011bc0 0002f4 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 011eb4 00016e 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: 097b9284e889e10b076b76f71a72cf1f24cca5ef │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 34ed2a7afdafe22c4b19d6678f23af11e2e8521a │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17d49): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x1114f): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c29): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c47b): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6c5a): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4405): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1aaae): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1ae60): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x1983): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5472): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8192): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3f32): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x115b7): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcc02): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14bd5): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x1203f): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd396): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19671): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0xa1>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x195da): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0xa1>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde56): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x1461f): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 55 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf287): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x4c>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16e16): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2c7d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -249,16 +249,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: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe6 │ │ │ │ │ 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: 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: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9026 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c34 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90cf │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9207 │ │ │ │ │ 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: 0x925b │ │ │ │ │ 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,23 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -?.PLVfhf;pJYY │ │ │ │ │ +q%#)P'&Q │ │ │ │ │ 53fu7@I7 │ │ │ │ │ -C9ZU4* EAS"| │ │ │ │ │ hX1y3fow@T │ │ │ │ │ Fn`exDHa │ │ │ │ │ R; │ │ │ │ │ :ofV0s:E0 │ │ │ │ │ mg@mi6/Nz= │ │ │ │ │ -$c gjM&c5 │ │ │ │ │ -P-#b!}GV │ │ │ │ │ ->*+F5:+D │ │ │ │ │ -`qd%uF$o? │ │ │ │ │ -yqf:qf%ea │ │ │ │ │ -;@qw@*w; │ │ │ │ │ +SN?sYu#G!tP │ │ │ │ │ +Jz'2tGPR │ │ │ │ │ +[=xfrUc. │ │ │ │ │ + +!Z|+"N4 │ │ │ │ │ +N|iwx`oD │ │ │ │ │ +(K*DYR!i, │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/0b/e85ae43a53e55152af90c56f48b30343a6e36d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/64/122125c102f4c4bb4acde199282a98b3d97eb1.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 20% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000088 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004070 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004078 000df8 000048 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a47 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a46 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001cf8 00021c 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f18 0006ef 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002608 009b90 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c198 0004ba 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c658 00043a 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00ca98 00515b 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 011bf3 000046 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: 0be85ae43a53e55152af90c56f48b30343a6e36d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 64122125c102f4c4bb4acde199282a98b3d97eb1 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3798,154 +3798,154 @@ │ │ │ │ │ <1d09> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d0a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0b> DW_AT_type : (ref4) <0x1cc2>, Mix_Chunk │ │ │ │ │ <1><1d0f>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d10> DW_AT_name : (strp) (offset: 0x17dcf): magic_api_t │ │ │ │ │ <1d14> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d16> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d16> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d17> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d17> DW_AT_sibling : (ref4) <0x1e20> │ │ │ │ │ <2><1d1b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d1c> DW_AT_name : (strp) (offset: 0x110a3): tp_version │ │ │ │ │ <1d20> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d21> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d21> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d22> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d23> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d27> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d28>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d29> DW_AT_name : (strp) (offset: 0x14c51): data_directory │ │ │ │ │ <1d2d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2e> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2e> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d30> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d34> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d35>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d36> DW_AT_name : (strp) (offset: 0x1c5b6): update_progress_bar │ │ │ │ │ <1d3a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3b> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3b> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3d> DW_AT_type : (ref4) <0x1e21> │ │ │ │ │ <1d41> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d42>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d43> DW_AT_name : (strp) (offset: 0x6b3f): special_notify │ │ │ │ │ <1d47> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d48> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d48> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1e31> │ │ │ │ │ <1d4e> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x42de): sRGB_to_linear │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d56> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d57> DW_AT_type : (ref4) <0x1e45> │ │ │ │ │ <1d5b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5d> DW_AT_name : (strp) (offset: 0x1ab99): linear_to_sRGB │ │ │ │ │ <1d61> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d62> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d62> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d63> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d64> DW_AT_type : (ref4) <0x1e59> │ │ │ │ │ <1d68> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d69>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6a> DW_AT_name : (strp) (offset: 0x1af55): in_circle │ │ │ │ │ <1d6e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6f> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6f> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d70> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d71> DW_AT_type : (ref4) <0x1e77> │ │ │ │ │ <1d75> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d76>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d77> DW_AT_name : (strp) (offset: 0x189d): getpixel │ │ │ │ │ <1d7b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7c> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7c> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7d> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7e> DW_AT_type : (ref4) <0x1e9a> │ │ │ │ │ <1d82> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d83>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d84> DW_AT_name : (strp) (offset: 0x533f): putpixel │ │ │ │ │ <1d88> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d89> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d89> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d8a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8b> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1d8f> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d90>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d91> DW_AT_name : (strp) (offset: 0x8064): xorpixel │ │ │ │ │ <1d95> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d96> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d96> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d97> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d98> DW_AT_type : (ref4) <0x1ed3> │ │ │ │ │ <1d9c> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9e> DW_AT_name : (strp) (offset: 0x3dda): playsound │ │ │ │ │ <1da2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da5> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1da9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1daa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dab> DW_AT_name : (strp) (offset: 0x1151d): stopsound │ │ │ │ │ <1daf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1db0> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db2> DW_AT_type : (ref4) <0x1e21> │ │ │ │ │ <1db6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db8> DW_AT_name : (strp) (offset: 0xcb5f): line │ │ │ │ │ <1dbc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbd> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbd> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbf> DW_AT_type : (ref4) <0x1f58> │ │ │ │ │ <1dc3> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc5> DW_AT_name : (strp) (offset: 0x14bfd): button_down │ │ │ │ │ <1dc9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dca> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dca> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dcb> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcc> DW_AT_type : (ref4) <0x1f62> │ │ │ │ │ <1dd0> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd2> DW_AT_name : (strp) (offset: 0x11f95): rgbtohsv │ │ │ │ │ <1dd6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd7> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd9> DW_AT_type : (ref4) <0x1f90> │ │ │ │ │ <1ddd> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dde>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddf> DW_AT_name : (strp) (offset: 0xd311): hsvtorgb │ │ │ │ │ <1de3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de4> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de6> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1dea> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1deb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dec> DW_AT_name : (strp) (offset: 0x1970f): canvas_w │ │ │ │ │ <1df0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df1> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df1> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df2> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df3> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df7> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df9> DW_AT_name : (strp) (offset: 0x19678): canvas_h │ │ │ │ │ <1dfd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfe> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfe> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dff> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e00> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1e04> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e05>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e06> DW_AT_name : (strp) (offset: 0xdde7): scale │ │ │ │ │ <1e0a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0b> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0b> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0d> DW_AT_type : (ref4) <0x1fdc> │ │ │ │ │ <1e11> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e12>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e13> DW_AT_name : (strp) (offset: 0x14647): touched │ │ │ │ │ <1e17> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e18> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e18> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e19> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e1a> DW_AT_type : (ref4) <0x1ff5> │ │ │ │ │ <1e1e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1f>: Abbrev Number: 0 │ │ │ │ │ <1><1e20>: Abbrev Number: 63 (DW_TAG_subroutine_type) │ │ │ │ │ <1e21> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e21>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4175,23 +4175,23 @@ │ │ │ │ │ <2><1ff4>: Abbrev Number: 0 │ │ │ │ │ <1><1ff5>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff6> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff6> DW_AT_type : (ref4) <0x1fe1>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ffa>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffb> DW_AT_name : (strp) (offset: 0xf202): magic_api │ │ │ │ │ <1fff> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2000> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2000> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2001> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x1d0f>, magic_api_t │ │ │ │ │ <1><2006>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2007> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2008> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2008> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <200c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200d> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200e> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200f> DW_AT_sibling : (ref4) <0x203e> │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x16e76): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2018> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2019>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0x2b50): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -249,16 +249,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: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8ff3 │ │ │ │ │ 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: 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: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9033 │ │ │ │ │ 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: 229 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90c0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c41 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 230 │ │ │ │ │ DW_MACRO_import - offset : 0x90dc │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7166,27 +7166,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: 0x9214 │ │ │ │ │ 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: 0x9268 │ │ │ │ │ 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,27 @@ │ │ │ │ │ -mGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -;U[QBku │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/0c/ed7b7a7239cb8598aacb06d6b16cae42d62079.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/41/99193aae08c8224fa04f28c29f7b8735e5391c.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 21% 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73536 (bytes into file) │ │ │ │ │ + Start of section headers: 73520 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x11f40: │ │ │ │ │ +There are 37 section headers, starting at offset 0x11f30: │ │ │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d0 00025c 0002d0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000060 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004048 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004050 000df8 000018 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001881 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001b38 0001e8 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 001d20 000489 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 0021b0 009b73 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00bd28 0004be 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00c1e8 0001f5 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c3e0 005185 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 011565 000055 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 0115c0 0004f8 18 35 24 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 011ab8 000318 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 011dd0 00016e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 00187c 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001b30 0001e8 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 001d18 000489 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 0021a8 009b73 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00bd20 0004be 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00c1e0 0001f5 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c3d8 005183 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 01155b 000055 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 0115b0 0004f8 18 35 24 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 011aa8 000318 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 011dc0 00016e 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), l (large), 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: 0ced7b7a7239cb8598aacb06d6b16cae42d62079 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4199193aae08c8224fa04f28c29f7b8735e5391c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17db8): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x11161): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c66): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c537): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b0e): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x42d1): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1ab66): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1af18): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18eb): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x530b): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8059): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3df8): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x115c9): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcbc0): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14c12): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x12013): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd3b0): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x196db): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0xa8>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x19644): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0xa8>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xdeb0): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x14656): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 54 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf310): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16e5c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2baf): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21d0 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21e0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8ff2 │ │ │ │ │ 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: 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: 57 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9032 │ │ │ │ │ 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: 229 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90bf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c40 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 230 │ │ │ │ │ DW_MACRO_import - offset : 0x90db │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7166,27 +7166,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: 0x9213 │ │ │ │ │ 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: 0x9267 │ │ │ │ │ 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,21 @@ │ │ │ │ │ - yGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -X/B*WK"; │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +|Pdt:!2~ │ │ │ │ │ +j(R]k=lS │ │ │ │ │ +j)}/Km*V │ │ │ │ │ 5(I(#a DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 22 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x18bf9): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11a99): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x1578d): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1d46a): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6cf5): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x448e): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1b999): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1bd1c): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x1893): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x552c): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x83bc): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3f4d): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11ea6): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0x1534f): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x15749): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x128ab): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xdada): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x1a533): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x1a49c): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xe659): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x15138): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 67 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xfbd3): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x17c06): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b97): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22fc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2354 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2408 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 42 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9224 │ │ │ │ │ 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: 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: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9264 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7229,27 +7229,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92f1 │ │ │ │ │ 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: 0x9345 │ │ │ │ │ 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,11 +1,11 @@ │ │ │ │ │ -nGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -wLDU{Yd-+v │ │ │ │ │ -=ZW~t]~H~< │ │ │ │ │ -v4|?32F{ │ │ │ │ │ 6*luGi&-G │ │ │ │ │ -rpfSJ -* │ │ │ │ │ -3aJ(*?dth" │ │ │ │ │ -c=_,CL+Z │ │ │ │ │ -iJ1M#FA> │ │ │ │ │ -s*7cv*7cv*7c& │ │ │ │ │ -,%Ng)q:K │ │ │ │ │ +n#[l"9BOas │ │ │ │ │ +cv*7cv*7cv*7C}*7 │ │ │ │ │ +L%Ng*q:S │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/21/4b4684c2a0b3faf914c9acecbe43aa28f663f9.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/61/9dce963042c9dac2378bb12bcc1cde7dd827b6.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 9% 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: 214b4684c2a0b3faf914c9acecbe43aa28f663f9 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 619dce963042c9dac2378bb12bcc1cde7dd827b6 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -587,154 +587,154 @@ │ │ │ │ │ <432> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <433> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <434> DW_AT_type : (ref4) <0x3eb>, Mix_Chunk │ │ │ │ │ <1><438>: Abbrev Number: 31 (DW_TAG_structure_type) │ │ │ │ │ <439> DW_AT_name : (strp) (offset: 0x16873): magic_api_t │ │ │ │ │ <43d> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <43e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <43f> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <43f> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <440> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <440> DW_AT_sibling : (ref4) <0x549> │ │ │ │ │ <2><444>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <445> DW_AT_name : (strp) (offset: 0x10238): tp_version │ │ │ │ │ <449> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <44a> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <44a> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <44b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <44c> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <450> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><451>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <452> DW_AT_name : (strp) (offset: 0x153be): data_directory │ │ │ │ │ <456> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <457> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <457> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <458> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <459> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <45d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><45e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <45f> DW_AT_name : (strp) (offset: 0x1b2a5): update_progress_bar │ │ │ │ │ <463> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <464> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <464> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <465> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <466> DW_AT_type : (ref4) <0x54a> │ │ │ │ │ <46a> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><46b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <46c> DW_AT_name : (strp) (offset: 0x6102): special_notify │ │ │ │ │ <470> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <471> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <471> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <472> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <473> DW_AT_type : (ref4) <0x55a> │ │ │ │ │ <477> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><478>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <479> DW_AT_name : (strp) (offset: 0x3bfc): sRGB_to_linear │ │ │ │ │ <47d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <47e> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <47e> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <47f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <480> DW_AT_type : (ref4) <0x56e> │ │ │ │ │ <484> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><485>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <486> DW_AT_name : (strp) (offset: 0x195e5): linear_to_sRGB │ │ │ │ │ <48a> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <48b> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <48b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <48c> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <48d> DW_AT_type : (ref4) <0x582> │ │ │ │ │ <491> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><492>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <493> DW_AT_name : (strp) (offset: 0x19912): in_circle │ │ │ │ │ <497> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <498> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <498> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <499> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <49a> DW_AT_type : (ref4) <0x5a0> │ │ │ │ │ <49e> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><49f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a0> DW_AT_name : (strp) (offset: 0x14b9): getpixel │ │ │ │ │ <4a4> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4a5> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4a5> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4a6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4a7> DW_AT_type : (ref4) <0x5c3> │ │ │ │ │ <4ab> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4ac>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ad> DW_AT_name : (strp) (offset: 0x4b88): putpixel │ │ │ │ │ <4b1> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4b2> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4b2> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4b3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4b4> DW_AT_type : (ref4) <0x5e2> │ │ │ │ │ <4b8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4b9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ba> DW_AT_name : (strp) (offset: 0x76e9): xorpixel │ │ │ │ │ <4be> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4bf> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4bf> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4c0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c1> DW_AT_type : (ref4) <0x5fc> │ │ │ │ │ <4c5> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4c6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c7> DW_AT_name : (strp) (offset: 0x36f9): playsound │ │ │ │ │ <4cb> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4cc> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <4cc> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <4cd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ce> DW_AT_type : (ref4) <0x61b> │ │ │ │ │ <4d2> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><4d3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d4> DW_AT_name : (strp) (offset: 0x10658): stopsound │ │ │ │ │ <4d8> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d9> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <4d9> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <4da> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4db> DW_AT_type : (ref4) <0x54a> │ │ │ │ │ <4df> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><4e0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e1> DW_AT_name : (strp) (offset: 0xbf61): line │ │ │ │ │ <4e5> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4e6> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <4e6> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <4e7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4e8> DW_AT_type : (ref4) <0x681> │ │ │ │ │ <4ec> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><4ed>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ee> DW_AT_name : (strp) (offset: 0x136da): button_down │ │ │ │ │ <4f2> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4f3> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <4f3> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <4f4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4f5> DW_AT_type : (ref4) <0x68b> │ │ │ │ │ <4f9> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><4fa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4fb> DW_AT_name : (strp) (offset: 0x10de2): rgbtohsv │ │ │ │ │ <4ff> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <500> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <500> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <501> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <502> DW_AT_type : (ref4) <0x6b9> │ │ │ │ │ <506> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><507>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <508> DW_AT_name : (strp) (offset: 0xc7ab): hsvtorgb │ │ │ │ │ <50c> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <50d> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <50d> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <50e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <50f> DW_AT_type : (ref4) <0x6e2> │ │ │ │ │ <513> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><514>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <515> DW_AT_name : (strp) (offset: 0x180d3): canvas_w │ │ │ │ │ <519> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <51a> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <51a> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <51b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <51c> DW_AT_type : (ref4) <0x7d>, int │ │ │ │ │ <520> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><521>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <522> DW_AT_name : (strp) (offset: 0x1804b): canvas_h │ │ │ │ │ <526> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <527> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <527> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <528> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <529> DW_AT_type : (ref4) <0x7d>, int │ │ │ │ │ <52d> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><52e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <52f> DW_AT_name : (strp) (offset: 0xd196): scale │ │ │ │ │ <533> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <534> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <534> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <535> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <536> DW_AT_type : (ref4) <0x705> │ │ │ │ │ <53a> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><53b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <53c> DW_AT_name : (strp) (offset: 0x1309b): touched │ │ │ │ │ <540> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <541> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <541> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <542> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <543> DW_AT_type : (ref4) <0x71e> │ │ │ │ │ <547> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><548>: Abbrev Number: 0 │ │ │ │ │ <1><549>: Abbrev Number: 60 (DW_TAG_subroutine_type) │ │ │ │ │ <54a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><54a>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ @@ -964,23 +964,23 @@ │ │ │ │ │ <2><71d>: Abbrev Number: 0 │ │ │ │ │ <1><71e>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <71f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <71f> DW_AT_type : (ref4) <0x70a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><723>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <724> DW_AT_name : (strp) (offset: 0xe4e1): magic_api │ │ │ │ │ <728> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <729> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <729> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <72a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <72b> DW_AT_type : (ref4) <0x438>, magic_api_t │ │ │ │ │ <1><72f>: Abbrev Number: 45 (DW_TAG_enumeration_type) │ │ │ │ │ <730> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <730> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <730> DW_AT_type : (ref4) <0x4c>, unsigned int │ │ │ │ │ <734> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <735> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <735> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <736> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <737> DW_AT_sibling : (ref4) <0x766> │ │ │ │ │ <2><73b>: Abbrev Number: 9 (DW_TAG_enumerator) │ │ │ │ │ <73c> DW_AT_name : (strp) (offset: 0x15874): MAGIC_TYPE_DISTORTS │ │ │ │ │ <740> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><741>: Abbrev Number: 9 (DW_TAG_enumerator) │ │ │ │ │ <742> DW_AT_name : (strp) (offset: 0x25ab): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22c4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x231c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23d0 │ │ │ │ │ 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: 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: 5 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x91ec │ │ │ │ │ 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: 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: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x922c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 51 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7213,27 +7213,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92b9 │ │ │ │ │ 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: 0x930d │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ +;:IO{.4}[ │ │ │ │ │ +\*} DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x185e7): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x116b2): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x15282): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1cfbe): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6bc5): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x42e0): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1b4b0): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b833): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18cd): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x53b3): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x8221): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3dc4): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11afc): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xce4c): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x1523e): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x1251b): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd68f): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x19f9e): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19f07): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xe1e8): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x14c3f): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 61 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf6f9): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x17618): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b64): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22c4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x231c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23d0 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 39 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x91ec │ │ │ │ │ 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: 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: 58 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x922c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 59 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7213,27 +7213,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92b9 │ │ │ │ │ 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: 0x930d │ │ │ │ │ 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,24 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -LE │ │ │ │ │ z:t DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17f5b): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11297): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14e02): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c6b7): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6aaf): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x420c): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1acdb): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b093): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x185a): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5292): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x8096): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3d14): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x116ff): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcb42): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14dae): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x1212c): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd2f6): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x198fa): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19863): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xde86): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x147f2): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 72 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf34c): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x5a>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x1702a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2abd): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -249,16 +249,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: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe6 │ │ │ │ │ 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: 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: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9026 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c34 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90cf │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9207 │ │ │ │ │ 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: 0x925b │ │ │ │ │ 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,8 @@ │ │ │ │ │ -WGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ TPML'>G,%z │ │ │ │ │ >D_DDoBL │ │ │ │ │ j1MXa`}n │ │ │ │ │ a |r&_Xn │ │ │ │ │ }z|9Nsiu │ │ │ │ │ EW{6AzV8 │ │ │ │ │ vZU,H3lu │ │ │ │ │ @@ -11,15 +11,17 @@ │ │ │ │ │ BqF(N 7l │ │ │ │ │ ftaKX bx │ │ │ │ │ {13:j;0# │ │ │ │ │ 2M%]X Y1 │ │ │ │ │ e4l9. l'. │ │ │ │ │ hkS\IN=R │ │ │ │ │ +alg@}RY │ │ │ │ │ -=\c4<{7OP │ │ │ │ │ +p=AE;X_$hv │ │ │ │ │ +yy^ 7=?Oy │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/2a/efd9778d0eb6b2a0c9aa0bfffa337bd39d0232.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3a/0404c3d823d62a7582a82aa1b19a62b7e67f07.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 25% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e00 000df0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc0 000df0 000028 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df0 000078 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000df0 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004068 000df0 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 00189b 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 00189c 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001b50 0001cb 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001d20 00048d 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0021b0 009c3f 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bdf0 0004bb 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c2b0 00022f 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00c4e0 0051e1 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0116c8 000528 18 34 23 8 │ │ │ │ ├── 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: 2aefd9778d0eb6b2a0c9aa0bfffa337bd39d0232 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3a0404c3d823d62a7582a82aa1b19a62b7e67f07 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17f19): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x111da): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14d9d): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c6d3): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6bc2): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4281): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1acc5): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1b078): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x1886): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5307): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8162): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3dae): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x11610): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcc75): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14d49): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x12088): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd41d): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x1983a): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x98>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x197a3): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x98>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xdf37): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x1477c): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 52 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf38c): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16f70): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b2d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -105,16 +105,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 : 0x1fc3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 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 │ │ │ │ │ @@ -1091,25 +1091,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9040 │ │ │ │ │ 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 : 0x9080 │ │ │ │ │ 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: 232 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 232 │ │ │ │ │ DW_MACRO_import - offset : 0x910d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c58 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 233 │ │ │ │ │ DW_MACRO_import - offset : 0x9129 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7195,27 +7195,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: 0x9261 │ │ │ │ │ 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: 0x92b5 │ │ │ │ │ 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,24 @@ │ │ │ │ │ -2GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -% O@1(EOx< │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ 3`6,P"K` │ │ │ │ │ HZ/Y}*$^ │ │ │ │ │ % TE>k)'s │ │ │ │ │ ClXP`?I( │ │ │ │ │ YVPro(W+< │ │ │ │ │ `vxxbn]| │ │ │ │ │ mVe`!%=ysv │ │ │ │ │ f57ym@g │ │ │ │ │ !DfMQE1f │ │ │ │ │ | mQowtC)2LQ │ │ │ │ │ :^<4!8b[ │ │ │ │ │ -cYq8;S/kO │ │ │ │ │ -=%SgWVx9 │ │ │ │ │ -N.g~* _9X │ │ │ │ │ -t^{nh │ │ │ │ │ -)8!x7go\ │ │ │ │ │ +{VP.|c%= │ │ │ │ │ +(0j^Z S7n │ │ │ │ │ +yqf:qf%ee │ │ │ │ │ +9-Z"TuNq │ │ │ │ │ +;B|Mx DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d19> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d1a> DW_AT_type : (ref4) <0x1cd1>, Mix_Chunk │ │ │ │ │ <1><1d1e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d1f> DW_AT_name : (strp) (offset: 0x17e59): magic_api_t │ │ │ │ │ <1d23> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d24> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d25> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d25> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d26> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d26> DW_AT_sibling : (ref4) <0x1e2f> │ │ │ │ │ <2><1d2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d2b> DW_AT_name : (strp) (offset: 0x11188): tp_version │ │ │ │ │ <1d2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d30> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d30> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d31> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d32> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d36> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d38> DW_AT_name : (strp) (offset: 0x14cee): data_directory │ │ │ │ │ <1d3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d3d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d3e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d43> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x1c5e4): update_progress_bar │ │ │ │ │ <1d49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d4a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d4b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4c> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d50> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d52> DW_AT_name : (strp) (offset: 0x6b2a): special_notify │ │ │ │ │ <1d56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d57> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d57> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d58> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d59> DW_AT_type : (ref4) <0x1e40> │ │ │ │ │ <1d5d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d5e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0x42d6): sRGB_to_linear │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0x1e54> │ │ │ │ │ <1d6a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d6b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x1abea): linear_to_sRGB │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d73> DW_AT_type : (ref4) <0x1e68> │ │ │ │ │ <1d77> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d78>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0x1afc1): in_circle │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0x1e86> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d85>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x18dd): getpixel │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0x1ea9> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d92>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x5322): putpixel │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1ec8> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d9f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x80e3): xorpixel │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dac>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0x3dc6): playsound │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1f01> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1db9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x115ea): stopsound │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dc6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0xcbaa): line │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1f67> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dd3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0x14ca4): button_down │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1f71> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1de0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x12080): rgbtohsv │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x1f9f> │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ded>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0xd361): hsvtorgb │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x1fc8> │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dfa>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0x197a4): canvas_w │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0xa8>, int │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e07>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0x1970d): canvas_h │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0xa8>, int │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e14>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e15> DW_AT_name : (strp) (offset: 0xde7f): scale │ │ │ │ │ <1e19> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e1a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e1b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e1c> DW_AT_type : (ref4) <0x1feb> │ │ │ │ │ <1e20> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e21>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e22> DW_AT_name : (strp) (offset: 0x146ee): touched │ │ │ │ │ <1e26> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e27> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e27> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e28> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e29> DW_AT_type : (ref4) <0x2004> │ │ │ │ │ <1e2d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e2e>: Abbrev Number: 0 │ │ │ │ │ <1><1e2f>: Abbrev Number: 60 (DW_TAG_subroutine_type) │ │ │ │ │ <1e30> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e30>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4180,23 +4180,23 @@ │ │ │ │ │ <2><2003>: Abbrev Number: 0 │ │ │ │ │ <1><2004>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2005> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2005> DW_AT_type : (ref4) <0x1ff0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2009>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <200a> DW_AT_name : (strp) (offset: 0xf2d5): magic_api │ │ │ │ │ <200e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <200f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2010> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2011> DW_AT_type : (ref4) <0x1d1e>, magic_api_t │ │ │ │ │ <1><2015>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <2016> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2017> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2017> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <201b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <201c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <201c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <201d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <201e> DW_AT_sibling : (ref4) <0x204d> │ │ │ │ │ <2><2022>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2023> DW_AT_name : (strp) (offset: 0x16f0c): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2027> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2028>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2029> DW_AT_name : (strp) (offset: 0x2b72): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -249,16 +249,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: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fec │ │ │ │ │ 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: 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: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x902c │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c3a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90d5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7165,27 +7165,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: 0x920d │ │ │ │ │ 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: 0x9261 │ │ │ │ │ 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,24 @@ │ │ │ │ │ -VG7GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -G%V\{TbEG │ │ │ │ │ -bk=lSQJ+R6 │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +;{wvwf~;;;;{Nv4" │ │ │ │ │ +3U{G^YH^ │ │ │ │ │ Ji)6*!Ex1 │ │ │ │ │ lch(iel2 │ │ │ │ │ S"F2>|*b │ │ │ │ │ d%4u[!)p │ │ │ │ │ s^^MpxIe8x │ │ │ │ │ bc^w.?ET │ │ │ │ │ SHn\`$;qkz! │ │ │ │ │ !''pr|''pr|''pr|''pr|''p │ │ │ │ │ -:5+Ep}FBe │ │ │ │ │ -Y=CD dE>nSSO │ │ │ │ │ +S:'aSUO; │ │ │ │ │ +`?0Ig?0Y5HVCJV │ │ │ │ │ +yqb:qb%ea │ │ │ │ │ +2CnESN,S │ │ │ │ │ +?X^I?3?W7 │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/45/0f4ec0845623e9d5408bb653ffe4734c155eed.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/67/28deb0dc6fa352a6c4290d8fdee9a716fa12f3.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 25% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 0018e0 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001b90 0001cb 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001d60 000463 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0021c8 00a135 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c300 0004ed 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c7f0 0001b3 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c9a8 005486 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c9a8 005484 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011e30 0005b8 18 34 25 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0123e8 0003f4 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0127dc 00015e 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: 450f4ec0845623e9d5408bb653ffe4734c155eed │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6728deb0dc6fa352a6c4290d8fdee9a716fa12f3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x18836): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11923): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x154ff): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1d1e4): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6d1d): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x4384): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1b62e): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b9c5): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18d4): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x544f): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x83a0): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3e68): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11d7f): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xd0ae): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x154bb): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x12794): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd8f9): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x1a1ce): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x1a137): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xe44f): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x14ea8): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 51 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf95f): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x1789b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b90): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22fc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2354 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2408 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9224 │ │ │ │ │ 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: 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: 60 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9264 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 61 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7229,27 +7229,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92f1 │ │ │ │ │ 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: 0x9345 │ │ │ │ │ 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,30 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -uWP@PT

DW_AT_decl_line : (data1) 235 │ │ │ │ │ <44a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <44b> DW_AT_type : (ref4) <0x402>, Mix_Chunk │ │ │ │ │ <1><44f>: Abbrev Number: 29 (DW_TAG_structure_type) │ │ │ │ │ <450> DW_AT_name : (strp) (offset: 0x1699b): magic_api_t │ │ │ │ │ <454> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <455> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <456> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <456> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <457> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <457> DW_AT_sibling : (ref4) <0x560> │ │ │ │ │ <2><45b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <45c> DW_AT_name : (strp) (offset: 0x1035e): tp_version │ │ │ │ │ <460> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <461> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <461> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <462> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <463> DW_AT_type : (ref4) <0xa1> │ │ │ │ │ <467> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><468>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <469> DW_AT_name : (strp) (offset: 0x154e9): data_directory │ │ │ │ │ <46d> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <46e> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <46e> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <46f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <470> DW_AT_type : (ref4) <0xa1> │ │ │ │ │ <474> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><475>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <476> DW_AT_name : (strp) (offset: 0x1b40c): update_progress_bar │ │ │ │ │ <47a> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <47b> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <47b> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <47c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <47d> DW_AT_type : (ref4) <0x561> │ │ │ │ │ <481> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><482>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <483> DW_AT_name : (strp) (offset: 0x625c): special_notify │ │ │ │ │ <487> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <488> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <488> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <489> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <48a> DW_AT_type : (ref4) <0x571> │ │ │ │ │ <48e> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><48f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <490> DW_AT_name : (strp) (offset: 0x3c5f): sRGB_to_linear │ │ │ │ │ <494> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <495> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <495> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <496> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <497> DW_AT_type : (ref4) <0x585> │ │ │ │ │ <49b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><49c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49d> DW_AT_name : (strp) (offset: 0x1970f): linear_to_sRGB │ │ │ │ │ <4a1> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4a2> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4a2> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4a3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4a4> DW_AT_type : (ref4) <0x599> │ │ │ │ │ <4a8> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4a9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4aa> DW_AT_name : (strp) (offset: 0x19a26): in_circle │ │ │ │ │ <4ae> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4af> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4af> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4b0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4b1> DW_AT_type : (ref4) <0x5b7> │ │ │ │ │ <4b5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4b6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b7> DW_AT_name : (strp) (offset: 0x147a): getpixel │ │ │ │ │ <4bb> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4bc> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4bc> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4bd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4be> DW_AT_type : (ref4) <0x5da> │ │ │ │ │ <4c2> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4c3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c4> DW_AT_name : (strp) (offset: 0x4be6): putpixel │ │ │ │ │ <4c8> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4c9> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4c9> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4ca> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4cb> DW_AT_type : (ref4) <0x5f9> │ │ │ │ │ <4cf> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4d0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d1> DW_AT_name : (strp) (offset: 0x77c4): xorpixel │ │ │ │ │ <4d5> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4d6> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4d6> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4d7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4d8> DW_AT_type : (ref4) <0x613> │ │ │ │ │ <4dc> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4dd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4de> DW_AT_name : (strp) (offset: 0x375c): playsound │ │ │ │ │ <4e2> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4e3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <4e3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <4e4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4e5> DW_AT_type : (ref4) <0x632> │ │ │ │ │ <4e9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><4ea>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4eb> DW_AT_name : (strp) (offset: 0x1078f): stopsound │ │ │ │ │ <4ef> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4f0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <4f0> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <4f1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4f2> DW_AT_type : (ref4) <0x561> │ │ │ │ │ <4f6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><4f7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f8> DW_AT_name : (strp) (offset: 0xc009): line │ │ │ │ │ <4fc> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4fd> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <4fd> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <4fe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ff> DW_AT_type : (ref4) <0x698> │ │ │ │ │ <503> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><504>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <505> DW_AT_name : (strp) (offset: 0x137fa): button_down │ │ │ │ │ <509> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <50a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <50a> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <50b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <50c> DW_AT_type : (ref4) <0x6a2> │ │ │ │ │ <510> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><511>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <512> DW_AT_name : (strp) (offset: 0x10f2e): rgbtohsv │ │ │ │ │ <516> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <517> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <517> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <518> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <519> DW_AT_type : (ref4) <0x6d0> │ │ │ │ │ <51d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><51e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51f> DW_AT_name : (strp) (offset: 0xc87b): hsvtorgb │ │ │ │ │ <523> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <524> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <524> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <525> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <526> DW_AT_type : (ref4) <0x6f9> │ │ │ │ │ <52a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><52b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <52c> DW_AT_name : (strp) (offset: 0x181ec): canvas_w │ │ │ │ │ <530> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <531> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <531> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <532> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <533> DW_AT_type : (ref4) <0x76>, int │ │ │ │ │ <537> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><538>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <539> DW_AT_name : (strp) (offset: 0x1815a): canvas_h │ │ │ │ │ <53d> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <53e> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <53e> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <53f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <540> DW_AT_type : (ref4) <0x76>, int │ │ │ │ │ <544> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><545>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <546> DW_AT_name : (strp) (offset: 0xd251): scale │ │ │ │ │ <54a> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <54b> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <54b> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <54c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <54d> DW_AT_type : (ref4) <0x71c> │ │ │ │ │ <551> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><552>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <553> DW_AT_name : (strp) (offset: 0x131ed): touched │ │ │ │ │ <557> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <558> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <558> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <559> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <55a> DW_AT_type : (ref4) <0x735> │ │ │ │ │ <55e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><55f>: Abbrev Number: 0 │ │ │ │ │ <1><560>: Abbrev Number: 53 (DW_TAG_subroutine_type) │ │ │ │ │ <561> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><561>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ @@ -976,23 +976,23 @@ │ │ │ │ │ <2><734>: Abbrev Number: 0 │ │ │ │ │ <1><735>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <736> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <736> DW_AT_type : (ref4) <0x721>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><73a>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <73b> DW_AT_name : (strp) (offset: 0xe571): magic_api │ │ │ │ │ <73f> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <740> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <740> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <741> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <742> DW_AT_type : (ref4) <0x44f>, magic_api_t │ │ │ │ │ <1><746>: Abbrev Number: 41 (DW_TAG_enumeration_type) │ │ │ │ │ <747> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <747> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <747> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <74b> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <74c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <74c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <74d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <74e> DW_AT_sibling : (ref4) <0x77d> │ │ │ │ │ <2><752>: Abbrev Number: 10 (DW_TAG_enumerator) │ │ │ │ │ <753> DW_AT_name : (strp) (offset: 0x159cf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <757> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><758>: Abbrev Number: 10 (DW_TAG_enumerator) │ │ │ │ │ <759> DW_AT_name : (strp) (offset: 0x2622): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22fc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2354 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2408 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9224 │ │ │ │ │ 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 : 0x9264 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7229,27 +7229,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92f1 │ │ │ │ │ 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: 0x9345 │ │ │ │ │ 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,26 @@ │ │ │ │ │ -iGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +f1#'sKPMkv │ │ │ │ │ s2Ww0DsFi │ │ │ │ │ KHhoTx-m │ │ │ │ │ kY.;3dmQ"V │ │ │ │ │ U*p*ib6NT │ │ │ │ │ 1r!W=YZP │ │ │ │ │ SA2PaI DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x18127): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11313): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14e71): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c995): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6bdc): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x4287): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1af9e): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b382): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18d4): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5352): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x8148): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3d6e): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x1178b): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xccf0): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14e1d): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x1f00a): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd4ec): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x19b64): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19acd): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdfc6): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x14824): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 70 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4174,23 +4174,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf410): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x17216): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b06): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf7e │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x18b2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 2 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe6 │ │ │ │ │ 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: 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: 30 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9026 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2bfe │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90cf │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7160,27 +7160,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: 0x9207 │ │ │ │ │ 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: 0x925b │ │ │ │ │ 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,24 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -m>QCv\gj │ │ │ │ │ -F$?~t:2q │ │ │ │ │ +wKvtO]KH │ │ │ │ │ LW5\~;;n │ │ │ │ │ aHy?#^"^%N │ │ │ │ │ C │ │ │ │ │ +alg@}RY │ │ │ │ │ -J1!%yz~4 │ │ │ │ │ -:g2-LIet= │ │ │ │ │ -|j F[@'* │ │ │ │ │ -'}xH'}xH'} │ │ │ │ │ +N#N;rYes │ │ │ │ │ +BuAsWi!L │ │ │ │ │ +$GR&`j Y`r- │ │ │ │ │ ?k)tP\2upQ │ │ │ │ │ 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/04cb3e3122c4babd6a84b7d7cd70d17f99b537.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/02/ba46fb7871ac486080fdf9b560ecc84b6ac53c.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 20% 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: 4604cb3e3122c4babd6a84b7d7cd70d17f99b537 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 02ba46fb7871ac486080fdf9b560ecc84b6ac53c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17d11): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x110f0): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c12): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c4ac): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6ac5): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x42bf): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1aac3): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1ae75): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x1892): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x52e1): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8038): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3dba): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x11558): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcb9b): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14bbe): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11feb): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd343): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19637): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0xa1>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x195a0): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0xa1>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde28): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x145fb): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 53 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf29c): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x4c>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16dff): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b51): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 31 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,11 @@ │ │ │ │ │ -7GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -y{gx$O@= │ │ │ │ │ + DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17d2a): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x110c1): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14be0): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c526): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6a71): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x42b2): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1ab11): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1aeef): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18c3): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5310): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x8016): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3dba): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11529): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcb4c): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14b8c): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x11fbc): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd2ed): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x196a2): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x1960b): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xddeb): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x145c5): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 50 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf220): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16df2): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b6e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21cf │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21df │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8ff1 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9031 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90be │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c3f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90da │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7166,27 +7166,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: 0x9212 │ │ │ │ │ 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: 0x9266 │ │ │ │ │ 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,22 @@ │ │ │ │ │ -aGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -7*$M|P!ib/ │ │ │ │ │ +WGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +Mi]PB+k8z5t │ │ │ │ │ %kvL>adQ │ │ │ │ │ ~CJU/+~b │ │ │ │ │ KIbo1@;* │ │ │ │ │ ar1WafT6 │ │ │ │ │ +alg@}RY │ │ │ │ │ +9('F1.gQ │ │ │ │ │ +B!g:-#[s │ │ │ │ │ +,.#sY\Ff │ │ │ │ │ +$.#sn\F6 │ │ │ │ │ +,Qh.Qh.Qh.Qh.Qh.Qh.Qh.Qh.! │ │ │ │ │ +?X^I;3?77 │ │ │ │ │ 2m"Ub?R% │ │ │ │ │ +}?-*SgLY │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/50/c0a6a77464edb702e9efe34bfa4fc09615bf71.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ec/216f7ed3945a25748004192429ab7e2800146e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 19% 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 74072 (bytes into file) │ │ │ │ │ + Start of section headers: 74064 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x12158: │ │ │ │ │ +There are 37 section headers, starting at offset 0x12150: │ │ │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d0 00025c 0002d0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000068 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004050 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004058 000df8 000028 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001919 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001bd0 000220 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 001df0 000548 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002338 009b87 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00bec0 0004b2 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00c378 00028a 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c608 00515d 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 011765 000027 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 011790 000540 18 35 27 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 011cd0 000313 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 011fe3 00016e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001918 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001bc8 000220 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 001de8 000548 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002330 009b87 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00beb8 0004b2 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00c370 00028a 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c600 00515e 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 01175e 000027 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 011788 000540 18 35 27 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 011cc8 000313 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 011fdb 00016e 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), l (large), 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: 50c0a6a77464edb702e9efe34bfa4fc09615bf71 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ec216f7ed3945a25748004192429ab7e2800146e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17d70): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x11113): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c5b): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c4ea): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b11): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x42bd): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1aab6): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1ae6f): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18dc): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5302): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x80a6): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3dc5): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x1157b): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcb79): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14c07): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11ff8): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd32d): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x196a6): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0xa8>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x1960f): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0xa8>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde38): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x14651): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 54 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf26d): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16e4b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b71): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -249,16 +249,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: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe6 │ │ │ │ │ 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: 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: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9026 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c34 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90cf │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9207 │ │ │ │ │ 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: 0x925b │ │ │ │ │ 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,22 @@ │ │ │ │ │ -qGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -]do~Nd_8% │ │ │ │ │ -+OUEJ]=|+Kx! │ │ │ │ │ _Pi~5L|g │ │ │ │ │ 8^)z{^1M │ │ │ │ │ "|PVt*yF │ │ │ │ │ /"2t?BlR │ │ │ │ │ NCL[Boa3M │ │ │ │ │ 0|YL*f2\ │ │ │ │ │ gw*ITLV| │ │ │ │ │ cf|i-hfV │ │ │ │ │ v^lC72{I │ │ │ │ │ /)|.x@8z#x │ │ │ │ │ [P6*#,xu │ │ │ │ │ -/j!hr@xX │ │ │ │ │ +: dV:`8Fu │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/51/dcaebfaa08efb69065b7e7399f6c2a3b6b598e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/32/a8aa19c89c0a1169ff37d2352d44664a85cb78.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 16% 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73320 (bytes into file) │ │ │ │ │ + Start of section headers: 73312 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x11e68: │ │ │ │ │ +There are 37 section headers, starting at offset 0x11e60: │ │ │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d0 00025c 000288 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000050 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004038 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004040 000df8 000018 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001800 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0017ff 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001ab0 0001ce 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001c80 0003d8 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002058 009b65 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bbc0 0004b1 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c078 000298 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c310 00516d 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 01147d 00003c 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 0114c0 0004e0 18 35 26 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 0119a0 00035a 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 011cfa 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c310 00516c 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 01147c 00003c 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 0114b8 0004e0 18 35 26 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 011998 00035a 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 011cf2 00016e 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), l (large), 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: 51dcaebfaa08efb69065b7e7399f6c2a3b6b598e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 32a8aa19c89c0a1169ff37d2352d44664a85cb78 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17dca): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x110fe): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c8c): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c519): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b2f): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x42e9): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1ab3e): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1aef0): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18b5): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5336): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8089): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3df6): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x11566): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcb60): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14c38): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x12012): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd308): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x196f1): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x1965a): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde06): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x1464d): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 48 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf25c): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16e94): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b8c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c9 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8feb │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x902b │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b8 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c39 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90d4 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7165,27 +7165,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: 0x920c │ │ │ │ │ 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: 0x9260 │ │ │ │ │ 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,34 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -]^8$abrs │ │ │ │ │ -$(zC'%*z │ │ │ │ │ -EY'+\PZ!r │ │ │ │ │ +xGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +[s '7=$!! │ │ │ │ │ +c}b(_s.P │ │ │ │ │ +`Pc-*O=z?4 │ │ │ │ │ +]^8,abJS │ │ │ │ │ +meLwq6Vs │ │ │ │ │ +?>TIfmgf │ │ │ │ │ +~7P7E`4t │ │ │ │ │ bintX'Rnt │ │ │ │ │ TgX:@Nbp │ │ │ │ │ w\bz`>ND0 │ │ │ │ │ zILyCixT │ │ │ │ │ /dMvgC;{ │ │ │ │ │ O Kh9#|Q& │ │ │ │ │ Q>"x_ NR │ │ │ │ │ .LuwRX-K │ │ │ │ │ IEgjO7Np │ │ │ │ │ +.ArFRZeY │ │ │ │ │ B*abT6Ad. │ │ │ │ │ -,!;SYBv& │ │ │ │ │ -$!;SnBvV │ │ │ │ │ -Sou+]PNn │ │ │ │ │ -8[2ZZ2VZ │ │ │ │ │ +8l!E?aEc │ │ │ │ │ +8$:#\}XD │ │ │ │ │ +Sou-]PNn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/52/3cb929a2fa2c6aaf18bcd5b4b701121bb1b999.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/74/177b52ee485b96bdd0017e1a943c5e707ded1b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 21% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003df0 000de0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fb0 000de0 000038 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000de0 000060 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004048 000de0 00000c 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004058 000de0 000010 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0018a7 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0018a6 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001b58 0001cb 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001d28 0004c5 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0021f0 009b3a 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bd30 0004ac 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c1e0 0002ce 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c4b0 005158 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 011608 00002c 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c4b0 005157 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 011607 00002c 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 011638 0004c8 18 35 20 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 011b00 0002a8 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 011da8 00016e 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: 523cb929a2fa2c6aaf18bcd5b4b701121bb1b999 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 74177b52ee485b96bdd0017e1a943c5e707ded1b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17c9b): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x11024): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14ac6): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c454): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6a7b): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x429d): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1aa74): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1ae26): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18ce): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x52ff): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x7f8b): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3dca): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x11451): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xca17): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14a72): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11e5e): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd21b): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19611): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x1957a): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xdd3d): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x144bc): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 49 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf195): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16d16): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2baa): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf18 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x184c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8f80 │ │ │ │ │ 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: 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: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fc0 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x904d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b98 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x9069 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7143,27 +7143,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: 0x91a1 │ │ │ │ │ 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: 0x91f5 │ │ │ │ │ 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,20 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +."s2]gU │ │ │ │ │ I&D-wNo: │ │ │ │ │ .YWV _xLzfZ │ │ │ │ │ $RB*TGMA │ │ │ │ │ HH$E(HM- │ │ │ │ │ tq1e YdD │ │ │ │ │ jqy2E3AA] │ │ │ │ │ S;fLfS9)l │ │ │ │ │ +OX_xJ{+Yae │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/55/5a8f65b8bb1cc608ae55b49e98f5829a0cb4f4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/75/91b4732050042b56f452650c81f0d2bf5a8dff.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001921 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001bd8 0001f1 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001dd0 000545 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002318 009bd9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bef8 0004b0 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c3a8 0004c5 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c870 005165 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 0119d5 000067 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c870 005164 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 0119d4 000067 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 011a40 000558 18 35 24 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 011f98 000330 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 0122c8 00016e 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: 555a8f65b8bb1cc608ae55b49e98f5829a0cb4f4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7591b4732050042b56f452650c81f0d2bf5a8dff │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17c1c): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x10f82): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14b4c): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c554): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6bc4): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x42b8): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1aa5f): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0xd0a4): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18f3): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x52c1): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x80a4): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3dc8): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x113a6): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xca66): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14af8): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x11e31): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd253): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x195d7): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19540): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdd47): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x14523): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 55 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf19d): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16c87): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b50): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf18 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x184c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8f80 │ │ │ │ │ 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: 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: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fc0 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x904d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b98 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x9069 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7143,27 +7143,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: 0x91a1 │ │ │ │ │ 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: 0x91f5 │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ ->`"Yc]`z │ │ │ │ │ +?vs:7[Jt7 │ │ │ │ │ +)#imMYIk │ │ │ │ │ +6vc**+[0 │ │ │ │ │ 'C_9-0]{ │ │ │ │ │ y@^NefiB%L │ │ │ │ │ KL'HY^P[F │ │ │ │ │ 3wp9a9O │ │ │ │ │ i -2L!=d7 │ │ │ │ │ 6M5ECS1> │ │ │ │ │ vdXUZ*M_ │ │ │ │ │ 48osCJ@7e │ │ │ │ │ ;oD1=>ew │ │ │ │ │ *Is"wMe; │ │ │ │ │ VFPQ-k,l │ │ │ │ │ hkS\INmZ │ │ │ │ │ -k,{'s_]t │ │ │ │ │ -bI")Z>RD │ │ │ │ │ -qqf:qf%ee │ │ │ │ │ -T@vF* ;# │ │ │ │ │ -`4W*4W*4W*4W*4Wf@s │ │ │ │ │ -r1c,,Lb, │ │ │ │ │ +7+E',Q~/ │ │ │ │ │ +0BI%?"Z_j │ │ │ │ │ +T@vF* ;#%+x │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/55/fc9841a8c5a3e0d28e2c0d5598b20b792d85ea.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f4/43eaf5b6aac5c22aab5a9c8ccd31fa6e3ee996.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 23% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000058 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004040 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004048 000df8 000018 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 00179b 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 00179a 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001a50 0001b5 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001c08 000395 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 001fa0 009b18 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bab8 0004af 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00bf68 0001a0 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c108 00515c 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c108 00515b 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011268 0004e0 18 34 25 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011748 0002fa 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011a42 00015e 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: 55fc9841a8c5a3e0d28e2c0d5598b20b792d85ea │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f443eaf5b6aac5c22aab5a9c8ccd31fa6e3ee996 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17d07): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x1101f): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14b66): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c4a3): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6ac0): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x42fc): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1aa9e): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1ae5f): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18de): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5343): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x801a): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3e04): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11470): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xca96): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14b12): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x11ede): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd23e): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x1962b): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19594): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdd88): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x1453f): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 45 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf1bd): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16dbe): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2bc2): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,20 +1,25 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +UGYbUSyj │ │ │ │ │ +Sbk=lQ1J+R │ │ │ │ │ +,*[uD]i^c │ │ │ │ │ +Ib8Xp2saN │ │ │ │ │ Jr$a|q9 T │ │ │ │ │ \EfVh*[^QU │ │ │ │ │ Q*o`1G)> │ │ │ │ │ |YlYost#) │ │ │ │ │ Cq_lK vU │ │ │ │ │ ;<^{7c"+B │ │ │ │ │ 7IfN{gio │ │ │ │ │ -#dF+T@/Rn │ │ │ │ │ -N& DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x1af3e): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11023): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14aee): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c653): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6a3b): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x41cc): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1abef): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1afb4): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18f0): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5277): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x800d): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3cd4): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11493): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0x1ebc4): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14a9a): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x11e8f): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd248): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x19630): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19599): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdd1e): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x144ef): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 69 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf177): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16d47): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2a68): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf1e │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x1852 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 13 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8f86 │ │ │ │ │ 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: 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: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fc6 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x9053 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x906f │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7144,27 +7144,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: 0x91a7 │ │ │ │ │ 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: 0x91fb │ │ │ │ │ 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,20 @@ │ │ │ │ │ -xGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -:3J]<[3# │ │ │ │ │ +CGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ q:~DJ%?$^&^%. │ │ │ │ │ }lrEJu;" │ │ │ │ │ I`5pbrubr │ │ │ │ │ ^'7YATe3 │ │ │ │ │ .I):pz}I │ │ │ │ │ W^F,LTb* │ │ │ │ │ c2{iLhVX │ │ │ │ │ X- m+E}f │ │ │ │ │ "d1XVGjQ │ │ │ │ │ ar,WqeX6 │ │ │ │ │ '/!,NALr │ │ │ │ │ -g^BIf.99 │ │ │ │ │ -\bMt03S&k │ │ │ │ │ -}^cK_eR;0Sc9 │ │ │ │ │ +s*7cv*7cv*7cv*7cv*7cv*7cv*7cv*w │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/5f/45261deeffed1315da25c1fcd48722a790a42b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f3/67ed44ad742f09047b4b17881ee8dfc0c35ee6.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 11% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de8 000dd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa8 000dd8 000040 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd8 000070 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000dd8 000038 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004098 000dd8 000010 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 000c0b 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 000c0a 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 000ec0 000242 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001108 0004b0 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0015b8 0096e8 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00aca0 0004ed 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00b190 000303 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00b498 00548b 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 010923 000021 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00b498 005489 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 010921 000021 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 010948 000570 18 35 23 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 010eb8 00035f 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 011217 00016e 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: 5f45261deeffed1315da25c1fcd48722a790a42b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f367ed44ad742f09047b4b17881ee8dfc0c35ee6 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -597,154 +597,154 @@ │ │ │ │ │ <445> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <446> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <447> DW_AT_type : (ref4) <0x3fe>, Mix_Chunk │ │ │ │ │ <1><44b>: Abbrev Number: 32 (DW_TAG_structure_type) │ │ │ │ │ <44c> DW_AT_name : (strp) (offset: 0x1690c): magic_api_t │ │ │ │ │ <450> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <451> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <452> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <452> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <453> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <453> DW_AT_sibling : (ref4) <0x55c> │ │ │ │ │ <2><457>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <458> DW_AT_name : (strp) (offset: 0x10281): tp_version │ │ │ │ │ <45c> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <45d> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <45d> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <45e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <45f> DW_AT_type : (ref4) <0xa8> │ │ │ │ │ <463> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><464>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <465> DW_AT_name : (strp) (offset: 0x1549e): data_directory │ │ │ │ │ <469> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <46a> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <46a> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <46b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <46c> DW_AT_type : (ref4) <0xa8> │ │ │ │ │ <470> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><471>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <472> DW_AT_name : (strp) (offset: 0x1b3f3): update_progress_bar │ │ │ │ │ <476> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <477> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <477> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <478> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <479> DW_AT_type : (ref4) <0x55d> │ │ │ │ │ <47d> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><47e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <47f> DW_AT_name : (strp) (offset: 0x6202): special_notify │ │ │ │ │ <483> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <484> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <484> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <485> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <486> DW_AT_type : (ref4) <0x56d> │ │ │ │ │ <48a> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><48b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <48c> DW_AT_name : (strp) (offset: 0x3c7d): sRGB_to_linear │ │ │ │ │ <490> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <491> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <491> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <492> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <493> DW_AT_type : (ref4) <0x581> │ │ │ │ │ <497> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><498>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <499> DW_AT_name : (strp) (offset: 0x196df): linear_to_sRGB │ │ │ │ │ <49d> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <49e> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <49e> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <49f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4a0> DW_AT_type : (ref4) <0x595> │ │ │ │ │ <4a4> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4a5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a6> DW_AT_name : (strp) (offset: 0x19a0c): in_circle │ │ │ │ │ <4aa> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4ab> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4ab> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4ac> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4ad> DW_AT_type : (ref4) <0x5b3> │ │ │ │ │ <4b1> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4b2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b3> DW_AT_name : (strp) (offset: 0x1546): getpixel │ │ │ │ │ <4b7> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4b8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4b8> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4b9> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4ba> DW_AT_type : (ref4) <0x5d6> │ │ │ │ │ <4be> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4bf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c0> DW_AT_name : (strp) (offset: 0x4c0a): putpixel │ │ │ │ │ <4c4> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4c5> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4c5> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4c6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c7> DW_AT_type : (ref4) <0x5f5> │ │ │ │ │ <4cb> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4cc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4cd> DW_AT_name : (strp) (offset: 0x77a8): xorpixel │ │ │ │ │ <4d1> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4d2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4d2> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4d3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4d4> DW_AT_type : (ref4) <0x60f> │ │ │ │ │ <4d8> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4d9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4da> DW_AT_name : (strp) (offset: 0x377a): playsound │ │ │ │ │ <4de> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4df> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <4df> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <4e0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4e1> DW_AT_type : (ref4) <0x62e> │ │ │ │ │ <4e5> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><4e6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e7> DW_AT_name : (strp) (offset: 0x106c6): stopsound │ │ │ │ │ <4eb> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4ec> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <4ec> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <4ed> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ee> DW_AT_type : (ref4) <0x55d> │ │ │ │ │ <4f2> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><4f3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f4> DW_AT_name : (strp) (offset: 0xc023): line │ │ │ │ │ <4f8> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4f9> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <4f9> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <4fa> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4fb> DW_AT_type : (ref4) <0x694> │ │ │ │ │ <4ff> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><500>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <501> DW_AT_name : (strp) (offset: 0x137a2): button_down │ │ │ │ │ <505> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <506> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <506> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <507> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <508> DW_AT_type : (ref4) <0x69e> │ │ │ │ │ <50c> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><50d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50e> DW_AT_name : (strp) (offset: 0x10e7a): rgbtohsv │ │ │ │ │ <512> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <513> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <513> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <514> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <515> DW_AT_type : (ref4) <0x6cc> │ │ │ │ │ <519> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><51a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51b> DW_AT_name : (strp) (offset: 0xc876): hsvtorgb │ │ │ │ │ <51f> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <520> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <520> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <521> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <522> DW_AT_type : (ref4) <0x6f5> │ │ │ │ │ <526> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><527>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <528> DW_AT_name : (strp) (offset: 0x181b1): canvas_w │ │ │ │ │ <52c> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <52d> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <52d> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <52e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <52f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <533> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><534>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <535> DW_AT_name : (strp) (offset: 0x18129): canvas_h │ │ │ │ │ <539> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <53a> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <53a> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <53b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <53c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <540> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><541>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <542> DW_AT_name : (strp) (offset: 0xd254): scale │ │ │ │ │ <546> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <547> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <547> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <548> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <549> DW_AT_type : (ref4) <0x718> │ │ │ │ │ <54d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><54e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <54f> DW_AT_name : (strp) (offset: 0x13163): touched │ │ │ │ │ <553> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <554> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <554> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <555> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <556> DW_AT_type : (ref4) <0x731> │ │ │ │ │ <55a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><55b>: Abbrev Number: 0 │ │ │ │ │ <1><55c>: Abbrev Number: 59 (DW_TAG_subroutine_type) │ │ │ │ │ <55d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><55d>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ @@ -974,23 +974,23 @@ │ │ │ │ │ <2><730>: Abbrev Number: 0 │ │ │ │ │ <1><731>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <732> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <732> DW_AT_type : (ref4) <0x71d>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><736>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <737> DW_AT_name : (strp) (offset: 0xe57e): magic_api │ │ │ │ │ <73b> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <73c> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <73c> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <73d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <73e> DW_AT_type : (ref4) <0x44b>, magic_api_t │ │ │ │ │ <1><742>: Abbrev Number: 44 (DW_TAG_enumeration_type) │ │ │ │ │ <743> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <743> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <743> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <747> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <748> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <748> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <749> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <74a> DW_AT_sibling : (ref4) <0x779> │ │ │ │ │ <2><74e>: Abbrev Number: 12 (DW_TAG_enumerator) │ │ │ │ │ <74f> DW_AT_name : (strp) (offset: 0x15943): MAGIC_TYPE_DISTORTS │ │ │ │ │ <753> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><754>: Abbrev Number: 12 (DW_TAG_enumerator) │ │ │ │ │ <755> DW_AT_name : (strp) (offset: 0x2658): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22fc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2354 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2408 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9224 │ │ │ │ │ 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 : 0x9264 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 53 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7229,27 +7229,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92f1 │ │ │ │ │ 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: 0x9345 │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +4Zg*ByrB │ │ │ │ │ +[5;B-"VK"x │ │ │ │ │ 3Q2+JO(v │ │ │ │ │ a7?,IP*[ │ │ │ │ │ 5%(*~B6& │ │ │ │ │ 8Q? 8!m^ │ │ │ │ │ O/ PS~Y8d │ │ │ │ │ P\"xMwrFL │ │ │ │ │ FzE49Z>R │ │ │ │ │ >1e`"M_J3 │ │ │ │ │ a.8GC+|e │ │ │ │ │ K6eki\b$H │ │ │ │ │ p\CuI}qS │ │ │ │ │ r`E1_t}#X │ │ │ │ │ -yd}O ];O)Ev │ │ │ │ │ yXs]@C0Y │ │ │ │ │ qqb:qb%ea │ │ │ │ │ 'P+I;K_BU │ │ │ │ │ t,[v_p'} │ │ │ │ │ Z}(k3p@R │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ --- ./usr/lib/debug/.build-id/61/6bab77618a7be8dbec050a29b1a5b1b53633cf.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ec/594ce4ea294fb713c506dab1b6bcc96724ef51.debug │ │ │ │┄ Files 19% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de8 000dd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa8 000dd8 000040 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd8 000078 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004060 000dd8 000038 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004098 000dd8 000010 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 000c84 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 000c83 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 000f38 00024f 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001188 0004ef 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 001678 0096ae 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00ad28 0004ee 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00b218 000349 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00b568 005488 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 0109f0 000073 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00b568 005486 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 0109ee 000073 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 010a68 000588 18 35 23 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 010ff0 00033f 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 01132f 00016e 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: 616bab77618a7be8dbec050a29b1a5b1b53633cf │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ec594ce4ea294fb713c506dab1b6bcc96724ef51 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -585,154 +585,154 @@ │ │ │ │ │ <42d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <42e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <42f> DW_AT_type : (ref4) <0x3e6>, Mix_Chunk │ │ │ │ │ <1><433>: Abbrev Number: 31 (DW_TAG_structure_type) │ │ │ │ │ <434> DW_AT_name : (strp) (offset: 0x168f6): magic_api_t │ │ │ │ │ <438> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <439> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <43a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <43a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <43b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <43b> DW_AT_sibling : (ref4) <0x544> │ │ │ │ │ <2><43f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <440> DW_AT_name : (strp) (offset: 0x102d6): tp_version │ │ │ │ │ <444> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <445> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <445> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <446> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <447> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <44b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><44c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <44d> DW_AT_name : (strp) (offset: 0x15499): data_directory │ │ │ │ │ <451> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <452> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <452> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <453> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <454> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <458> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><459>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <45a> DW_AT_name : (strp) (offset: 0x1b397): update_progress_bar │ │ │ │ │ <45e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <45f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <45f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <460> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <461> DW_AT_type : (ref4) <0x545> │ │ │ │ │ <465> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><466>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <467> DW_AT_name : (strp) (offset: 0x6196): special_notify │ │ │ │ │ <46b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <46c> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <46c> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <46d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <46e> DW_AT_type : (ref4) <0x555> │ │ │ │ │ <472> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><473>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <474> DW_AT_name : (strp) (offset: 0x3bf0): sRGB_to_linear │ │ │ │ │ <478> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <479> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <479> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <47a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <47b> DW_AT_type : (ref4) <0x569> │ │ │ │ │ <47f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><480>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <481> DW_AT_name : (strp) (offset: 0x1969f): linear_to_sRGB │ │ │ │ │ <485> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <486> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <486> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <487> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <488> DW_AT_type : (ref4) <0x57d> │ │ │ │ │ <48c> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><48d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <48e> DW_AT_name : (strp) (offset: 0x199cc): in_circle │ │ │ │ │ <492> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <493> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <493> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <494> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <495> DW_AT_type : (ref4) <0x59b> │ │ │ │ │ <499> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><49a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49b> DW_AT_name : (strp) (offset: 0x14c0): getpixel │ │ │ │ │ <49f> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4a0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4a0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4a1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4a2> DW_AT_type : (ref4) <0x5be> │ │ │ │ │ <4a6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4a7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a8> DW_AT_name : (strp) (offset: 0x4b7d): putpixel │ │ │ │ │ <4ac> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ad> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4ad> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4ae> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4af> DW_AT_type : (ref4) <0x5dd> │ │ │ │ │ <4b3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4b4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b5> DW_AT_name : (strp) (offset: 0x77ca): xorpixel │ │ │ │ │ <4b9> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ba> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4ba> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4bb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4bc> DW_AT_type : (ref4) <0x5f7> │ │ │ │ │ <4c0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4c1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c2> DW_AT_name : (strp) (offset: 0x36ed): playsound │ │ │ │ │ <4c6> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4c7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <4c7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <4c8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c9> DW_AT_type : (ref4) <0x616> │ │ │ │ │ <4cd> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><4ce>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4cf> DW_AT_name : (strp) (offset: 0x1071d): stopsound │ │ │ │ │ <4d3> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <4d4> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <4d5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4d6> DW_AT_type : (ref4) <0x545> │ │ │ │ │ <4da> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><4db>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4dc> DW_AT_name : (strp) (offset: 0xbf79): line │ │ │ │ │ <4e0> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4e1> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <4e1> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <4e2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4e3> DW_AT_type : (ref4) <0x67c> │ │ │ │ │ <4e7> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><4e8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e9> DW_AT_name : (strp) (offset: 0x13828): button_down │ │ │ │ │ <4ed> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ee> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <4ee> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <4ef> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4f0> DW_AT_type : (ref4) <0x686> │ │ │ │ │ <4f4> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><4f5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f6> DW_AT_name : (strp) (offset: 0x10ebd): rgbtohsv │ │ │ │ │ <4fa> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4fb> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <4fb> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <4fc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4fd> DW_AT_type : (ref4) <0x6b4> │ │ │ │ │ <501> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><502>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <503> DW_AT_name : (strp) (offset: 0xc7cc): hsvtorgb │ │ │ │ │ <507> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <508> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <508> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <509> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <50a> DW_AT_type : (ref4) <0x6dd> │ │ │ │ │ <50e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><50f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <510> DW_AT_name : (strp) (offset: 0x1818f): canvas_w │ │ │ │ │ <514> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <515> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <515> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <516> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <517> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <51b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><51c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51d> DW_AT_name : (strp) (offset: 0x18107): canvas_h │ │ │ │ │ <521> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <522> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <522> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <523> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <524> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <528> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><529>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <52a> DW_AT_name : (strp) (offset: 0xd1fb): scale │ │ │ │ │ <52e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <52f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <52f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <530> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <531> DW_AT_type : (ref4) <0x700> │ │ │ │ │ <535> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><536>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <537> DW_AT_name : (strp) (offset: 0x131d9): touched │ │ │ │ │ <53b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <53c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <53c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <53d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <53e> DW_AT_type : (ref4) <0x719> │ │ │ │ │ <542> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><543>: Abbrev Number: 0 │ │ │ │ │ <1><544>: Abbrev Number: 62 (DW_TAG_subroutine_type) │ │ │ │ │ <545> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><545>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ @@ -962,23 +962,23 @@ │ │ │ │ │ <2><718>: Abbrev Number: 0 │ │ │ │ │ <1><719>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <71a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <71a> DW_AT_type : (ref4) <0x705>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><71e>: Abbrev Number: 10 (DW_TAG_typedef) │ │ │ │ │ <71f> DW_AT_name : (strp) (offset: 0xe58e): magic_api │ │ │ │ │ <723> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <724> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <724> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <725> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <726> DW_AT_type : (ref4) <0x433>, magic_api_t │ │ │ │ │ <1><72a>: Abbrev Number: 49 (DW_TAG_enumeration_type) │ │ │ │ │ <72b> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <72b> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <72b> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <72f> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <730> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <730> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <731> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <732> DW_AT_sibling : (ref4) <0x761> │ │ │ │ │ <2><736>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <737> DW_AT_name : (strp) (offset: 0x1593e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <73b> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><73c>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <73d> DW_AT_name : (strp) (offset: 0x2615): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22fc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2354 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2408 │ │ │ │ │ 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: 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: 5 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9224 │ │ │ │ │ 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: 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: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9264 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7229,27 +7229,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92f1 │ │ │ │ │ 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: 0x9345 │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ +QGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ yqvE3QA2 │ │ │ │ │ >IPD`#-=w │ │ │ │ │ <|L]bajX │ │ │ │ │ q)rZ:J#u │ │ │ │ │ @rN=9)br= │ │ │ │ │ 7A -W+M8C │ │ │ │ │ r)Y$mp5. │ │ │ │ │ .,p{MoHD │ │ │ │ │ EJBxq\Bx │ │ │ │ │ S,INg\J-' │ │ │ │ │ -@-'p;K[ │ │ │ │ │ -)xCU_ ^X │ │ │ │ │ -ET H\LE! │ │ │ │ │ -2d's1d's1d's │ │ │ │ │ +[KFL/F_4 │ │ │ │ │ + -;p;K[ │ │ │ │ │ +Bld-=Ga4 │ │ │ │ │ +2SulQ[nz │ │ │ │ │ +@XmzN''Y │ │ │ │ │ +yqa:qa%ea │ │ │ │ │ +;'s0d's0d's0d's0d │ │ │ │ │ +)K*LYRai, │ │ │ │ │ +r1cL,LbL │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/69/61b0905a0bba89f1a49e8c3db77fa4b6f0bde5.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f2/de0b8f1771f6d18960441cfc17b0f3311cdd08.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 21% 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 72648 (bytes into file) │ │ │ │ │ + Start of section headers: 72656 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ 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 0x11bc8: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11bd0: │ │ │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d0 00025c 000288 18 A 4 1 8 │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000048 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004030 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004040 000df8 000020 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001748 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 0019f8 0001b1 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 001bb0 0003e0 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 001f90 009b9a 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00bb30 0004b5 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00bfe8 000185 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c170 00516c 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0112e0 000468 18 34 21 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011748 000322 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011a6a 00015e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001749 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001a00 0001b1 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 001bb8 0003e0 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 001f98 009b9a 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00bb38 0004b5 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00bff0 000185 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c178 00516c 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0112e8 000468 18 34 21 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011750 000322 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011a72 00015e 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), l (large), 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: 6961b0905a0bba89f1a49e8c3db77fa4b6f0bde5 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f2de0b8f1771f6d18960441cfc17b0f3311cdd08 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17d19): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x10f6d): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14ba8): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c4da): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6989): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x428f): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1aafc): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1ae78): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18a5): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x51aa): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x7ee3): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3d97): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x113d5): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xc9d7): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14b54): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11e59): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd16d): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19658): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x195c1): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xdc95): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x14460): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 50 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf0e6): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16de3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b50): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,20 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -mQa/r};! │ │ │ │ │ -l!_OjB^, │ │ │ │ │ +?d+^?-IV │ │ │ │ │ ~[.@,]@wG │ │ │ │ │ mw0s?t>d │ │ │ │ │ I?Cv>?Cv>? │ │ │ │ │ +uZ]C~&Y!5Y!5Y!5Y!5Y!5Y!5Y!5Y!5 │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/6f/275f6d5e99c366eb5cdc2a45a7958705eda6b4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/af/a4b1ce43df54ac57bea1066e75d43cc019b28e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 19% 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73576 (bytes into file) │ │ │ │ │ + Start of section headers: 73584 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x11f68: │ │ │ │ │ +There are 37 section headers, starting at offset 0x11f70: │ │ │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d0 00025c 0002a0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000058 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004040 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004060 000df8 006030 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0018b0 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001b60 0001c8 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 001d28 0004a4 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 0021d0 009b79 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00bd50 0004b2 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00c208 000283 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c490 00515c 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 0115ec 000014 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 011600 0004f8 18 35 26 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 011af8 000301 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 011df9 00016e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0018b3 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001b68 0001c8 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 001d30 0004a4 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 0021d8 009b79 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00bd58 0004b2 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00c210 000283 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c498 00515c 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 0115f4 000014 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 011608 0004f8 18 35 26 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 011b00 000301 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 011e01 00016e 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), l (large), 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: 6f275f6d5e99c366eb5cdc2a45a7958705eda6b4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: afa4b1ce43df54ac57bea1066e75d43cc019b28e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17e59): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x111eb): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14d11): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c538): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b52): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x42f7): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1ab45): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1aef7): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18b6): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5358): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x80bc): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3dff): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x11653): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcbbc): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14cbd): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x120e6): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd364): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19799): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x19702): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde85): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x146ed): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 52 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf2db): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16f24): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b9a): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,20 +1,22 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +j(T]k=lS │ │ │ │ │ +\d;8?!$d │ │ │ │ │ \4adNiS3 │ │ │ │ │ vkdXsSB2 │ │ │ │ │ aXEkyjDF │ │ │ │ │ =6/kC)aR │ │ │ │ │ LLG,Hwz* │ │ │ │ │ qk9%p:rfvaTk │ │ │ │ │ :r"zgZ7A │ │ │ │ │ "*Na<]Klf │ │ │ │ │ K [:!d.aM< │ │ │ │ │ J'G`iWB{Y │ │ │ │ │ -dFe?T^EY: │ │ │ │ │ -]+Y2l>(g = │ │ │ │ │ +|a2_!k0S │ │ │ │ │ +GdZq+Bk5f │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/78/803a2d6c42ea041baef312e64077211cc2afb3.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/95/3450192ef93a24f2b1d396dfdd83ea5a82e124.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 22% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,16 +30,16 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 00196e 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001c20 0001f7 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001e18 0004d4 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0022f0 009b3d 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00be30 0004b2 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c2e8 00026c 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c558 00516e 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 0116c6 00003d 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c558 00516d 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 0116c5 00003d 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 011708 0004e0 18 35 20 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 011be8 00031e 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 011f06 00016e 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: 78803a2d6c42ea041baef312e64077211cc2afb3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 953450192ef93a24f2b1d396dfdd83ea5a82e124 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17d24): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x11086): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14bc8): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c51d): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b7c): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4313): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1aaab): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1ae81): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18ec): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x52dc): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8124): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3d9e): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x114eb): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcba7): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14b74): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11f1e): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd3af): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x1966f): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x195d8): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde74): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x145be): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 60 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf237): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16dd9): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b43): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -109,16 +109,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x27b1 │ │ │ │ │ DW_MACRO_start_file - lineno: 481 filenum: 43 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x285d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fdd │ │ │ │ │ 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: 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: 50 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x901d │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 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: 23 filenum: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90aa │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x36fc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90c6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7163,27 +7163,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: 0x91fe │ │ │ │ │ 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: 0x9252 │ │ │ │ │ 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,17 +1,17 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -/'=I6eVm │ │ │ │ │ +$GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +-;%-zVdH^ │ │ │ │ │ #Xr?_X95 │ │ │ │ │ vGff($yG │ │ │ │ │ a|ZmdZD DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17daa): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x11099): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c4d): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c60d): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b1c): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x42d2): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1abb3): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1af8d): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18cd): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5334): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x801a): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3dda): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x11526): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcad8): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14bf9): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11f18): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd2dc): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19711): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x1967a): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde06): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x1463b): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 47 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf1f0): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16e64): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b84): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf18 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x184c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 29 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8f80 │ │ │ │ │ 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: 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: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fc0 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x904d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b98 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x9069 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7143,27 +7143,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: 0x91a1 │ │ │ │ │ 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: 0x91f5 │ │ │ │ │ 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 {} │ │ │ │ │ @@ -10,15 +10,20 @@ │ │ │ │ │ K#G:"$F8V │ │ │ │ │ )+d7'\!h │ │ │ │ │ {!f5/$\Oo8} │ │ │ │ │ JiYW\VsR │ │ │ │ │ gt!^n?>o~ │ │ │ │ │ c4'D{Kp& │ │ │ │ │ =qEE`pZ>. │ │ │ │ │ -O>^:IX6X │ │ │ │ │ +:!}cI>5! │ │ │ │ │ +98C\D\!H │ │ │ │ │ +^;E H(^L │ │ │ │ │ +SI>Nzsg' │ │ │ │ │ +p!cv&/cv&/cv&/C}&/ │ │ │ │ │ +:+V"Tu^q │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/7c/d0e68620f40c0ac78f82e0c897abf7d1e74bfc.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/c9/c8e4954d3ccfceebd48b3d5a7d05b009e7cabd.debug │ │ │ │┄ Files 22% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 0018fd 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001bb0 0001bb 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001d70 0004be 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002230 009b48 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bd78 0004bc 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c238 000331 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c570 005157 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c570 005156 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0116c8 000528 18 34 22 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011bf0 00031c 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011f0c 00015e 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: 7cd0e68620f40c0ac78f82e0c897abf7d1e74bfc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c9c8e4954d3ccfceebd48b3d5a7d05b009e7cabd │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d0d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d0e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0f> DW_AT_type : (ref4) <0x1cc5>, Mix_Chunk │ │ │ │ │ <1><1d13>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d14> DW_AT_name : (strp) (offset: 0x17c77): magic_api_t │ │ │ │ │ <1d18> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d19> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d1a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d1b> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d1c> DW_AT_sibling : (ref4) <0x1e25> │ │ │ │ │ <2><1d20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d21> DW_AT_name : (strp) (offset: 0x10fc1): tp_version │ │ │ │ │ <1d25> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d26> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d26> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d27> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d28> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d2c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d2e> DW_AT_name : (strp) (offset: 0x14b15): data_directory │ │ │ │ │ <1d32> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d33> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d33> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d34> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d35> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d39> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3b> DW_AT_name : (strp) (offset: 0x1c4d7): update_progress_bar │ │ │ │ │ <1d3f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d40> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d40> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d41> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d42> DW_AT_type : (ref4) <0x1e26> │ │ │ │ │ <1d46> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d48> DW_AT_name : (strp) (offset: 0x6a37): special_notify │ │ │ │ │ <1d4c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d4d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d4e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4f> DW_AT_type : (ref4) <0x1e36> │ │ │ │ │ <1d53> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d54>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d55> DW_AT_name : (strp) (offset: 0x41eb): sRGB_to_linear │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5c> DW_AT_type : (ref4) <0x1e4a> │ │ │ │ │ <1d60> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d61>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d62> DW_AT_name : (strp) (offset: 0x1aa90): linear_to_sRGB │ │ │ │ │ <1d66> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d67> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d67> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d68> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d69> DW_AT_type : (ref4) <0x1e5e> │ │ │ │ │ <1d6d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d6e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6f> DW_AT_name : (strp) (offset: 0x1ae42): in_circle │ │ │ │ │ <1d73> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d74> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d74> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d75> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d76> DW_AT_type : (ref4) <0x1e7c> │ │ │ │ │ <1d7a> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7c> DW_AT_name : (strp) (offset: 0x18b9): getpixel │ │ │ │ │ <1d80> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d81> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d81> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d82> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d83> DW_AT_type : (ref4) <0x1e9f> │ │ │ │ │ <1d87> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d88>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d89> DW_AT_name : (strp) (offset: 0x524f): putpixel │ │ │ │ │ <1d8d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8e> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d8e> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d8f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d90> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1d94> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d95>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d96> DW_AT_name : (strp) (offset: 0x7f4a): xorpixel │ │ │ │ │ <1d9a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9b> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d9b> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d9c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9d> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1da1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da3> DW_AT_name : (strp) (offset: 0x3cf3): playsound │ │ │ │ │ <1da7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1daa> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dae> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1daf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db0> DW_AT_name : (strp) (offset: 0x11429): stopsound │ │ │ │ │ <1db4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1db5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db7> DW_AT_type : (ref4) <0x1e26> │ │ │ │ │ <1dbb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbd> DW_AT_name : (strp) (offset: 0xca17): line │ │ │ │ │ <1dc1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dc2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dc3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc4> DW_AT_type : (ref4) <0x1f5d> │ │ │ │ │ <1dc8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dca> DW_AT_name : (strp) (offset: 0x14ac1): button_down │ │ │ │ │ <1dce> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcf> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dcf> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dd0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dd1> DW_AT_type : (ref4) <0x1f67> │ │ │ │ │ <1dd5> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd7> DW_AT_name : (strp) (offset: 0x11e5b): rgbtohsv │ │ │ │ │ <1ddb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddc> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1ddc> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1ddd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dde> DW_AT_type : (ref4) <0x1f95> │ │ │ │ │ <1de2> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de4> DW_AT_name : (strp) (offset: 0xd21b): hsvtorgb │ │ │ │ │ <1de8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de9> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de9> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1dea> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1deb> DW_AT_type : (ref4) <0x1fbe> │ │ │ │ │ <1def> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1df0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df1> DW_AT_name : (strp) (offset: 0x195de): canvas_w │ │ │ │ │ <1df5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df6> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df6> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df7> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df8> DW_AT_type : (ref4) <0x93>, int │ │ │ │ │ <1dfc> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1dfd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfe> DW_AT_name : (strp) (offset: 0x19547): canvas_h │ │ │ │ │ <1e02> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e03> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e03> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e04> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e05> DW_AT_type : (ref4) <0x93>, int │ │ │ │ │ <1e09> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e0a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0b> DW_AT_name : (strp) (offset: 0xdd05): scale │ │ │ │ │ <1e0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e10> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e10> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e11> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e12> DW_AT_type : (ref4) <0x1fe1> │ │ │ │ │ <1e16> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e17>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e18> DW_AT_name : (strp) (offset: 0x144ea): touched │ │ │ │ │ <1e1c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e1d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e1e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e1f> DW_AT_type : (ref4) <0x1ffa> │ │ │ │ │ <1e23> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e24>: Abbrev Number: 0 │ │ │ │ │ <1><1e25>: Abbrev Number: 49 (DW_TAG_subroutine_type) │ │ │ │ │ <1e26> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e26>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1ff9>: Abbrev Number: 0 │ │ │ │ │ <1><1ffa>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ffb> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ffb> DW_AT_type : (ref4) <0x1fe6>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1fff>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2000> DW_AT_name : (strp) (offset: 0xf10b): magic_api │ │ │ │ │ <2004> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2005> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2005> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2006> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x1d13>, magic_api_t │ │ │ │ │ <1><200b>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <200c> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <200d> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <200d> DW_AT_type : (ref4) <0x47>, unsigned int │ │ │ │ │ <2011> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2012> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2012> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2013> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2014> DW_AT_sibling : (ref4) <0x2043> │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x16d30): MAGIC_TYPE_DISTORTS │ │ │ │ │ <201d> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><201e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0x2a89): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf1f │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 25 │ │ │ │ │ DW_MACRO_import - offset : 0x1853 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 19 │ │ │ │ │ - DW_MACRO_define_strp - lineno : 19 macro : TP_MAGIC_API_H │ │ │ │ │ - DW_MACRO_start_file - lineno: 21 filenum: 26 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 26 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 27 │ │ │ │ │ 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: 28 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 29 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8f87 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 32 │ │ │ │ │ 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: 31 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fc7 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 32 │ │ │ │ │ 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: 229 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x9054 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 230 │ │ │ │ │ DW_MACRO_import - offset : 0x9070 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7144,27 +7144,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: 0x91a8 │ │ │ │ │ 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: 0x91fc │ │ │ │ │ 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,27 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +EVYD6%aG │ │ │ │ │ +1W$$\0De │ │ │ │ │ MAV4_m#@ │ │ │ │ │ ?mwGz+t3 │ │ │ │ │ h>jkGYC4 │ │ │ │ │ p`=*$XTF │ │ │ │ │ a( mjz4: │ │ │ │ │ f*656(+## │ │ │ │ │ /kd^8o5H │ │ │ │ │ =L2`IEDI │ │ │ │ │ X|"IUUMR │ │ │ │ │ Qz"hFx[= │ │ │ │ │ R*oTt&oTtr │ │ │ │ │ ["io)u I │ │ │ │ │ pNRUQUKU │ │ │ │ │ -.C"Eh 9A │ │ │ │ │ -r?M?C0O& │ │ │ │ │ -U;<'bN#> │ │ │ │ │ -ZzZzynY~7 │ │ │ │ │ -L2-kmLGp │ │ │ │ │ +\wYcr5"x │ │ │ │ │ +u8x}-Y?t │ │ │ │ │ +x^g?0Y5HV % │ │ │ │ │ +s2/cv2/c&3 │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/9f/a717d92ca6f9daa8c3e60289597ff4c3b1be49.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/c4/f90ca2382704767e2f22b33e69f60407e52d24.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 16% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000004dc0 000db0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000004f80 000db0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000004fe8 000db0 000098 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000005080 000db0 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000005090 000db0 0000a8 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0022e3 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0022e8 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 002598 00028d 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002828 000a0b 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 003238 009e6b 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00d0a8 0004b7 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00d560 000a68 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00dfc8 0051cf 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00dfc8 0051ce 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 013198 000111 00 C 0 0 8 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 0132b0 0007e0 18 35 40 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 013a90 000573 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 014003 00016e 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: 9fa717d92ca6f9daa8c3e60289597ff4c3b1be49 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c4f90ca2382704767e2f22b33e69f60407e52d24 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3799,154 +3799,154 @@ │ │ │ │ │ <1d0d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d0e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0f> DW_AT_type : (ref4) <0x1cc6>, Mix_Chunk │ │ │ │ │ <1><1d13>: Abbrev Number: 25 (DW_TAG_structure_type) │ │ │ │ │ <1d14> DW_AT_name : (strp) (offset: 0x18256): magic_api_t │ │ │ │ │ <1d18> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d19> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d1a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d1b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1b> DW_AT_sibling : (ref4) <0x1e24> │ │ │ │ │ <2><1d1f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d20> DW_AT_name : (strp) (offset: 0x1165b): tp_version │ │ │ │ │ <1d24> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d25> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d25> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d26> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d27> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d2b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d2c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d2d> DW_AT_name : (strp) (offset: 0x15144): data_directory │ │ │ │ │ <1d31> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d32> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d32> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d33> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d34> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d38> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d39>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d3a> DW_AT_name : (strp) (offset: 0x1cb87): update_progress_bar │ │ │ │ │ <1d3e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d40> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d41> DW_AT_type : (ref4) <0x1e25> │ │ │ │ │ <1d45> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d46>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d47> DW_AT_name : (strp) (offset: 0x6c78): special_notify │ │ │ │ │ <1d4b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4c> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d4c> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d4d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4e> DW_AT_type : (ref4) <0x1e35> │ │ │ │ │ <1d52> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d53>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d54> DW_AT_name : (strp) (offset: 0x4351): sRGB_to_linear │ │ │ │ │ <1d58> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d59> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d59> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5b> DW_AT_type : (ref4) <0x1e49> │ │ │ │ │ <1d5f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d60>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d61> DW_AT_name : (strp) (offset: 0x1b112): linear_to_sRGB │ │ │ │ │ <1d65> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d66> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d66> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d67> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d68> DW_AT_type : (ref4) <0x1e5d> │ │ │ │ │ <1d6c> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d6d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6e> DW_AT_name : (strp) (offset: 0x1b4f6): in_circle │ │ │ │ │ <1d72> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d73> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d73> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d74> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d75> DW_AT_type : (ref4) <0x1e7b> │ │ │ │ │ <1d79> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7b> DW_AT_name : (strp) (offset: 0x192b): getpixel │ │ │ │ │ <1d7f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d80> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d80> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d81> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d82> DW_AT_type : (ref4) <0x1e9e> │ │ │ │ │ <1d86> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d87>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d88> DW_AT_name : (strp) (offset: 0x5406): putpixel │ │ │ │ │ <1d8c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8d> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d8d> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d8e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8f> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1d93> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d94>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d95> DW_AT_name : (strp) (offset: 0x8275): xorpixel │ │ │ │ │ <1d99> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9a> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d9a> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d9b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9c> DW_AT_type : (ref4) <0x1ed7> │ │ │ │ │ <1da0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da2> DW_AT_name : (strp) (offset: 0x3e0c): playsound │ │ │ │ │ <1da6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da9> DW_AT_type : (ref4) <0x1ef6> │ │ │ │ │ <1dad> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dae>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daf> DW_AT_name : (strp) (offset: 0x11aa3): stopsound │ │ │ │ │ <1db3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1db4> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db6> DW_AT_type : (ref4) <0x1e25> │ │ │ │ │ <1dba> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbc> DW_AT_name : (strp) (offset: 0xce23): line │ │ │ │ │ <1dc0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc1> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dc1> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dc2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc3> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dc7> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc9> DW_AT_name : (strp) (offset: 0x150f0): button_down │ │ │ │ │ <1dcd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dce> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dce> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dcf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dd0> DW_AT_type : (ref4) <0x1f66> │ │ │ │ │ <1dd4> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd6> DW_AT_name : (strp) (offset: 0x124d5): rgbtohsv │ │ │ │ │ <1dda> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddb> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1ddb> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1ddc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddd> DW_AT_type : (ref4) <0x1f94> │ │ │ │ │ <1de1> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de3> DW_AT_name : (strp) (offset: 0xd65b): hsvtorgb │ │ │ │ │ <1de7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de8> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de8> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dea> DW_AT_type : (ref4) <0x1fbd> │ │ │ │ │ <1dee> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1def>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df0> DW_AT_name : (strp) (offset: 0x19c5d): canvas_w │ │ │ │ │ <1df4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df5> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df5> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df6> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df7> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1dfb> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1dfc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfd> DW_AT_name : (strp) (offset: 0x19bc6): canvas_h │ │ │ │ │ <1e01> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e02> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e02> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e03> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e04> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e08> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e09>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0a> DW_AT_name : (strp) (offset: 0xe22d): scale │ │ │ │ │ <1e0e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e10> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e11> DW_AT_type : (ref4) <0x1fe0> │ │ │ │ │ <1e15> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e16>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e17> DW_AT_name : (strp) (offset: 0x14b5a): touched │ │ │ │ │ <1e1b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e1c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e1d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e1e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e22> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e23>: Abbrev Number: 0 │ │ │ │ │ <1><1e24>: Abbrev Number: 76 (DW_TAG_subroutine_type) │ │ │ │ │ <1e25> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e25>: Abbrev Number: 11 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4176,23 +4176,23 @@ │ │ │ │ │ <2><1ff8>: Abbrev Number: 0 │ │ │ │ │ <1><1ff9>: Abbrev Number: 11 (DW_TAG_pointer_type) │ │ │ │ │ <1ffa> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ffa> DW_AT_type : (ref4) <0x1fe5>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ffe>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <1fff> DW_AT_name : (strp) (offset: 0xf704): magic_api │ │ │ │ │ <2003> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2004> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2004> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2005> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2006> DW_AT_type : (ref4) <0x1d13>, magic_api_t │ │ │ │ │ <1><200a>: Abbrev Number: 30 (DW_TAG_enumeration_type) │ │ │ │ │ <200b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <200c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <200c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2010> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2011> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2011> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2012> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2013> DW_AT_sibling : (ref4) <0x2042> │ │ │ │ │ <2><2017>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2018> DW_AT_name : (strp) (offset: 0x1731e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <201c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><201d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <201e> DW_AT_name : (strp) (offset: 0x2baf): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf88 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x18bc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 7 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8ff0 │ │ │ │ │ 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: 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: 30 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9030 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90bd │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2c08 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90d9 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7163,27 +7163,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: 0x9211 │ │ │ │ │ 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: 0x9265 │ │ │ │ │ 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,11 +1,9 @@ │ │ │ │ │ -IGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -wvwfvvwv │ │ │ │ │ -r3xt6f,\ │ │ │ │ │ -du4My%7p(V │ │ │ │ │ +-$GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +DiSgLCe# │ │ │ │ │ $2+bbSR* │ │ │ │ │ 5Pt{8e9l │ │ │ │ │ d!8D3#8"! │ │ │ │ │ d"14C. 8^ │ │ │ │ │ '07'I|Gw │ │ │ │ │ XC |SUbV+H │ │ │ │ │ x~>lV{]KA │ │ │ │ │ @@ -17,15 +15,22 @@ │ │ │ │ │ 74V=x$W= │ │ │ │ │ oBnT.B'M; │ │ │ │ │ bT*FQ!_/ │ │ │ │ │ ~*QGaOeWh │ │ │ │ │ n+JSPlzq │ │ │ │ │ |)_Y~`8C │ │ │ │ │ =.|8S+}J │ │ │ │ │ -%_)mww.H │ │ │ │ │ +h=s)W-Q_ │ │ │ │ │ +N-Xn/!s: │ │ │ │ │ +P{'EIx'g │ │ │ │ │ +ZrbFR3\* │ │ │ │ │ +RG8Y+h'fq/ │ │ │ │ │ +TaeD^.X:#&u │ │ │ │ │ ++)+C8a'L │ │ │ │ │ +gRFF3)#OcRFF3I │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/a3/ae7e94e358094885142a7928bbbf4814e7cb80.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/14/1f450bda029c034bbea5854e155800d6b2f10d.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 21% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003df0 000de0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fb0 000de0 000038 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000de0 000060 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004048 000de0 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004050 000de0 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0017e7 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0017e8 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001a98 0001b7 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001c50 00045c 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0020b0 009b79 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bc30 0004b2 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c0e8 00030a 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c3f8 005162 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 01155a 00003b 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c3f8 005161 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 011559 00003b 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 011598 000510 18 35 23 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 011aa8 0003a7 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 011e4f 00016e 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: a3ae7e94e358094885142a7928bbbf4814e7cb80 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 141f450bda029c034bbea5854e155800d6b2f10d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17d81): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11133): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14c67): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c599): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6bc5): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x4338): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1ab96): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1af48): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18ec): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x53c2): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x80eb): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3e65): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x115b0): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcba2): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14c13): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x11fee): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd3a1): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x19729): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19668): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xde5d): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x1465d): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 46 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf297): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16e4b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2bf2): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf18 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x184c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 29 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8f80 │ │ │ │ │ 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: 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: 29 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fc0 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x904d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b98 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x9069 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7143,27 +7143,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: 0x91a1 │ │ │ │ │ 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: 0x91f5 │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ -%8qq"\U_ │ │ │ │ │ +qm0VaiIR │ │ │ │ │ NrMf%1-V │ │ │ │ │ q|{<6S-Vn │ │ │ │ │ c_| 3}J(M9 │ │ │ │ │ ?awCy~&g │ │ │ │ │ @i^mv_0{ │ │ │ │ │ .,uwRX-K │ │ │ │ │ CzI=&I$' │ │ │ │ │ L!MY_;ar │ │ │ │ │ -yWLOAKWM │ │ │ │ │ -xAg?0QUHTCJT │ │ │ │ │ -Cv*/Cv*/Cv*/ │ │ │ │ │ -AtUZBB5^ │ │ │ │ │ +9_RVYR@7 │ │ │ │ │ +Z8p;O{P@ │ │ │ │ │ +8L>fRA)l │ │ │ │ │ +rZ8!TuVq │ │ │ │ │ +M+_FOVlIP │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/a5/01879211609f1e79d28e660d1f4399bc9458bb.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/cf/d9bd3d95ad596cf7697954c08a2a8cdb4cb84e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 17% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000070 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004058 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004060 000df8 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a76 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a77 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d28 000202 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001f30 0005aa 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0024e0 009b4c 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c030 0004bd 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c4f0 000481 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00c978 005168 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011ae0 000528 18 34 25 8 │ │ │ │ ├── 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: a501879211609f1e79d28e660d1f4399bc9458bb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: cfd9bd3d95ad596cf7697954c08a2a8cdb4cb84e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17eb9): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x111ac): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14d65): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c54c): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b3d): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4260): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1ab8f): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1af4b): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18ff): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x52b2): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x803e): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3d68): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x11614): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcb73): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14d11): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x120a5): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd31b): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x197e1): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x1974a): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde1b): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x14746): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 55 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf232): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16f49): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2ae4): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -249,16 +249,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: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fee │ │ │ │ │ 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: 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: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x902e │ │ │ │ │ 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: 229 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90bb │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c3c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 230 │ │ │ │ │ DW_MACRO_import - offset : 0x90d7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7165,27 +7165,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: 0x920f │ │ │ │ │ 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: 0x9263 │ │ │ │ │ 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,20 +1,27 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -l:IH @ ]D │ │ │ │ │ -NgJy>AR@W │ │ │ │ │ +NGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +I&;IH @ │ │ │ │ │ +uEdQAqATTD │ │ │ │ │ +|J[2POK] │ │ │ │ │ +`Jy.AR@w │ │ │ │ │ + *d`vE9] │ │ │ │ │ +|"`4~??u │ │ │ │ │ l0r\^&ZS │ │ │ │ │ j,Om'O DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d26> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d27> DW_AT_type : (ref4) <0x1cde>, Mix_Chunk │ │ │ │ │ <1><1d2b>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d2c> DW_AT_name : (strp) (offset: 0x1881a): magic_api_t │ │ │ │ │ <1d30> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d31> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d32> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d32> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d33> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d33> DW_AT_sibling : (ref4) <0x1e3c> │ │ │ │ │ <2><1d37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d38> DW_AT_name : (strp) (offset: 0x118bc): tp_version │ │ │ │ │ <1d3c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d3d> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d3d> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d3e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3f> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <1d43> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x1542a): data_directory │ │ │ │ │ <1d49> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d4a> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d4a> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d4b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4c> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <1d50> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d52> DW_AT_name : (strp) (offset: 0x1d1e1): update_progress_bar │ │ │ │ │ <1d56> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d57> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d57> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d58> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d59> DW_AT_type : (ref4) <0x1e3d> │ │ │ │ │ <1d5d> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d5e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0x6c60): special_notify │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0x1e4d> │ │ │ │ │ <1d6a> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d6b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x432f): sRGB_to_linear │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d73> DW_AT_type : (ref4) <0x1e61> │ │ │ │ │ <1d77> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d78>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0x1b6b8): linear_to_sRGB │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0x1e75> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d85>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x1ba2e): in_circle │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0x1e93> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d92>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x18e1): getpixel │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1eb6> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d9f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x53fa): putpixel │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1ed5> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dac>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0x8329): xorpixel │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1eef> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1db9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x3e13): playsound │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1f0e> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dc6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0x11cd6): stopsound │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1e3d> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dd3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0xd010): line │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1f74> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1de0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x153e6): button_down │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x1f7e> │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1ded>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0x126e8): rgbtohsv │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x1fac> │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dfa>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0xd85b): hsvtorgb │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0x1fd5> │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e07>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0x1a1e0): canvas_w │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e14>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e15> DW_AT_name : (strp) (offset: 0x1a149): canvas_h │ │ │ │ │ <1e19> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e1a> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e1a> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e1b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e1c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e20> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e21>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e22> DW_AT_name : (strp) (offset: 0xe3e4): scale │ │ │ │ │ <1e26> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e27> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e27> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e28> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e29> DW_AT_type : (ref4) <0x1ff8> │ │ │ │ │ <1e2d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e2e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2f> DW_AT_name : (strp) (offset: 0x14de7): touched │ │ │ │ │ <1e33> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e34> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e34> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e35> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e36> DW_AT_type : (ref4) <0x2011> │ │ │ │ │ <1e3a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e3b>: Abbrev Number: 0 │ │ │ │ │ <1><1e3c>: Abbrev Number: 66 (DW_TAG_subroutine_type) │ │ │ │ │ <1e3d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e3d>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4187,23 +4187,23 @@ │ │ │ │ │ <2><2010>: Abbrev Number: 0 │ │ │ │ │ <1><2011>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2012> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2012> DW_AT_type : (ref4) <0x1ffd>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2016>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2017> DW_AT_name : (strp) (offset: 0xf94d): magic_api │ │ │ │ │ <201b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <201c> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201c> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <201d> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <201e> DW_AT_type : (ref4) <0x1d2b>, magic_api_t │ │ │ │ │ <1><2022>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2023> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2024> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2024> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202b> DW_AT_sibling : (ref4) <0x205a> │ │ │ │ │ <2><202f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2030> DW_AT_name : (strp) (offset: 0x17841): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2034> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2035>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2036> DW_AT_name : (strp) (offset: 0x2b87): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22fc │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2354 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2408 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 35 filenum: 20 │ │ │ │ │ - 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9224 │ │ │ │ │ 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: 19 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 19 │ │ │ │ │ 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 : 0x9264 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7229,27 +7229,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92f1 │ │ │ │ │ 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: 0x9345 │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ +#8%2o2700x │ │ │ │ │ +WO Nc}-P │ │ │ │ │ a{iO{qI& │ │ │ │ │ np3u& ={x │ │ │ │ │ 2)L9t9% │ │ │ │ │ |K/wIUK'H/k │ │ │ │ │ "WW/ WW_ │ │ │ │ │ @@ -15,18 +17,21 @@ │ │ │ │ │ GQmT1+s; │ │ │ │ │ sjb5z*tz │ │ │ │ │ Bpu#Y<^` │ │ │ │ │ ?g&L;g74a │ │ │ │ │ U:I~ub2f │ │ │ │ │ A>Lqm.%f │ │ │ │ │ bQ{k**""X │ │ │ │ │ -Cv<;Cv<;Cv<; │ │ │ │ │ -L%Ng*q:3 │ │ │ │ │ -{A5y<5y<5 │ │ │ │ │ -):8M#YfT │ │ │ │ │ +[Eg!SWS'Xuk( │ │ │ │ │ +HoDT\|Yif │ │ │ │ │ +\gtKD4F; │ │ │ │ │ +s<;Cv<;Cv<;Cv<;Cv<;Cv<;Cv<;Cv< │ │ │ │ │ +rBX#TuZq │ │ │ │ │ +L%Ng*q:S │ │ │ │ │ +L%Ng*q:S │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/a8/5e97870f762ec0a41e868d0d2c7340a412a3ac.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/48/16959a9aca2bdd3916f9fa47c670d8849d4121.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 20% 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 75664 (bytes into file) │ │ │ │ │ + Start of section headers: 75672 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x12790: │ │ │ │ │ +There are 37 section headers, starting at offset 0x12798: │ │ │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000d4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000338 00025c 0003f0 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003dd0 000dc0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f90 000dc0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dc0 000090 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004078 000dc0 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004080 000dc0 000028 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001b24 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001b22 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001dd8 000217 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001ff0 000619 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002610 009b99 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c1b0 0004bd 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c670 000459 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00cad0 00517d 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 011c4d 00003b 00 0 0 1 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 011c88 0005d0 18 35 21 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 012258 0003c7 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 01261f 00016e 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00cad0 005181 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 011c51 00003b 00 0 0 1 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 011c90 0005d0 18 35 21 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 012260 0003c7 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 012627 00016e 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), l (large), 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: a85e97870f762ec0a41e868d0d2c7340a412a3ac │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4816959a9aca2bdd3916f9fa47c670d8849d4121 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17f7f): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11266): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14cb0): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c7b6): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6a05): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x4125): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1adbe): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b13f): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x1812): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x51aa): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x808d): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3bf1): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x116a5): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcc4c): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14c6c): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x12098): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd453): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x198e8): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19851): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdedc): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x146b0): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 61 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf39a): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x5a>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16fa9): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2a57): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -191,16 +191,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2bab │ │ │ │ │ DW_MACRO_start_file - lineno: 481 filenum: 62 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2c57 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 14 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9153 │ │ │ │ │ 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: 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: 68 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9193 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 69 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7172,27 +7172,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9220 │ │ │ │ │ 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: 0x9274 │ │ │ │ │ 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,25 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -n"l_o_{] │ │ │ │ │ -T]4_9h>} │ │ │ │ │ +A!GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +Gd|}Xd4N │ │ │ │ │ +KX4GeH\4 │ │ │ │ │ +?>PEVVhf │ │ │ │ │ +PC\5{fy(#% │ │ │ │ │ I"ScOs s=J((9)* │ │ │ │ │ e4BN X6 │ │ │ │ │ 'cwDL A~)%' │ │ │ │ │ cdy{xy&5I │ │ │ │ │ wnD^leQ= │ │ │ │ │ %'RfVC/Y │ │ │ │ │ tE,69{" │ │ │ │ │ gn-Pd>T+H │ │ │ │ │ he$V{E:4 │ │ │ │ │ ;Obo1yHx │ │ │ │ │ -Y}^+YM+X] │ │ │ │ │ -"_wXfT*w │ │ │ │ │ -dtZpUvR> │ │ │ │ │ -X:+h&Xd% │ │ │ │ │ -gangk9ac │ │ │ │ │ -#vX~IMY^q= │ │ │ │ │ -,~to=ohh │ │ │ │ │ -=" vy0Z^ │ │ │ │ │ -,)+SYRV& │ │ │ │ │ -S:cyJg4O │ │ │ │ │ --S6l;ygZ │ │ │ │ │ +m[jiK-mk │ │ │ │ │ +c8q5WC~8_ │ │ │ │ │ +HiIEJK*RZR │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/ad/93a4c89abbe4d373a2f9e37edba494cd67f979.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/62/538b0c64d4be0d84320e6cc610237f0ac2e9c3.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000090 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004078 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004080 000df8 000068 00 WA 0 0 32 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001a96 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001a95 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001d48 00025c 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001fa8 000605 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0025b0 009c06 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c1b8 0004b4 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c670 0002f1 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00c968 005169 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 011ad8 00008c 00 C 0 0 8 │ │ │ │ ├── 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: ad93a4c89abbe4d373a2f9e37edba494cd67f979 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 62538b0c64d4be0d84320e6cc610237f0ac2e9c3 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17e20): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11218): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14c94): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c699): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6a81): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x41ea): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1ac4c): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b030): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x1922): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5270): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x8072): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3cf2): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11680): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcc21): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14c40): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x1210c): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd3d5): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x197a2): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x1970b): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdf3d): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x146b6): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 63 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf3a7): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x5a>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16edb): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2af0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -249,16 +249,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: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe6 │ │ │ │ │ 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: 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: 84 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9026 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c34 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90cf │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9207 │ │ │ │ │ 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: 0x925b │ │ │ │ │ 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,23 @@ │ │ │ │ │ -yGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ (0}l$@CT │ │ │ │ │ -ryf2_g:"S]" │ │ │ │ │ +&S)c40E]8$ │ │ │ │ │ +s[-x6(KwY │ │ │ │ │ bH/.? q;' │ │ │ │ │ 3[y;z+Ki │ │ │ │ │ (ZE9;3hE │ │ │ │ │ OpjhE8;% │ │ │ │ │ "Q@^H)6h │ │ │ │ │ ?oqcN Xe │ │ │ │ │ tVWM6:+N │ │ │ │ │ wyD2k)Vm │ │ │ │ │ ;[f&K]^x │ │ │ │ │ -p 7ie{[t@ │ │ │ │ │ -ZYIwGo{@"] │ │ │ │ │ -` DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17f22): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x111d1): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14cf6): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c611): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6c02): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x4353): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1ac67): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b023): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18e7): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x53aa): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x81af): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3e5b): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x1163a): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcc43): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14ca2): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x120a9): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd3f8): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x19858): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0xa8>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x197c1): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0xa8>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdf14): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x146ec): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 59 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf356): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16f53): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2bef): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -249,16 +249,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: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe6 │ │ │ │ │ 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: 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: 83 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9026 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c34 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90cf │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9207 │ │ │ │ │ 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: 0x925b │ │ │ │ │ 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,22 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -)#)P;6]* │ │ │ │ │ -^7e+~qV2 │ │ │ │ │ +lq)j]Gp% │ │ │ │ │ 0xh7LoU; │ │ │ │ │ /FYca*k, │ │ │ │ │ K,@\T@)) │ │ │ │ │ H*)UWR,.j9 │ │ │ │ │ b1v c DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17d4d): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x11160): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c54): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c509): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b68): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4315): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1ab0e): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1aec0): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18d6): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5362): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x80ea): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3e1d): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x115a4): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcbd0): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14c00): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x1206e): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd36d): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19671): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x195da): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde78): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x14656): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 51 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf2cb): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16e45): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b90): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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 @@ │ │ │ │ │ -Y!GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -7X%-SieCi │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ ap=% 7*2Y │ │ │ │ │ 6>=|+Kx! │ │ │ │ │ _Px~5L|g │ │ │ │ │ Jr#aBr9 │ │ │ │ │ 53f 7@I7D{ │ │ │ │ │ ]-.:.|Ys*&@T │ │ │ │ │ va-!")T5^i)OGn │ │ │ │ │ fK$7cZu2 │ │ │ │ │ k{8DpK3}C │ │ │ │ │ _ue>cs{IV │ │ │ │ │ FNkD4]E │ │ │ │ │ unX-0\7EK │ │ │ │ │ + l[/mhkS\IN │ │ │ │ │ gfB[1k&jk │ │ │ │ │ -yqf:qf%ea │ │ │ │ │ -cHICxHIC │ │ │ │ │ -,Ua3Ua3Ua3Ua35 │ │ │ │ │ +`6knxqQG/ │ │ │ │ │ +r0~[#_+? │ │ │ │ │ +-5G H]k. │ │ │ │ │ +r!Cv"/Cv"/C& │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/b9/5c9542d273c6e0b2a08eaa9d1c0dd3700d4806.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/82/10c1b89fdbcdcec1ca5df2671abe98d3a17ea9.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73488 (bytes into file) │ │ │ │ │ + Start of section headers: 73480 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ 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 0x11f10: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11f08: │ │ │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000a8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000308 00025c 0002a0 18 A 4 1 8 │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e00 000df0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc0 000df0 000028 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df0 000050 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004040 000df0 000048 00 WA 0 0 32 │ │ │ │ │ [23] .bss NOBITS 0000000000004088 000df0 000018 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001879 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 001b30 0001d3 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 001d08 000449 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002158 009b6c 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00bcc8 0004b7 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00c180 000275 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c3f8 005167 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011560 0004e0 18 34 25 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011a40 00036b 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011dab 00015e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001878 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 001b28 0001d3 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 001d00 000449 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002150 009b6c 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00bcc0 0004b7 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00c178 000275 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c3f0 005166 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011558 0004e0 18 34 25 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011a38 00036b 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011da3 00015e 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), l (large), 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: b95c9542d273c6e0b2a08eaa9d1c0dd3700d4806 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 8210c1b89fdbcdcec1ca5df2671abe98d3a17ea9 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17d56): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x11083): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14bf0): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c546): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6af5): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4292): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1ab64): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1af16): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18b6): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x530d): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8055): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3d9a): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x114eb): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcad4): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14b9c): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11f93): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd27c): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x196cb): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x19634): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xddba): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x145d1): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 47 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf200): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16dd5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b41): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,26 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -HSi>P@T@, │ │ │ │ │ -YDKp|*}{ │ │ │ │ │ +#)T;1-$w │ │ │ │ │ +|Jk2POK] │ │ │ │ │ +R`,F!W`} │ │ │ │ │ +xP.kUU}"0 │ │ │ │ │ +a r|-gUq │ │ │ │ │ i_98W;#w4 │ │ │ │ │ z.!;irS$ │ │ │ │ │ sow9 /;"D │ │ │ │ │ @cKR&^OC │ │ │ │ │ +0ccRYGa │ │ │ │ │ <1ZU/7WS │ │ │ │ │ M5JVMJf8 │ │ │ │ │ -H9%]iG35 │ │ │ │ │ -Xf}O= ? │ │ │ │ │ -!AtG,6Il │ │ │ │ │ -0G(K*BYR │ │ │ │ │ +xA+ 5_Qc │ │ │ │ │ +WA35j@_y │ │ │ │ │ +k(B'=f#v │ │ │ │ │ +#o6w,`Y& │ │ │ │ │ +["F&*lEpLp │ │ │ │ │ +O>tl=_gZ │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/b9/f27fa48bbf0414cc35f846bacee95bc7b3053f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ec/b2571e2fadec1efdc5ed0f0f0c848e4159f143.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003de8 000dd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fa8 000dd8 000040 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dd8 000058 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004040 000dd8 000038 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 0000000000004078 000dd8 000010 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 000b92 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 000b91 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 000e48 00022f 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001078 0004ec 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 001568 0095fd 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00ab68 0004e0 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00b048 000320 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00b368 005403 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010770 000528 18 34 23 8 │ │ │ │ ├── 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: b9f27fa48bbf0414cc35f846bacee95bc7b3053f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ecb2571e2fadec1efdc5ed0f0f0c848e4159f143 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -585,154 +585,154 @@ │ │ │ │ │ <42d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <42e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <42f> DW_AT_type : (ref4) <0x3e6>, Mix_Chunk │ │ │ │ │ <1><433>: Abbrev Number: 30 (DW_TAG_structure_type) │ │ │ │ │ <434> DW_AT_name : (strp) (offset: 0x166b9): magic_api_t │ │ │ │ │ <438> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <439> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <43a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <43a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <43b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <43b> DW_AT_sibling : (ref4) <0x544> │ │ │ │ │ <2><43f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <440> DW_AT_name : (strp) (offset: 0x101ab): tp_version │ │ │ │ │ <444> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <445> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <445> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <446> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <447> DW_AT_type : (ref4) <0x95> │ │ │ │ │ <44b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><44c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <44d> DW_AT_name : (strp) (offset: 0x1525b): data_directory │ │ │ │ │ <451> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <452> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <452> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <453> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <454> DW_AT_type : (ref4) <0x95> │ │ │ │ │ <458> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><459>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <45a> DW_AT_name : (strp) (offset: 0x1b0f9): update_progress_bar │ │ │ │ │ <45e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <45f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <45f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <460> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <461> DW_AT_type : (ref4) <0x545> │ │ │ │ │ <465> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><466>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <467> DW_AT_name : (strp) (offset: 0x6188): special_notify │ │ │ │ │ <46b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <46c> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <46c> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <46d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <46e> DW_AT_type : (ref4) <0x555> │ │ │ │ │ <472> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><473>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <474> DW_AT_name : (strp) (offset: 0x3be0): sRGB_to_linear │ │ │ │ │ <478> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <479> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <479> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <47a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <47b> DW_AT_type : (ref4) <0x569> │ │ │ │ │ <47f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><480>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <481> DW_AT_name : (strp) (offset: 0x19438): linear_to_sRGB │ │ │ │ │ <485> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <486> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <486> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <487> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <488> DW_AT_type : (ref4) <0x57d> │ │ │ │ │ <48c> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><48d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <48e> DW_AT_name : (strp) (offset: 0x19764): in_circle │ │ │ │ │ <492> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <493> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <493> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <494> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <495> DW_AT_type : (ref4) <0x59b> │ │ │ │ │ <499> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><49a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49b> DW_AT_name : (strp) (offset: 0x14b0): getpixel │ │ │ │ │ <49f> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4a0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4a0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4a1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4a2> DW_AT_type : (ref4) <0x5be> │ │ │ │ │ <4a6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4a7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a8> DW_AT_name : (strp) (offset: 0x4b6a): putpixel │ │ │ │ │ <4ac> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ad> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4ad> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4ae> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4af> DW_AT_type : (ref4) <0x5dd> │ │ │ │ │ <4b3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4b4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b5> DW_AT_name : (strp) (offset: 0x778f): xorpixel │ │ │ │ │ <4b9> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ba> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4ba> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4bb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4bc> DW_AT_type : (ref4) <0x5f7> │ │ │ │ │ <4c0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><4c1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c2> DW_AT_name : (strp) (offset: 0x36dd): playsound │ │ │ │ │ <4c6> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4c7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <4c7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <4c8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c9> DW_AT_type : (ref4) <0x616> │ │ │ │ │ <4cd> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><4ce>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4cf> DW_AT_name : (strp) (offset: 0x105f0): stopsound │ │ │ │ │ <4d3> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <4d4> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <4d5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4d6> DW_AT_type : (ref4) <0x545> │ │ │ │ │ <4da> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><4db>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4dc> DW_AT_name : (strp) (offset: 0xbf43): line │ │ │ │ │ <4e0> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4e1> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <4e1> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <4e2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4e3> DW_AT_type : (ref4) <0x67c> │ │ │ │ │ <4e7> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><4e8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e9> DW_AT_name : (strp) (offset: 0x135ea): button_down │ │ │ │ │ <4ed> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ee> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <4ee> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <4ef> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4f0> DW_AT_type : (ref4) <0x686> │ │ │ │ │ <4f4> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><4f5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f6> DW_AT_name : (strp) (offset: 0x10d95): rgbtohsv │ │ │ │ │ <4fa> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4fb> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <4fb> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <4fc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4fd> DW_AT_type : (ref4) <0x6b4> │ │ │ │ │ <501> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><502>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <503> DW_AT_name : (strp) (offset: 0xc793): hsvtorgb │ │ │ │ │ <507> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <508> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <508> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <509> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <50a> DW_AT_type : (ref4) <0x6dd> │ │ │ │ │ <50e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><50f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <510> DW_AT_name : (strp) (offset: 0x17f51): canvas_w │ │ │ │ │ <514> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <515> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <515> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <516> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <517> DW_AT_type : (ref4) <0x76>, int │ │ │ │ │ <51b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><51c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51d> DW_AT_name : (strp) (offset: 0x17ec9): canvas_h │ │ │ │ │ <521> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <522> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <522> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <523> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <524> DW_AT_type : (ref4) <0x76>, int │ │ │ │ │ <528> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><529>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <52a> DW_AT_name : (strp) (offset: 0xd132): scale │ │ │ │ │ <52e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <52f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <52f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <530> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <531> DW_AT_type : (ref4) <0x700> │ │ │ │ │ <535> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><536>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <537> DW_AT_name : (strp) (offset: 0x12ffa): touched │ │ │ │ │ <53b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <53c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <53c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <53d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <53e> DW_AT_type : (ref4) <0x719> │ │ │ │ │ <542> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><543>: Abbrev Number: 0 │ │ │ │ │ <1><544>: Abbrev Number: 54 (DW_TAG_subroutine_type) │ │ │ │ │ <545> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><545>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ @@ -962,23 +962,23 @@ │ │ │ │ │ <2><718>: Abbrev Number: 0 │ │ │ │ │ <1><719>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <71a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <71a> DW_AT_type : (ref4) <0x705>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><71e>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <71f> DW_AT_name : (strp) (offset: 0xe484): magic_api │ │ │ │ │ <723> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <724> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <724> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <725> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <726> DW_AT_type : (ref4) <0x433>, magic_api_t │ │ │ │ │ <1><72a>: Abbrev Number: 43 (DW_TAG_enumeration_type) │ │ │ │ │ <72b> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <72b> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <72b> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <72f> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <730> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <730> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <731> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <732> DW_AT_sibling : (ref4) <0x761> │ │ │ │ │ <2><736>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <737> DW_AT_name : (strp) (offset: 0x156fa): MAGIC_TYPE_DISTORTS │ │ │ │ │ <73b> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><73c>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <73d> DW_AT_name : (strp) (offset: 0x25b2): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22c4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x231c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23d0 │ │ │ │ │ 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: 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x91ec │ │ │ │ │ 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: 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: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x922c │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7213,27 +7213,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92b9 │ │ │ │ │ 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: 0x930d │ │ │ │ │ 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,23 @@ │ │ │ │ │ -?GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -Gp=>j>GJG$=1 │ │ │ │ │ +CGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +"OU|"uKX │ │ │ │ │ +WF _N"*Q │ │ │ │ │ +KjK@}xks8 │ │ │ │ │ 8"0%1,jn │ │ │ │ │ *\Mt+0#'8 │ │ │ │ │ %1< <[L" │ │ │ │ │ `4|WitE │ │ │ │ │ 5!q0C@qz │ │ │ │ │ IDFJ_*T6 │ │ │ │ │ LvpdX(/G │ │ │ │ │ -trK'(WH? │ │ │ │ │ -MSfhZ&3t │ │ │ │ │ -k:c} w:^ │ │ │ │ │ +Ms*mLAQ_a, │ │ │ │ │ +1T.)>YF? │ │ │ │ │ +K+)Zh ! │ │ │ │ │ +(D^~6y!&u │ │ │ │ │ +yqf:qf%ea │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/bb/55034fb812a4ea1b93bbc21d63383b92bcf9de.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ff/0db6871203cc709511154981093cf391976e4b.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 17% 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: bb55034fb812a4ea1b93bbc21d63383b92bcf9de │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ff0db6871203cc709511154981093cf391976e4b │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17e3d): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11179): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14d55): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c5fa): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6b1a): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x42b1): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1abdc): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1afa8): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18d2): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5294): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x8118): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3dd8): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x115fb): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcbc0): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14d01): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x12069): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd3c3): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x19755): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x196be): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdeb4): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x1474b): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 56 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf2d1): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16f28): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b64): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -289,16 +289,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2e06 │ │ │ │ │ DW_MACRO_start_file - lineno: 481 filenum: 85 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2eb2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fec │ │ │ │ │ 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: 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: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x902c │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x3741 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90d5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7165,27 +7165,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: 0x920d │ │ │ │ │ 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: 0x9261 │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ -|b(_s.QD| │ │ │ │ │ +nKGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ 6>=|+Kx! │ │ │ │ │ ;nR>i}iL │ │ │ │ │ XLYxqNr4 │ │ │ │ │ \*Lu/J2d │ │ │ │ │ Q-#/3Y"5J(h` │ │ │ │ │ #2L8E/.2 │ │ │ │ │ P]P~'cOY │ │ │ │ │ @@ -13,19 +12,17 @@ │ │ │ │ │ 7FE'UA2% │ │ │ │ │ ,K0mS E# │ │ │ │ │ (shMXg_4 │ │ │ │ │ HF~q~#dMy │ │ │ │ │ 6R'mva){# │ │ │ │ │ ;Ov #,eu │ │ │ │ │ "EkQ_h5wL │ │ │ │ │ -H*&gF_L1 │ │ │ │ │ -L'lC~bgL │ │ │ │ │ -M/r - FD │ │ │ │ │ +G6AHmT4(p │ │ │ │ │ r1cM,LbM │ │ │ │ │ -e81Wk9Bk │ │ │ │ │ +tg@V?LGH │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/c3/0b855b3e9a3f84efe7a8f3dde3f2ff88f43911.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/5b/94046f563378d64331e38f9793e3f050407ebf.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,22 +24,22 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003dd0 000dc0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f90 000dc0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000dc0 000080 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004068 000dc0 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004070 000dc0 000040 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001b00 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001aff 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001db0 000226 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001fd8 00056f 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002548 009b8c 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c0d8 0004b5 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c590 000487 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00ca18 005162 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 011b7a 000021 00 0 0 1 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00ca18 005161 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 011b79 000021 00 0 0 1 │ │ │ │ │ [34] .symtab SYMTAB 0000000000000000 011ba0 0005e8 18 35 23 8 │ │ │ │ │ [35] .strtab STRTAB 0000000000000000 012188 0003a4 00 0 0 1 │ │ │ │ │ [36] .shstrtab STRTAB 0000000000000000 01252c 00016e 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: c30b855b3e9a3f84efe7a8f3dde3f2ff88f43911 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5b94046f563378d64331e38f9793e3f050407ebf │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17db8): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x110e5): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14c3e): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c5f0): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6b3b): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x429f): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1aba8): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1af7e): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18ce): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x524d): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x80f5): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3d6b): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11575): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcb3e): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14bea): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x11fbe): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd343): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x1972c): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19695): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xdda6): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x14634): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 60 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf231): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16e20): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b07): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -174,16 +174,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2a3d │ │ │ │ │ DW_MACRO_start_file - lineno: 481 filenum: 56 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ae9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 33 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x373a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ -lvfwg~;;;;{ │ │ │ │ │ -Tf_P#-*G} │ │ │ │ │ -BLz&RXS@N │ │ │ │ │ +uL]xS SW~ │ │ │ │ │ z g-Hta, │ │ │ │ │ 9~:VDsUJ │ │ │ │ │ Z!Rl(O4E[Agi │ │ │ │ │ *e*0qG$B │ │ │ │ │ ~X:Xl(ca │ │ │ │ │ TLn=):cY │ │ │ │ │ jho(9rR) │ │ │ │ │ nNl(R:Wol │ │ │ │ │ *J*~~u1* │ │ │ │ │ =,5LrWD9 │ │ │ │ │ hIb3FOGD │ │ │ │ │ v|lc.F\CEqa │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/c7/6ba3be3df04abe78c5586b879d6b620de9eba3.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9a/4c3a907fd32ce98d88655654138d7b97fffb49.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 20% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001775 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001a28 0001a9 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001bd8 00042c 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002008 009af0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00baf8 0004b2 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00bfb0 000229 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c1e0 005179 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c1e0 00517a 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011360 000480 18 34 21 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0117e0 0002be 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011a9e 00015e 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: c76ba3be3df04abe78c5586b879d6b620de9eba3 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9a4c3a907fd32ce98d88655654138d7b97fffb49 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17c97): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x110b9): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14b47): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c513): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6af9): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4269): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1aad9): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1aecd): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18a2): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x525c): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8005): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3d39): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x1151e): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcbae): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14af3): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11f25): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd3b1): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x1961b): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x19575): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde06): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x1453d): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 48 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf260): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16ce0): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2b22): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -174,16 +174,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2a3d │ │ │ │ │ DW_MACRO_start_file - lineno: 481 filenum: 57 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2ae9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 30 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 63 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x373a │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,22 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -L]x*6OWn │ │ │ │ │ -FG` >0_6 │ │ │ │ │ +IGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +&r7`W64{ │ │ │ │ │ +"3<"3="+ │ │ │ │ │ +!r^+gdo,O │ │ │ │ │ ^@M@!%c1 │ │ │ │ │ )!T2dJ*+I │ │ │ │ │ U+7*ML*m │ │ │ │ │ FCW\2^3t5RqX]z │ │ │ │ │ lThHL(yC │ │ │ │ │ 1-up=>19wy │ │ │ │ │ h DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17df5): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x111ac): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c86): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c5ae): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6b7c): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4312): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1abc3): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1af75): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x1944): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5376): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x8113): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3e1a): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x11614): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcb9c): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14c32): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x120a2): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd344): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19757): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x196c0): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde6c): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x1467c): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 65 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf337): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16eb6): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2bcf): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,23 @@ │ │ │ │ │ -5GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -EAex@ez@eEA │ │ │ │ │ -A~e%}SSZ │ │ │ │ │ +GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +p~Gd<~Pd\ │ │ │ │ │ +uO3MTYrK │ │ │ │ │ +A_-B,9C, │ │ │ │ │ dA6D3C6" │ │ │ │ │ o Ui9#uR │ │ │ │ │ k{4BHJ#}C │ │ │ │ │ _BrIAHAX │ │ │ │ │ zk%;nB~p │ │ │ │ │ t;0)||n: │ │ │ │ │ TA!;qkz! │ │ │ │ │ ;3*^FFiw │ │ │ │ │ -=kV_S0[ + │ │ │ │ │ -T#W+djL3Zq │ │ │ │ │ -XBzH5*3LE │ │ │ │ │ -trK'(7H? │ │ │ │ │ -UG~&U!5U!5U!5U!5U!5U!5U!5U!5 │ │ │ │ │ +RTDQTbE@ │ │ │ │ │ + jn#{lqH$ │ │ │ │ │ +xEg?0Y5HVCJV │ │ │ │ │ +[iwQ"Z_mW │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/cf/764801b187f708eb36a6099ab9ff9ee7233d7f.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/08/6c680f3a726b15c4831d8a9e4f6a17654f680f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 20% 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: cf764801b187f708eb36a6099ab9ff9ee7233d7f │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 086c680f3a726b15c4831d8a9e4f6a17654f680f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3794,154 +3794,154 @@ │ │ │ │ │ <1d03> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17ddf): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x10fe7): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c26): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c562): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6a8a): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x4378): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1abc1): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1af2e): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18ce): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5293): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x7fb6): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3e80): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x1145b): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xca5e): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14bd2): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11eee): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd1f4): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x1974d): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x196b6): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xdd01): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x144ea): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 60 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf136): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16e77): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2be0): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,19 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -Jj%00C{w │ │ │ │ │ +^vTto+dR │ │ │ │ │ $Q:gUjt2 │ │ │ │ │ g^C5?3UH │ │ │ │ │ +u_lK vVjB │ │ │ │ │ mws$-egx │ │ │ │ │ %,D[]7WEQ │ │ │ │ │ -Q_Ybja,( │ │ │ │ │ +I;bT6,Jq │ │ │ │ │ +gjM3|9S{ │ │ │ │ │ +_8$ZKYf>" │ │ │ │ │ #xIk$/QMx │ │ │ │ │ 1z8",cs@p │ │ │ │ │ -i*bRWL~p │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/d8/4b04cc80ac0f1aa7948b080c04b6cadd913723.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b7/8696aabfa3f83eac114c0d94f762b7bd273650.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -30,15 +30,15 @@ │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ [26] .debug_info PROGBITS 0000000000000000 0002b0 001764 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001a18 0001d0 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001be8 00038b 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 001f78 009b5d 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bad8 0004b3 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00bf90 000197 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00c128 005160 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00c128 00515f 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011288 000468 18 34 22 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0116f0 00031b 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011a0b 00015e 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: d84b04cc80ac0f1aa7948b080c04b6cadd913723 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b78696aabfa3f83eac114c0d94f762b7bd273650 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3792,154 +3792,154 @@ │ │ │ │ │ <1cfe> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1cff> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d00> DW_AT_type : (ref4) <0x1cb7>, Mix_Chunk │ │ │ │ │ <1><1d04>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d05> DW_AT_name : (strp) (offset: 0x17d02): magic_api_t │ │ │ │ │ <1d09> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d0b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d0b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d0c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d0c> DW_AT_sibling : (ref4) <0x1e15> │ │ │ │ │ <2><1d10>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d11> DW_AT_name : (strp) (offset: 0x11109): tp_version │ │ │ │ │ <1d15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d16> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d16> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d18> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d1c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d1d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d1e> DW_AT_name : (strp) (offset: 0x14bde): data_directory │ │ │ │ │ <1d22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d23> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d23> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d25> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d29> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d2b> DW_AT_name : (strp) (offset: 0x1c4ff): update_progress_bar │ │ │ │ │ <1d2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d30> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d30> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d31> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d32> DW_AT_type : (ref4) <0x1e16> │ │ │ │ │ <1d36> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d37>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d38> DW_AT_name : (strp) (offset: 0x6b48): special_notify │ │ │ │ │ <1d3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d3d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d3e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3f> DW_AT_type : (ref4) <0x1e26> │ │ │ │ │ <1d43> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d44>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x42e6): sRGB_to_linear │ │ │ │ │ <1d49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d4b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d4c> DW_AT_type : (ref4) <0x1e3a> │ │ │ │ │ <1d50> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d51>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d52> DW_AT_name : (strp) (offset: 0x1ab15): linear_to_sRGB │ │ │ │ │ <1d56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d57> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d57> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d59> DW_AT_type : (ref4) <0x1e4e> │ │ │ │ │ <1d5d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d5e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0x1aec7): in_circle │ │ │ │ │ <1d63> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d64> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d64> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d65> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d66> DW_AT_type : (ref4) <0x1e6c> │ │ │ │ │ <1d6a> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d6b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x18da): getpixel │ │ │ │ │ <1d70> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d71> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d71> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d72> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d73> DW_AT_type : (ref4) <0x1e8f> │ │ │ │ │ <1d77> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d78>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0x5346): putpixel │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0x1eae> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d85>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x80f6): xorpixel │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0x1ec8> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d92>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x3dee): playsound │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1ee7> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1d9f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x11571): stopsound │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1e16> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dac>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0xcb66): line │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1f4d> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1db9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x14b8a): button_down │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dc6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0x11f9b): rgbtohsv │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1f85> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0xd30e): hsvtorgb │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1fae> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x1964e): canvas_w │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1ded>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0x195b7): canvas_h │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dfa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0xde76): scale │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0x1fd1> │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e07>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0x145d4): touched │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0x1fea> │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e14>: Abbrev Number: 0 │ │ │ │ │ <1><1e15>: Abbrev Number: 49 (DW_TAG_subroutine_type) │ │ │ │ │ <1e16> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e16>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4169,23 +4169,23 @@ │ │ │ │ │ <2><1fe9>: Abbrev Number: 0 │ │ │ │ │ <1><1fea>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <1feb> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1feb> DW_AT_type : (ref4) <0x1fd6>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1fef>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <1ff0> DW_AT_name : (strp) (offset: 0xf2a0): magic_api │ │ │ │ │ <1ff4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ff5> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ff5> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ff6> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ff7> DW_AT_type : (ref4) <0x1d04>, magic_api_t │ │ │ │ │ <1><1ffb>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <1ffc> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <1ffd> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <1ffd> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2001> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2002> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2002> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2003> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2004> DW_AT_sibling : (ref4) <0x2033> │ │ │ │ │ <2><2008>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2009> DW_AT_name : (strp) (offset: 0x16db3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <200d> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><200e>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200f> DW_AT_name : (strp) (offset: 0x2b6f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 36 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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,26 @@ │ │ │ │ │ -7#GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +'6PGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +{Ht{f_Ag │ │ │ │ │ +cURO6 │ │ │ │ │ 'fDf2B?Y │ │ │ │ │ 6Y|C!Y2^ │ │ │ │ │ .,uwRX-K │ │ │ │ │ Bf%;.B~n │ │ │ │ │ 9D9WiLM@ │ │ │ │ │ y]r^;j+] │ │ │ │ │ %AlcuF1| │ │ │ │ │ X8S%Q#2ImT │ │ │ │ │ ZW|p%];G │ │ │ │ │ POK%$/Ga │ │ │ │ │ -k#Y>|AIjU │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/db/e0516464c9952ee14f0f4b2af3ef0fc9e337d6.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/7f/c6776596c730d45dc146c9f9827fe80748d68e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 16% 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: Advanced Micro Devices X86-64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 80688 (bytes into file) │ │ │ │ │ + Start of section headers: 80696 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 9 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 37 │ │ │ │ │ Section header string table index: 36 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 37 section headers, starting at offset 0x13b30: │ │ │ │ │ +There are 37 section headers, starting at offset 0x13b38: │ │ │ │ │ │ │ │ │ │ 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 0000000000000238 000238 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 0000000000000260 00025c 0000ec 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000350 00025c 000450 18 A 4 1 8 │ │ │ │ │ @@ -24,23 +24,23 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000004df8 000de8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000004fb8 000de8 000030 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000004fe8 000de8 0000c8 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 00000000000050b0 000de8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 00000000000050c0 000de8 000058 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0022a8 00 C 0 0 8 │ │ │ │ │ - [27] .debug_abbrev PROGBITS 0000000000000000 002558 00024b 00 C 0 0 8 │ │ │ │ │ - [28] .debug_line PROGBITS 0000000000000000 0027a8 000824 00 C 0 0 8 │ │ │ │ │ - [29] .debug_str PROGBITS 0000000000000000 002fd0 009c57 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_line_str PROGBITS 0000000000000000 00cc28 0004af 01 MSC 0 0 8 │ │ │ │ │ - [31] .debug_loclists PROGBITS 0000000000000000 00d0d8 000aaa 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00db88 005167 00 C 0 0 8 │ │ │ │ │ - [33] .debug_rnglists PROGBITS 0000000000000000 012cf0 000145 00 C 0 0 8 │ │ │ │ │ - [34] .symtab SYMTAB 0000000000000000 012e38 000708 18 35 30 8 │ │ │ │ │ - [35] .strtab STRTAB 0000000000000000 013540 00047e 00 0 0 1 │ │ │ │ │ - [36] .shstrtab STRTAB 0000000000000000 0139be 00016e 00 0 0 1 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0022a9 00 C 0 0 8 │ │ │ │ │ + [27] .debug_abbrev PROGBITS 0000000000000000 002560 00024b 00 C 0 0 8 │ │ │ │ │ + [28] .debug_line PROGBITS 0000000000000000 0027b0 000824 00 C 0 0 8 │ │ │ │ │ + [29] .debug_str PROGBITS 0000000000000000 002fd8 009c57 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_line_str PROGBITS 0000000000000000 00cc30 0004af 01 MSC 0 0 8 │ │ │ │ │ + [31] .debug_loclists PROGBITS 0000000000000000 00d0e0 000aaa 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00db90 005166 00 C 0 0 8 │ │ │ │ │ + [33] .debug_rnglists PROGBITS 0000000000000000 012cf8 000145 00 C 0 0 8 │ │ │ │ │ + [34] .symtab SYMTAB 0000000000000000 012e40 000708 18 35 30 8 │ │ │ │ │ + [35] .strtab STRTAB 0000000000000000 013548 00047e 00 0 0 1 │ │ │ │ │ + [36] .shstrtab STRTAB 0000000000000000 0139c6 00016e 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), l (large), 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: dbe0516464c9952ee14f0f4b2af3ef0fc9e337d6 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7fc6776596c730d45dc146c9f9827fe80748d68e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 25 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17e64): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11177): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14c63): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c6c1): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6b89): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x42ee): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1ac7f): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b03b): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18ed): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x5385): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x816e): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3dc7): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x115ba): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcb46): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14c0f): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x11fe3): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd35a): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x1982b): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19794): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xde41): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x14644): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 75 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf290): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16ee5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2b5f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xf18 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x184c │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 6 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8f80 │ │ │ │ │ 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: 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: 30 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fc0 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x904d │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b98 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x9069 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -7143,27 +7143,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: 0x91a1 │ │ │ │ │ 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: 0x91f5 │ │ │ │ │ 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,25 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -H8*223EG │ │ │ │ │ -Cd-[d#,;3 │ │ │ │ │ +H8&223EG │ │ │ │ │ RikZDE+M │ │ │ │ │ >-aRdB3ceM │ │ │ │ │ o^^MpxId8x │ │ │ │ │ -ZU1l(!e[ │ │ │ │ │ G!9Xx8|Y/ │ │ │ │ │ |* DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17f74): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11377): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14f1a): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c7a1): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6aba): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x4145): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1adba): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1b1a2): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x1877): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x51a7): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x8103): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3c6c): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x11802): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcd35): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14ec6): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x12275): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd553): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x1991b): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x19884): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xe0b7): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x14958): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 70 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf51d): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 26 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x5a>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x170b4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x1c17a): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -289,16 +289,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2e00 │ │ │ │ │ DW_MACRO_start_file - lineno: 481 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2eac │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe6 │ │ │ │ │ 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: 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: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9026 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b3 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x373b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90cf │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9207 │ │ │ │ │ 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: 0x925b │ │ │ │ │ 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,11 +1,10 @@ │ │ │ │ │ GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -+-,GuA]i^e │ │ │ │ │ -:3MP:+QE │ │ │ │ │ -m;?hO^ov │ │ │ │ │ + (lkNQ 3q9 │ │ │ │ │ +l{Yd-#;N │ │ │ │ │ "~K\"> n │ │ │ │ │ ei^1`*"z │ │ │ │ │ &Xh*[^PU │ │ │ │ │ FSQarP&C2 │ │ │ │ │ 53d8f:e^v │ │ │ │ │ *W\U'zw= │ │ │ │ │ @:U.!!B*yq │ │ │ │ │ @@ -16,15 +15,19 @@ │ │ │ │ │ :~3 (C8J1 │ │ │ │ │ RO{4h!!1 │ │ │ │ │ ytj/nT;]V │ │ │ │ │ 8S'Q#2!m │ │ │ │ │ "EkQ_h5uL │ │ │ │ │ e4l9. l'. │ │ │ │ │ oIy#+VCA │ │ │ │ │ -A|0SN{Yx:S= │ │ │ │ │ +r82_M5!= │ │ │ │ │ +k@K%Va^K │ │ │ │ │ +J*g1. ZWS │ │ │ │ │ +!n"E 8/K │ │ │ │ │ +yqb:qb%ea │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/df/c85fecefc079b29ade06f3c813e67261fa2ca4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/79/fed13dcac7940b3d029456b7f4594f10cbc853.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 16% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,21 +24,21 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003db0 000da0 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f70 000da0 000078 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000da0 000080 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004068 000da0 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004070 000da0 000058 00 WA 0 0 16 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001b1b 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001b19 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001dd0 0001fb 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001fd0 0006ea 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0026c0 009bf0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c2b0 0004bf 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c770 00059d 00 C 0 0 8 │ │ │ │ │ - [32] .debug_macro PROGBITS 0000000000000000 00cd10 005172 00 C 0 0 8 │ │ │ │ │ + [32] .debug_macro PROGBITS 0000000000000000 00cd10 005171 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011e88 000618 18 34 21 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0124a0 000434 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0128d4 00015e 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: dfc85fecefc079b29ade06f3c813e67261fa2ca4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 79fed13dcac7940b3d029456b7f4594f10cbc853 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3799,154 +3799,154 @@ │ │ │ │ │ <1d0d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d0e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0f> DW_AT_type : (ref4) <0x1cc6>, Mix_Chunk │ │ │ │ │ <1><1d13>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d14> DW_AT_name : (strp) (offset: 0x17c50): magic_api_t │ │ │ │ │ <1d18> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d19> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d1a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d1b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1b> DW_AT_sibling : (ref4) <0x1e24> │ │ │ │ │ <2><1d1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d20> DW_AT_name : (strp) (offset: 0x1104e): tp_version │ │ │ │ │ <1d24> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d25> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d25> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d26> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d27> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d2b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d2d> DW_AT_name : (strp) (offset: 0x14a66): data_directory │ │ │ │ │ <1d31> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d32> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d32> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d33> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d34> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d38> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3a> DW_AT_name : (strp) (offset: 0x1c699): update_progress_bar │ │ │ │ │ <1d3e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d40> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d41> DW_AT_type : (ref4) <0x1e25> │ │ │ │ │ <1d45> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d47> DW_AT_name : (strp) (offset: 0x6a70): special_notify │ │ │ │ │ <1d4b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4c> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d4c> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d4d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4e> DW_AT_type : (ref4) <0x1e35> │ │ │ │ │ <1d52> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d54> DW_AT_name : (strp) (offset: 0x417f): sRGB_to_linear │ │ │ │ │ <1d58> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d59> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d59> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5b> DW_AT_type : (ref4) <0x1e49> │ │ │ │ │ <1d5f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d61> DW_AT_name : (strp) (offset: 0x1ac43): linear_to_sRGB │ │ │ │ │ <1d65> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d66> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d66> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d67> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d68> DW_AT_type : (ref4) <0x1e5d> │ │ │ │ │ <1d6c> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d6d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6e> DW_AT_name : (strp) (offset: 0x1b019): in_circle │ │ │ │ │ <1d72> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d73> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d73> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d74> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d75> DW_AT_type : (ref4) <0x1e7b> │ │ │ │ │ <1d79> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7b> DW_AT_name : (strp) (offset: 0x18c6): getpixel │ │ │ │ │ <1d7f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d80> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d80> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d81> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d82> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d86> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d87>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d88> DW_AT_name : (strp) (offset: 0x51c6): putpixel │ │ │ │ │ <1d8c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8d> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d8d> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d8e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8f> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d93> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d94>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d95> DW_AT_name : (strp) (offset: 0x805c): xorpixel │ │ │ │ │ <1d99> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9a> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d9a> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d9b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9c> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1da0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da2> DW_AT_name : (strp) (offset: 0x3c71): playsound │ │ │ │ │ <1da6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da9> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1dad> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dae>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1daf> DW_AT_name : (strp) (offset: 0x114b3): stopsound │ │ │ │ │ <1db3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1db4> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db6> DW_AT_type : (ref4) <0x1e25> │ │ │ │ │ <1dba> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbc> DW_AT_name : (strp) (offset: 0xcb59): line │ │ │ │ │ <1dc0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc1> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dc1> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dc2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc3> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc7> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc9> DW_AT_name : (strp) (offset: 0x14a12): button_down │ │ │ │ │ <1dcd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dce> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dce> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dcf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dd0> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dd4> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd6> DW_AT_name : (strp) (offset: 0x11d2d): rgbtohsv │ │ │ │ │ <1dda> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddb> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1ddb> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1ddc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddd> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1de1> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de3> DW_AT_name : (strp) (offset: 0xd350): hsvtorgb │ │ │ │ │ <1de7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de8> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de8> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dea> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1dee> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1def>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df0> DW_AT_name : (strp) (offset: 0x19607): canvas_w │ │ │ │ │ <1df4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df5> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df5> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df6> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df7> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1dfb> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1dfc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfd> DW_AT_name : (strp) (offset: 0x19570): canvas_h │ │ │ │ │ <1e01> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e02> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e02> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e03> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e04> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1e08> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e09>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0a> DW_AT_name : (strp) (offset: 0xddc1): scale │ │ │ │ │ <1e0e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e10> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e11> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e15> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e16>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e17> DW_AT_name : (strp) (offset: 0x1445c): touched │ │ │ │ │ <1e1b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e1c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e1d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e1e> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e22> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e23>: Abbrev Number: 0 │ │ │ │ │ <1><1e24>: Abbrev Number: 56 (DW_TAG_subroutine_type) │ │ │ │ │ <1e25> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e25>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf1c7): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d13>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16cdb): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2a69): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -1084,28 +1084,28 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9026 │ │ │ │ │ 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: 19 │ │ │ │ │ - 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: 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: 64 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x905c │ │ │ │ │ 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: 229 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90e9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x373b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 230 │ │ │ │ │ DW_MACRO_import - offset : 0x9105 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7177,21 +7177,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: 0x923d │ │ │ │ │ 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,26 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -_7deMgCn+ │ │ │ │ │ +SGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +U#S`x?%mm │ │ │ │ │ +^ZqJT]]a │ │ │ │ │ +C%MQ\8A~tMzb │ │ │ │ │ +vR!XNe~= │ │ │ │ │ hNR?IJR2D │ │ │ │ │ [2(\L`!/ │ │ │ │ │ be}gF0Gug │ │ │ │ │ #vcCa:Vwx │ │ │ │ │ [>RcqQ=z!c| │ │ │ │ │ IS@4T&,p~ │ │ │ │ │ pSGi&V~> │ │ │ │ │ 0.q7&-wU │ │ │ │ │ T(YFF[N&s │ │ │ │ │ -&X)(&""?$ │ │ │ │ │ -:\Zh<\ │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/e5/eafb828a6d607fcadfbcbe406f753a49486c87.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ce/aad7175529565590c35c3c4c0c96603905ce22.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 22% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003dc8 000db8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003f88 000db8 000060 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000db8 000090 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004080 000db8 000058 00 WA 0 0 16 │ │ │ │ │ [23] .bss NOBITS 00000000000040d8 000db8 000020 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 001ba6 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 001ba5 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001e58 00020f 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 002068 00064b 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 0026b8 009c83 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00c340 0004be 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c800 0004e4 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00cce8 0051a3 00 C 0 0 8 │ │ │ │ │ [33] .debug_rnglists PROGBITS 0000000000000000 011e8b 00006b 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: e5eafb828a6d607fcadfbcbe406f753a49486c87 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ceaad7175529565590c35c3c4c0c96603905ce22 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3798,154 +3798,154 @@ │ │ │ │ │ <1d0d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d0e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0f> DW_AT_type : (ref4) <0x1cc6>, Mix_Chunk │ │ │ │ │ <1><1d13>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d14> DW_AT_name : (strp) (offset: 0x180fc): magic_api_t │ │ │ │ │ <1d18> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d19> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d1a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d1b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d1b> DW_AT_sibling : (ref4) <0x1e24> │ │ │ │ │ <2><1d1f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d20> DW_AT_name : (strp) (offset: 0x1142f): tp_version │ │ │ │ │ <1d24> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d25> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d25> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d26> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d27> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1d2b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d2c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d2d> DW_AT_name : (strp) (offset: 0x14df7): data_directory │ │ │ │ │ <1d31> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d32> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d32> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d33> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d34> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1d38> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d39>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d3a> DW_AT_name : (strp) (offset: 0x1c869): update_progress_bar │ │ │ │ │ <1d3e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d40> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d41> DW_AT_type : (ref4) <0x1e25> │ │ │ │ │ <1d45> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d46>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d47> DW_AT_name : (strp) (offset: 0x6aed): special_notify │ │ │ │ │ <1d4b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4c> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d4c> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d4d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d4e> DW_AT_type : (ref4) <0x1e35> │ │ │ │ │ <1d52> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d53>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d54> DW_AT_name : (strp) (offset: 0x41d4): sRGB_to_linear │ │ │ │ │ <1d58> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d59> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d59> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d5a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5b> DW_AT_type : (ref4) <0x1e49> │ │ │ │ │ <1d5f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d60>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d61> DW_AT_name : (strp) (offset: 0x1ae61): linear_to_sRGB │ │ │ │ │ <1d65> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d66> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d66> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d67> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d68> DW_AT_type : (ref4) <0x1e5d> │ │ │ │ │ <1d6c> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d6d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6e> DW_AT_name : (strp) (offset: 0x1b1d9): in_circle │ │ │ │ │ <1d72> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d73> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d73> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d74> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d75> DW_AT_type : (ref4) <0x1e7b> │ │ │ │ │ <1d79> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d7a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7b> DW_AT_name : (strp) (offset: 0x1895): getpixel │ │ │ │ │ <1d7f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d80> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d80> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d81> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d82> DW_AT_type : (ref4) <0x1e9e> │ │ │ │ │ <1d86> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d87>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d88> DW_AT_name : (strp) (offset: 0x527f): putpixel │ │ │ │ │ <1d8c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8d> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d8d> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d8e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8f> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1d93> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d94>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d95> DW_AT_name : (strp) (offset: 0x8141): xorpixel │ │ │ │ │ <1d99> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9a> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d9a> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d9b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9c> DW_AT_type : (ref4) <0x1ed7> │ │ │ │ │ <1da0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1da1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da2> DW_AT_name : (strp) (offset: 0x3c98): playsound │ │ │ │ │ <1da6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da9> DW_AT_type : (ref4) <0x1ef6> │ │ │ │ │ <1dad> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dae>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1daf> DW_AT_name : (strp) (offset: 0x11843): stopsound │ │ │ │ │ <1db3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1db4> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db6> DW_AT_type : (ref4) <0x1e25> │ │ │ │ │ <1dba> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dbb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbc> DW_AT_name : (strp) (offset: 0xcd42): line │ │ │ │ │ <1dc0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc1> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dc1> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dc2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc3> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dc7> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc9> DW_AT_name : (strp) (offset: 0x14da3): button_down │ │ │ │ │ <1dcd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dce> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dce> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dcf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dd0> DW_AT_type : (ref4) <0x1f66> │ │ │ │ │ <1dd4> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd6> DW_AT_name : (strp) (offset: 0x12266): rgbtohsv │ │ │ │ │ <1dda> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddb> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1ddb> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1ddc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddd> DW_AT_type : (ref4) <0x1f94> │ │ │ │ │ <1de1> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1de2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de3> DW_AT_name : (strp) (offset: 0xd538): hsvtorgb │ │ │ │ │ <1de7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de8> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de8> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dea> DW_AT_type : (ref4) <0x1fbd> │ │ │ │ │ <1dee> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1def>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df0> DW_AT_name : (strp) (offset: 0x19a0c): canvas_w │ │ │ │ │ <1df4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df5> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df5> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df6> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df7> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1dfb> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1dfc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfd> DW_AT_name : (strp) (offset: 0x19975): canvas_h │ │ │ │ │ <1e01> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e02> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e02> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e03> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e04> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e08> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e09>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0a> DW_AT_name : (strp) (offset: 0xe00a): scale │ │ │ │ │ <1e0e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e10> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e11> DW_AT_type : (ref4) <0x1fe0> │ │ │ │ │ <1e15> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e16>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e17> DW_AT_name : (strp) (offset: 0x147f2): touched │ │ │ │ │ <1e1b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e1c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e1d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e1e> DW_AT_type : (ref4) <0x1ff9> │ │ │ │ │ <1e22> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e23>: Abbrev Number: 0 │ │ │ │ │ <1><1e24>: Abbrev Number: 66 (DW_TAG_subroutine_type) │ │ │ │ │ <1e25> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e25>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4175,23 +4175,23 @@ │ │ │ │ │ <2><1ff8>: Abbrev Number: 0 │ │ │ │ │ <1><1ff9>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ffa> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ffa> DW_AT_type : (ref4) <0x1fe5>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ffe>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1fff> DW_AT_name : (strp) (offset: 0xf532): magic_api │ │ │ │ │ <2003> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2004> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2004> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2005> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2006> DW_AT_type : (ref4) <0x1d13>, magic_api_t │ │ │ │ │ <1><200a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <200b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <200c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <200c> DW_AT_type : (ref4) <0x61>, unsigned int │ │ │ │ │ <2010> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2011> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2011> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2012> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2013> DW_AT_sibling : (ref4) <0x2042> │ │ │ │ │ <2><2017>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2018> DW_AT_name : (strp) (offset: 0x1711e): MAGIC_TYPE_DISTORTS │ │ │ │ │ <201c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><201d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <201e> DW_AT_name : (strp) (offset: 0x2ac2): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -191,16 +191,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2bc3 │ │ │ │ │ DW_MACRO_start_file - lineno: 481 filenum: 61 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2c6f │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 15 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x916b │ │ │ │ │ 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: 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: 67 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x91ab │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7176,27 +7176,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9238 │ │ │ │ │ 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: 0x928c │ │ │ │ │ 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,19 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -8XKVndeo │ │ │ │ │ -@-7\x2ead │ │ │ │ │ +"GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ ^*,8=Fv7 │ │ │ │ │ Hz/e+L9j │ │ │ │ │ UiQ1`u! │ │ │ │ │ q\/Y+bI: │ │ │ │ │ bt+F/'qZ │ │ │ │ │ WSq1)0 DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d04> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d05> DW_AT_type : (ref4) <0x1cbc>, Mix_Chunk │ │ │ │ │ <1><1d09>: Abbrev Number: 14 (DW_TAG_structure_type) │ │ │ │ │ <1d0a> DW_AT_name : (strp) (offset: 0x17d82): magic_api_t │ │ │ │ │ <1d0e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d0f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d10> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d10> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d11> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d11> DW_AT_sibling : (ref4) <0x1e1a> │ │ │ │ │ <2><1d15>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d16> DW_AT_name : (strp) (offset: 0x110df): tp_version │ │ │ │ │ <1d1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d1b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d1b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d1d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d21> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d22>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d23> DW_AT_name : (strp) (offset: 0x14c7a): data_directory │ │ │ │ │ <1d27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d28> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d28> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d2e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d2f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d30> DW_AT_name : (strp) (offset: 0x1c683): update_progress_bar │ │ │ │ │ <1d34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d35> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d35> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d36> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d37> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1d3b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d3c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d3d> DW_AT_name : (strp) (offset: 0x6ae0): special_notify │ │ │ │ │ <1d41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d42> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d42> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d43> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d44> DW_AT_type : (ref4) <0x1e2b> │ │ │ │ │ <1d48> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d49>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x421b): sRGB_to_linear │ │ │ │ │ <1d4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d4f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d50> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d51> DW_AT_type : (ref4) <0x1e3f> │ │ │ │ │ <1d55> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d56>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d57> DW_AT_name : (strp) (offset: 0x1abea): linear_to_sRGB │ │ │ │ │ <1d5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d5c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d5e> DW_AT_type : (ref4) <0x1e53> │ │ │ │ │ <1d62> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d63>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d64> DW_AT_name : (strp) (offset: 0x1afde): in_circle │ │ │ │ │ <1d68> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d69> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d69> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d6b> DW_AT_type : (ref4) <0x1e71> │ │ │ │ │ <1d6f> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d70>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d71> DW_AT_name : (strp) (offset: 0x18ac): getpixel │ │ │ │ │ <1d75> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d76> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d76> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d77> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d78> DW_AT_type : (ref4) <0x1e94> │ │ │ │ │ <1d7c> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d7d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7e> DW_AT_name : (strp) (offset: 0x5268): putpixel │ │ │ │ │ <1d82> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d83> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d83> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d84> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d85> DW_AT_type : (ref4) <0x1eb3> │ │ │ │ │ <1d89> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8b> DW_AT_name : (strp) (offset: 0x80fd): xorpixel │ │ │ │ │ <1d8f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d90> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d90> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d91> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d92> DW_AT_type : (ref4) <0x1ecd> │ │ │ │ │ <1d96> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d97>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d98> DW_AT_name : (strp) (offset: 0x3d34): playsound │ │ │ │ │ <1d9c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9d> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1d9d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1d9e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9f> DW_AT_type : (ref4) <0x1eec> │ │ │ │ │ <1da3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da5> DW_AT_name : (strp) (offset: 0x1153e): stopsound │ │ │ │ │ <1da9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daa> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daa> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1dab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dac> DW_AT_type : (ref4) <0x1e1b> │ │ │ │ │ <1db0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db2> DW_AT_name : (strp) (offset: 0xcb65): line │ │ │ │ │ <1db6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1db7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1db8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db9> DW_AT_type : (ref4) <0x1f52> │ │ │ │ │ <1dbd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dbe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbf> DW_AT_name : (strp) (offset: 0x14c26): button_down │ │ │ │ │ <1dc3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc4> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc4> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dc5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc6> DW_AT_type : (ref4) <0x1f5c> │ │ │ │ │ <1dca> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dcb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcc> DW_AT_name : (strp) (offset: 0x11f9a): rgbtohsv │ │ │ │ │ <1dd0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd1> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd1> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd3> DW_AT_type : (ref4) <0x1f8a> │ │ │ │ │ <1dd7> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1dd8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd9> DW_AT_name : (strp) (offset: 0xd368): hsvtorgb │ │ │ │ │ <1ddd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dde> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1dde> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1ddf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de0> DW_AT_type : (ref4) <0x1fb3> │ │ │ │ │ <1de4> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1de5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de6> DW_AT_name : (strp) (offset: 0x19707): canvas_w │ │ │ │ │ <1dea> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1deb> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1deb> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1dec> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1ded> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df1> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df3> DW_AT_name : (strp) (offset: 0x19670): canvas_h │ │ │ │ │ <1df7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df8> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1df8> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1df9> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dfa> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1dfe> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1dff>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e00> DW_AT_name : (strp) (offset: 0xde4d): scale │ │ │ │ │ <1e04> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e05> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e05> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e06> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e07> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e0b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e0c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0d> DW_AT_name : (strp) (offset: 0x14670): touched │ │ │ │ │ <1e11> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e12> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e12> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e13> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e14> DW_AT_type : (ref4) <0x1fef> │ │ │ │ │ <1e18> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e19>: Abbrev Number: 0 │ │ │ │ │ <1><1e1a>: Abbrev Number: 50 (DW_TAG_subroutine_type) │ │ │ │ │ <1e1b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e1b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4171,23 +4171,23 @@ │ │ │ │ │ <2><1fee>: Abbrev Number: 0 │ │ │ │ │ <1><1fef>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff0> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff0> DW_AT_type : (ref4) <0x1fdb>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff4>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ff5> DW_AT_name : (strp) (offset: 0xf273): magic_api │ │ │ │ │ <1ff9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ffa> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1ffa> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <1ffb> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1ffc> DW_AT_type : (ref4) <0x1d09>, magic_api_t │ │ │ │ │ <1><2000>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2001> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2002> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2002> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <2006> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2007> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2007> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2008> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2009> DW_AT_sibling : (ref4) <0x2038> │ │ │ │ │ <2><200d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <200e> DW_AT_name : (strp) (offset: 0x16e5f): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2012> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2013>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2014> DW_AT_name : (strp) (offset: 0x2af7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -289,16 +289,16 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2e06 │ │ │ │ │ DW_MACRO_start_file - lineno: 481 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2eb2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 34 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fec │ │ │ │ │ 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: 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: 91 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x902c │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b9 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x3741 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90d5 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7165,27 +7165,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: 0x920d │ │ │ │ │ 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: 0x9261 │ │ │ │ │ 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 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ - VOe$AB t │ │ │ │ │ -p?n*mSYt │ │ │ │ │ +8HGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ t{U"0IV/ │ │ │ │ │ v)SOi,SN@ │ │ │ │ │ uXn:St}& │ │ │ │ │ i8W%iL'O │ │ │ │ │ P6af ((R │ │ │ │ │ I2zbG`)&G4J │ │ │ │ │ F>{4BU%WI │ │ │ │ │ 8b DW_AT_decl_line : (data1) 235 │ │ │ │ │ <2168> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2169> DW_AT_type : (ref4) <0x211f>, Mix_Chunk │ │ │ │ │ <1><216d>: Abbrev Number: 25 (DW_TAG_structure_type) │ │ │ │ │ <216e> DW_AT_name : (strp) (offset: 0x19051): magic_api_t │ │ │ │ │ <2172> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <2173> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2174> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <2174> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <2175> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <2176> DW_AT_sibling : (ref4) <0x227f> │ │ │ │ │ <2><217a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <217b> DW_AT_name : (strp) (offset: 0x11a76): tp_version │ │ │ │ │ <217f> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2180> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <2180> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <2181> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2182> DW_AT_type : (ref4) <0xf0> │ │ │ │ │ <2186> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><2187>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2188> DW_AT_name : (strp) (offset: 0x15c48): data_directory │ │ │ │ │ <218c> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <218d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <218d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <218e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <218f> DW_AT_type : (ref4) <0xf0> │ │ │ │ │ <2193> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><2194>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2195> DW_AT_name : (strp) (offset: 0x1db53): update_progress_bar │ │ │ │ │ <2199> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <219a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <219a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <219b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <219c> DW_AT_type : (ref4) <0x2280> │ │ │ │ │ <21a0> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><21a1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21a2> DW_AT_name : (strp) (offset: 0x6bd4): special_notify │ │ │ │ │ <21a6> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21a7> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <21a7> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <21a8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21a9> DW_AT_type : (ref4) <0x2290> │ │ │ │ │ <21ad> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><21ae>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21af> DW_AT_name : (strp) (offset: 0x4316): sRGB_to_linear │ │ │ │ │ <21b3> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21b4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <21b4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <21b5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <21b6> DW_AT_type : (ref4) <0x22a4> │ │ │ │ │ <21ba> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><21bb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21bc> DW_AT_name : (strp) (offset: 0x1bf4e): linear_to_sRGB │ │ │ │ │ <21c0> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21c1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <21c1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <21c2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <21c3> DW_AT_type : (ref4) <0x22b8> │ │ │ │ │ <21c7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><21c8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21c9> DW_AT_name : (strp) (offset: 0x1c32a): in_circle │ │ │ │ │ <21cd> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21ce> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <21ce> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <21cf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <21d0> DW_AT_type : (ref4) <0x22d6> │ │ │ │ │ <21d4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><21d5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21d6> DW_AT_name : (strp) (offset: 0x17ab): getpixel │ │ │ │ │ <21da> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21db> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <21db> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <21dc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <21dd> DW_AT_type : (ref4) <0x22f9> │ │ │ │ │ <21e1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><21e2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21e3> DW_AT_name : (strp) (offset: 0x5268): putpixel │ │ │ │ │ <21e7> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21e8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <21e8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <21e9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21ea> DW_AT_type : (ref4) <0x2318> │ │ │ │ │ <21ee> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><21ef>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21f0> DW_AT_name : (strp) (offset: 0x82a1): xorpixel │ │ │ │ │ <21f4> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21f5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <21f5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <21f6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21f7> DW_AT_type : (ref4) <0x2332> │ │ │ │ │ <21fb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><21fc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21fd> DW_AT_name : (strp) (offset: 0x3e0d): playsound │ │ │ │ │ <2201> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2202> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <2202> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <2203> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2204> DW_AT_type : (ref4) <0x2351> │ │ │ │ │ <2208> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2209>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <220a> DW_AT_name : (strp) (offset: 0x11f52): stopsound │ │ │ │ │ <220e> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <220f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <220f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <2210> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2211> DW_AT_type : (ref4) <0x2280> │ │ │ │ │ <2215> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2216>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2217> DW_AT_name : (strp) (offset: 0xd0ab): line │ │ │ │ │ <221b> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <221c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <221c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <221d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <221e> DW_AT_type : (ref4) <0x23b7> │ │ │ │ │ <2222> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2223>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2224> DW_AT_name : (strp) (offset: 0x15c04): button_down │ │ │ │ │ <2228> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2229> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <2229> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <222a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <222b> DW_AT_type : (ref4) <0x23c1> │ │ │ │ │ <222f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2230>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2231> DW_AT_name : (strp) (offset: 0x129d8): rgbtohsv │ │ │ │ │ <2235> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2236> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <2236> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <2237> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2238> DW_AT_type : (ref4) <0x23ef> │ │ │ │ │ <223c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><223d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <223e> DW_AT_name : (strp) (offset: 0xd8d7): hsvtorgb │ │ │ │ │ <2242> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2243> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <2243> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <2244> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2245> DW_AT_type : (ref4) <0x2418> │ │ │ │ │ <2249> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><224a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <224b> DW_AT_name : (strp) (offset: 0x1a998): canvas_w │ │ │ │ │ <224f> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2250> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <2250> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <2251> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2252> DW_AT_type : (ref4) <0xa1>, int │ │ │ │ │ <2256> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2257>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2258> DW_AT_name : (strp) (offset: 0x1a901): canvas_h │ │ │ │ │ <225c> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <225d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <225d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <225e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <225f> DW_AT_type : (ref4) <0xa1>, int │ │ │ │ │ <2263> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><2264>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2265> DW_AT_name : (strp) (offset: 0xe4e9): scale │ │ │ │ │ <2269> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <226a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <226a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <226b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <226c> DW_AT_type : (ref4) <0x243b> │ │ │ │ │ <2270> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><2271>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2272> DW_AT_name : (strp) (offset: 0x15560): touched │ │ │ │ │ <2276> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2277> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <2277> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <2278> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2279> DW_AT_type : (ref4) <0x2454> │ │ │ │ │ <227d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><227e>: Abbrev Number: 0 │ │ │ │ │ <1><227f>: Abbrev Number: 80 (DW_TAG_subroutine_type) │ │ │ │ │ <2280> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><2280>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4668,23 +4668,23 @@ │ │ │ │ │ <2><2453>: Abbrev Number: 0 │ │ │ │ │ <1><2454>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <2455> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2455> DW_AT_type : (ref4) <0x2440>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2459>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <245a> DW_AT_name : (strp) (offset: 0xfa4c): magic_api │ │ │ │ │ <245e> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <245f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <245f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2460> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2461> DW_AT_type : (ref4) <0x216d>, magic_api_t │ │ │ │ │ <1><2465>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <2466> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2467> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2467> DW_AT_type : (ref4) <0x4c>, unsigned int │ │ │ │ │ <246b> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <246c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <246c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <246d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <246e> DW_AT_sibling : (ref4) <0x249d> │ │ │ │ │ <2><2472>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2473> DW_AT_name : (strp) (offset: 0x18042): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2477> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2478>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2479> DW_AT_name : (strp) (offset: 0x2b32): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -151,16 +151,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x22fd │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2355 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2409 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 40 filenum: 22 │ │ │ │ │ - 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: 8 │ │ │ │ │ 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 │ │ │ │ │ @@ -1092,15 +1092,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9225 │ │ │ │ │ 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: 21 │ │ │ │ │ + DW_MACRO_start_file - lineno: 6 filenum: 21 │ │ │ │ │ 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 : 0x9265 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 63 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -7229,27 +7229,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x92f2 │ │ │ │ │ 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: 0x9346 │ │ │ │ │ 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,35 +1,30 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ -3-+q(U?8 │ │ │ │ │ -)z4^tB9A │ │ │ │ │ +GcGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +lffggfwggg │ │ │ │ │ 5g8;'>A. │ │ │ │ │ -*P[vtNZu │ │ │ │ │ -B7+f}-H@Y │ │ │ │ │ -Kh}]>aO% │ │ │ │ │ -%\Q\]U/n) │ │ │ │ │ {AMhL`nwY │ │ │ │ │ &-PLCtS/H │ │ │ │ │ KL{:Fn^X │ │ │ │ │ B}1y>f c │ │ │ │ │ -C>8 ]FH) │ │ │ │ │ -P?Si$zr: │ │ │ │ │ -JYq4t+EW │ │ │ │ │ -,Qd.Qd.Qd.Qd.Qd.Qd.Qd.Qd.! │ │ │ │ │ -^P-nO-nO- │ │ │ │ │ - ELP:b~j │ │ │ │ │ +!_3W2;=X+ │ │ │ │ │ +>7X'\c*VLD │ │ │ │ │ +BD"hNvyYF9 │ │ │ │ │ +8&b?QkxC │ │ │ │ │ +tbb:q;;q;; │ │ │ │ │ +5f{X!c2NK │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ │ __frame_dummy_init_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/f0/26cacf8cfff331526cbba1936e4b11192bcad4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/94/d09cd066ddd3ec67b83eff2d6fd1689a63434a.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -24,15 +24,15 @@ │ │ │ │ │ [19] .dynamic NOBITS 0000000000003e08 000df8 0001c0 10 WA 4 0 8 │ │ │ │ │ [20] .got NOBITS 0000000000003fc8 000df8 000020 08 WA 0 0 8 │ │ │ │ │ [21] .got.plt NOBITS 0000000000003fe8 000df8 000058 08 WA 0 0 8 │ │ │ │ │ [22] .data NOBITS 0000000000004040 000df8 000008 00 WA 0 0 8 │ │ │ │ │ [23] .bss NOBITS 0000000000004048 000df8 000018 00 WA 0 0 8 │ │ │ │ │ [24] .comment PROGBITS 0000000000000000 00025c 00001f 01 MS 0 0 1 │ │ │ │ │ [25] .debug_aranges PROGBITS 0000000000000000 00027b 000030 00 0 0 1 │ │ │ │ │ - [26] .debug_info PROGBITS 0000000000000000 0002b0 0018c2 00 C 0 0 8 │ │ │ │ │ + [26] .debug_info PROGBITS 0000000000000000 0002b0 0018c3 00 C 0 0 8 │ │ │ │ │ [27] .debug_abbrev PROGBITS 0000000000000000 001b78 0001de 00 C 0 0 8 │ │ │ │ │ [28] .debug_line PROGBITS 0000000000000000 001d58 0004ec 00 C 0 0 8 │ │ │ │ │ [29] .debug_str PROGBITS 0000000000000000 002248 009b2d 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_line_str PROGBITS 0000000000000000 00bd78 0004b0 01 MSC 0 0 8 │ │ │ │ │ [31] .debug_loclists PROGBITS 0000000000000000 00c228 0001ff 00 C 0 0 8 │ │ │ │ │ [32] .debug_macro PROGBITS 0000000000000000 00c428 005166 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011590 0004e0 18 34 24 8 │ │ │ │ ├── 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: f026cacf8cfff331526cbba1936e4b11192bcad4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 94d09cd066ddd3ec67b83eff2d6fd1689a63434a │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3796,154 +3796,154 @@ │ │ │ │ │ <1d08> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d09> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d0a> DW_AT_type : (ref4) <0x1cc1>, Mix_Chunk │ │ │ │ │ <1><1d0e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d0f> DW_AT_name : (strp) (offset: 0x17dde): magic_api_t │ │ │ │ │ <1d13> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d14> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d15> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d15> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d16> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d16> DW_AT_sibling : (ref4) <0x1e1f> │ │ │ │ │ <2><1d1a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d1b> DW_AT_name : (strp) (offset: 0x11102): tp_version │ │ │ │ │ <1d1f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d20> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d20> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d21> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d22> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d26> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d27>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d28> DW_AT_name : (strp) (offset: 0x14c5b): data_directory │ │ │ │ │ <1d2c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d2d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d2d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d2e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d2f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d33> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d34>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d35> DW_AT_name : (strp) (offset: 0x1c549): update_progress_bar │ │ │ │ │ <1d39> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d3a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d3a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d3b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d3c> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1d40> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d41>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d42> DW_AT_name : (strp) (offset: 0x6b78): special_notify │ │ │ │ │ <1d46> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d47> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d47> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d48> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d49> DW_AT_type : (ref4) <0x1e30> │ │ │ │ │ <1d4d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d4e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x435d): sRGB_to_linear │ │ │ │ │ <1d53> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d54> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d54> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d55> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d56> DW_AT_type : (ref4) <0x1e44> │ │ │ │ │ <1d5a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0x1ab80): linear_to_sRGB │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0x1e58> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x1af32): in_circle │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0x1e76> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x1927): getpixel │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1e99> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x53a4): putpixel │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1eb8> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x80d6): xorpixel │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1ed2> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x3e65): playsound │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1ef1> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0x1156a): stopsound │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1e20> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0xcb72): line │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1f57> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x14c07): button_down │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1f61> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x11fd8): rgbtohsv │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1f8f> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0xd312): hsvtorgb │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1fb8> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0x19733): canvas_w │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0x1969c): canvas_h │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x9a>, int │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0xde40): scale │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1fdb> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0x14651): touched │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1ff4> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e1e>: Abbrev Number: 0 │ │ │ │ │ <1><1e1f>: Abbrev Number: 54 (DW_TAG_subroutine_type) │ │ │ │ │ <1e20> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1><1e20>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ @@ -4173,23 +4173,23 @@ │ │ │ │ │ <2><1ff3>: Abbrev Number: 0 │ │ │ │ │ <1><1ff4>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <1ff5> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <1ff5> DW_AT_type : (ref4) <0x1fe0>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><1ff9>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <1ffa> DW_AT_name : (strp) (offset: 0xf26c): magic_api │ │ │ │ │ <1ffe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1fff> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <1fff> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2000> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2001> DW_AT_type : (ref4) <0x1d0e>, magic_api_t │ │ │ │ │ <1><2005>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <2006> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2007> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2007> DW_AT_type : (ref4) <0x45>, unsigned int │ │ │ │ │ <200b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <200c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <200c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <200d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <200e> DW_AT_sibling : (ref4) <0x203d> │ │ │ │ │ <2><2012>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2013> DW_AT_name : (strp) (offset: 0x16e63): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2017> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2018>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2019> DW_AT_name : (strp) (offset: 0x2c07): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -134,16 +134,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x21c3 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x21d3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 19 │ │ │ │ │ - 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -1075,25 +1075,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x8fe5 │ │ │ │ │ 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: 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: 55 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9025 │ │ │ │ │ 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: 228 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 228 │ │ │ │ │ DW_MACRO_import - offset : 0x90b2 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2c33 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 229 │ │ │ │ │ DW_MACRO_import - offset : 0x90ce │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -7164,27 +7164,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: 0x9206 │ │ │ │ │ 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: 0x925a │ │ │ │ │ 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 13.2.0-25) 13.2.0 │ │ │ │ │ -3<`['9 J, │ │ │ │ │ +cCJGCC: (Debian 13.2.0-25) 13.2.0 │ │ │ │ │ +$FsmOFf4 │ │ │ │ │ Ab[4\ 1o │ │ │ │ │ (&xK1_[M │ │ │ │ │ pMh!