--- /srv/reproducible-results/rbuild-debian/r-b-build.8yFzigyi/b1/tuxpaint_0.9.28-sdl2-1_arm64.changes +++ /srv/reproducible-results/rbuild-debian/r-b-build.8yFzigyi/b2/tuxpaint_0.9.28-sdl2-1_arm64.changes ├── Files │ @@ -1,7 +1,7 @@ │ │ fd0209850a6590cf1132c3e525a54fab 7853364 graphics optional tuxpaint-data_0.9.28-sdl2-1_all.deb │ - 9dea8a11178abbe3379850ff816463a4 186472 debug optional tuxpaint-dbgsym_0.9.28-sdl2-1_arm64.deb │ - df3cb0a648d5bced5f8bd9480be39e1c 111616 graphics optional tuxpaint-dev_0.9.28-sdl2-1_all.deb │ - 3cb3788242d6dfb28df3e340d98fd95c 3155060 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1_arm64.deb │ - 347600b7d8cafff2dddda35ddea1e8e2 1237800 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1_arm64.deb │ - d2486c931842986c734273315e5ec82a 221332 graphics optional tuxpaint_0.9.28-sdl2-1_arm64.deb │ + 1bde0b2bd57f0effc7e33f40a80c0450 186404 debug optional tuxpaint-dbgsym_0.9.28-sdl2-1_arm64.deb │ + eabee6c13f40082ac29c5947775286d2 111620 graphics optional tuxpaint-dev_0.9.28-sdl2-1_all.deb │ + 29c60a0f650961e1aed3d5f67f885320 3155960 debug optional tuxpaint-plugins-default-dbgsym_0.9.28-sdl2-1_arm64.deb │ + 2f272a9535c22a4768fa1fdcf033e17b 1237720 graphics optional tuxpaint-plugins-default_0.9.28-sdl2-1_arm64.deb │ + 62c6b13070737f562b2086f24b3883a0 221292 graphics optional tuxpaint_0.9.28-sdl2-1_arm64.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_arm64.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 6448 2022-07-04 12:34:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 1231160 2022-07-04 12:34:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 1231080 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: a8040e02504dcd0ba33dd5c7a038caba08baa447 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 126ebea6896e319335537c31f4251171e662632f │ │ │ │ ├── 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 30343065 30323530 34646364 30626133 040e02504dcd0ba3 │ │ │ │ │ - 0x00000010 33646435 63376130 33386361 62613038 3dd5c7a038caba08 │ │ │ │ │ - 0x00000020 62616134 34372e64 65627567 00000000 baa447.debug.... │ │ │ │ │ - 0x00000030 80cf4de3 ..M. │ │ │ │ │ + 0x00000000 36656265 61363839 36653331 39333335 6ebea6896e319335 │ │ │ │ │ + 0x00000010 35333763 33316634 32353131 37316536 537c31f4251171e6 │ │ │ │ │ + 0x00000020 36323633 32662e64 65627567 00000000 62632f.debug.... │ │ │ │ │ + 0x00000030 6855fcc8 hU.. │ │ │ ├── ./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: c38b55d6bd7f019f52ecb774144967a681a43ca7 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b9ca9521b42f26db800652959556a206d65e566a │ │ │ │ ├── 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 38623535 64366264 37663031 39663532 8b55d6bd7f019f52 │ │ │ │ │ - 0x00000010 65636237 37343134 34393637 61363831 ecb774144967a681 │ │ │ │ │ - 0x00000020 61343363 61372e64 65627567 00000000 a43ca7.debug.... │ │ │ │ │ - 0x00000030 13f5eaf7 .... │ │ │ │ │ + 0x00000000 63613935 32316234 32663236 64623830 ca9521b42f26db80 │ │ │ │ │ + 0x00000010 30363532 39353935 35366132 30366436 0652959556a206d6 │ │ │ │ │ + 0x00000020 35653536 36612e64 65627567 00000000 5e566a.debug.... │ │ │ │ │ + 0x00000030 cbd680b7 .... │ │ │ ├── ./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: 4af3760b5dca5dc2d629be046e6ed20d73369be4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1f12fad5a8bfc26ea3ee8537ec2c8deb9a060f8c │ │ │ │ ├── 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 66333736 30623564 63613564 63326436 f3760b5dca5dc2d6 │ │ │ │ │ - 0x00000010 32396265 30343665 36656432 30643733 29be046e6ed20d73 │ │ │ │ │ - 0x00000020 33363962 65342e64 65627567 00000000 369be4.debug.... │ │ │ │ │ - 0x00000030 d84068fb .@h. │ │ │ │ │ + 0x00000000 31326661 64356138 62666332 36656133 12fad5a8bfc26ea3 │ │ │ │ │ + 0x00000010 65653835 33376563 32633864 65623961 ee8537ec2c8deb9a │ │ │ │ │ + 0x00000020 30363066 38632e64 65627567 00000000 060f8c.debug.... │ │ │ │ │ + 0x00000030 451a759b E.u. │ │ │ ├── ./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: 3cb9b255208f4932ef8721089036258921bad760 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f82c949b38ffb7485e5f62129edac7e3d0d2c60 │ │ │ │ ├── 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 62396232 35353230 38663439 33326566 b9b255208f4932ef │ │ │ │ │ - 0x00000010 38373231 30383930 33363235 38393231 8721089036258921 │ │ │ │ │ - 0x00000020 62616437 36302e64 65627567 00000000 bad760.debug.... │ │ │ │ │ - 0x00000030 a4cb23a5 ..#. │ │ │ │ │ + 0x00000000 38326339 34396233 38666662 37343835 82c949b38ffb7485 │ │ │ │ │ + 0x00000010 65356636 32313239 65646163 37653364 e5f62129edac7e3d │ │ │ │ │ + 0x00000020 30643263 36302e64 65627567 00000000 0d2c60.debug.... │ │ │ │ │ + 0x00000030 b28e5517 ..U. │ │ │ ├── ./usr/lib/tuxpaint/plugins/bricks.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bc035ccac265e334cef4ebff9e68c50bb33d4c79 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e6cd18275aa94c145d40da002adaeb62d4e24eb5 │ │ │ │ ├── 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 30333563 63616332 36356533 33346365 035ccac265e334ce │ │ │ │ │ - 0x00000010 66346562 66663965 36386335 30626233 f4ebff9e68c50bb3 │ │ │ │ │ - 0x00000020 33643463 37392e64 65627567 00000000 3d4c79.debug.... │ │ │ │ │ - 0x00000030 fc9190ac .... │ │ │ │ │ + 0x00000000 63643138 32373561 61393463 31343564 cd18275aa94c145d │ │ │ │ │ + 0x00000010 34306461 30303261 64616562 36326434 40da002adaeb62d4 │ │ │ │ │ + 0x00000020 65323465 62352e64 65627567 00000000 e24eb5.debug.... │ │ │ │ │ + 0x00000030 2e50bf36 .P.6 │ │ │ ├── ./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: 87cc73cf7477e90fa80d40d1e8ac37654696266b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5332bc093d86a4530a0de9c2219663b7462b2d25 │ │ │ │ ├── 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 63633733 63663734 37376539 30666138 cc73cf7477e90fa8 │ │ │ │ │ - 0x00000010 30643430 64316538 61633337 36353436 0d40d1e8ac376546 │ │ │ │ │ - 0x00000020 39363236 36622e64 65627567 00000000 96266b.debug.... │ │ │ │ │ - 0x00000030 ab9f5714 ..W. │ │ │ │ │ + 0x00000000 33326263 30393364 38366134 35333061 32bc093d86a4530a │ │ │ │ │ + 0x00000010 30646539 63323231 39363633 62373436 0de9c2219663b746 │ │ │ │ │ + 0x00000020 32623264 32352e64 65627567 00000000 2b2d25.debug.... │ │ │ │ │ + 0x00000030 e03db6fa .=.. │ │ │ ├── ./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: 0973ac23917073dd376946461c197c5624a25a3d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 051c3b98e7b0160343a4b50a48e749cbd976f7b6 │ │ │ │ ├── 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 37336163 32333931 37303733 64643337 73ac23917073dd37 │ │ │ │ │ - 0x00000010 36393436 34363163 31393763 35363234 6946461c197c5624 │ │ │ │ │ - 0x00000020 61323561 33642e64 65627567 00000000 a25a3d.debug.... │ │ │ │ │ - 0x00000030 6cd3c8e9 l... │ │ │ │ │ + 0x00000000 31633362 39386537 62303136 30333433 1c3b98e7b0160343 │ │ │ │ │ + 0x00000010 61346235 30613438 65373439 63626439 a4b50a48e749cbd9 │ │ │ │ │ + 0x00000020 37366637 62362e64 65627567 00000000 76f7b6.debug.... │ │ │ │ │ + 0x00000030 a9739d61 .s.a │ │ │ ├── ./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: f5cc6677685986c9215fe1f9c2d46d31a29d5338 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 32cd50c214e0a0ecc67bd78b497634303e20473c │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,7 +1,8 @@ │ │ │ │ │ +Iv40> G< │ │ │ │ │ __gmon_start__ │ │ │ │ │ _ITM_deregisterTMCloneTable │ │ │ │ │ _ITM_registerTMCloneTable │ │ │ │ │ __cxa_finalize │ │ │ │ │ checkerboard_api_version │ │ │ │ │ checkerboard_set_color │ │ │ │ │ checkerboard_init │ │ │ │ ├── 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 63633636 37373638 35393836 63393231 cc6677685986c921 │ │ │ │ │ - 0x00000010 35666531 66396332 64343664 33316132 5fe1f9c2d46d31a2 │ │ │ │ │ - 0x00000020 39643533 33382e64 65627567 00000000 9d5338.debug.... │ │ │ │ │ - 0x00000030 6922e1b1 i".. │ │ │ │ │ + 0x00000000 63643530 63323134 65306130 65636336 cd50c214e0a0ecc6 │ │ │ │ │ + 0x00000010 37626437 38623439 37363334 33303365 7bd78b497634303e │ │ │ │ │ + 0x00000020 32303437 33632e64 65627567 00000000 20473c.debug.... │ │ │ │ │ + 0x00000030 0f874c41 ..LA │ │ │ ├── ./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: 23e68c080717ead54df89971f518af6a5204ddc8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 034abac98973170961f1a29ca20f939de5678f55 │ │ │ │ ├── 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 65363863 30383037 31376561 64353464 e68c080717ead54d │ │ │ │ │ - 0x00000010 66383939 37316635 31386166 36613532 f89971f518af6a52 │ │ │ │ │ - 0x00000020 30346464 63382e64 65627567 00000000 04ddc8.debug.... │ │ │ │ │ - 0x00000030 3e1b4104 >.A. │ │ │ │ │ + 0x00000000 34616261 63393839 37333137 30393631 4abac98973170961 │ │ │ │ │ + 0x00000010 66316132 39636132 30663933 39646535 f1a29ca20f939de5 │ │ │ │ │ + 0x00000020 36373866 35352e64 65627567 00000000 678f55.debug.... │ │ │ │ │ + 0x00000030 9d1b0696 .... │ │ │ ├── ./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: 24780cf21f6104f4f1604c20988a9e12daf31903 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 48178911632ed4600f3d438d6ae5680941a58b9d │ │ │ │ ├── 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 37383063 66323166 36313034 66346631 780cf21f6104f4f1 │ │ │ │ │ - 0x00000010 36303463 32303938 38613965 31326461 604c20988a9e12da │ │ │ │ │ - 0x00000020 66333139 30332e64 65627567 00000000 f31903.debug.... │ │ │ │ │ - 0x00000030 531c7260 S.r` │ │ │ │ │ + 0x00000000 31373839 31313633 32656434 36303066 178911632ed4600f │ │ │ │ │ + 0x00000010 33643433 38643661 65353638 30393431 3d438d6ae5680941 │ │ │ │ │ + 0x00000020 61353862 39642e64 65627567 00000000 a58b9d.debug.... │ │ │ │ │ + 0x00000030 003f65ff .?e. │ │ │ ├── ./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: 27b8aeae90a64553b686a2beb085bdae829ad706 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: da88c4cc6c2c87793976b96334555c797a9dd193 │ │ │ │ ├── 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 62386165 61653930 61363435 35336236 b8aeae90a64553b6 │ │ │ │ │ - 0x00000010 38366132 62656230 38356264 61653832 86a2beb085bdae82 │ │ │ │ │ - 0x00000020 39616437 30362e64 65627567 00000000 9ad706.debug.... │ │ │ │ │ - 0x00000030 5762232f Wb#/ │ │ │ │ │ + 0x00000000 38386334 63633663 32633837 37393339 88c4cc6c2c877939 │ │ │ │ │ + 0x00000010 37366239 36333334 35353563 37393761 76b96334555c797a │ │ │ │ │ + 0x00000020 39646431 39332e64 65627567 00000000 9dd193.debug.... │ │ │ │ │ + 0x00000030 9e1735fb ..5. │ │ │ ├── ./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: ce54b8315fbcc7b903a714750f6aefdac9b9102d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 462fed2d6cfaed4e534f5ad424843240458bb46e │ │ │ │ ├── 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 35346238 33313566 62636337 62393033 54b8315fbcc7b903 │ │ │ │ │ - 0x00000010 61373134 37353066 36616566 64616339 a714750f6aefdac9 │ │ │ │ │ - 0x00000020 62393130 32642e64 65627567 00000000 b9102d.debug.... │ │ │ │ │ - 0x00000030 02bc2558 ..%X │ │ │ │ │ + 0x00000000 32666564 32643663 66616564 34653533 2fed2d6cfaed4e53 │ │ │ │ │ + 0x00000010 34663561 64343234 38343332 34303435 4f5ad42484324045 │ │ │ │ │ + 0x00000020 38626234 36652e64 65627567 00000000 8bb46e.debug.... │ │ │ │ │ + 0x00000030 bb0f4830 ..H0 │ │ │ ├── ./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: 15053142dda53f0145d49bee463ec0d21e46a24b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fb910accec91c23d8094ba6bfff4f20baddf5815 │ │ │ │ ├── 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 30353331 34326464 61353366 30313435 053142dda53f0145 │ │ │ │ │ - 0x00000010 64343962 65653436 33656330 64323165 d49bee463ec0d21e │ │ │ │ │ - 0x00000020 34366132 34622e64 65627567 00000000 46a24b.debug.... │ │ │ │ │ - 0x00000030 ff334a52 .3JR │ │ │ │ │ + 0x00000000 39313061 63636563 39316332 33643830 910accec91c23d80 │ │ │ │ │ + 0x00000010 39346261 36626666 66346632 30626164 94ba6bfff4f20bad │ │ │ │ │ + 0x00000020 64663538 31352e64 65627567 00000000 df5815.debug.... │ │ │ │ │ + 0x00000030 152d5874 .-Xt │ │ │ ├── ./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: f61c6bb27db3abf05fe0846d485b3b7c84558450 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 16a57353f432bc93666556df11807bc8097365c2 │ │ │ │ ├── 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 31633662 62323764 62336162 66303566 1c6bb27db3abf05f │ │ │ │ │ - 0x00000010 65303834 36643438 35623362 37633834 e0846d485b3b7c84 │ │ │ │ │ - 0x00000020 35353834 35302e64 65627567 00000000 558450.debug.... │ │ │ │ │ - 0x00000030 be931dff .... │ │ │ │ │ + 0x00000000 61353733 35336634 33326263 39333636 a57353f432bc9366 │ │ │ │ │ + 0x00000010 36353536 64663131 38303762 63383039 6556df11807bc809 │ │ │ │ │ + 0x00000020 37333635 63322e64 65627567 00000000 7365c2.debug.... │ │ │ │ │ + 0x00000030 90696860 .ih` │ │ │ ├── ./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: d5fb68bf327e18664e2818d67dbdd4f06bcef926 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 43dece3fd3c2a19a49cf86e412abc5e1ad483b6f │ │ │ │ ├── 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 66623638 62663332 37653138 36363465 fb68bf327e18664e │ │ │ │ │ - 0x00000010 32383138 64363764 62646434 66303662 2818d67dbdd4f06b │ │ │ │ │ - 0x00000020 63656639 32362e64 65627567 00000000 cef926.debug.... │ │ │ │ │ - 0x00000030 4d57bfef MW.. │ │ │ │ │ + 0x00000000 64656365 33666433 63326131 39613439 dece3fd3c2a19a49 │ │ │ │ │ + 0x00000010 63663836 65343132 61626335 65316164 cf86e412abc5e1ad │ │ │ │ │ + 0x00000020 34383362 36662e64 65627567 00000000 483b6f.debug.... │ │ │ │ │ + 0x00000030 6a62c6a3 jb.. │ │ │ ├── ./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: 69e09265e95cb01570ad574a01da8453c5360e50 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 920899110fc949f67c43147e761faf726c690e8f │ │ │ │ ├── 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 65303932 36356539 35636230 31353730 e09265e95cb01570 │ │ │ │ │ - 0x00000010 61643537 34613031 64613834 35336335 ad574a01da8453c5 │ │ │ │ │ - 0x00000020 33363065 35302e64 65627567 00000000 360e50.debug.... │ │ │ │ │ - 0x00000030 e3aa7ede ..~. │ │ │ │ │ + 0x00000000 30383939 31313066 63393439 66363763 0899110fc949f67c │ │ │ │ │ + 0x00000010 34333134 37653736 31666166 37323663 43147e761faf726c │ │ │ │ │ + 0x00000020 36393065 38662e64 65627567 00000000 690e8f.debug.... │ │ │ │ │ + 0x00000030 a0756682 .uf. │ │ │ ├── ./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: e8a1d83704e891569056f03ca209073f8fc67766 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b09d1a5a03ab86ecc0d30dae978bfa63ba6af461 │ │ │ │ ├── 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 61316438 33373034 65383931 35363930 a1d83704e8915690 │ │ │ │ │ - 0x00000010 35366630 33636132 30393037 33663866 56f03ca209073f8f │ │ │ │ │ - 0x00000020 63363737 36362e64 65627567 00000000 c67766.debug.... │ │ │ │ │ - 0x00000030 2f6eb04d /n.M │ │ │ │ │ + 0x00000000 39643161 35613033 61623836 65636330 9d1a5a03ab86ecc0 │ │ │ │ │ + 0x00000010 64333064 61653937 38626661 36336261 d30dae978bfa63ba │ │ │ │ │ + 0x00000020 36616634 36312e64 65627567 00000000 6af461.debug.... │ │ │ │ │ + 0x00000030 14df5b63 ..[c │ │ │ ├── ./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: 518e1666bb2b91e915e82152c742ae5dbb5bc04d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a717064cdf8da4bfcd06c1dd3b8de1123ee29b38 │ │ │ │ ├── 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 38653136 36366262 32623931 65393135 8e1666bb2b91e915 │ │ │ │ │ - 0x00000010 65383231 35326337 34326165 35646262 e82152c742ae5dbb │ │ │ │ │ - 0x00000020 35626330 34642e64 65627567 00000000 5bc04d.debug.... │ │ │ │ │ - 0x00000030 e7e52da1 ..-. │ │ │ │ │ + 0x00000000 31373036 34636466 38646134 62666364 17064cdf8da4bfcd │ │ │ │ │ + 0x00000010 30366331 64643362 38646531 31323365 06c1dd3b8de1123e │ │ │ │ │ + 0x00000020 65323962 33382e64 65627567 00000000 e29b38.debug.... │ │ │ │ │ + 0x00000030 8c568200 .V.. │ │ │ ├── ./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: 67d5695af866753e7508d1538478f292dd9ac0cb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b74e64c29718c538924308ca375fd1b7ff32dce │ │ │ │ ├── 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 64353639 35616638 36363735 33653735 d5695af866753e75 │ │ │ │ │ - 0x00000010 30386431 35333834 37386632 39326464 08d1538478f292dd │ │ │ │ │ - 0x00000020 39616330 63622e64 65627567 00000000 9ac0cb.debug.... │ │ │ │ │ - 0x00000030 ff51a080 .Q.. │ │ │ │ │ + 0x00000000 37346536 34633239 37313863 35333839 74e64c29718c5389 │ │ │ │ │ + 0x00000010 32343330 38636133 37356664 31623766 24308ca375fd1b7f │ │ │ │ │ + 0x00000020 66333264 63652e64 65627567 00000000 f32dce.debug.... │ │ │ │ │ + 0x00000030 72a7e3da r... │ │ │ ├── ./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: eb496c5ff8e9a84568c18fd5f51142a212fbcd45 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 21f4aa8be2043c3775a7da2a0cf57202a716d472 │ │ │ │ ├── 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 34393663 35666638 65396138 34353638 496c5ff8e9a84568 │ │ │ │ │ - 0x00000010 63313866 64356635 31313432 61323132 c18fd5f51142a212 │ │ │ │ │ - 0x00000020 66626364 34352e64 65627567 00000000 fbcd45.debug.... │ │ │ │ │ - 0x00000030 2d3d6b30 -=k0 │ │ │ │ │ + 0x00000000 66346161 38626532 30343363 33373735 f4aa8be2043c3775 │ │ │ │ │ + 0x00000010 61376461 32613063 66353732 30326137 a7da2a0cf57202a7 │ │ │ │ │ + 0x00000020 31366434 37322e64 65627567 00000000 16d472.debug.... │ │ │ │ │ + 0x00000030 95c8de09 .... │ │ │ ├── ./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: 673462ac6cb0c3e027fefd9477b3567cdc73b8be │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7d0526969a3cf4bd298c411d14be357ddc3b85d7 │ │ │ │ ├── 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 33343632 61633663 62306333 65303237 3462ac6cb0c3e027 │ │ │ │ │ - 0x00000010 66656664 39343737 62333536 37636463 fefd9477b3567cdc │ │ │ │ │ - 0x00000020 37336238 62652e64 65627567 00000000 73b8be.debug.... │ │ │ │ │ - 0x00000030 42642445 Bd$E │ │ │ │ │ + 0x00000000 30353236 39363961 33636634 62643239 0526969a3cf4bd29 │ │ │ │ │ + 0x00000010 38633431 31643134 62653335 37646463 8c411d14be357ddc │ │ │ │ │ + 0x00000020 33623835 64372e64 65627567 00000000 3b85d7.debug.... │ │ │ │ │ + 0x00000030 f88029e8 ..). │ │ │ ├── ./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: 42657bfcb5e27b2cc915aa65834632acf2952005 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3dc784cdbe0365c78bac7f28e868cb6f52b76766 │ │ │ │ ├── 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 36353762 66636235 65323762 32636339 657bfcb5e27b2cc9 │ │ │ │ │ - 0x00000010 31356161 36353833 34363332 61636632 15aa65834632acf2 │ │ │ │ │ - 0x00000020 39353230 30352e64 65627567 00000000 952005.debug.... │ │ │ │ │ - 0x00000030 1d216109 .!a. │ │ │ │ │ + 0x00000000 63373834 63646265 30333635 63373862 c784cdbe0365c78b │ │ │ │ │ + 0x00000010 61633766 32386538 36386362 36663532 ac7f28e868cb6f52 │ │ │ │ │ + 0x00000020 62373637 36362e64 65627567 00000000 b76766.debug.... │ │ │ │ │ + 0x00000030 4712a278 G..x │ │ │ ├── ./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: 426a059e83b5544208d621f8d9657b9589905b3d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f9b52cf1f5cc7b5e61c1e14ec81680e2f380406d │ │ │ │ ├── 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 36613035 39653833 62353534 34323038 6a059e83b5544208 │ │ │ │ │ - 0x00000010 64363231 66386439 36353762 39353839 d621f8d9657b9589 │ │ │ │ │ - 0x00000020 39303562 33642e64 65627567 00000000 905b3d.debug.... │ │ │ │ │ - 0x00000030 e8390502 .9.. │ │ │ │ │ + 0x00000000 62353263 66316635 63633762 35653631 b52cf1f5cc7b5e61 │ │ │ │ │ + 0x00000010 63316531 34656338 31363830 65326633 c1e14ec81680e2f3 │ │ │ │ │ + 0x00000020 38303430 36642e64 65627567 00000000 80406d.debug.... │ │ │ │ │ + 0x00000030 6d8f6101 m.a. │ │ │ ├── ./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: 147efd597e21aa9d272189fb15d2fba480d0bd84 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 884726f8575c427d633c07e3c76d79af216e6057 │ │ │ │ ├── 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 37656664 35393765 32316161 39643237 7efd597e21aa9d27 │ │ │ │ │ - 0x00000010 32313839 66623135 64326662 61343830 2189fb15d2fba480 │ │ │ │ │ - 0x00000020 64306264 38342e64 65627567 00000000 d0bd84.debug.... │ │ │ │ │ - 0x00000030 8d02ea50 ...P │ │ │ │ │ + 0x00000000 34373236 66383537 35633432 37643633 4726f8575c427d63 │ │ │ │ │ + 0x00000010 33633037 65336337 36643739 61663231 3c07e3c76d79af21 │ │ │ │ │ + 0x00000020 36653630 35372e64 65627567 00000000 6e6057.debug.... │ │ │ │ │ + 0x00000030 996f8161 .o.a │ │ │ ├── ./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: 43a0ba5500923dde5f1d5ce0a3346d1e9a7ec0a1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5e3c021caa629fa73c2cc531a3df71dc6c5faa40 │ │ │ │ ├── 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 61306261 35353030 39323364 64653566 a0ba5500923dde5f │ │ │ │ │ - 0x00000010 31643563 65306133 33343664 31653961 1d5ce0a3346d1e9a │ │ │ │ │ - 0x00000020 37656330 61312e64 65627567 00000000 7ec0a1.debug.... │ │ │ │ │ - 0x00000030 0f39a669 .9.i │ │ │ │ │ + 0x00000000 33633032 31636161 36323966 61373363 3c021caa629fa73c │ │ │ │ │ + 0x00000010 32636335 33316133 64663731 64633663 2cc531a3df71dc6c │ │ │ │ │ + 0x00000020 35666161 34302e64 65627567 00000000 5faa40.debug.... │ │ │ │ │ + 0x00000030 7fe23e11 ..>. │ │ │ ├── ./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: 16dd3663ccf05d8f80fc655b2c676d71be1e9958 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 40061cada32636afc48e4a3456a31f3d543bc33b │ │ │ │ ├── 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 64643336 36336363 66303564 38663830 dd3663ccf05d8f80 │ │ │ │ │ - 0x00000010 66633635 35623263 36373664 37316265 fc655b2c676d71be │ │ │ │ │ - 0x00000020 31653939 35382e64 65627567 00000000 1e9958.debug.... │ │ │ │ │ - 0x00000030 d7d31dd9 .... │ │ │ │ │ + 0x00000000 30363163 61646133 32363336 61666334 061cada32636afc4 │ │ │ │ │ + 0x00000010 38653461 33343536 61333166 33643534 8e4a3456a31f3d54 │ │ │ │ │ + 0x00000020 33626333 33622e64 65627567 00000000 3bc33b.debug.... │ │ │ │ │ + 0x00000030 897d2196 .}!. │ │ │ ├── ./usr/lib/tuxpaint/plugins/mosaic.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: abe3b1af5a9ffd253b815e24e49969774e48e69a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 095717f23ad2bf9b3ad5f82a86297b022da65e18 │ │ │ │ ├── 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 65336231 61663561 39666664 32353362 e3b1af5a9ffd253b │ │ │ │ │ - 0x00000010 38313565 32346534 39393639 37373465 815e24e49969774e │ │ │ │ │ - 0x00000020 34386536 39612e64 65627567 00000000 48e69a.debug.... │ │ │ │ │ - 0x00000030 841387ef .... │ │ │ │ │ + 0x00000000 35373137 66323361 64326266 39623361 5717f23ad2bf9b3a │ │ │ │ │ + 0x00000010 64356638 32613836 32393762 30323264 d5f82a86297b022d │ │ │ │ │ + 0x00000020 61363565 31382e64 65627567 00000000 a65e18.debug.... │ │ │ │ │ + 0x00000030 f0867325 ..s% │ │ │ ├── ./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: e5630f426d856865a129bfda087b4fa3a143be9b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10a38c0b76a9e02fe0a0a018598d59ecb24e9d3d │ │ │ │ ├── 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 36333066 34323664 38353638 36356131 630f426d856865a1 │ │ │ │ │ - 0x00000010 32396266 64613038 37623466 61336131 29bfda087b4fa3a1 │ │ │ │ │ - 0x00000020 34336265 39622e64 65627567 00000000 43be9b.debug.... │ │ │ │ │ - 0x00000030 5ca0d786 \... │ │ │ │ │ + 0x00000000 61333863 30623736 61396530 32666530 a38c0b76a9e02fe0 │ │ │ │ │ + 0x00000010 61306130 31383539 38643539 65636232 a0a018598d59ecb2 │ │ │ │ │ + 0x00000020 34653964 33642e64 65627567 00000000 4e9d3d.debug.... │ │ │ │ │ + 0x00000030 89a3ded1 .... │ │ │ ├── ./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: 4c13d548f1e54ab07c7d585b9da934d49e6b91e8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3c5b86d2ff3244c0863265cd01039b77766b2553 │ │ │ │ ├── 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 31336435 34386631 65353461 62303763 13d548f1e54ab07c │ │ │ │ │ - 0x00000010 37643538 35623964 61393334 64343965 7d585b9da934d49e │ │ │ │ │ - 0x00000020 36623931 65382e64 65627567 00000000 6b91e8.debug.... │ │ │ │ │ - 0x00000030 62b8c2af b... │ │ │ │ │ + 0x00000000 35623836 64326666 33323434 63303836 5b86d2ff3244c086 │ │ │ │ │ + 0x00000010 33323635 63643031 30333962 37373736 3265cd01039b7776 │ │ │ │ │ + 0x00000020 36623235 35332e64 65627567 00000000 6b2553.debug.... │ │ │ │ │ + 0x00000030 370d5f5f 7.__ │ │ │ ├── ./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: 29564503a3af8c91a949c37029f27018223a9622 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6bbd6b146d86615474d6f19c6535cadeb13b6cc4 │ │ │ │ ├── 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 35363435 30336133 61663863 39316139 564503a3af8c91a9 │ │ │ │ │ - 0x00000010 34396333 37303239 66323730 31383232 49c37029f2701822 │ │ │ │ │ - 0x00000020 33613936 32322e64 65627567 00000000 3a9622.debug.... │ │ │ │ │ - 0x00000030 228c7f77 "..w │ │ │ │ │ + 0x00000000 62643662 31343664 38363631 35343734 bd6b146d86615474 │ │ │ │ │ + 0x00000010 64366631 39633635 33356361 64656231 d6f19c6535cadeb1 │ │ │ │ │ + 0x00000020 33623663 63342e64 65627567 00000000 3b6cc4.debug.... │ │ │ │ │ + 0x00000030 6905c561 i..a │ │ │ ├── ./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: 91d8758a8d99c294473d3489489b5d697b0b9e7e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: da102355cc5bcf9c4747dceabf42e4452039ce92 │ │ │ │ ├── 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 64383735 38613864 39396332 39343437 d8758a8d99c29447 │ │ │ │ │ - 0x00000010 33643334 38393438 39623564 36393762 3d3489489b5d697b │ │ │ │ │ - 0x00000020 30623965 37652e64 65627567 00000000 0b9e7e.debug.... │ │ │ │ │ - 0x00000030 651be57b e..{ │ │ │ │ │ + 0x00000000 31303233 35356363 35626366 39633437 102355cc5bcf9c47 │ │ │ │ │ + 0x00000010 34376463 65616266 34326534 34353230 47dceabf42e44520 │ │ │ │ │ + 0x00000020 33396365 39322e64 65627567 00000000 39ce92.debug.... │ │ │ │ │ + 0x00000030 3aa94a81 :.J. │ │ │ ├── ./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: dfa59b97239c2cdfb448d2325baa921c29cacac9 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 71bc83cf021cacb6af70953ebe1e6ebdcbb7a5ce │ │ │ │ ├── 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 61353962 39373233 39633263 64666234 a59b97239c2cdfb4 │ │ │ │ │ - 0x00000010 34386432 33323562 61613932 31633239 48d2325baa921c29 │ │ │ │ │ - 0x00000020 63616361 63392e64 65627567 00000000 cacac9.debug.... │ │ │ │ │ - 0x00000030 cdc9367a ..6z │ │ │ │ │ + 0x00000000 62633833 63663032 31636163 62366166 bc83cf021cacb6af │ │ │ │ │ + 0x00000010 37303935 33656265 31653665 62646362 70953ebe1e6ebdcb │ │ │ │ │ + 0x00000020 62376135 63652e64 65627567 00000000 b7a5ce.debug.... │ │ │ │ │ + 0x00000030 92c1b7ac .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/puzzle.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: f9c695d5f9525e5f5e0c720a14efad772e44c01c │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c0c04291bb505ff7d45af59449c3267495c6dccc │ │ │ │ ├── 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 63363935 64356639 35323565 35663565 c695d5f9525e5f5e │ │ │ │ │ - 0x00000010 30633732 30613134 65666164 37373265 0c720a14efad772e │ │ │ │ │ - 0x00000020 34346330 31632e64 65627567 00000000 44c01c.debug.... │ │ │ │ │ - 0x00000030 62ec82f7 b... │ │ │ │ │ + 0x00000000 63303432 39316262 35303566 66376434 c04291bb505ff7d4 │ │ │ │ │ + 0x00000010 35616635 39343439 63333236 37343935 5af59449c3267495 │ │ │ │ │ + 0x00000020 63366463 63632e64 65627567 00000000 c6dccc.debug.... │ │ │ │ │ + 0x00000030 72709b2a rp.* │ │ │ ├── ./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: 84b7ec7b8fa2d0d6a330a19c4670f26aabff0c1a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 48066fdab70cb78a68ff744ba3739a3d55031dc9 │ │ │ │ ├── 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 62376563 37623866 61326430 64366133 b7ec7b8fa2d0d6a3 │ │ │ │ │ - 0x00000010 33306131 39633436 37306632 36616162 30a19c4670f26aab │ │ │ │ │ - 0x00000020 66663063 31612e64 65627567 00000000 ff0c1a.debug.... │ │ │ │ │ - 0x00000030 468a0884 F... │ │ │ │ │ + 0x00000000 30363666 64616237 30636237 38613638 066fdab70cb78a68 │ │ │ │ │ + 0x00000010 66663734 34626133 37333961 33643535 ff744ba3739a3d55 │ │ │ │ │ + 0x00000020 30333164 63392e64 65627567 00000000 031dc9.debug.... │ │ │ │ │ + 0x00000030 b3e35e05 ..^. │ │ │ ├── ./usr/lib/tuxpaint/plugins/rain.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4175fc013204a9b6ebddf155ef7da41f2b7f1340 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b88748dac2cbdac4fb4445a920e0a8dc594073c │ │ │ │ ├── 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 37356663 30313332 30346139 62366562 75fc013204a9b6eb │ │ │ │ │ - 0x00000010 64646631 35356566 37646134 31663262 ddf155ef7da41f2b │ │ │ │ │ - 0x00000020 37663133 34302e64 65627567 00000000 7f1340.debug.... │ │ │ │ │ - 0x00000030 994684ad .F.. │ │ │ │ │ + 0x00000000 38383734 38646163 32636264 61633466 88748dac2cbdac4f │ │ │ │ │ + 0x00000010 62343434 35613932 30653061 38646335 b4445a920e0a8dc5 │ │ │ │ │ + 0x00000020 39343037 33632e64 65627567 00000000 94073c.debug.... │ │ │ │ │ + 0x00000030 7e263bf3 ~&;. │ │ │ ├── ./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: 3d3e88dda4c347ce61c6395db28da1609ff0d042 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b9e5c2c27533cf9e72e5440aad323f8950721eb4 │ │ │ │ ├── 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 33653838 64646134 63333437 63653631 3e88dda4c347ce61 │ │ │ │ │ - 0x00000010 63363339 35646232 38646131 36303966 c6395db28da1609f │ │ │ │ │ - 0x00000020 66306430 34322e64 65627567 00000000 f0d042.debug.... │ │ │ │ │ - 0x00000030 3207db3a 2..: │ │ │ │ │ + 0x00000000 65356332 63323735 33336366 39653732 e5c2c27533cf9e72 │ │ │ │ │ + 0x00000010 65353434 30616164 33323366 38393530 e5440aad323f8950 │ │ │ │ │ + 0x00000020 37323165 62342e64 65627567 00000000 721eb4.debug.... │ │ │ │ │ + 0x00000030 2c6a5d49 ,j]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: e72ef71e3119f9a5752a7c8362de02b384fa0810 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bd5bb5cdc1a0684733d2c16b2dcaf97e41f98b48 │ │ │ │ ├── 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 32656637 31653331 31396639 61353735 2ef71e3119f9a575 │ │ │ │ │ - 0x00000010 32613763 38333632 64653032 62333834 2a7c8362de02b384 │ │ │ │ │ - 0x00000020 66613038 31302e64 65627567 00000000 fa0810.debug.... │ │ │ │ │ - 0x00000030 e3f145fd ..E. │ │ │ │ │ + 0x00000000 35626235 63646331 61303638 34373333 5bb5cdc1a0684733 │ │ │ │ │ + 0x00000010 64326331 36623264 63616639 37653431 d2c16b2dcaf97e41 │ │ │ │ │ + 0x00000020 66393862 34382e64 65627567 00000000 f98b48.debug.... │ │ │ │ │ + 0x00000030 114e406f .N@o │ │ │ ├── ./usr/lib/tuxpaint/plugins/reflection.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: eba451313436a55091ab8c2a9cea287f415d0ec4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ea2bee8082f91ea7b1179b73824fe45401e041f0 │ │ │ │ ├── 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 61343531 33313334 33366135 35303931 a451313436a55091 │ │ │ │ │ - 0x00000010 61623863 32613963 65613238 37663431 ab8c2a9cea287f41 │ │ │ │ │ - 0x00000020 35643065 63342e64 65627567 00000000 5d0ec4.debug.... │ │ │ │ │ - 0x00000030 d4533d2d .S=- │ │ │ │ │ + 0x00000000 32626565 38303832 66393165 61376231 2bee8082f91ea7b1 │ │ │ │ │ + 0x00000010 31373962 37333832 34666534 35343031 179b73824fe45401 │ │ │ │ │ + 0x00000020 65303431 66302e64 65627567 00000000 e041f0.debug.... │ │ │ │ │ + 0x00000030 6a741fb0 jt.. │ │ │ ├── ./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: 364ab3aefebbd9e3abfa7b6f390c3d04634ef98a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: aac38c65d21c1f213dc2981cfec86fa6dc96c44e │ │ │ │ ├── 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 34616233 61656665 62626439 65336162 4ab3aefebbd9e3ab │ │ │ │ │ - 0x00000010 66613762 36663339 30633364 30343633 fa7b6f390c3d0463 │ │ │ │ │ - 0x00000020 34656639 38612e64 65627567 00000000 4ef98a.debug.... │ │ │ │ │ - 0x00000030 ad1f6670 ..fp │ │ │ │ │ + 0x00000000 63333863 36356432 31633166 32313364 c38c65d21c1f213d │ │ │ │ │ + 0x00000010 63323938 31636665 63383666 61366463 c2981cfec86fa6dc │ │ │ │ │ + 0x00000020 39366334 34652e64 65627567 00000000 96c44e.debug.... │ │ │ │ │ + 0x00000030 42e6a53f B..? │ │ │ ├── ./usr/lib/tuxpaint/plugins/rosette.so │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d3750182f025305803146ecb3a0f97a09c4574c1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ce6fdb7cf6fbcf117052f6a8a1b73d55f7c1d5cc │ │ │ │ ├── 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 37353031 38326630 32353330 35383033 750182f025305803 │ │ │ │ │ - 0x00000010 31343665 63623361 30663937 61303963 146ecb3a0f97a09c │ │ │ │ │ - 0x00000020 34353734 63312e64 65627567 00000000 4574c1.debug.... │ │ │ │ │ - 0x00000030 f33d2e27 .=.' │ │ │ │ │ + 0x00000000 36666462 37636636 66626366 31313730 6fdb7cf6fbcf1170 │ │ │ │ │ + 0x00000010 35326636 61386131 62373364 35356637 52f6a8a1b73d55f7 │ │ │ │ │ + 0x00000020 63316435 63632e64 65627567 00000000 c1d5cc.debug.... │ │ │ │ │ + 0x00000030 72350134 r5.4 │ │ │ ├── ./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: 80e545ddcc55867c8bd7cce4c61f647c3f5af7d4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b23a230e9165e79d0b6a4103a1762cf1662cecb4 │ │ │ │ ├── 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 65353435 64646363 35353836 37633862 e545ddcc55867c8b │ │ │ │ │ - 0x00000010 64376363 65346336 31663634 37633366 d7cce4c61f647c3f │ │ │ │ │ - 0x00000020 35616637 64342e64 65627567 00000000 5af7d4.debug.... │ │ │ │ │ - 0x00000030 b44ed600 .N.. │ │ │ │ │ + 0x00000000 33613233 30653931 36356537 39643062 3a230e9165e79d0b │ │ │ │ │ + 0x00000010 36613431 30336131 37363263 66313636 6a4103a1762cf166 │ │ │ │ │ + 0x00000020 32636563 62342e64 65627567 00000000 2cecb4.debug.... │ │ │ │ │ + 0x00000030 d24b35bc .K5. │ │ │ ├── ./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: b67ba327df4ef99b2be748fddbf07cfe625ce948 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7b3576e115aa998a1534d98a7063b370efc515bf │ │ │ │ ├── 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 37626133 32376466 34656639 39623262 7ba327df4ef99b2b │ │ │ │ │ - 0x00000010 65373438 66646462 66303763 66653632 e748fddbf07cfe62 │ │ │ │ │ - 0x00000020 35636539 34382e64 65627567 00000000 5ce948.debug.... │ │ │ │ │ - 0x00000030 d7306429 .0d) │ │ │ │ │ + 0x00000000 33353736 65313135 61613939 38613135 3576e115aa998a15 │ │ │ │ │ + 0x00000010 33346439 38613730 36336233 37306566 34d98a7063b370ef │ │ │ │ │ + 0x00000020 63353135 62662e64 65627567 00000000 c515bf.debug.... │ │ │ │ │ + 0x00000030 3bfd8c0b ;... │ │ │ ├── ./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: 7b27d6a4d08f9cb8b7b997a0b74fc410cd02459b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 735c8f1d6216cf043438cb55b6b57537c67020b0 │ │ │ │ ├── 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 32376436 61346430 38663963 62386237 27d6a4d08f9cb8b7 │ │ │ │ │ - 0x00000010 62393937 61306237 34666334 31306364 b997a0b74fc410cd │ │ │ │ │ - 0x00000020 30323435 39622e64 65627567 00000000 02459b.debug.... │ │ │ │ │ - 0x00000030 4cf2566d L.Vm │ │ │ │ │ + 0x00000000 35633866 31643632 31366366 30343334 5c8f1d6216cf0434 │ │ │ │ │ + 0x00000010 33386362 35356236 62353735 33376336 38cb55b6b57537c6 │ │ │ │ │ + 0x00000020 37303230 62302e64 65627567 00000000 7020b0.debug.... │ │ │ │ │ + 0x00000030 640d34c6 d.4. │ │ │ ├── ./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: d482de76ee2e6be0de21a3ef1ba3b5e4966fa2d2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5208ddef366e075c7b78c7081682ed66fda290d7 │ │ │ │ ├── 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 38326465 37366565 32653662 65306465 82de76ee2e6be0de │ │ │ │ │ - 0x00000010 32316133 65663162 61336235 65343936 21a3ef1ba3b5e496 │ │ │ │ │ - 0x00000020 36666132 64322e64 65627567 00000000 6fa2d2.debug.... │ │ │ │ │ - 0x00000030 d997f639 ...9 │ │ │ │ │ + 0x00000000 30386464 65663336 36653037 35633762 08ddef366e075c7b │ │ │ │ │ + 0x00000010 37386337 30383136 38326564 36366664 78c7081682ed66fd │ │ │ │ │ + 0x00000020 61323930 64372e64 65627567 00000000 a290d7.debug.... │ │ │ │ │ + 0x00000030 d1781fda .x.. │ │ │ ├── ./usr/lib/tuxpaint/plugins/stretch.so │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 62f2891785e7d514e5a2a48db07bfdf11e0a6b98 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5439aa01c1964b47d8620990767ddda4769b41b6 │ │ │ │ ├── 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 66323839 31373835 65376435 31346535 f2891785e7d514e5 │ │ │ │ │ - 0x00000010 61326134 38646230 37626664 66313165 a2a48db07bfdf11e │ │ │ │ │ - 0x00000020 30613662 39382e64 65627567 00000000 0a6b98.debug.... │ │ │ │ │ - 0x00000030 b1a85a41 ..ZA │ │ │ │ │ + 0x00000000 33396161 30316331 39363462 34376438 39aa01c1964b47d8 │ │ │ │ │ + 0x00000010 36323039 39303736 37646464 61343736 620990767ddda476 │ │ │ │ │ + 0x00000020 39623431 62362e64 65627567 00000000 9b41b6.debug.... │ │ │ │ │ + 0x00000030 ec617a52 .azR │ │ │ ├── ./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: 9929648ccfb387e2b344e5eb8375ed6b0064fd5e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a5beee5b3358e1821769eebd4ac82fd3446ecb6e │ │ │ │ ├── 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 32393634 38636366 62333837 65326233 29648ccfb387e2b3 │ │ │ │ │ - 0x00000010 34346535 65623833 37356564 36623030 44e5eb8375ed6b00 │ │ │ │ │ - 0x00000020 36346664 35652e64 65627567 00000000 64fd5e.debug.... │ │ │ │ │ - 0x00000030 2ba71687 +... │ │ │ │ │ + 0x00000000 62656565 35623333 35386531 38323137 beee5b3358e18217 │ │ │ │ │ + 0x00000010 36396565 62643461 63383266 64333434 69eebd4ac82fd344 │ │ │ │ │ + 0x00000020 36656362 36652e64 65627567 00000000 6ecb6e.debug.... │ │ │ │ │ + 0x00000030 be6f8ac0 .o.. │ │ │ ├── ./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: c9af4f0b61f0cbb9a2d182c8e593c5ea08a3d647 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3e7f86d474288e46c052ac6a5a82254ff1e6f355 │ │ │ │ ├── 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 61663466 30623631 66306362 62396132 af4f0b61f0cbb9a2 │ │ │ │ │ - 0x00000010 64313832 63386535 39336335 65613038 d182c8e593c5ea08 │ │ │ │ │ - 0x00000020 61336436 34372e64 65627567 00000000 a3d647.debug.... │ │ │ │ │ - 0x00000030 fea75ec5 ..^. │ │ │ │ │ + 0x00000000 37663836 64343734 32383865 34366330 7f86d474288e46c0 │ │ │ │ │ + 0x00000010 35326163 36613561 38323235 34666631 52ac6a5a82254ff1 │ │ │ │ │ + 0x00000020 65366633 35352e64 65627567 00000000 e6f355.debug.... │ │ │ │ │ + 0x00000030 18edb69d .... │ │ │ ├── ./usr/lib/tuxpaint/plugins/toothpaste.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: 979b0a36969f5b12ed93ae90c6e1bfc71f97e387 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 283acd5ef0f2ba75b78f3221efa6dbce2a4143bb │ │ │ │ ├── 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 39623061 33363936 39663562 31326564 9b0a36969f5b12ed │ │ │ │ │ - 0x00000010 39336165 39306336 65316266 63373166 93ae90c6e1bfc71f │ │ │ │ │ - 0x00000020 39376533 38372e64 65627567 00000000 97e387.debug.... │ │ │ │ │ - 0x00000030 17dde88b .... │ │ │ │ │ + 0x00000000 33616364 35656630 66326261 37356237 3acd5ef0f2ba75b7 │ │ │ │ │ + 0x00000010 38663332 32316566 61366462 63653261 8f3221efa6dbce2a │ │ │ │ │ + 0x00000020 34313433 62622e64 65627567 00000000 4143bb.debug.... │ │ │ │ │ + 0x00000030 06595fb0 .Y_. │ │ │ ├── ./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: 3e1f8ac338ba7562e0a236552e04b14fae42c2b8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 64e6c3298e6aac629b7aef18b788e80d7ffe77dc │ │ │ │ ├── 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 31663861 63333338 62613735 36326530 1f8ac338ba7562e0 │ │ │ │ │ - 0x00000010 61323336 35353265 30346231 34666165 a236552e04b14fae │ │ │ │ │ - 0x00000020 34326332 62382e64 65627567 00000000 42c2b8.debug.... │ │ │ │ │ - 0x00000030 df05cd2d ...- │ │ │ │ │ + 0x00000000 65366333 32393865 36616163 36323962 e6c3298e6aac629b │ │ │ │ │ + 0x00000010 37616566 31386237 38386538 30643766 7aef18b788e80d7f │ │ │ │ │ + 0x00000020 66653737 64632e64 65627567 00000000 fe77dc.debug.... │ │ │ │ │ + 0x00000030 974bc5f9 .K.. │ │ │ ├── ./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: 1b0b5de969678b43a67ce2e949b9f9ea716074ea │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 024f091a31e4b09a82279460503c52c22ff1d0ae │ │ │ │ ├── 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 30623564 65393639 36373862 34336136 0b5de969678b43a6 │ │ │ │ │ - 0x00000010 37636532 65393439 62396639 65613731 7ce2e949b9f9ea71 │ │ │ │ │ - 0x00000020 36303734 65612e64 65627567 00000000 6074ea.debug.... │ │ │ │ │ - 0x00000030 e0e70f83 .... │ │ │ │ │ + 0x00000000 34663039 31613331 65346230 39613832 4f091a31e4b09a82 │ │ │ │ │ + 0x00000010 32373934 36303530 33633532 63323266 279460503c52c22f │ │ │ │ │ + 0x00000020 66316430 61652e64 65627567 00000000 f1d0ae.debug.... │ │ │ │ │ + 0x00000030 cbd5a31d .... │ │ │ ├── ./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: 90eee7a1c7968845264152f0f38b55f2bbdad730 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 47ff0e4484d0c3946f985785d7dd4c67fd48c3dd │ │ │ │ ├── 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 65656537 61316337 39363838 34353236 eee7a1c796884526 │ │ │ │ │ - 0x00000010 34313532 66306633 38623535 66326262 4152f0f38b55f2bb │ │ │ │ │ - 0x00000020 64616437 33302e64 65627567 00000000 dad730.debug.... │ │ │ │ │ - 0x00000030 4f45a90a OE.. │ │ │ │ │ + 0x00000000 66663065 34343834 64306333 39343666 ff0e4484d0c3946f │ │ │ │ │ + 0x00000010 39383537 38356437 64643463 36376664 985785d7dd4c67fd │ │ │ │ │ + 0x00000020 34386333 64642e64 65627567 00000000 48c3dd.debug.... │ │ │ │ │ + 0x00000030 3012e85b 0..[ │ │ │ ├── ./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: ccad1ffb3decc5641902a727a95eed94d12c2c1e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bd69a0c3f7529cb7d24fd64c43ed9d0f28a0b0bd │ │ │ │ ├── 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 61643166 66623364 65636335 36343139 ad1ffb3decc56419 │ │ │ │ │ - 0x00000010 30326137 32376139 35656564 39346431 02a727a95eed94d1 │ │ │ │ │ - 0x00000020 32633263 31652e64 65627567 00000000 2c2c1e.debug.... │ │ │ │ │ - 0x00000030 09e79aba .... │ │ │ │ │ + 0x00000000 36396130 63336637 35323963 62376432 69a0c3f7529cb7d2 │ │ │ │ │ + 0x00000010 34666436 34633433 65643964 30663238 4fd64c43ed9d0f28 │ │ │ │ │ + 0x00000020 61306230 62642e64 65627567 00000000 a0b0bd.debug.... │ │ │ │ │ + 0x00000030 56d2d82e V... ├── tuxpaint_0.9.28-sdl2-1_arm64.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 1540 2022-07-04 12:34:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 219600 2022-07-04 12:34:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 219560 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,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f566424f15cb162d336b875725df75abb2f06cc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6420233fff89271702172d3b1b27e9e0d12f0259 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ │┄ error from `readelf --wide --decompress --hex-dump=.gnu_debuglink {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │┄ readelf: Error: no .dynamic section in the dynamic segment │ │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ │ - 0x00000000 35363634 32346631 35636231 36326433 566424f15cb162d3 │ │ │ │ │ - 0x00000010 33366238 37353732 35646637 35616262 36b875725df75abb │ │ │ │ │ - 0x00000020 32663036 63632e64 65627567 00000000 2f06cc.debug.... │ │ │ │ │ - 0x00000030 09813a4a ..:J │ │ │ │ │ + 0x00000000 32303233 33666666 38393237 31373032 20233fff89271702 │ │ │ │ │ + 0x00000010 31373264 33623162 32376539 65306431 172d3b1b27e9e0d1 │ │ │ │ │ + 0x00000020 32663032 35392e64 65627567 00000000 2f0259.debug.... │ │ │ │ │ + 0x00000030 23d9dc1a #... ├── tuxpaint-dbgsym_0.9.28-sdl2-1_arm64.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 520 2022-07-04 12:34:36.000000 control.tar.xz │ │ --rw-r--r-- 0 0 0 185760 2022-07-04 12:34:36.000000 data.tar.xz │ │ +-rw-r--r-- 0 0 0 185692 2022-07-04 12:34:36.000000 data.tar.xz │ ├── control.tar.xz │ │ ├── control.tar │ │ │ ├── ./control │ │ │ │ @@ -5,8 +5,8 @@ │ │ │ │ Architecture: arm64 │ │ │ │ Maintainer: Jonathan Carter │ │ │ │ Installed-Size: 235 │ │ │ │ Depends: tuxpaint (= 1:0.9.28-sdl2-1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint │ │ │ │ -Build-Ids: 9f566424f15cb162d336b875725df75abb2f06cc │ │ │ │ +Build-Ids: 6420233fff89271702172d3b1b27e9e0d12f0259 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1 +1 @@ │ │ │ │ │ -usr/lib/debug/.build-id/9f/566424f15cb162d336b875725df75abb2f06cc.debug │ │ │ │ │ +usr/lib/debug/.build-id/64/20233fff89271702172d3b1b27e9e0d12f0259.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/9f/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 229544 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9f/566424f15cb162d336b875725df75abb2f06cc.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) 229544 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/64/20233fff89271702172d3b1b27e9e0d12f0259.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/9f/566424f15cb162d336b875725df75abb2f06cc.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/64/20233fff89271702172d3b1b27e9e0d12f0259.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 10% similar despite different names │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │┄ error from `readelf --wide --notes {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f566424f15cb162d336b875725df75abb2f06cc │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6420233fff89271702172d3b1b27e9e0d12f0259 │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ │ Owner Data size Description │ │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │┄ error from `readelf --wide --debug-dump=info {}`: │ │ │ │ │┄ readelf: Error: Unable to find program interpreter name │ │ │ │ │ @@ -12861,154 +12861,154 @@ │ │ │ │ │ <6af0> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6af1> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6af5> DW_AT_location : (exprloc) 9 byte block: 3 f4 3d b 0 0 0 0 0 (DW_OP_addr: b3df4) │ │ │ │ │ <1><6aff>: Abbrev Number: 30 (DW_TAG_structure_type) │ │ │ │ │ <6b00> DW_AT_name : (strp) (offset: 0x1e57): magic_api_t │ │ │ │ │ <6b04> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <6b05> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b06> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <6b06> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <6b07> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <6b08> DW_AT_sibling : (ref4) <0x6c11> │ │ │ │ │ <2><6b0c>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b0d> DW_AT_name : (strp) (offset: 0x51c3): tp_version │ │ │ │ │ <6b11> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b12> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <6b12> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <6b13> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b14> DW_AT_type : (ref4) <0x226> │ │ │ │ │ <6b18> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><6b19>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b1a> DW_AT_name : (strp) (offset: 0x9af9): data_directory │ │ │ │ │ <6b1e> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b1f> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <6b1f> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <6b20> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b21> DW_AT_type : (ref4) <0x226> │ │ │ │ │ <6b25> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><6b26>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b27> DW_AT_name : (strp) (offset: 0x2e01): update_progress_bar │ │ │ │ │ <6b2b> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b2c> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <6b2c> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <6b2d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b2e> DW_AT_type : (ref4) <0x882> │ │ │ │ │ <6b32> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><6b33>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b34> DW_AT_name : (strp) (offset: 0x7f68): special_notify │ │ │ │ │ <6b38> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b39> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <6b39> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <6b3a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b3b> DW_AT_type : (ref4) <0x7c9> │ │ │ │ │ <6b3f> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><6b40>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b41> DW_AT_name : (strp) (offset: 0xa0e3): sRGB_to_linear │ │ │ │ │ <6b45> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b46> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <6b46> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <6b47> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6b48> DW_AT_type : (ref4) <0x6c20> │ │ │ │ │ <6b4c> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><6b4d>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b4e> DW_AT_name : (strp) (offset: 0x3af9): linear_to_sRGB │ │ │ │ │ <6b52> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b53> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <6b53> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <6b54> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6b55> DW_AT_type : (ref4) <0x6c34> │ │ │ │ │ <6b59> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><6b5a>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b5b> DW_AT_name : (strp) (offset: 0x7481): in_circle │ │ │ │ │ <6b5f> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b60> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <6b60> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <6b61> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6b62> DW_AT_type : (ref4) <0x6c52> │ │ │ │ │ <6b66> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><6b67>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b68> DW_AT_name : (strp) (offset: 0x7285): getpixel │ │ │ │ │ <6b6c> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b6d> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <6b6d> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <6b6e> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6b6f> DW_AT_type : (ref4) <0x475f> │ │ │ │ │ <6b73> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><6b74>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b75> DW_AT_name : (strp) (offset: 0x6de6): putpixel │ │ │ │ │ <6b79> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b7a> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <6b7a> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <6b7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b7c> DW_AT_type : (ref4) <0x4729> │ │ │ │ │ <6b80> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><6b81>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b82> DW_AT_name : (strp) (offset: 0xac42): xorpixel │ │ │ │ │ <6b86> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b87> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <6b87> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <6b88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b89> DW_AT_type : (ref4) <0x6c6c> │ │ │ │ │ <6b8d> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><6b8e>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b8f> DW_AT_name : (strp) (offset: 0x4a5d): playsound │ │ │ │ │ <6b93> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6b94> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <6b94> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <6b95> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6b96> DW_AT_type : (ref4) <0x6c86> │ │ │ │ │ <6b9a> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><6b9b>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6b9c> DW_AT_name : (strp) (offset: 0x3f5f): stopsound │ │ │ │ │ <6ba0> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6ba1> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <6ba1> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <6ba2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6ba3> DW_AT_type : (ref4) <0x882> │ │ │ │ │ <6ba7> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><6ba8>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6ba9> DW_AT_name : (strp) (offset: 0xbcd4): line │ │ │ │ │ <6bad> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bae> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <6bae> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <6baf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bb0> DW_AT_type : (ref4) <0x6cec> │ │ │ │ │ <6bb4> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><6bb5>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bb6> DW_AT_name : (strp) (offset: 0x90c7): button_down │ │ │ │ │ <6bba> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bbb> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <6bbb> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <6bbc> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6bbd> DW_AT_type : (ref4) <0x6cf6> │ │ │ │ │ <6bc1> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><6bc2>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bc3> DW_AT_name : (strp) (offset: 0x739e): rgbtohsv │ │ │ │ │ <6bc7> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bc8> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <6bc8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <6bc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bca> DW_AT_type : (ref4) <0x6d24> │ │ │ │ │ <6bce> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><6bcf>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bd0> DW_AT_name : (strp) (offset: 0x97a1): hsvtorgb │ │ │ │ │ <6bd4> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bd5> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <6bd5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <6bd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bd7> DW_AT_type : (ref4) <0x6d4d> │ │ │ │ │ <6bdb> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><6bdc>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bdd> DW_AT_name : (strp) (offset: 0x228b): canvas_w │ │ │ │ │ <6be1> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6be2> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <6be2> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <6be3> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <6be4> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6be8> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><6be9>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bea> DW_AT_name : (strp) (offset: 0x2256): canvas_h │ │ │ │ │ <6bee> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bef> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <6bef> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <6bf0> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <6bf1> DW_AT_type : (ref4) <0xf4>, int │ │ │ │ │ <6bf5> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><6bf6>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6bf7> DW_AT_name : (strp) (offset: 0xe5d): scale │ │ │ │ │ <6bfb> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6bfc> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <6bfc> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <6bfd> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <6bfe> DW_AT_type : (ref4) <0x6d70> │ │ │ │ │ <6c02> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><6c03>: Abbrev Number: 6 (DW_TAG_member) │ │ │ │ │ <6c04> DW_AT_name : (strp) (offset: 0x392e): touched │ │ │ │ │ <6c08> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6c09> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <6c09> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <6c0a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6c0b> DW_AT_type : (ref4) <0x6d89> │ │ │ │ │ <6c0f> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><6c10>: Abbrev Number: 0 │ │ │ │ │ <1><6c11>: Abbrev Number: 36 (DW_TAG_subroutine_type) │ │ │ │ │ <6c12> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <6c12> DW_AT_type : (ref4) <0x6cc>, float │ │ │ │ │ @@ -13189,15 +13189,15 @@ │ │ │ │ │ <2><6d88>: Abbrev Number: 0 │ │ │ │ │ <1><6d89>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <6d8a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <6d8a> DW_AT_type : (ref4) <0x6d75>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><6d8e>: Abbrev Number: 14 (DW_TAG_typedef) │ │ │ │ │ <6d8f> DW_AT_name : (strp) (offset: 0xae24): magic_api │ │ │ │ │ <6d93> DW_AT_decl_file : (data1) 105 │ │ │ │ │ - <6d94> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <6d94> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <6d95> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <6d96> DW_AT_type : (ref4) <0x6aff>, magic_api_t │ │ │ │ │ <1><6d9a>: Abbrev Number: 27 (DW_TAG_structure_type) │ │ │ │ │ <6d9b> DW_AT_name : (strp) (offset: 0x20ec): magic_funcs_s │ │ │ │ │ <6d9f> DW_AT_byte_size : (data1) 128 │ │ │ │ │ <6da0> DW_AT_decl_file : (data1) 1 │ │ │ │ │ <6da1> DW_AT_decl_line : (data2) 1500 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,29 +1,26 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ (Ov^:f'=7 │ │ │ │ │ #TJks}30 │ │ │ │ │ yKjEvYB0 │ │ │ │ │ ]yK[sW^l!w │ │ │ │ │ -[B _x/s& │ │ │ │ │ -W}.ikEFQL │ │ │ │ │ -Kh2X8I&I │ │ │ │ │ -jTuh/iuh │ │ │ │ │ -,E!m-E!=[ │ │ │ │ │ -G 6S\!Sl │ │ │ │ │ -] │ │ │ │ -Installed-Size: 3858 │ │ │ │ +Installed-Size: 3855 │ │ │ │ Depends: tuxpaint-plugins-default (= 1:0.9.28-sdl2-1) │ │ │ │ Section: debug │ │ │ │ Priority: optional │ │ │ │ Description: debug symbols for tuxpaint-plugins-default │ │ │ │ -Build-Ids: 0973ac23917073dd376946461c197c5624a25a3d 147efd597e21aa9d272189fb15d2fba480d0bd84 15053142dda53f0145d49bee463ec0d21e46a24b 16dd3663ccf05d8f80fc655b2c676d71be1e9958 1b0b5de969678b43a67ce2e949b9f9ea716074ea 23e68c080717ead54df89971f518af6a5204ddc8 24780cf21f6104f4f1604c20988a9e12daf31903 27b8aeae90a64553b686a2beb085bdae829ad706 29564503a3af8c91a949c37029f27018223a9622 364ab3aefebbd9e3abfa7b6f390c3d04634ef98a 3cb9b255208f4932ef8721089036258921bad760 3d3e88dda4c347ce61c6395db28da1609ff0d042 3e1f8ac338ba7562e0a236552e04b14fae42c2b8 4175fc013204a9b6ebddf155ef7da41f2b7f1340 42657bfcb5e27b2cc915aa65834632acf2952005 426a059e83b5544208d621f8d9657b9589905b3d 43a0ba5500923dde5f1d5ce0a3346d1e9a7ec0a1 4af3760b5dca5dc2d629be046e6ed20d73369be4 4c13d548f1e54ab07c7d585b9da934d49e6b91e8 518e1666bb2b91e915e82152c742ae5dbb5bc04d 62f2891785e7d514e5a2a48db07bfdf11e0a6b98 673462ac6cb0c3e027fefd9477b3567cdc73b8be 67d5695af866753e7508d1538478f292dd9ac0cb 69e09265e95cb01570ad574a01da8453c5360e50 7b27d6a4d08f9cb8b7b997a0b74fc410cd02459b 80e545ddcc55867c8bd7cce4c61f647c3f5af7d4 84b7ec7b8fa2d0d6a330a19c4670f26aabff0c1a 87cc73cf7477e90fa80d40d1e8ac37654696266b 90eee7a1c7968845264152f0f38b55f2bbdad730 91d8758a8d99c294473d3489489b5d697b0b9e7e 979b0a36969f5b12ed93ae90c6e1bfc71f97e387 9929648ccfb387e2b344e5eb8375ed6b0064fd5e a8040e02504dcd0ba33dd5c7a038caba08baa447 abe3b1af5a9ffd253b815e24e49969774e48e69a b67ba327df4ef99b2be748fddbf07cfe625ce948 bc035ccac265e334cef4ebff9e68c50bb33d4c79 c38b55d6bd7f019f52ecb774144967a681a43ca7 c9af4f0b61f0cbb9a2d182c8e593c5ea08a3d647 ccad1ffb3decc5641902a727a95eed94d12c2c1e ce54b8315fbcc7b903a714750f6aefdac9b9102d d3750182f025305803146ecb3a0f97a09c4574c1 d482de76ee2e6be0de21a3ef1ba3b5e4966fa2d2 d5fb68bf327e18664e2818d67dbdd4f06bcef926 dfa59b97239c2cdfb448d2325baa921c29cacac9 e5630f426d856865a129bfda087b4fa3a143be9b e72ef71e3119f9a5752a7c8362de02b384fa0810 e8a1d83704e891569056f03ca209073f8fc67766 eb496c5ff8e9a84568c18fd5f51142a212fbcd45 eba451313436a55091ab8c2a9cea287f415d0ec4 f5cc6677685986c9215fe1f9c2d46d31a29d5338 f61c6bb27db3abf05fe0846d485b3b7c84558450 f9c695d5f9525e5f5e0c720a14efad772e44c01c │ │ │ │ +Build-Ids: 024f091a31e4b09a82279460503c52c22ff1d0ae 034abac98973170961f1a29ca20f939de5678f55 051c3b98e7b0160343a4b50a48e749cbd976f7b6 095717f23ad2bf9b3ad5f82a86297b022da65e18 10a38c0b76a9e02fe0a0a018598d59ecb24e9d3d 126ebea6896e319335537c31f4251171e662632f 16a57353f432bc93666556df11807bc8097365c2 1f12fad5a8bfc26ea3ee8537ec2c8deb9a060f8c 21f4aa8be2043c3775a7da2a0cf57202a716d472 283acd5ef0f2ba75b78f3221efa6dbce2a4143bb 32cd50c214e0a0ecc67bd78b497634303e20473c 3b74e64c29718c538924308ca375fd1b7ff32dce 3b88748dac2cbdac4fb4445a920e0a8dc594073c 3c5b86d2ff3244c0863265cd01039b77766b2553 3dc784cdbe0365c78bac7f28e868cb6f52b76766 3e7f86d474288e46c052ac6a5a82254ff1e6f355 40061cada32636afc48e4a3456a31f3d543bc33b 43dece3fd3c2a19a49cf86e412abc5e1ad483b6f 462fed2d6cfaed4e534f5ad424843240458bb46e 47ff0e4484d0c3946f985785d7dd4c67fd48c3dd 48066fdab70cb78a68ff744ba3739a3d55031dc9 48178911632ed4600f3d438d6ae5680941a58b9d 5208ddef366e075c7b78c7081682ed66fda290d7 5332bc093d86a4530a0de9c2219663b7462b2d25 5439aa01c1964b47d8620990767ddda4769b41b6 5e3c021caa629fa73c2cc531a3df71dc6c5faa40 64e6c3298e6aac629b7aef18b788e80d7ffe77dc 6bbd6b146d86615474d6f19c6535cadeb13b6cc4 71bc83cf021cacb6af70953ebe1e6ebdcbb7a5ce 735c8f1d6216cf043438cb55b6b57537c67020b0 7b3576e115aa998a1534d98a7063b370efc515bf 7d0526969a3cf4bd298c411d14be357ddc3b85d7 884726f8575c427d633c07e3c76d79af216e6057 920899110fc949f67c43147e761faf726c690e8f 9f82c949b38ffb7485e5f62129edac7e3d0d2c60 a5beee5b3358e1821769eebd4ac82fd3446ecb6e a717064cdf8da4bfcd06c1dd3b8de1123ee29b38 aac38c65d21c1f213dc2981cfec86fa6dc96c44e b09d1a5a03ab86ecc0d30dae978bfa63ba6af461 b23a230e9165e79d0b6a4103a1762cf1662cecb4 b9ca9521b42f26db800652959556a206d65e566a b9e5c2c27533cf9e72e5440aad323f8950721eb4 bd5bb5cdc1a0684733d2c16b2dcaf97e41f98b48 bd69a0c3f7529cb7d24fd64c43ed9d0f28a0b0bd c0c04291bb505ff7d45af59449c3267495c6dccc ce6fdb7cf6fbcf117052f6a8a1b73d55f7c1d5cc da102355cc5bcf9c4747dceabf42e4452039ce92 da88c4cc6c2c87793976b96334555c797a9dd193 e6cd18275aa94c145d40da002adaeb62d4e24eb5 ea2bee8082f91ea7b1179b73824fe45401e041f0 f9b52cf1f5cc7b5e61c1e14ec81680e2f380406d fb910accec91c23d8094ba6bfff4f20baddf5815 │ │ │ ├── ./md5sums │ │ │ │ ├── ./md5sums │ │ │ │ │┄ Files differ │ │ │ │ ├── line order │ │ │ │ │ @@ -1,52 +1,52 @@ │ │ │ │ │ -usr/lib/debug/.build-id/09/73ac23917073dd376946461c197c5624a25a3d.debug │ │ │ │ │ -usr/lib/debug/.build-id/14/7efd597e21aa9d272189fb15d2fba480d0bd84.debug │ │ │ │ │ -usr/lib/debug/.build-id/15/053142dda53f0145d49bee463ec0d21e46a24b.debug │ │ │ │ │ -usr/lib/debug/.build-id/16/dd3663ccf05d8f80fc655b2c676d71be1e9958.debug │ │ │ │ │ -usr/lib/debug/.build-id/1b/0b5de969678b43a67ce2e949b9f9ea716074ea.debug │ │ │ │ │ -usr/lib/debug/.build-id/23/e68c080717ead54df89971f518af6a5204ddc8.debug │ │ │ │ │ -usr/lib/debug/.build-id/24/780cf21f6104f4f1604c20988a9e12daf31903.debug │ │ │ │ │ -usr/lib/debug/.build-id/27/b8aeae90a64553b686a2beb085bdae829ad706.debug │ │ │ │ │ -usr/lib/debug/.build-id/29/564503a3af8c91a949c37029f27018223a9622.debug │ │ │ │ │ -usr/lib/debug/.build-id/36/4ab3aefebbd9e3abfa7b6f390c3d04634ef98a.debug │ │ │ │ │ -usr/lib/debug/.build-id/3c/b9b255208f4932ef8721089036258921bad760.debug │ │ │ │ │ -usr/lib/debug/.build-id/3d/3e88dda4c347ce61c6395db28da1609ff0d042.debug │ │ │ │ │ -usr/lib/debug/.build-id/3e/1f8ac338ba7562e0a236552e04b14fae42c2b8.debug │ │ │ │ │ -usr/lib/debug/.build-id/41/75fc013204a9b6ebddf155ef7da41f2b7f1340.debug │ │ │ │ │ -usr/lib/debug/.build-id/42/657bfcb5e27b2cc915aa65834632acf2952005.debug │ │ │ │ │ -usr/lib/debug/.build-id/42/6a059e83b5544208d621f8d9657b9589905b3d.debug │ │ │ │ │ -usr/lib/debug/.build-id/43/a0ba5500923dde5f1d5ce0a3346d1e9a7ec0a1.debug │ │ │ │ │ -usr/lib/debug/.build-id/4a/f3760b5dca5dc2d629be046e6ed20d73369be4.debug │ │ │ │ │ -usr/lib/debug/.build-id/4c/13d548f1e54ab07c7d585b9da934d49e6b91e8.debug │ │ │ │ │ -usr/lib/debug/.build-id/51/8e1666bb2b91e915e82152c742ae5dbb5bc04d.debug │ │ │ │ │ -usr/lib/debug/.build-id/62/f2891785e7d514e5a2a48db07bfdf11e0a6b98.debug │ │ │ │ │ -usr/lib/debug/.build-id/67/3462ac6cb0c3e027fefd9477b3567cdc73b8be.debug │ │ │ │ │ -usr/lib/debug/.build-id/67/d5695af866753e7508d1538478f292dd9ac0cb.debug │ │ │ │ │ -usr/lib/debug/.build-id/69/e09265e95cb01570ad574a01da8453c5360e50.debug │ │ │ │ │ -usr/lib/debug/.build-id/7b/27d6a4d08f9cb8b7b997a0b74fc410cd02459b.debug │ │ │ │ │ -usr/lib/debug/.build-id/80/e545ddcc55867c8bd7cce4c61f647c3f5af7d4.debug │ │ │ │ │ -usr/lib/debug/.build-id/84/b7ec7b8fa2d0d6a330a19c4670f26aabff0c1a.debug │ │ │ │ │ -usr/lib/debug/.build-id/87/cc73cf7477e90fa80d40d1e8ac37654696266b.debug │ │ │ │ │ -usr/lib/debug/.build-id/90/eee7a1c7968845264152f0f38b55f2bbdad730.debug │ │ │ │ │ -usr/lib/debug/.build-id/91/d8758a8d99c294473d3489489b5d697b0b9e7e.debug │ │ │ │ │ -usr/lib/debug/.build-id/97/9b0a36969f5b12ed93ae90c6e1bfc71f97e387.debug │ │ │ │ │ -usr/lib/debug/.build-id/99/29648ccfb387e2b344e5eb8375ed6b0064fd5e.debug │ │ │ │ │ -usr/lib/debug/.build-id/a8/040e02504dcd0ba33dd5c7a038caba08baa447.debug │ │ │ │ │ -usr/lib/debug/.build-id/ab/e3b1af5a9ffd253b815e24e49969774e48e69a.debug │ │ │ │ │ -usr/lib/debug/.build-id/b6/7ba327df4ef99b2be748fddbf07cfe625ce948.debug │ │ │ │ │ -usr/lib/debug/.build-id/bc/035ccac265e334cef4ebff9e68c50bb33d4c79.debug │ │ │ │ │ -usr/lib/debug/.build-id/c3/8b55d6bd7f019f52ecb774144967a681a43ca7.debug │ │ │ │ │ -usr/lib/debug/.build-id/c9/af4f0b61f0cbb9a2d182c8e593c5ea08a3d647.debug │ │ │ │ │ -usr/lib/debug/.build-id/cc/ad1ffb3decc5641902a727a95eed94d12c2c1e.debug │ │ │ │ │ -usr/lib/debug/.build-id/ce/54b8315fbcc7b903a714750f6aefdac9b9102d.debug │ │ │ │ │ -usr/lib/debug/.build-id/d3/750182f025305803146ecb3a0f97a09c4574c1.debug │ │ │ │ │ -usr/lib/debug/.build-id/d4/82de76ee2e6be0de21a3ef1ba3b5e4966fa2d2.debug │ │ │ │ │ -usr/lib/debug/.build-id/d5/fb68bf327e18664e2818d67dbdd4f06bcef926.debug │ │ │ │ │ -usr/lib/debug/.build-id/df/a59b97239c2cdfb448d2325baa921c29cacac9.debug │ │ │ │ │ -usr/lib/debug/.build-id/e5/630f426d856865a129bfda087b4fa3a143be9b.debug │ │ │ │ │ -usr/lib/debug/.build-id/e7/2ef71e3119f9a5752a7c8362de02b384fa0810.debug │ │ │ │ │ -usr/lib/debug/.build-id/e8/a1d83704e891569056f03ca209073f8fc67766.debug │ │ │ │ │ -usr/lib/debug/.build-id/eb/496c5ff8e9a84568c18fd5f51142a212fbcd45.debug │ │ │ │ │ -usr/lib/debug/.build-id/eb/a451313436a55091ab8c2a9cea287f415d0ec4.debug │ │ │ │ │ -usr/lib/debug/.build-id/f5/cc6677685986c9215fe1f9c2d46d31a29d5338.debug │ │ │ │ │ -usr/lib/debug/.build-id/f6/1c6bb27db3abf05fe0846d485b3b7c84558450.debug │ │ │ │ │ -usr/lib/debug/.build-id/f9/c695d5f9525e5f5e0c720a14efad772e44c01c.debug │ │ │ │ │ +usr/lib/debug/.build-id/02/4f091a31e4b09a82279460503c52c22ff1d0ae.debug │ │ │ │ │ +usr/lib/debug/.build-id/03/4abac98973170961f1a29ca20f939de5678f55.debug │ │ │ │ │ +usr/lib/debug/.build-id/05/1c3b98e7b0160343a4b50a48e749cbd976f7b6.debug │ │ │ │ │ +usr/lib/debug/.build-id/09/5717f23ad2bf9b3ad5f82a86297b022da65e18.debug │ │ │ │ │ +usr/lib/debug/.build-id/10/a38c0b76a9e02fe0a0a018598d59ecb24e9d3d.debug │ │ │ │ │ +usr/lib/debug/.build-id/12/6ebea6896e319335537c31f4251171e662632f.debug │ │ │ │ │ +usr/lib/debug/.build-id/16/a57353f432bc93666556df11807bc8097365c2.debug │ │ │ │ │ +usr/lib/debug/.build-id/1f/12fad5a8bfc26ea3ee8537ec2c8deb9a060f8c.debug │ │ │ │ │ +usr/lib/debug/.build-id/21/f4aa8be2043c3775a7da2a0cf57202a716d472.debug │ │ │ │ │ +usr/lib/debug/.build-id/28/3acd5ef0f2ba75b78f3221efa6dbce2a4143bb.debug │ │ │ │ │ +usr/lib/debug/.build-id/32/cd50c214e0a0ecc67bd78b497634303e20473c.debug │ │ │ │ │ +usr/lib/debug/.build-id/3b/74e64c29718c538924308ca375fd1b7ff32dce.debug │ │ │ │ │ +usr/lib/debug/.build-id/3b/88748dac2cbdac4fb4445a920e0a8dc594073c.debug │ │ │ │ │ +usr/lib/debug/.build-id/3c/5b86d2ff3244c0863265cd01039b77766b2553.debug │ │ │ │ │ +usr/lib/debug/.build-id/3d/c784cdbe0365c78bac7f28e868cb6f52b76766.debug │ │ │ │ │ +usr/lib/debug/.build-id/3e/7f86d474288e46c052ac6a5a82254ff1e6f355.debug │ │ │ │ │ +usr/lib/debug/.build-id/40/061cada32636afc48e4a3456a31f3d543bc33b.debug │ │ │ │ │ +usr/lib/debug/.build-id/43/dece3fd3c2a19a49cf86e412abc5e1ad483b6f.debug │ │ │ │ │ +usr/lib/debug/.build-id/46/2fed2d6cfaed4e534f5ad424843240458bb46e.debug │ │ │ │ │ +usr/lib/debug/.build-id/47/ff0e4484d0c3946f985785d7dd4c67fd48c3dd.debug │ │ │ │ │ +usr/lib/debug/.build-id/48/066fdab70cb78a68ff744ba3739a3d55031dc9.debug │ │ │ │ │ +usr/lib/debug/.build-id/48/178911632ed4600f3d438d6ae5680941a58b9d.debug │ │ │ │ │ +usr/lib/debug/.build-id/52/08ddef366e075c7b78c7081682ed66fda290d7.debug │ │ │ │ │ +usr/lib/debug/.build-id/53/32bc093d86a4530a0de9c2219663b7462b2d25.debug │ │ │ │ │ +usr/lib/debug/.build-id/54/39aa01c1964b47d8620990767ddda4769b41b6.debug │ │ │ │ │ +usr/lib/debug/.build-id/5e/3c021caa629fa73c2cc531a3df71dc6c5faa40.debug │ │ │ │ │ +usr/lib/debug/.build-id/64/e6c3298e6aac629b7aef18b788e80d7ffe77dc.debug │ │ │ │ │ +usr/lib/debug/.build-id/6b/bd6b146d86615474d6f19c6535cadeb13b6cc4.debug │ │ │ │ │ +usr/lib/debug/.build-id/71/bc83cf021cacb6af70953ebe1e6ebdcbb7a5ce.debug │ │ │ │ │ +usr/lib/debug/.build-id/73/5c8f1d6216cf043438cb55b6b57537c67020b0.debug │ │ │ │ │ +usr/lib/debug/.build-id/7b/3576e115aa998a1534d98a7063b370efc515bf.debug │ │ │ │ │ +usr/lib/debug/.build-id/7d/0526969a3cf4bd298c411d14be357ddc3b85d7.debug │ │ │ │ │ +usr/lib/debug/.build-id/88/4726f8575c427d633c07e3c76d79af216e6057.debug │ │ │ │ │ +usr/lib/debug/.build-id/92/0899110fc949f67c43147e761faf726c690e8f.debug │ │ │ │ │ +usr/lib/debug/.build-id/9f/82c949b38ffb7485e5f62129edac7e3d0d2c60.debug │ │ │ │ │ +usr/lib/debug/.build-id/a5/beee5b3358e1821769eebd4ac82fd3446ecb6e.debug │ │ │ │ │ +usr/lib/debug/.build-id/a7/17064cdf8da4bfcd06c1dd3b8de1123ee29b38.debug │ │ │ │ │ +usr/lib/debug/.build-id/aa/c38c65d21c1f213dc2981cfec86fa6dc96c44e.debug │ │ │ │ │ +usr/lib/debug/.build-id/b0/9d1a5a03ab86ecc0d30dae978bfa63ba6af461.debug │ │ │ │ │ +usr/lib/debug/.build-id/b2/3a230e9165e79d0b6a4103a1762cf1662cecb4.debug │ │ │ │ │ +usr/lib/debug/.build-id/b9/ca9521b42f26db800652959556a206d65e566a.debug │ │ │ │ │ +usr/lib/debug/.build-id/b9/e5c2c27533cf9e72e5440aad323f8950721eb4.debug │ │ │ │ │ +usr/lib/debug/.build-id/bd/5bb5cdc1a0684733d2c16b2dcaf97e41f98b48.debug │ │ │ │ │ +usr/lib/debug/.build-id/bd/69a0c3f7529cb7d24fd64c43ed9d0f28a0b0bd.debug │ │ │ │ │ +usr/lib/debug/.build-id/c0/c04291bb505ff7d45af59449c3267495c6dccc.debug │ │ │ │ │ +usr/lib/debug/.build-id/ce/6fdb7cf6fbcf117052f6a8a1b73d55f7c1d5cc.debug │ │ │ │ │ +usr/lib/debug/.build-id/da/102355cc5bcf9c4747dceabf42e4452039ce92.debug │ │ │ │ │ +usr/lib/debug/.build-id/da/88c4cc6c2c87793976b96334555c797a9dd193.debug │ │ │ │ │ +usr/lib/debug/.build-id/e6/cd18275aa94c145d40da002adaeb62d4e24eb5.debug │ │ │ │ │ +usr/lib/debug/.build-id/ea/2bee8082f91ea7b1179b73824fe45401e041f0.debug │ │ │ │ │ +usr/lib/debug/.build-id/f9/b52cf1f5cc7b5e61c1e14ec81680e2f380406d.debug │ │ │ │ │ +usr/lib/debug/.build-id/fb/910accec91c23d8094ba6bfff4f20baddf5815.debug │ ├── data.tar.xz │ │ ├── data.tar │ │ │ ├── file list │ │ │ │ @@ -1,109 +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/02/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72664 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/02/4f091a31e4b09a82279460503c52c22ff1d0ae.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/03/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/03/4abac98973170961f1a29ca20f939de5678f55.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/05/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73728 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/05/1c3b98e7b0160343a4b50a48e749cbd976f7b6.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) 73736 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/09/73ac23917073dd376946461c197c5624a25a3d.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) 74784 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/14/7efd597e21aa9d272189fb15d2fba480d0bd84.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/15/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73648 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/15/053142dda53f0145d49bee463ec0d21e46a24b.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74424 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/09/5717f23ad2bf9b3ad5f82a86297b022da65e18.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/10/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 86328 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/10/a38c0b76a9e02fe0a0a018598d59ecb24e9d3d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/12/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76376 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/12/6ebea6896e319335537c31f4251171e662632f.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/16/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 71704 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/16/dd3663ccf05d8f80fc655b2c676d71be1e9958.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) 72664 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/1b/0b5de969678b43a67ce2e949b9f9ea716074ea.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/23/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/23/e68c080717ead54df89971f518af6a5204ddc8.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/24/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73600 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/24/780cf21f6104f4f1604c20988a9e12daf31903.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/27/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 71832 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/27/b8aeae90a64553b686a2beb085bdae829ad706.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/29/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 69616 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/29/564503a3af8c91a949c37029f27018223a9622.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/36/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72872 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/36/4ab3aefebbd9e3abfa7b6f390c3d04634ef98a.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73088 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/16/a57353f432bc93666556df11807bc8097365c2.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) 74800 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/1f/12fad5a8bfc26ea3ee8537ec2c8deb9a060f8c.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) 73248 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/21/f4aa8be2043c3775a7da2a0cf57202a716d472.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/28/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75392 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/28/3acd5ef0f2ba75b78f3221efa6dbce2a4143bb.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) 72712 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/32/cd50c214e0a0ecc67bd78b497634303e20473c.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74392 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3b/74e64c29718c538924308ca375fd1b7ff32dce.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70064 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3b/88748dac2cbdac4fb4445a920e0a8dc594073c.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3c/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 68936 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3c/b9b255208f4932ef8721089036258921bad760.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74296 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3c/5b86d2ff3244c0863265cd01039b77766b2553.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3d/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72512 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3d/3e88dda4c347ce61c6395db28da1609ff0d042.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72704 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3d/c784cdbe0365c78bac7f28e868cb6f52b76766.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) 77640 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3e/1f8ac338ba7562e0a236552e04b14fae42c2b8.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) 70064 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/41/75fc013204a9b6ebddf155ef7da41f2b7f1340.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/42/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72704 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/42/657bfcb5e27b2cc915aa65834632acf2952005.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73168 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/42/6a059e83b5544208d621f8d9657b9589905b3d.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 76264 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/3e/7f86d474288e46c052ac6a5a82254ff1e6f355.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/40/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71712 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/40/061cada32636afc48e4a3456a31f3d543bc33b.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/43/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72728 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/43/a0ba5500923dde5f1d5ce0a3346d1e9a7ec0a1.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) 74808 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/4a/f3760b5dca5dc2d629be046e6ed20d73369be4.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) 74296 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/4c/13d548f1e54ab07c7d585b9da934d49e6b91e8.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) 81136 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/51/8e1666bb2b91e915e82152c742ae5dbb5bc04d.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) 72112 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/62/f2891785e7d514e5a2a48db07bfdf11e0a6b98.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) 75880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/67/3462ac6cb0c3e027fefd9477b3567cdc73b8be.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74392 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/67/d5695af866753e7508d1538478f292dd9ac0cb.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) 75064 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/69/e09265e95cb01570ad574a01da8453c5360e50.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 77440 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/43/dece3fd3c2a19a49cf86e412abc5e1ad483b6f.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) 72800 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/46/2fed2d6cfaed4e534f5ad424843240458bb46e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/47/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/47/ff0e4484d0c3946f985785d7dd4c67fd48c3dd.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) 79016 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/48/066fdab70cb78a68ff744ba3739a3d55031dc9.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73600 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/48/178911632ed4600f3d438d6ae5680941a58b9d.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) 68736 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/52/08ddef366e075c7b78c7081682ed66fda290d7.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/53/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74512 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/53/32bc093d86a4530a0de9c2219663b7462b2d25.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/54/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72104 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/54/39aa01c1964b47d8620990767ddda4769b41b6.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) 72728 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/5e/3c021caa629fa73c2cc531a3df71dc6c5faa40.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) 77632 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/64/e6c3298e6aac629b7aef18b788e80d7ffe77dc.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/6b/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 69616 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/6b/bd6b146d86615474d6f19c6535cadeb13b6cc4.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/71/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71984 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/71/bc83cf021cacb6af70953ebe1e6ebdcbb7a5ce.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/73/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72864 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/73/5c8f1d6216cf043438cb55b6b57537c67020b0.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7b/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72864 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7b/27d6a4d08f9cb8b7b997a0b74fc410cd02459b.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/80/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 70096 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/80/e545ddcc55867c8bd7cce4c61f647c3f5af7d4.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/84/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79016 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/84/b7ec7b8fa2d0d6a330a19c4670f26aabff0c1a.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/87/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74520 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/87/cc73cf7477e90fa80d40d1e8ac37654696266b.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) 71880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/90/eee7a1c7968845264152f0f38b55f2bbdad730.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/91/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 82672 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/91/d8758a8d99c294473d3489489b5d697b0b9e7e.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) 75392 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/97/9b0a36969f5b12ed93ae90c6e1bfc71f97e387.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/99/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 79664 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/99/29648ccfb387e2b344e5eb8375ed6b0064fd5e.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) 76384 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a8/040e02504dcd0ba33dd5c7a038caba08baa447.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ab/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 74424 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ab/e3b1af5a9ffd253b815e24e49969774e48e69a.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) 72568 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b6/7ba327df4ef99b2be748fddbf07cfe625ce948.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/bc/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73952 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/bc/035ccac265e334cef4ebff9e68c50bb33d4c79.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) 73880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c3/8b55d6bd7f019f52ecb774144967a681a43ca7.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) 76256 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c9/af4f0b61f0cbb9a2d182c8e593c5ea08a3d647.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/cc/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72784 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/cc/ad1ffb3decc5641902a727a95eed94d12c2c1e.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72568 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7b/3576e115aa998a1534d98a7063b370efc515bf.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7d/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/7d/0526969a3cf4bd298c411d14be357ddc3b85d7.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/88/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 74784 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/88/4726f8575c427d633c07e3c76d79af216e6057.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/92/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75056 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/92/0899110fc949f67c43147e761faf726c690e8f.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) 68928 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/9f/82c949b38ffb7485e5f62129edac7e3d0d2c60.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) 79664 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a5/beee5b3358e1821769eebd4ac82fd3446ecb6e.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) 81128 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/a7/17064cdf8da4bfcd06c1dd3b8de1123ee29b38.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/aa/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72872 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/aa/c38c65d21c1f213dc2981cfec86fa6dc96c44e.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 78472 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b0/9d1a5a03ab86ecc0d30dae978bfa63ba6af461.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b2/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 70096 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b2/3a230e9165e79d0b6a4103a1762cf1662cecb4.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) 73880 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b9/ca9521b42f26db800652959556a206d65e566a.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72512 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/b9/e5c2c27533cf9e72e5440aad323f8950721eb4.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/bd/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 75352 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/bd/5bb5cdc1a0684733d2c16b2dcaf97e41f98b48.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72784 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/bd/69a0c3f7529cb7d24fd64c43ed9d0f28a0b0bd.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c0/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 72992 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/c0/c04291bb505ff7d45af59449c3267495c6dccc.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) 72800 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ce/54b8315fbcc7b903a714750f6aefdac9b9102d.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/d3/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73008 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/d3/750182f025305803146ecb3a0f97a09c4574c1.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/d4/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 68736 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/d4/82de76ee2e6be0de21a3ef1ba3b5e4966fa2d2.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/d5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 77440 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/d5/fb68bf327e18664e2818d67dbdd4f06bcef926.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) 71984 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/df/a59b97239c2cdfb448d2325baa921c29cacac9.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) 86328 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e5/630f426d856865a129bfda087b4fa3a143be9b.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e7/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 75360 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e7/2ef71e3119f9a5752a7c8362de02b384fa0810.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e8/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 78464 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e8/a1d83704e891569056f03ca209073f8fc67766.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/eb/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73256 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/eb/496c5ff8e9a84568c18fd5f51142a212fbcd45.debug │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73600 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/eb/a451313436a55091ab8c2a9cea287f415d0ec4.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f5/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72712 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f5/cc6677685986c9215fe1f9c2d46d31a29d5338.debug │ │ │ │ -drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f6/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 73088 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f6/1c6bb27db3abf05fe0846d485b3b7c84558450.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73000 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ce/6fdb7cf6fbcf117052f6a8a1b73d55f7c1d5cc.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/da/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 82672 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/da/102355cc5bcf9c4747dceabf42e4452039ce92.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 71832 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/da/88c4cc6c2c87793976b96334555c797a9dd193.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e6/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73952 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/e6/cd18275aa94c145d40da002adaeb62d4e24eb5.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ea/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73600 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/ea/2bee8082f91ea7b1179b73824fe45401e041f0.debug │ │ │ │ drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f9/ │ │ │ │ --rw-r--r-- 0 root (0) root (0) 72984 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f9/c695d5f9525e5f5e0c720a14efad772e44c01c.debug │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73168 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/f9/b52cf1f5cc7b5e61c1e14ec81680e2f380406d.debug │ │ │ │ +drwxr-xr-x 0 root (0) root (0) 0 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/fb/ │ │ │ │ +-rw-r--r-- 0 root (0) root (0) 73640 2022-07-04 12:34:36.000000 ./usr/lib/debug/.build-id/fb/910accec91c23d8094ba6bfff4f20baddf5815.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/09/73ac23917073dd376946461c197c5624a25a3d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/05/1c3b98e7b0160343a4b50a48e749cbd976f7b6.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 71496 (bytes into file) │ │ │ │ │ + Start of section headers: 71488 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 35 │ │ │ │ │ Section header string table index: 34 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 35 section headers, starting at offset 0x11748: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11740: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000b0 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002a0 0001ec 000360 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf8 00fde8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb8 00fde8 000030 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde8 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fde8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fde8 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001a4f 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001a4d 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c90 0001df 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e70 00050b 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002380 008a85 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae08 0003d9 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b1e8 0003e7 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b5d0 0052a9 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 010880 0009f0 18 33 73 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 011270 000379 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 0115e9 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b5d0 0052a8 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 010878 0009f0 18 33 73 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 011268 000379 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 0115e1 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 0973ac23917073dd376946461c197c5624a25a3d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 051c3b98e7b0160343a4b50a48e749cbd976f7b6 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14779): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe4a6): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11bf6): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1885d): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x57a2): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3933): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x1703f): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb0bd): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1738): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x44b0): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x67aa): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3586): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xebd1): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xaba2): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11bb7): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf4a3): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb1da): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15ee4): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15e3f): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbc84): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2ec4): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x124>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xccc6): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x139e2): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x18376): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -281,16 +281,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 20 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2dad │ │ │ │ │ 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: 85 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 85 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 86 │ │ │ │ │ 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: 87 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 88 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9209 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 91 │ │ │ │ │ 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: 90 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9249 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 91 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d6 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x36a9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6541,27 +6541,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: 0x942a │ │ │ │ │ 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: 0x947e │ │ │ │ │ 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 @@ │ │ │ │ │ -Z=GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -h&4h:1yr │ │ │ │ │ -+gU$vqxI │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ $Mivwv7i │ │ │ │ │ eb 1XT:M │ │ │ │ │ p6`0!W<) │ │ │ │ │ ;*wv<}gG │ │ │ │ │ u186i_#q: │ │ │ │ │ _,WFp#O.| │ │ │ │ │ }$+AlVs.Hdg │ │ │ │ │ K75yVE5Jz │ │ │ │ │ +Xw+WUXwa= │ │ │ │ │ `Nz6RZ(tX │ │ │ │ │ 0,yS1?w[+ │ │ │ │ │ f\qgU^0K> │ │ │ │ │ - F[klA-Xs1 │ │ │ │ │ -1g@ wELm │ │ │ │ │ +1bYbMFc, │ │ │ │ │ +2XsS|Blm │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/14/7efd597e21aa9d272189fb15d2fba480d0bd84.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/88/4726f8575c427d633c07e3c76d79af216e6057.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 16% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdc8 00fdb8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff88 00fdb8 000060 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdb8 0000a0 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020088 00fdb8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020090 00fdb8 000028 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001b2a 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001b2b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d70 000222 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f98 0005aa 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002548 008ae5 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b030 0003df 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b410 00043c 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b850 00527c 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010acc 000035 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: 147efd597e21aa9d272189fb15d2fba480d0bd84 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 884726f8575c427d633c07e3c76d79af216e6057 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14848): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe52d): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11bc8): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1884a): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5776): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x390a): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x16fe8): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb0ee): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x16b0): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x44ad): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6811): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x357b): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xec40): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xabbc): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11b99): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf4d1): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb20b): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x16031): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15f8c): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbc53): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2eb3): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xcd01): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x6a>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13ab7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x27d4): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -187,16 +187,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 61 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 20 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2b52 │ │ │ │ │ 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: 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 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9370 │ │ │ │ │ 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 : 0x93b0 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 68 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6548,27 +6548,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x943d │ │ │ │ │ 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: 0x9491 │ │ │ │ │ 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,27 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -Hd7F !Dd │ │ │ │ │ +!n`WGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +R$9 NZCt │ │ │ │ │ {"pLyT#I │ │ │ │ │ 6BAK-LWN │ │ │ │ │ C?SIm>ej │ │ │ │ │ =M<6IVfZo │ │ │ │ │ W]]wb|0rj │ │ │ │ │ r?_>,SEuEC │ │ │ │ │ _S5V%RL$[ │ │ │ │ │ Os5*,K]n │ │ │ │ │ T*5qDRiG │ │ │ │ │ dZ>/S'A& │ │ │ │ │ =*p #SjS │ │ │ │ │ iM#Fw>&O │ │ │ │ │ m!l9cZY'% │ │ │ │ │ -z}JH.7G. │ │ │ │ │ -7F\f9h,E │ │ │ │ │ -P9[/M+_$ │ │ │ │ │ -#7Zj>z8Z │ │ │ │ │ -UBTS;RP%D │ │ │ │ │ -*!JP%D * │ │ │ │ │ -XbT1VS;RL* │ │ │ │ │ +q{Y)]bkW │ │ │ │ │ +}fC4W~37 │ │ │ │ │ +-#"} p6Y │ │ │ │ │ +*!JPq*yD │ │ │ │ │ +|N,I]u;V │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/15/053142dda53f0145d49bee463ec0d21e46a24b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/fb/910accec91c23d8094ba6bfff4f20baddf5815.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 71344 (bytes into file) │ │ │ │ │ + Start of section headers: 71336 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x116b0: │ │ │ │ │ +There are 36 section headers, starting at offset 0x116a8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 000300 18 A 4 3 8 │ │ │ │ │ @@ -29,17 +29,17 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0019e1 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001c28 0001ee 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001e18 00044a 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002268 008a81 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00acf0 0003d8 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b0c8 000414 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b4e0 00529f 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01077f 000072 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 0107f8 0009c0 18 34 75 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 0111b8 00038e 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011546 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b4e0 00529e 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01077e 000072 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 0107f0 0009c0 18 34 75 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 0111b0 00038e 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 01153e 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 15053142dda53f0145d49bee463ec0d21e46a24b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: fb910accec91c23d8094ba6bfff4f20baddf5815 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14762): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe561): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11b93): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18897): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5853): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3998): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1706e): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb19b): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x174a): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x452e): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6885): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x360c): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xec80): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xac73): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b54): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf4ac): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb2b8): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15eee): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15e49): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbd32): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f15): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd96): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x139d7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x285b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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,23 @@ │ │ │ │ │ -KGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -8R7p)x7r │ │ │ │ │ -E*"{'({} │ │ │ │ │ -'A6t'i=! │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +$Ct|:Cdd │ │ │ │ │ <^,qb8Y} │ │ │ │ │ " Da$J5L │ │ │ │ │ Up&}?M^O3' │ │ │ │ │ &PnJ^EV& │ │ │ │ │ 2pYKMu4?8 │ │ │ │ │ ,}EPu=5_a │ │ │ │ │ _,WFT#O.| │ │ │ │ │ RAVW,N9I │ │ │ │ │ =X:ar.D}m9 │ │ │ │ │ b}#35`|;U │ │ │ │ │ U~{*!m;Qie% │ │ │ │ │ ,01lvT/9] │ │ │ │ │ -q GsNm1T │ │ │ │ │ -~gQk\w65 │ │ │ │ │ -&"kj/BoL │ │ │ │ │ - DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x1425a): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe0d3): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x116f8): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x187ed): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x57c9): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3951): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16fb8): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xaced): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x174a): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x44d7): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x680c): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x35a4): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xe7f2): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xa7c5): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x116b9): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf01e): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xae0a): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15e5a): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x19174): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xb882): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ebf): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xc912): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x134eb): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2816): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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 @@ │ │ │ │ │ -XGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -USm.`YDM │ │ │ │ │ -}L]xp"SW │ │ │ │ │ -M#_")QkI │ │ │ │ │ +;GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +c99x>9#G │ │ │ │ │ +M#_")Q[I │ │ │ │ │ ztY)7{ g │ │ │ │ │ L*(j!$;+ │ │ │ │ │ _4v}0L4K │ │ │ │ │ j eT eTC(U │ │ │ │ │ WC/V]N9Y) │ │ │ │ │ +BY1;[l1 │ │ │ │ │ )?sPCSSs& │ │ │ │ │ t(,mRTw(> │ │ │ │ │ 5oB]s%V0;^0R0 │ │ │ │ │ N4PGw:W} │ │ │ │ │ }1%QwoSm │ │ │ │ │ -8/9KB.;kC>u~ │ │ │ │ │ +-e%>pI_l_ │ │ │ │ │ +P#di*u? │ │ │ │ │ +Ocrb`S4E │ │ │ │ │ +^"z5q_qP │ │ │ │ │ +Up;O{`U~c │ │ │ │ │ +#L;EYxUg │ │ │ │ │ +g)ND`$ZB │ │ │ │ │ +Xeb(I9') │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/1b/0b5de969678b43a67ce2e949b9f9ea716074ea.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/02/4f091a31e4b09a82279460503c52c22ff1d0ae.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 21% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdd8 00000c 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020068 00fdd8 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0018d3 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0018d2 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b18 0001da 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001cf8 00042e 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002128 008a4f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ab78 0003cf 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00af48 0002f8 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b240 00527c 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0104bc 000027 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b240 00527a 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0104ba 000027 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 0104e8 0009c0 18 34 73 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 010ea8 0002c6 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 01116e 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1b0b5de969678b43a67ce2e949b9f9ea716074ea │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 024f091a31e4b09a82279460503c52c22ff1d0ae │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x142f8): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe112): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x1170d): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1880e): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x590a): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3a22): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17081): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xad77): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1809): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45bb): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x68e8): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3675): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xe7f6): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xa84f): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x116ce): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf0b7): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xae94): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15f25): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x191a8): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xb90e): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f6f): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xc99e): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x1354a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x28c7): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd62 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x17fe │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x919d │ │ │ │ │ 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 : 0x91dd │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x926a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b02 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x9286 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6519,27 +6519,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: 0x93be │ │ │ │ │ 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: 0x9412 │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ -$#ZE[%%Z3FKN │ │ │ │ │ +a7sW$K[x5 │ │ │ │ │ T#7NUN9 │ │ │ │ │ -)YYn&Y%nw │ │ │ │ │ -&]rcz},? │ │ │ │ │ +QX~|Xr5Ir │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/23/e68c080717ead54df89971f518af6a5204ddc8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/03/4abac98973170961f1a29ca20f939de5678f55.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 22% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001b39 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d80 000221 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001fa8 00050a 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0024b8 008abe 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00af78 0003d6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b350 00054a 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b8a0 0052c2 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010b62 000026 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b8a0 0052c1 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010b61 000026 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010b88 000ac8 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011650 0003c2 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011a12 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 23e68c080717ead54df89971f518af6a5204ddc8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 034abac98973170961f1a29ca20f939de5678f55 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x146e2): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe4ec): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11bd9): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1889a): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x57aa): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3938): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x1704d): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0x173db): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1711): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x44a7): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x67b9): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x35a9): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xec22): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xabb5): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11b9a): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf4d2): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb1e5): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15ee0): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15e3b): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbc89): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2ea4): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0xe2>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xcd01): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13969): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x27b2): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -170,16 +170,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 55 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 56 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x29e4 │ │ │ │ │ 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: 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ 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: 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: 62 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 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: 23 filenum: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x36a2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ -[De|l:So^ │ │ │ │ │ --R**h]H8w │ │ │ │ │ +UGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +}wfwg~;;; │ │ │ │ │ +x)Vs7Wa/ │ │ │ │ │ +.ZSj8/~p │ │ │ │ │ _.)Og.P} │ │ │ │ │ &Ijhi{V$_ │ │ │ │ │ <_rW!j_l │ │ │ │ │ PlVs.wdg │ │ │ │ │ `G&zo)\>y │ │ │ │ │ XsN8ct]f: │ │ │ │ │ .= p_ w; │ │ │ │ │ |O;r=oe+w( │ │ │ │ │ -CZ{xmnH! │ │ │ │ │ -;((%F#Z) │ │ │ │ │ -.F5F%`hzL │ │ │ │ │ -P4ot|Kkz │ │ │ │ │ +?a4C.}a| │ │ │ │ │ +sd 0 DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0x1d1d>, Mix_Chunk │ │ │ │ │ <1><1d6b>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x14866): magic_api_t │ │ │ │ │ <1d70> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d74> DW_AT_sibling : (ref4) <0x1e7d> │ │ │ │ │ <2><1d78>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d79> DW_AT_name : (strp) (offset: 0xe67f): tp_version │ │ │ │ │ <1d7d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d7e> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d7e> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d7f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d80> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d84> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d85>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d86> DW_AT_name : (strp) (offset: 0x11cb2): data_directory │ │ │ │ │ <1d8a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d8b> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d8b> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d8c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8d> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d91> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d92>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d93> DW_AT_name : (strp) (offset: 0x18a16): update_progress_bar │ │ │ │ │ <1d97> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d98> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d98> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d99> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d9a> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1d9e> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d9f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da0> DW_AT_name : (strp) (offset: 0x589d): special_notify │ │ │ │ │ <1da4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1da5> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1da5> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1da6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da7> DW_AT_type : (ref4) <0x1d5> │ │ │ │ │ <1dab> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1dac>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dad> DW_AT_name : (strp) (offset: 0x39f9): sRGB_to_linear │ │ │ │ │ <1db1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1db2> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1db2> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1db3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1db4> DW_AT_type : (ref4) <0x1e8c> │ │ │ │ │ <1db8> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dba> DW_AT_name : (strp) (offset: 0x1708d): linear_to_sRGB │ │ │ │ │ <1dbe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dbf> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1dbf> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1dc0> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dc1> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1dc5> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dc6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc7> DW_AT_name : (strp) (offset: 0xb199): in_circle │ │ │ │ │ <1dcb> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dcc> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dcc> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dcd> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dce> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dd2> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dd3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd4> DW_AT_name : (strp) (offset: 0x17a0): getpixel │ │ │ │ │ <1dd8> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dd9> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dd9> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dda> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1ddb> DW_AT_type : (ref4) <0x1ee1> │ │ │ │ │ <1ddf> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1de0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de1> DW_AT_name : (strp) (offset: 0x4562): putpixel │ │ │ │ │ <1de5> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1de6> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1de6> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1de7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de8> DW_AT_type : (ref4) <0x1f00> │ │ │ │ │ <1dec> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1ded>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dee> DW_AT_name : (strp) (offset: 0x6877): xorpixel │ │ │ │ │ <1df2> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1df3> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1df3> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1df4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df5> DW_AT_type : (ref4) <0x1f1a> │ │ │ │ │ <1df9> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dfa>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfb> DW_AT_name : (strp) (offset: 0x362a): playsound │ │ │ │ │ <1dff> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e00> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1e00> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1e01> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e02> DW_AT_type : (ref4) <0x1f39> │ │ │ │ │ <1e06> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e07>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e08> DW_AT_name : (strp) (offset: 0xedab): stopsound │ │ │ │ │ <1e0c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e0d> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1e0d> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1e0e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0f> DW_AT_type : (ref4) <0x1e6> │ │ │ │ │ <1e13> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e14>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e15> DW_AT_name : (strp) (offset: 0xac71): line │ │ │ │ │ <1e19> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e1a> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e1a> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e1b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1c> DW_AT_type : (ref4) <0x1f9f> │ │ │ │ │ <1e20> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e21>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e22> DW_AT_name : (strp) (offset: 0x11c73): button_down │ │ │ │ │ <1e26> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e27> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e27> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e28> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e29> DW_AT_type : (ref4) <0x1fa9> │ │ │ │ │ <1e2d> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e2e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2f> DW_AT_name : (strp) (offset: 0xf5c0): rgbtohsv │ │ │ │ │ <1e33> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e34> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e34> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e35> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e36> DW_AT_type : (ref4) <0x1fd7> │ │ │ │ │ <1e3a> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e3b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3c> DW_AT_name : (strp) (offset: 0xb2b6): hsvtorgb │ │ │ │ │ <1e40> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e41> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e41> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e42> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e43> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e47> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e48>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e49> DW_AT_name : (strp) (offset: 0x16013): canvas_w │ │ │ │ │ <1e4d> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e4e> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e4e> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e4f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e50> DW_AT_type : (ref4) <0x98>, int │ │ │ │ │ <1e54> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e56> DW_AT_name : (strp) (offset: 0x15f6e): canvas_h │ │ │ │ │ <1e5a> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e5b> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e5b> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e5c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5d> DW_AT_type : (ref4) <0x98>, int │ │ │ │ │ <1e61> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e63> DW_AT_name : (strp) (offset: 0xbdbf): scale │ │ │ │ │ <1e67> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e68> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e68> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e69> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e6a> DW_AT_type : (ref4) <0x2023> │ │ │ │ │ <1e6e> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e70> DW_AT_name : (strp) (offset: 0x2f3d): touched │ │ │ │ │ <1e74> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e75> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e75> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e76> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e77> DW_AT_type : (ref4) <0x203c> │ │ │ │ │ <1e7b> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e7c>: Abbrev Number: 0 │ │ │ │ │ <1><1e7d>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e7e> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e7e> DW_AT_type : (ref4) <0x173>, float │ │ │ │ │ @@ -4207,23 +4207,23 @@ │ │ │ │ │ <2><203b>: Abbrev Number: 0 │ │ │ │ │ <1><203c>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <203d> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <203d> DW_AT_type : (ref4) <0x2028>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2041>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2042> DW_AT_name : (strp) (offset: 0xce6a): magic_api │ │ │ │ │ <2046> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2047> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2047> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2048> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2049> DW_AT_type : (ref4) <0x1d6b>, magic_api_t │ │ │ │ │ <1><204d>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <204e> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <204f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <204f> DW_AT_type : (ref4) <0x53>, unsigned int │ │ │ │ │ <2053> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2054> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2054> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2055> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2056> DW_AT_sibling : (ref4) <0x2085> │ │ │ │ │ <2><205a>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <205b> DW_AT_name : (strp) (offset: 0x13ad6): MAGIC_TYPE_DISTORTS │ │ │ │ │ <205f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2060>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2061> DW_AT_name : (strp) (offset: 0x2866): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -102,16 +102,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 : 0x1f69 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 5 filenum: 20 │ │ │ │ │ - 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: 7 │ │ │ │ │ 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 │ │ │ │ │ @@ -947,25 +947,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9263 │ │ │ │ │ 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: 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: 53 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x92a3 │ │ │ │ │ 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: 180 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x9330 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2bc8 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0x934c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6572,27 +6572,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: 0x9484 │ │ │ │ │ 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: 0x94d8 │ │ │ │ │ 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,18 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -fkAlSQJKR6e*- │ │ │ │ │ #,S\,S], │ │ │ │ │ +q1c_|,X │ │ │ │ │ \N`8Ga-B │ │ │ │ │ j~"g'n5c │ │ │ │ │ ?=X:c/.E │ │ │ │ │ ^@PHW*kZq │ │ │ │ │ `6$5tlsQ │ │ │ │ │ l`t'fK8{e │ │ │ │ │ T@?pf,A' │ │ │ │ │ -y[e;YeK,C │ │ │ │ │ -*U*)/:#R^ │ │ │ │ │ -c>r,C9x;bd │ │ │ │ │ -}Ki?>I^F │ │ │ │ │ -FLyRb)&3t │ │ │ │ │ +A&D}QF]7 │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/27/b8aeae90a64553b686a2beb085bdae829ad706.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/da/88c4cc6c2c87793976b96334555c797a9dd193.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 26% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000058 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020040 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020048 00fdf0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0017af 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017ae 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019f0 0001d6 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001bc8 000341 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f10 008a4d 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00a960 0003d4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00ad38 000232 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00af70 00529e 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00af70 00529d 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010210 000930 18 33 73 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 010b40 000339 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 010e79 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 27b8aeae90a64553b686a2beb085bdae829ad706 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: da88c4cc6c2c87793976b96334555c797a9dd193 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3830,154 +3830,154 @@ │ │ │ │ │ <1d3e> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d3f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d40> DW_AT_type : (ref4) <0x1cf7>, Mix_Chunk │ │ │ │ │ <1><1d44>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d45> DW_AT_name : (strp) (offset: 0x14624): magic_api_t │ │ │ │ │ <1d49> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d4b> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d4b> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d4c> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d4c> DW_AT_sibling : (ref4) <0x1e55> │ │ │ │ │ <2><1d50>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d51> DW_AT_name : (strp) (offset: 0xe51e): tp_version │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d57> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d58> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d5c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d5d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5e> DW_AT_name : (strp) (offset: 0x11ac8): data_directory │ │ │ │ │ <1d62> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d63> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d63> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d64> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d65> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d69> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0x1877c): update_progress_bar │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d77>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x5824): special_notify │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d84>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x3970): sRGB_to_linear │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1e64> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d91>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x16fa4): linear_to_sRGB │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1e78> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1d9e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0xb142): in_circle │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e96> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x1761): getpixel │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1eb9> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1db8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x4528): putpixel │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1ed8> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dc5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x6896): xorpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x35c3): playsound │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1f11> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1ddf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0xec08): stopsound │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0xac1a): line │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f77> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1df9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x11a89): button_down │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e06>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf429): rgbtohsv │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1faf> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e13>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb25f): hsvtorgb │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1fd8> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e20>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x15e1f): canvas_w │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e2d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0x15d7a): canvas_h │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xbcec): scale │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1ffb> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e47>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x2ed2): touched │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x2014> │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e54>: Abbrev Number: 0 │ │ │ │ │ <1><1e55>: Abbrev Number: 22 (DW_TAG_subroutine_type) │ │ │ │ │ <1e56> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e56> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4193,23 +4193,23 @@ │ │ │ │ │ <2><2013>: Abbrev Number: 0 │ │ │ │ │ <1><2014>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <2015> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2015> DW_AT_type : (ref4) <0x2000>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2019>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201a> DW_AT_name : (strp) (offset: 0xcd60): magic_api │ │ │ │ │ <201e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <201f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <201f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2020> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2021> DW_AT_type : (ref4) <0x1d44>, magic_api_t │ │ │ │ │ <1><2025>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2026> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2027> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2027> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <202b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <202c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <202c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <202d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <202e> DW_AT_sibling : (ref4) <0x205d> │ │ │ │ │ <2><2032>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2033> DW_AT_name : (strp) (offset: 0x138b5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2037> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2038>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2039> DW_AT_name : (strp) (offset: 0x2817): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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 {} │ │ │ │ │ @@ -7,17 +7,19 @@ │ │ │ │ │ ks6gAI&Sh │ │ │ │ │ Rnx!,#@WU │ │ │ │ │ |7L:0r1{ │ │ │ │ │ nwl75198 │ │ │ │ │ 2L7zRHv' │ │ │ │ │ fcgu0cE T │ │ │ │ │ JK4Q_@y$\ │ │ │ │ │ -Jri0?qtv │ │ │ │ │ -]w;Y5RRxw │ │ │ │ │ y>Y.*O+e │ │ │ │ │ +@w1-C{r │ │ │ │ │ +{*"**=nH │ │ │ │ │ +Rc)@.3J} │ │ │ │ │ +hV|Hg0^t │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/29/564503a3af8c91a949c37029f27018223a9622.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/6b/bd6b146d86615474d6f19c6535cadeb13b6cc4.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 7% 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: 29564503a3af8c91a949c37029f27018223a9622 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 6bbd6b146d86615474d6f19c6535cadeb13b6cc4 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -635,154 +635,154 @@ │ │ │ │ │ <485> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <486> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <487> DW_AT_type : (ref4) <0x43e>, Mix_Chunk │ │ │ │ │ <1><48b>: Abbrev Number: 29 (DW_TAG_structure_type) │ │ │ │ │ <48c> DW_AT_name : (strp) (offset: 0x134b9): magic_api_t │ │ │ │ │ <490> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <491> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <492> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <492> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <493> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <493> DW_AT_sibling : (ref4) <0x59c> │ │ │ │ │ <2><497>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <498> DW_AT_name : (strp) (offset: 0xd781): tp_version │ │ │ │ │ <49c> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <49d> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <49d> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <49e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <49f> DW_AT_type : (ref4) <0xa8> │ │ │ │ │ <4a3> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><4a4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a5> DW_AT_name : (strp) (offset: 0x10b13): data_directory │ │ │ │ │ <4a9> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4aa> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <4aa> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <4ab> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ac> DW_AT_type : (ref4) <0xa8> │ │ │ │ │ <4b0> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><4b1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b2> DW_AT_name : (strp) (offset: 0x17989): update_progress_bar │ │ │ │ │ <4b6> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4b7> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <4b7> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4b8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4b9> DW_AT_type : (ref4) <0x127> │ │ │ │ │ <4bd> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4be>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4bf> DW_AT_name : (strp) (offset: 0x52f3): special_notify │ │ │ │ │ <4c3> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4c4> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4c4> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4c5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4c6> DW_AT_type : (ref4) <0x116> │ │ │ │ │ <4ca> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4cb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4cc> DW_AT_name : (strp) (offset: 0x3518): sRGB_to_linear │ │ │ │ │ <4d0> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4d1> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4d1> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4d2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4d3> DW_AT_type : (ref4) <0x5ab> │ │ │ │ │ <4d7> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4d8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d9> DW_AT_name : (strp) (offset: 0x16228): linear_to_sRGB │ │ │ │ │ <4dd> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4de> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4de> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4df> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4e0> DW_AT_type : (ref4) <0x5bf> │ │ │ │ │ <4e4> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4e5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e6> DW_AT_name : (strp) (offset: 0xa62c): in_circle │ │ │ │ │ <4ea> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4eb> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4eb> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4ec> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4ed> DW_AT_type : (ref4) <0x5dd> │ │ │ │ │ <4f1> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4f2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f3> DW_AT_name : (strp) (offset: 0x1395): getpixel │ │ │ │ │ <4f7> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4f8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4f8> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4f9> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4fa> DW_AT_type : (ref4) <0x600> │ │ │ │ │ <4fe> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4ff>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <500> DW_AT_name : (strp) (offset: 0x406f): putpixel │ │ │ │ │ <504> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <505> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <505> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <506> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <507> DW_AT_type : (ref4) <0x61f> │ │ │ │ │ <50b> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><50c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50d> DW_AT_name : (strp) (offset: 0x62d1): xorpixel │ │ │ │ │ <511> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <512> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <512> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <513> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <514> DW_AT_type : (ref4) <0x639> │ │ │ │ │ <518> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><519>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51a> DW_AT_name : (strp) (offset: 0x318d): playsound │ │ │ │ │ <51e> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <51f> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <51f> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <520> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <521> DW_AT_type : (ref4) <0x658> │ │ │ │ │ <525> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><526>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <527> DW_AT_name : (strp) (offset: 0xdcc1): stopsound │ │ │ │ │ <52b> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <52c> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <52c> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <52d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <52e> DW_AT_type : (ref4) <0x127> │ │ │ │ │ <532> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><533>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <534> DW_AT_name : (strp) (offset: 0xa105): line │ │ │ │ │ <538> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <539> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <539> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <53a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <53b> DW_AT_type : (ref4) <0x6be> │ │ │ │ │ <53f> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><540>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <541> DW_AT_name : (strp) (offset: 0x10ad9): button_down │ │ │ │ │ <545> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <546> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <546> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <547> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <548> DW_AT_type : (ref4) <0x6c8> │ │ │ │ │ <54c> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><54d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <54e> DW_AT_name : (strp) (offset: 0xe464): rgbtohsv │ │ │ │ │ <552> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <553> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <553> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <554> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <555> DW_AT_type : (ref4) <0x6f6> │ │ │ │ │ <559> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><55a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <55b> DW_AT_name : (strp) (offset: 0xa75c): hsvtorgb │ │ │ │ │ <55f> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <560> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <560> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <561> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <562> DW_AT_type : (ref4) <0x71f> │ │ │ │ │ <566> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><567>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <568> DW_AT_name : (strp) (offset: 0x14f75): canvas_w │ │ │ │ │ <56c> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <56d> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <56d> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <56e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <56f> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <573> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><574>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <575> DW_AT_name : (strp) (offset: 0x18371): canvas_h │ │ │ │ │ <579> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <57a> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <57a> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <57b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <57c> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <580> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><581>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <582> DW_AT_name : (strp) (offset: 0xb113): scale │ │ │ │ │ <586> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <587> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <587> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <588> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <589> DW_AT_type : (ref4) <0x742> │ │ │ │ │ <58d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><58e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <58f> DW_AT_name : (strp) (offset: 0x2ad7): touched │ │ │ │ │ <593> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <594> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <594> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <595> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <596> DW_AT_type : (ref4) <0x75b> │ │ │ │ │ <59a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><59b>: Abbrev Number: 0 │ │ │ │ │ <1><59c>: Abbrev Number: 20 (DW_TAG_subroutine_type) │ │ │ │ │ <59d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <59d> DW_AT_type : (ref4) <0xf7>, float │ │ │ │ │ @@ -998,23 +998,23 @@ │ │ │ │ │ <2><75a>: Abbrev Number: 0 │ │ │ │ │ <1><75b>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <75c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <75c> DW_AT_type : (ref4) <0x747>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><760>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <761> DW_AT_name : (strp) (offset: 0xc025): magic_api │ │ │ │ │ <765> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <766> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <766> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <767> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <768> DW_AT_type : (ref4) <0x48b>, magic_api_t │ │ │ │ │ <1><76c>: Abbrev Number: 44 (DW_TAG_enumeration_type) │ │ │ │ │ <76d> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <76d> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <76d> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <771> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <772> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <772> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <773> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <774> DW_AT_sibling : (ref4) <0x7a3> │ │ │ │ │ <2><778>: Abbrev Number: 12 (DW_TAG_enumerator) │ │ │ │ │ <779> DW_AT_name : (strp) (offset: 0x1286a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <77d> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><77e>: Abbrev Number: 12 (DW_TAG_enumerator) │ │ │ │ │ <77f> DW_AT_name : (strp) (offset: 0x23a8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2293 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22eb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x239f │ │ │ │ │ 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: 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9441 │ │ │ │ │ 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: 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: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9481 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6605,27 +6605,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x950e │ │ │ │ │ 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: 0x9562 │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ -Gy-hO+9* │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ ']xdL:d5 │ │ │ │ │ TqLML?V\ │ │ │ │ │ au<\<|=.(TF │ │ │ │ │ KIZ0`o}'qSI │ │ │ │ │ ;lOCf5RF │ │ │ │ │ 9 DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x146bf): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe543): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11b41): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1881a): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5807): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3962): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16ffd): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb124): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1767): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x44ec): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x682b): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x35b5): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xec62): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xabfc): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b02): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf4a6): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb241): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15eb7): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15e12): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbccc): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ee0): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x162>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd75): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x1392a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2838): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2167 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2177 │ │ │ │ │ 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: 51 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 52 │ │ │ │ │ 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: 53 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 54 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x920f │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 57 │ │ │ │ │ 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: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x924f │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 57 │ │ │ │ │ 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: 177 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92dc │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2baa │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x92f8 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6542,27 +6542,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: 0x9430 │ │ │ │ │ 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: 0x9484 │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ +NGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ >:|0WK8{ │ │ │ │ │ GB%i r9& │ │ │ │ │ Up&}7I2O │ │ │ │ │ urw4yGL_ │ │ │ │ │ Z&&+jE8p │ │ │ │ │ 0PagBF~+E │ │ │ │ │ v '!g9M` │ │ │ │ │ Acsh'S[V │ │ │ │ │ q%I19Sn( │ │ │ │ │ -*>Dh+" │ │ │ │ │ -!9L]`)Gh; │ │ │ │ │ -pr1mDwq) │ │ │ │ │ -jWD1,@v8b# │ │ │ │ │ +[1F#0I2^ │ │ │ │ │ +!9B]`)Gi; │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/3c/b9b255208f4932ef8721089036258921bad760.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/9f/82c949b38ffb7485e5f62129edac7e3d0d2c60.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 7% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 66696 (bytes into file) │ │ │ │ │ + Start of section headers: 66688 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 35 │ │ │ │ │ Section header string table index: 34 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 35 section headers, starting at offset 0x10488: │ │ │ │ │ +There are 35 section headers, starting at offset 0x10480: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000b8 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002a8 0001ec 000348 18 A 4 3 8 │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 000bc8 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 000e08 000220 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001028 00047f 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0014a8 008422 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 0098d0 0003f3 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 009cc8 0003b1 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00a080 005541 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 00f5c8 000a20 18 33 76 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 00ffe8 000341 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 010329 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00a080 005540 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 00f5c0 000a20 18 33 76 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 00ffe0 000341 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 010321 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3cb9b255208f4932ef8721089036258921bad760 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9f82c949b38ffb7485e5f62129edac7e3d0d2c60 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -623,154 +623,154 @@ │ │ │ │ │ <46d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <46e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46f> DW_AT_type : (ref4) <0x426>, Mix_Chunk │ │ │ │ │ <1><473>: Abbrev Number: 30 (DW_TAG_structure_type) │ │ │ │ │ <474> DW_AT_name : (strp) (offset: 0x1331d): magic_api_t │ │ │ │ │ <478> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <479> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <47a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <47a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <47b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <47b> DW_AT_sibling : (ref4) <0x584> │ │ │ │ │ <2><47f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <480> DW_AT_name : (strp) (offset: 0xd6c9): tp_version │ │ │ │ │ <484> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <485> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <485> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <486> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <487> DW_AT_type : (ref4) <0x95> │ │ │ │ │ <48b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><48c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <48d> DW_AT_name : (strp) (offset: 0x109b7): data_directory │ │ │ │ │ <491> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <492> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <492> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <493> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <494> DW_AT_type : (ref4) <0x95> │ │ │ │ │ <498> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><499>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49a> DW_AT_name : (strp) (offset: 0x177fc): update_progress_bar │ │ │ │ │ <49e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <49f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <49f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4a0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a1> DW_AT_type : (ref4) <0x10f> │ │ │ │ │ <4a5> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4a6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a7> DW_AT_name : (strp) (offset: 0x51a9): special_notify │ │ │ │ │ <4ab> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ac> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4ac> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4ad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ae> DW_AT_type : (ref4) <0xfe> │ │ │ │ │ <4b2> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4b3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b4> DW_AT_name : (strp) (offset: 0x3404): sRGB_to_linear │ │ │ │ │ <4b8> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4b9> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4b9> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4ba> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4bb> DW_AT_type : (ref4) <0x593> │ │ │ │ │ <4bf> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4c0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c1> DW_AT_name : (strp) (offset: 0x16108): linear_to_sRGB │ │ │ │ │ <4c5> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4c6> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4c6> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4c7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c8> DW_AT_type : (ref4) <0x5a7> │ │ │ │ │ <4cc> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4cd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ce> DW_AT_name : (strp) (offset: 0x1643c): in_circle │ │ │ │ │ <4d2> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4d3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4d4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4d5> DW_AT_type : (ref4) <0x5c5> │ │ │ │ │ <4d9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4da>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4db> DW_AT_name : (strp) (offset: 0x1308): getpixel │ │ │ │ │ <4df> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4e0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4e0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4e1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4e2> DW_AT_type : (ref4) <0x5e8> │ │ │ │ │ <4e6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4e7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e8> DW_AT_name : (strp) (offset: 0x3f61): putpixel │ │ │ │ │ <4ec> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ed> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4ed> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4ee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ef> DW_AT_type : (ref4) <0x607> │ │ │ │ │ <4f3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4f4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f5> DW_AT_name : (strp) (offset: 0x61ac): xorpixel │ │ │ │ │ <4f9> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4fa> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4fa> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4fb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4fc> DW_AT_type : (ref4) <0x621> │ │ │ │ │ <500> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><501>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <502> DW_AT_name : (strp) (offset: 0x306f): playsound │ │ │ │ │ <506> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <507> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <507> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <508> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <509> DW_AT_type : (ref4) <0x640> │ │ │ │ │ <50d> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><50e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50f> DW_AT_name : (strp) (offset: 0xdbf7): stopsound │ │ │ │ │ <513> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <514> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <514> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <515> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <516> DW_AT_type : (ref4) <0x10f> │ │ │ │ │ <51a> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><51b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51c> DW_AT_name : (strp) (offset: 0x9ffe): line │ │ │ │ │ <520> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <521> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <521> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <522> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <523> DW_AT_type : (ref4) <0x6a6> │ │ │ │ │ <527> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><528>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <529> DW_AT_name : (strp) (offset: 0x1097d): button_down │ │ │ │ │ <52d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <52e> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <52e> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <52f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <530> DW_AT_type : (ref4) <0x6b0> │ │ │ │ │ <534> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><535>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <536> DW_AT_name : (strp) (offset: 0xe3b5): rgbtohsv │ │ │ │ │ <53a> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <53b> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <53b> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <53c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <53d> DW_AT_type : (ref4) <0x6de> │ │ │ │ │ <541> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><542>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <543> DW_AT_name : (strp) (offset: 0xa64b): hsvtorgb │ │ │ │ │ <547> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <548> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <548> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <549> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <54a> DW_AT_type : (ref4) <0x707> │ │ │ │ │ <54e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><54f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <550> DW_AT_name : (strp) (offset: 0x14e39): canvas_w │ │ │ │ │ <554> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <555> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <555> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <556> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <557> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <55b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><55c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <55d> DW_AT_name : (strp) (offset: 0x181b8): canvas_h │ │ │ │ │ <561> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <562> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <562> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <563> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <564> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <568> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><569>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <56a> DW_AT_name : (strp) (offset: 0xafdf): scale │ │ │ │ │ <56e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <56f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <56f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <570> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <571> DW_AT_type : (ref4) <0x72a> │ │ │ │ │ <575> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><576>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <577> DW_AT_name : (strp) (offset: 0x29c2): touched │ │ │ │ │ <57b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <57c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <57c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <57d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <57e> DW_AT_type : (ref4) <0x743> │ │ │ │ │ <582> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><583>: Abbrev Number: 0 │ │ │ │ │ <1><584>: Abbrev Number: 21 (DW_TAG_subroutine_type) │ │ │ │ │ <585> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <585> DW_AT_type : (ref4) <0xd8>, float │ │ │ │ │ @@ -986,23 +986,23 @@ │ │ │ │ │ <2><742>: Abbrev Number: 0 │ │ │ │ │ <1><743>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <744> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <744> DW_AT_type : (ref4) <0x72f>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><748>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <749> DW_AT_name : (strp) (offset: 0xbf4a): magic_api │ │ │ │ │ <74d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <74e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <74e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <74f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <750> DW_AT_type : (ref4) <0x473>, magic_api_t │ │ │ │ │ <1><754>: Abbrev Number: 43 (DW_TAG_enumeration_type) │ │ │ │ │ <755> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <755> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <755> DW_AT_type : (ref4) <0x61>, unsigned int │ │ │ │ │ <759> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <75a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <75a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <75b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <75c> DW_AT_sibling : (ref4) <0x78b> │ │ │ │ │ <2><760>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <761> DW_AT_name : (strp) (offset: 0x126d4): MAGIC_TYPE_DISTORTS │ │ │ │ │ <765> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><766>: Abbrev Number: 13 (DW_TAG_enumerator) │ │ │ │ │ <767> DW_AT_name : (strp) (offset: 0x22dc): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22b3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2367 │ │ │ │ │ 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: 43 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 43 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 44 │ │ │ │ │ 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: 45 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 46 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9409 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 49 │ │ │ │ │ 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: 48 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9449 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 49 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6589,27 +6589,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x94d6 │ │ │ │ │ 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: 0x952a │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ -ejd:i1j] │ │ │ │ │ +,`GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ e>W;MNjI │ │ │ │ │ X*M#C;=CT │ │ │ │ │ =[QpMdkAfz#5K │ │ │ │ │ )v]5{TMCQQ │ │ │ │ │ ' &[adCX │ │ │ │ │ NOvQmJ?)_% │ │ │ │ │ QU0*yV]Ce │ │ │ │ --- ./usr/lib/debug/.build-id/3d/3e88dda4c347ce61c6395db28da1609ff0d042.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/b9/e5c2c27533cf9e72e5440aad323f8950721eb4.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 26% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,15 +29,15 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 00185b 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001aa0 0001c5 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001c68 0003e3 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002050 008a66 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00aab8 0003d5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00ae90 0002e5 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b178 0052ad 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b178 0052aa 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010428 0009c0 18 33 78 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 010de8 00033c 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011124 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3d3e88dda4c347ce61c6395db28da1609ff0d042 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: b9e5c2c27533cf9e72e5440aad323f8950721eb4 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x146cb): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe4e8): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11b7d): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xd1> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1880a): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x57fc): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1c2> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x398e): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x16fcc): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb0fd): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x175e): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4519): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x67e3): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x35e1): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xec07): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xabd5): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11b3e): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf4be): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb213): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15e8d): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15de8): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbc8b): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2ecc): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x160>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xccf7): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x61>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x1394a): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x2811): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2166 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2176 │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x920e │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x924e │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92db │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2ba9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92f7 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6542,27 +6542,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: 0x942f │ │ │ │ │ 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: 0x9483 │ │ │ │ │ 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 @@ │ │ │ │ │ -BGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -tuwU}]]]]= │ │ │ │ │ -WG@G#PU& │ │ │ │ │ da0K'|q)F │ │ │ │ │ -gV!m&9yH │ │ │ │ │ -;CFePI7, │ │ │ │ │ -],Wi(:BnS │ │ │ │ │ -bx{`X{T- │ │ │ │ │ -%["gf={+ │ │ │ │ │ +gxa^r|O-s │ │ │ │ │ +s1\V7Is.AZa │ │ │ │ │ + Ok v/Y< │ │ │ │ │ +5_!kjmDoL │ │ │ │ │ +Q]0V0z2: │ │ │ │ │ +s+l-2'c% │ │ │ │ │ +*!JP%D * │ │ │ │ │ +XC9RP%D │ │ │ │ │ +|f2fXX`:1 │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/3e/1f8ac338ba7562e0a236552e04b14fae42c2b8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/64/e6c3298e6aac629b7aef18b788e80d7ffe77dc.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 75336 (bytes into file) │ │ │ │ │ + Start of section headers: 75328 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x12648: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12640: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 0003c0 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 0000b8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200a0 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a8 00fdf0 000050 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001f63 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001f66 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0021a8 000274 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002420 0007eb 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002c10 008b58 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b768 0003d5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00bb40 0005d7 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c118 0052c4 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0113dc 000086 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011468 000bd0 18 34 89 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 012038 0004a0 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0124d8 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c118 0052c2 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0113da 000086 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011460 000bd0 18 34 89 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 012030 0004a0 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0124d0 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3e1f8ac338ba7562e0a236552e04b14fae42c2b8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 64e6c3298e6aac629b7aef18b788e80d7ffe77dc │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14821): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe650): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11d0a): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x18924): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5807): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x394f): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x17072): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb069): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1740): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x44bf): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x67c3): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x35a2): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xed6f): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xab5b): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11ccb): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf5b2): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb186): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x1602e): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15f89): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbd37): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2ecd): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 37 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xcdf0): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x6a>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13ac8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x1842b): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 828 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 846 filenum: 75 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1036 filenum: 76 │ │ │ │ │ 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: 77 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 77 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 78 │ │ │ │ │ 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: 79 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 80 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9203 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 83 │ │ │ │ │ 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: 82 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9243 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 83 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92ec │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9424 │ │ │ │ │ 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: 0x9478 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,28 +1,28 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ X3Uiq1J │ │ │ │ │ -QnNPq;p9 │ │ │ │ │ -B+4x*()# │ │ │ │ │ +t|Of8a.a │ │ │ │ │ -NxLn\~B14O& │ │ │ │ │ -GSlxm4{F< │ │ │ │ │ -+.@]Rc2J} │ │ │ │ │ -@,3K=BKx │ │ │ │ │ - &ghBvs?8c │ │ │ │ │ +a-k]i.:rZO │ │ │ │ │ +-C?rIc`^ │ │ │ │ │ +tfvo>e.a │ │ │ │ │ +QLV'QALQ │ │ │ │ │ +C,3K=BKx │ │ │ │ │ +O/goU?gWh │ │ │ │ │ +3)s&e{&e{&e{&e │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/41/75fc013204a9b6ebddf155ef7da41f2b7f1340.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3b/88748dac2cbdac4fb4445a920e0a8dc594073c.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 8% 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: 4175fc013204a9b6ebddf155ef7da41f2b7f1340 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b88748dac2cbdac4fb4445a920e0a8dc594073c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -623,154 +623,154 @@ │ │ │ │ │ <46d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <46e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <46f> DW_AT_type : (ref4) <0x426>, Mix_Chunk │ │ │ │ │ <1><473>: Abbrev Number: 32 (DW_TAG_structure_type) │ │ │ │ │ <474> DW_AT_name : (strp) (offset: 0x13440): magic_api_t │ │ │ │ │ <478> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <479> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <47a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <47a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <47b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <47b> DW_AT_sibling : (ref4) <0x584> │ │ │ │ │ <2><47f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <480> DW_AT_name : (strp) (offset: 0xd6e9): tp_version │ │ │ │ │ <484> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <485> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <485> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <486> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <487> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <48b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><48c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <48d> DW_AT_name : (strp) (offset: 0x10aaa): data_directory │ │ │ │ │ <491> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <492> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <492> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <493> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <494> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <498> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><499>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49a> DW_AT_name : (strp) (offset: 0x17927): update_progress_bar │ │ │ │ │ <49e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <49f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <49f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4a0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a1> DW_AT_type : (ref4) <0x10f> │ │ │ │ │ <4a5> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4a6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a7> DW_AT_name : (strp) (offset: 0x52e0): special_notify │ │ │ │ │ <4ab> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ac> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4ac> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4ad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ae> DW_AT_type : (ref4) <0xfe> │ │ │ │ │ <4b2> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4b3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b4> DW_AT_name : (strp) (offset: 0x34ca): sRGB_to_linear │ │ │ │ │ <4b8> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4b9> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4b9> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4ba> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4bb> DW_AT_type : (ref4) <0x593> │ │ │ │ │ <4bf> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4c0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c1> DW_AT_name : (strp) (offset: 0x161f8): linear_to_sRGB │ │ │ │ │ <4c5> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4c6> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4c6> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4c7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c8> DW_AT_type : (ref4) <0x5a7> │ │ │ │ │ <4cc> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4cd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ce> DW_AT_name : (strp) (offset: 0x1652d): in_circle │ │ │ │ │ <4d2> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4d3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4d4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4d5> DW_AT_type : (ref4) <0x5c5> │ │ │ │ │ <4d9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4da>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4db> DW_AT_name : (strp) (offset: 0x1301): getpixel │ │ │ │ │ <4df> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4e0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4e0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4e1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4e2> DW_AT_type : (ref4) <0x5e8> │ │ │ │ │ <4e6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4e7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e8> DW_AT_name : (strp) (offset: 0x4013): putpixel │ │ │ │ │ <4ec> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ed> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4ed> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4ee> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ef> DW_AT_type : (ref4) <0x607> │ │ │ │ │ <4f3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4f4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f5> DW_AT_name : (strp) (offset: 0x62a6): xorpixel │ │ │ │ │ <4f9> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4fa> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4fa> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <4fb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4fc> DW_AT_type : (ref4) <0x621> │ │ │ │ │ <500> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><501>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <502> DW_AT_name : (strp) (offset: 0x313f): playsound │ │ │ │ │ <506> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <507> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <507> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <508> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <509> DW_AT_type : (ref4) <0x640> │ │ │ │ │ <50d> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><50e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <50f> DW_AT_name : (strp) (offset: 0xdc1e): stopsound │ │ │ │ │ <513> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <514> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <514> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <515> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <516> DW_AT_type : (ref4) <0x10f> │ │ │ │ │ <51a> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><51b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51c> DW_AT_name : (strp) (offset: 0xa04f): line │ │ │ │ │ <520> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <521> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <521> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <522> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <523> DW_AT_type : (ref4) <0x6a6> │ │ │ │ │ <527> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><528>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <529> DW_AT_name : (strp) (offset: 0x10a70): button_down │ │ │ │ │ <52d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <52e> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <52e> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <52f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <530> DW_AT_type : (ref4) <0x6b0> │ │ │ │ │ <534> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><535>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <536> DW_AT_name : (strp) (offset: 0xe3cf): rgbtohsv │ │ │ │ │ <53a> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <53b> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <53b> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <53c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <53d> DW_AT_type : (ref4) <0x6de> │ │ │ │ │ <541> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><542>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <543> DW_AT_name : (strp) (offset: 0xa6af): hsvtorgb │ │ │ │ │ <547> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <548> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <548> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <549> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <54a> DW_AT_type : (ref4) <0x707> │ │ │ │ │ <54e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><54f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <550> DW_AT_name : (strp) (offset: 0x14f05): canvas_w │ │ │ │ │ <554> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <555> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <555> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <556> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <557> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <55b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><55c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <55d> DW_AT_name : (strp) (offset: 0x18309): canvas_h │ │ │ │ │ <561> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <562> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <562> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <563> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <564> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <568> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><569>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <56a> DW_AT_name : (strp) (offset: 0xb059): scale │ │ │ │ │ <56e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <56f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <56f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <570> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <571> DW_AT_type : (ref4) <0x72a> │ │ │ │ │ <575> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><576>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <577> DW_AT_name : (strp) (offset: 0x2a3d): touched │ │ │ │ │ <57b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <57c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <57c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <57d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <57e> DW_AT_type : (ref4) <0x743> │ │ │ │ │ <582> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><583>: Abbrev Number: 0 │ │ │ │ │ <1><584>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <585> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <585> DW_AT_type : (ref4) <0xdf>, float │ │ │ │ │ @@ -986,23 +986,23 @@ │ │ │ │ │ <2><742>: Abbrev Number: 0 │ │ │ │ │ <1><743>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <744> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <744> DW_AT_type : (ref4) <0x72f>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><748>: Abbrev Number: 12 (DW_TAG_typedef) │ │ │ │ │ <749> DW_AT_name : (strp) (offset: 0xbf68): magic_api │ │ │ │ │ <74d> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <74e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <74e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <74f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <750> DW_AT_type : (ref4) <0x473>, magic_api_t │ │ │ │ │ <1><754>: Abbrev Number: 48 (DW_TAG_enumeration_type) │ │ │ │ │ <755> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <755> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <755> DW_AT_type : (ref4) <0x68>, unsigned int │ │ │ │ │ <759> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <75a> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <75a> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <75b> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <75c> DW_AT_sibling : (ref4) <0x78b> │ │ │ │ │ <2><760>: Abbrev Number: 14 (DW_TAG_enumerator) │ │ │ │ │ <761> DW_AT_name : (strp) (offset: 0x127fe): MAGIC_TYPE_DISTORTS │ │ │ │ │ <765> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><766>: Abbrev Number: 14 (DW_TAG_enumerator) │ │ │ │ │ <767> DW_AT_name : (strp) (offset: 0x2365): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2293 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22eb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x239f │ │ │ │ │ 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 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9441 │ │ │ │ │ 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 : 0x9481 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 51 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6605,27 +6605,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x950e │ │ │ │ │ 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: 0x9562 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,30 @@ │ │ │ │ │ -@GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ --=V[D*-K │ │ │ │ │ +"9xKv5y │ │ │ │ │ 3>gisP%T │ │ │ │ │ |A\=zQ*[? │ │ │ │ │ Y$ XZktx │ │ │ │ │ -v=]v;p86 │ │ │ │ │ P;&kvTM/ │ │ │ │ │ P#`[ *'5 │ │ │ │ │ #-Q~/k7Gr │ │ │ │ │ ggzvfggrv │ │ │ │ │ fgjvffgbv │ │ │ │ │ egZvfegRv │ │ │ │ │ dgJvfdgBv │ │ │ │ │ cg:vfcg2v │ │ │ │ │ bg*vfbg"v │ │ │ │ │ +kqN9.{5D │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/42/657bfcb5e27b2cc915aa65834632acf2952005.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3d/c784cdbe0365c78bac7f28e868cb6f52b76766.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 22% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf8 00fde8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb8 00fde8 000030 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde8 000060 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020048 00fde8 000030 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020078 00fde8 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0018c6 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0018c5 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b08 0001df 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ce8 0003fb 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0020e8 008a7f 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ab68 0003d8 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00af40 0002bb 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b200 005294 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b200 005293 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010498 0009c0 18 33 77 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 010e58 000389 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 0111e1 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 42657bfcb5e27b2cc915aa65834632acf2952005 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3dc784cdbe0365c78bac7f28e868cb6f52b76766 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x146f0): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe4cc): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11b41): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1883b): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x57fb): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3956): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17041): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb0f8): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x173f): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x44fe): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x687c): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x35a9): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xebeb): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xabbc): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b02): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf445): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb215): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15ef8): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15e53): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbc8d): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ec4): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd01): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13962): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x27f9): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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,22 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +gfGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +{vvvg~;;;;{ │ │ │ │ │ 1 &q\(A- │ │ │ │ │ Gk6_|^=. │ │ │ │ │ E7:hd0=xp+hX │ │ │ │ │ .lnN#z2@}. │ │ │ │ │ e-pSy%{r │ │ │ │ │ i%9JK (NR │ │ │ │ │ $K#NWf2aW │ │ │ │ │ uCv'=8s6 │ │ │ │ │ !&(i,&$oD │ │ │ │ │ B %wI\.jJe │ │ │ │ │ c_^AXIv) │ │ │ │ │ a91";DD6 │ │ │ │ │ 1)4="x4& │ │ │ │ │ -Ke7+PuNq │ │ │ │ │ -scrb@k4E │ │ │ │ │ -GDcxKY:. │ │ │ │ │ -Xeb(A9'( │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/42/6a059e83b5544208d621f8d9657b9589905b3d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/f9/b52cf1f5cc7b5e61c1e14ec81680e2f380406d.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdf0 000028 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00197f 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00197e 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001bc0 0001d8 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d98 000448 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0021e0 008a52 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ac38 0003d6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b010 000353 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b368 00529f 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010607 00003d 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: 426a059e83b5544208d621f8d9657b9589905b3d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f9b52cf1f5cc7b5e61c1e14ec81680e2f380406d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14631): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe501): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11abe): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x186f6): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x57a6): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3946): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16eb9): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb101): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x177a): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x44b6): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6812): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3599): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xec20): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xabd9): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11a7f): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf457): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb21e): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15d8e): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15ce9): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbca5): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ea9): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd0b): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x6a>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x138c1): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x1825c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 828 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 846 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1036 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9203 │ │ │ │ │ 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 : 0x9243 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92ec │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9424 │ │ │ │ │ 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: 0x9478 │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ +@mGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ ,z[{uk6_ │ │ │ │ │ (A*F@>%' │ │ │ │ │ |%Rv. DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x1472a): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe5a0): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11bc0): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18803): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5826): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3981): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17009): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb1b8): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1749): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x450b): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6858): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x35d9): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xecbf): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xac90): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b81): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf504): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb2d5): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15ec3): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15e1e): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbd60): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ef4): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcde7): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x139bb): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2828): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2160 │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2170 │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9208 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9248 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d5 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2ba3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92f1 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6541,27 +6541,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: 0x9429 │ │ │ │ │ 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: 0x947d │ │ │ │ │ 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,30 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +@GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ 9;[f~;;;;{N │ │ │ │ │ -YL &92N# │ │ │ │ │ -DIos,`&{ │ │ │ │ │ +ppUdlu&J │ │ │ │ │ +$>z}=$@z? │ │ │ │ │ +,fGk\uu/ │ │ │ │ │ ,skmPs##68 │ │ │ │ │ 'VM:.d52} │ │ │ │ │ i7B-k)r* │ │ │ │ │ 1B(2.rIE │ │ │ │ │ f3v1dk|% │ │ │ │ │ fEw\Y0]Q │ │ │ │ │ igHpKL1,s │ │ │ │ │ cB[*r8w]2 │ │ │ │ │ [o{`Sn4= │ │ │ │ │ sLK.W/64 │ │ │ │ │ 8DDu7#G-|S │ │ │ │ │ 'WV" )I^NE0 │ │ │ │ │ +[\X^!WLN@Z │ │ │ │ │ ++wR&43vQQ │ │ │ │ │ +]jUB/Vt] │ │ │ │ │ +F<;r9rx| │ │ │ │ │ +ZaL#3`#&/ │ │ │ │ │ +%FtD`p7b3f │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/4a/f3760b5dca5dc2d629be046e6ed20d73369be4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/1f/12fad5a8bfc26ea3ee8537ec2c8deb9a060f8c.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 17% similar despite different names │ │ │ │ ├── readelf --wide --file-header {} │ │ │ │ │ @@ -6,15 +6,15 @@ │ │ │ │ │ OS/ABI: UNIX - System V │ │ │ │ │ ABI Version: 0 │ │ │ │ │ Type: DYN (Shared object file) │ │ │ │ │ Machine: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 72504 (bytes into file) │ │ │ │ │ + Start of section headers: 72496 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x11b38: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11b30: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 000318 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020070 00fdf0 000028 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001aa9 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001cf0 000215 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001f08 0005c6 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0024d0 008a94 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00af68 0003dd 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b348 00058d 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b8d8 005298 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010b70 000089 00 C 0 0 8 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 010c00 0009d8 18 34 75 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 0115d8 0003f1 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0119c9 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001aa7 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001ce8 000215 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001f00 0005c6 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0024c8 008a94 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00af60 0003dd 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b340 00058d 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b8d0 005297 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010b68 000089 00 C 0 0 8 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 010bf8 0009d8 18 34 75 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 0115d0 0003f1 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0119c1 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4af3760b5dca5dc2d629be046e6ed20d73369be4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 1f12fad5a8bfc26ea3ee8537ec2c8deb9a060f8c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3841,154 +3841,154 @@ │ │ │ │ │ <1d58> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d59> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d5a> DW_AT_type : (ref4) <0x1d11>, Mix_Chunk │ │ │ │ │ <1><1d5e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d5f> DW_AT_name : (strp) (offset: 0x1476f): magic_api_t │ │ │ │ │ <1d63> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d66> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d66> DW_AT_sibling : (ref4) <0x1e6f> │ │ │ │ │ <2><1d6a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6b> DW_AT_name : (strp) (offset: 0xe5b5): tp_version │ │ │ │ │ <1d6f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d70> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d70> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d71> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d72> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d76> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d77>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0x11b8f): data_directory │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d84>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x188c1): update_progress_bar │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d91>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x57ff): special_notify │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d9e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0x3966): sRGB_to_linear │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1e7e> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1dab>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x17034): linear_to_sRGB │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1e92> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1db8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0xb18b): in_circle │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1eb0> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dc5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x1756): getpixel │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ed3> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dd2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x44ef): putpixel │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1ef2> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1ddf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0x6831): xorpixel │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1f0c> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dec>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0x35b0): playsound │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f2b> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1df9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0xecce): stopsound │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e06>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xac40): line │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1f91> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e13>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0x11b5a): button_down │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1f9b> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e20>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0xf4fa): rgbtohsv │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x1fc9> │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e2d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0xb2a8): hsvtorgb │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x1ff2> │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e3a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0x15ef9): canvas_w │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x55>, int │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e47>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x15e54): canvas_h │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x55>, int │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e54>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e55> DW_AT_name : (strp) (offset: 0xbd50): scale │ │ │ │ │ <1e59> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e5a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e5b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e5c> DW_AT_type : (ref4) <0x2015> │ │ │ │ │ <1e60> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e61>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e62> DW_AT_name : (strp) (offset: 0x2eba): touched │ │ │ │ │ <1e66> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e67> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e67> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e68> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e69> DW_AT_type : (ref4) <0x202e> │ │ │ │ │ <1e6d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e6e>: Abbrev Number: 0 │ │ │ │ │ <1><1e6f>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e70> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e70> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4204,23 +4204,23 @@ │ │ │ │ │ <2><202d>: Abbrev Number: 0 │ │ │ │ │ <1><202e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <202f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <202f> DW_AT_type : (ref4) <0x201a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2033>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2034> DW_AT_name : (strp) (offset: 0xcde5): magic_api │ │ │ │ │ <2038> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2039> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2039> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <203a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <203b> DW_AT_type : (ref4) <0x1d5e>, magic_api_t │ │ │ │ │ <1><203f>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <2040> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2041> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2041> DW_AT_type : (ref4) <0x6a>, unsigned int │ │ │ │ │ <2045> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2046> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2046> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2047> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2048> DW_AT_sibling : (ref4) <0x2077> │ │ │ │ │ <2><204c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <204d> DW_AT_name : (strp) (offset: 0x139d1): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2051> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2052>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2053> DW_AT_name : (strp) (offset: 0x18405): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 828 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 846 filenum: 75 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1036 filenum: 76 │ │ │ │ │ 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: 77 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 77 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 78 │ │ │ │ │ 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: 79 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 80 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9209 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 83 │ │ │ │ │ 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: 82 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9249 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 83 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d6 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2ba4 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6541,27 +6541,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: 0x942a │ │ │ │ │ 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: 0x947e │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,11 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -}Qsp3oh] │ │ │ │ │ -KA|moQOR │ │ │ │ │ +zo,47Aip90G │ │ │ │ │ +&25Ld5Wd │ │ │ │ │ +2l/Zv{mY │ │ │ │ │ CiIOJbZZ │ │ │ │ │ To4 │ │ │ │ │ fXL>9Jmtv │ │ │ │ │ JZ0.ieMy │ │ │ │ │ #%7RrC%7RrC%7RrC%7RrC%7Rrc │ │ │ │ │ -Ew(1U966 │ │ │ │ │ -M{GTu4G' │ │ │ │ │ -dc9* │ │ │ │ │ -qLSE0d0]mB │ │ │ │ │ +qg\7[uPl │ │ │ │ │ +$s&YG$sF │ │ │ │ │ +$s&YG$sF │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/4c/13d548f1e54ab07c7d585b9da934d49e6b91e8.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3c/5b86d2ff3244c0863265cd01039b77766b2553.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 19% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001ad8 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001d18 000232 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f50 000482 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0023d8 008a8d 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae68 0003d5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b240 0004bc 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b700 0052bb 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0109bb 00005a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b700 0052ba 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0109ba 00005a 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010a18 000a20 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011438 00038f 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0117c7 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 4c13d548f1e54ab07c7d585b9da934d49e6b91e8 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3c5b86d2ff3244c0863265cd01039b77766b2553 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 17 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14725): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe548): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11b4a): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1882a): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5732): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3894): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16fe0): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb0d6): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1733): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4425): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x67a6): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3508): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xec67): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xabae): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b0b): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf49c): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb1f3): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15e7d): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15dd8): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbca3): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2e49): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd6e): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x139ad): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2799): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,10 +1,10 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +wvk%SGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +;;`}9{/N9^ │ │ │ │ │ #"S\"S]" │ │ │ │ │ -_OZJ_,Jl │ │ │ │ │ ztY)7{ g │ │ │ │ │ CErD--u DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d4e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4f> DW_AT_type : (ref4) <0x1d06>, Mix_Chunk │ │ │ │ │ <1><1d53>: Abbrev Number: 26 (DW_TAG_structure_type) │ │ │ │ │ <1d54> DW_AT_name : (strp) (offset: 0x14d12): magic_api_t │ │ │ │ │ <1d58> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d5b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d5b> DW_AT_sibling : (ref4) <0x1e64> │ │ │ │ │ <2><1d5f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d60> DW_AT_name : (strp) (offset: 0xea74): tp_version │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d6c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6d> DW_AT_name : (strp) (offset: 0x1220f): data_directory │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d74> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d78> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d79>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7a> DW_AT_name : (strp) (offset: 0x18df9): update_progress_bar │ │ │ │ │ <1d7e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d80> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d81> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1d85> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d86>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d87> DW_AT_name : (strp) (offset: 0x5a52): special_notify │ │ │ │ │ <1d8b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8c> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d8c> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d8d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8e> DW_AT_type : (ref4) <0x1c2> │ │ │ │ │ <1d92> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d93>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d94> DW_AT_name : (strp) (offset: 0x3b3f): sRGB_to_linear │ │ │ │ │ <1d98> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d99> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d99> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d9a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9b> DW_AT_type : (ref4) <0x1e73> │ │ │ │ │ <1d9f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1da0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da1> DW_AT_name : (strp) (offset: 0x175db): linear_to_sRGB │ │ │ │ │ <1da5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da6> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da6> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da8> DW_AT_type : (ref4) <0x1e87> │ │ │ │ │ <1dac> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dad>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dae> DW_AT_name : (strp) (offset: 0xb4b4): in_circle │ │ │ │ │ <1db2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db5> DW_AT_type : (ref4) <0x1ea5> │ │ │ │ │ <1db9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dba>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbb> DW_AT_name : (strp) (offset: 0x17ce): getpixel │ │ │ │ │ <1dbf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dc0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dc1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc2> DW_AT_type : (ref4) <0x1ec8> │ │ │ │ │ <1dc6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc8> DW_AT_name : (strp) (offset: 0x469f): putpixel │ │ │ │ │ <1dcc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcd> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dcd> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcf> DW_AT_type : (ref4) <0x1ee7> │ │ │ │ │ <1dd3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd5> DW_AT_name : (strp) (offset: 0x6a26): xorpixel │ │ │ │ │ <1dd9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dda> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dda> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1ddb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddc> DW_AT_type : (ref4) <0x1f01> │ │ │ │ │ <1de0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de2> DW_AT_name : (strp) (offset: 0x37ae): playsound │ │ │ │ │ <1de6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de9> DW_AT_type : (ref4) <0x1f20> │ │ │ │ │ <1ded> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dee>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1def> DW_AT_name : (strp) (offset: 0xf190): stopsound │ │ │ │ │ <1df3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1df4> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df6> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1dfa> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dfb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfc> DW_AT_name : (strp) (offset: 0xaf4e): line │ │ │ │ │ <1e00> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e01> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e01> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e02> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e03> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e07> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e08>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e09> DW_AT_name : (strp) (offset: 0x121d0): button_down │ │ │ │ │ <1e0d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0e> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e0e> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e10> DW_AT_type : (ref4) <0x1f90> │ │ │ │ │ <1e14> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e15>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e16> DW_AT_name : (strp) (offset: 0xf9dc): rgbtohsv │ │ │ │ │ <1e1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1b> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e1b> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1d> DW_AT_type : (ref4) <0x1fbe> │ │ │ │ │ <1e21> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e22>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e23> DW_AT_name : (strp) (offset: 0xb5d1): hsvtorgb │ │ │ │ │ <1e27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e28> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e28> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2a> DW_AT_type : (ref4) <0x1fe7> │ │ │ │ │ <1e2e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e30> DW_AT_name : (strp) (offset: 0x165d9): canvas_w │ │ │ │ │ <1e34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e35> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e35> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e36> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e37> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e3c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3d> DW_AT_name : (strp) (offset: 0x16534): canvas_h │ │ │ │ │ <1e41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e42> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e42> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e43> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e44> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e48> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e49>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4a> DW_AT_name : (strp) (offset: 0xc0b4): scale │ │ │ │ │ <1e4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e50> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x200a> │ │ │ │ │ <1e55> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e56>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e57> DW_AT_name : (strp) (offset: 0x3029): touched │ │ │ │ │ <1e5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e5c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5e> DW_AT_type : (ref4) <0x2023> │ │ │ │ │ <1e62> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e63>: Abbrev Number: 0 │ │ │ │ │ <1><1e64>: Abbrev Number: 41 (DW_TAG_subroutine_type) │ │ │ │ │ <1e65> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4200,23 +4200,23 @@ │ │ │ │ │ <2><2022>: Abbrev Number: 0 │ │ │ │ │ <1><2023>: Abbrev Number: 11 (DW_TAG_pointer_type) │ │ │ │ │ <2024> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2024> DW_AT_type : (ref4) <0x200f>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2028>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <2029> DW_AT_name : (strp) (offset: 0xd185): magic_api │ │ │ │ │ <202d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <202e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <202e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2030> DW_AT_type : (ref4) <0x1d53>, magic_api_t │ │ │ │ │ <1><2034>: Abbrev Number: 31 (DW_TAG_enumeration_type) │ │ │ │ │ <2035> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2036> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2036> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <203a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <203b> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <203b> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <203c> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <203d> DW_AT_sibling : (ref4) <0x206c> │ │ │ │ │ <2><2041>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2042> DW_AT_name : (strp) (offset: 0x13f90): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2046> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2047>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2048> DW_AT_name : (strp) (offset: 0x291f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xdd2 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x186e │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x920d │ │ │ │ │ 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 : 0x924d │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92da │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b72 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92f6 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6539,27 +6539,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: 0x942e │ │ │ │ │ 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: 0x9482 │ │ │ │ │ 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 @@ │ │ │ │ │ -MGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -q^@5@I,F │ │ │ │ │ +8GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +VwWUWWWw │ │ │ │ │ N( VT#bJ │ │ │ │ │ Cn\T4s\4 │ │ │ │ │ !_#4Ho#uHc3x! │ │ │ │ │ ,*0Goc8{* │ │ │ │ │ {iM{)5F?X0 │ │ │ │ │ */j](:~n │ │ │ │ │ '{yDf(fd │ │ │ │ │ dD=ib9R& │ │ │ │ │ <='!3z$} │ │ │ │ │ {"D<,+'M( │ │ │ │ │ X"h4* Yi* │ │ │ │ │ -GZ@JBE) │ │ │ │ │ -*> BDP%E │ │ │ │ │ --OaL)7+o │ │ │ │ │ +Y~!nnfsl │ │ │ │ │ +/9 6^I DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14747): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe578): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11ba9): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18845): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x58dc): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x39f2): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17018): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb190): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x17a3): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45dc): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x683a): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3661): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xeca7): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xac68): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b6a): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf4a7): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb2ad): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15eb4): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15e0f): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbd5d): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f43): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd9d): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x139b3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x28b1): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd62 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x17fe │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x919d │ │ │ │ │ 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 : 0x91dd │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x926a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b02 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x9286 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6519,27 +6519,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: 0x93be │ │ │ │ │ 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: 0x9412 │ │ │ │ │ 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,20 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ [}VUA:rH │ │ │ │ │ nTlhY!atM │ │ │ │ │ &64X=0Tn │ │ │ │ │ p>ad&&I8 │ │ │ │ │ 4jMMQMA| │ │ │ │ │ '[Jy 4I/ │ │ │ │ │ -FI< │ │ │ │ │ +M%?Wbynk │ │ │ │ │ +F*IeQy>M │ │ │ │ │ +`v6JLyd? f │ │ │ │ │ +L#P}N w[B │ │ │ │ │ +7>3& b_0r │ │ │ │ │ +,gwLgq9g │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/67/3462ac6cb0c3e027fefd9477b3567cdc73b8be.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/7d/0526969a3cf4bd298c411d14be357ddc3b85d7.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 24% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001bf5 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001e38 00021f 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002058 0005b7 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002610 008bb9 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b1d0 0003e0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b5b0 0005b0 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bb60 0052ba 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010e1a 000079 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bb60 0052b9 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010e19 000079 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010e98 000b70 18 34 79 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 011a08 0003f0 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 011df8 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 673462ac6cb0c3e027fefd9477b3567cdc73b8be │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7d0526969a3cf4bd298c411d14be357ddc3b85d7 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3836,154 +3836,154 @@ │ │ │ │ │ <1d4d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d4e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4f> DW_AT_type : (ref4) <0x1d06>, Mix_Chunk │ │ │ │ │ <1><1d53>: Abbrev Number: 20 (DW_TAG_structure_type) │ │ │ │ │ <1d54> DW_AT_name : (strp) (offset: 0x1496e): magic_api_t │ │ │ │ │ <1d58> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d5b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d5b> DW_AT_sibling : (ref4) <0x1e64> │ │ │ │ │ <2><1d5f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d60> DW_AT_name : (strp) (offset: 0xe5fe): tp_version │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1d6b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d6c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d6d> DW_AT_name : (strp) (offset: 0x11d1b): data_directory │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d74> DW_AT_type : (ref4) <0xdf> │ │ │ │ │ <1d78> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d79>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7a> DW_AT_name : (strp) (offset: 0x189a4): update_progress_bar │ │ │ │ │ <1d7e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d80> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d81> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1d85> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d86>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d87> DW_AT_name : (strp) (offset: 0x5754): special_notify │ │ │ │ │ <1d8b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8c> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d8c> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d8d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8e> DW_AT_type : (ref4) <0x1c2> │ │ │ │ │ <1d92> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d93>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d94> DW_AT_name : (strp) (offset: 0x3935): sRGB_to_linear │ │ │ │ │ <1d98> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d99> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d99> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d9a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9b> DW_AT_type : (ref4) <0x1e73> │ │ │ │ │ <1d9f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1da0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da1> DW_AT_name : (strp) (offset: 0x1710e): linear_to_sRGB │ │ │ │ │ <1da5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da6> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da6> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da8> DW_AT_type : (ref4) <0x1e87> │ │ │ │ │ <1dac> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dad>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dae> DW_AT_name : (strp) (offset: 0xb16b): in_circle │ │ │ │ │ <1db2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db5> DW_AT_type : (ref4) <0x1ea5> │ │ │ │ │ <1db9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dba>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbb> DW_AT_name : (strp) (offset: 0x16bf): getpixel │ │ │ │ │ <1dbf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dc0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dc1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc2> DW_AT_type : (ref4) <0x1ec8> │ │ │ │ │ <1dc6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc8> DW_AT_name : (strp) (offset: 0x443e): putpixel │ │ │ │ │ <1dcc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcd> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dcd> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcf> DW_AT_type : (ref4) <0x1ee7> │ │ │ │ │ <1dd3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd5> DW_AT_name : (strp) (offset: 0x6818): xorpixel │ │ │ │ │ <1dd9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dda> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dda> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1ddb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddc> DW_AT_type : (ref4) <0x1f01> │ │ │ │ │ <1de0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de2> DW_AT_name : (strp) (offset: 0x359e): playsound │ │ │ │ │ <1de6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de9> DW_AT_type : (ref4) <0x1f20> │ │ │ │ │ <1ded> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dee>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1def> DW_AT_name : (strp) (offset: 0xed11): stopsound │ │ │ │ │ <1df3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1df4> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df6> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1dfa> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dfb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dfc> DW_AT_name : (strp) (offset: 0xac29): line │ │ │ │ │ <1e00> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e01> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e01> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e02> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e03> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e07> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e08>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e09> DW_AT_name : (strp) (offset: 0x11cdc): button_down │ │ │ │ │ <1e0d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0e> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e0e> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e10> DW_AT_type : (ref4) <0x1f90> │ │ │ │ │ <1e14> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e15>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e16> DW_AT_name : (strp) (offset: 0xf5a4): rgbtohsv │ │ │ │ │ <1e1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1b> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e1b> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1d> DW_AT_type : (ref4) <0x1fbe> │ │ │ │ │ <1e21> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e22>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e23> DW_AT_name : (strp) (offset: 0xb288): hsvtorgb │ │ │ │ │ <1e27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e28> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e28> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2a> DW_AT_type : (ref4) <0x1fe7> │ │ │ │ │ <1e2e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e30> DW_AT_name : (strp) (offset: 0x1611a): canvas_w │ │ │ │ │ <1e34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e35> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e35> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e36> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e37> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e3c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e3d> DW_AT_name : (strp) (offset: 0x16075): canvas_h │ │ │ │ │ <1e41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e42> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e42> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e43> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e44> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e48> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e49>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4a> DW_AT_name : (strp) (offset: 0xbd15): scale │ │ │ │ │ <1e4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e50> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x200a> │ │ │ │ │ <1e55> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e56>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e57> DW_AT_name : (strp) (offset: 0x2eda): touched │ │ │ │ │ <1e5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e5c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5e> DW_AT_type : (ref4) <0x2023> │ │ │ │ │ <1e62> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e63>: Abbrev Number: 0 │ │ │ │ │ <1><1e64>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e65> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4199,23 +4199,23 @@ │ │ │ │ │ <2><2022>: Abbrev Number: 0 │ │ │ │ │ <1><2023>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2024> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2024> DW_AT_type : (ref4) <0x200f>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2028>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2029> DW_AT_name : (strp) (offset: 0xcdcb): magic_api │ │ │ │ │ <202d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <202e> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <202e> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202f> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2030> DW_AT_type : (ref4) <0x1d53>, magic_api_t │ │ │ │ │ <1><2034>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2035> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2036> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2036> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <203a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <203b> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <203b> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <203c> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <203d> DW_AT_sibling : (ref4) <0x206c> │ │ │ │ │ <2><2041>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2042> DW_AT_name : (strp) (offset: 0x13bfd): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2046> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2047>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2048> DW_AT_name : (strp) (offset: 0x281f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -187,16 +187,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 60 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 20 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2b6a │ │ │ │ │ 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: 61 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 61 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 62 │ │ │ │ │ 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: 63 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 64 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9388 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 67 │ │ │ │ │ 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: 66 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x93c8 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 67 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6552,27 +6552,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x9455 │ │ │ │ │ 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: 0x94a9 │ │ │ │ │ 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,23 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +D9$(eqK= │ │ │ │ │ +M.!w:3(k@ │ │ │ │ │ +|'`[ro/a │ │ │ │ │ *N7Xq6[-I\ │ │ │ │ │ J1ES'bXN │ │ │ │ │ *%I =Jo │ │ │ │ │ cqyVxsG+ │ │ │ │ │ t[FIpDe:eH │ │ │ │ │ X0WBzTh │ │ │ │ │ Go4}zoBk │ │ │ │ │ -y5r"OWLq │ │ │ │ │ +Y&6S:Lh+ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/67/d5695af866753e7508d1538478f292dd9ac0cb.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3b/74e64c29718c538924308ca375fd1b7ff32dce.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020070 00fdf0 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001ab8 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001ab5 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001cf8 0001ff 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ef8 000536 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002430 008a64 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ae98 0003e0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b278 000511 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b790 005299 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010a29 000052 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: 67d5695af866753e7508d1538478f292dd9ac0cb │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3b74e64c29718c538924308ca375fd1b7ff32dce │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x1475e): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe580): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11bd4): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18736): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x57e1): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3937): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16f0c): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb132): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1760): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x44c6): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x679c): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x358a): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xec9f): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xac0a): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b95): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf4c5): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb24f): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15ec2): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15e1d): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbcf7): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2e2b): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd5f): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x139b5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x1828f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 828 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 846 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1036 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x920b │ │ │ │ │ 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 : 0x924b │ │ │ │ │ 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: 177 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92d8 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2ba6 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x92f4 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6541,27 +6541,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: 0x942c │ │ │ │ │ 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: 0x9480 │ │ │ │ │ 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,19 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -*-}r4?n" │ │ │ │ │ Jk,(Nz1v │ │ │ │ │ lZCV)*'JQ │ │ │ │ │ gRp7St#=:DU │ │ │ │ │ :JH hN\3 │ │ │ │ │ $I['FMn_ │ │ │ │ │ a ekv1gH │ │ │ │ │ RGp\,XXxH │ │ │ │ │ h*plx44=1 │ │ │ │ │ (C;,T+Dh │ │ │ │ │ `t:/!qw&X │ │ │ │ │ -n=, =he3 │ │ │ │ │ -/:`*{i U │ │ │ │ │ -)#}xmntk │ │ │ │ │ -R|h7|`2J │ │ │ │ │ -BT)qtl)q │ │ │ │ │ -rNw8CQ?C │ │ │ │ │ +`v#~J2MQ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/69/e09265e95cb01570ad574a01da8453c5360e50.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/92/0899110fc949f67c43147e761faf726c690e8f.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 72760 (bytes into file) │ │ │ │ │ + Start of section headers: 72752 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x11c38: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11c30: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 000348 18 A 4 3 8 │ │ │ │ │ @@ -29,17 +29,17 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001a9c 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ce0 00021a 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001f00 0006d5 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0025d8 008abd 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b098 0003db 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b478 0004df 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b958 0052b5 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010c0d 00003c 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 010c50 000af8 18 34 85 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011748 000380 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011ac8 00016a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b958 0052b4 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010c0c 00003c 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 010c48 000af8 18 34 85 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011740 000380 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011ac0 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 69e09265e95cb01570ad574a01da8453c5360e50 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 920899110fc949f67c43147e761faf726c690e8f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3836,154 +3836,154 @@ │ │ │ │ │ <1d49> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d4a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4b> DW_AT_type : (ref4) <0x1d02>, Mix_Chunk │ │ │ │ │ <1><1d4f>: Abbrev Number: 19 (DW_TAG_structure_type) │ │ │ │ │ <1d50> DW_AT_name : (strp) (offset: 0x146fb): magic_api_t │ │ │ │ │ <1d54> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d55> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d56> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d56> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d57> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d57> DW_AT_sibling : (ref4) <0x1e60> │ │ │ │ │ <2><1d5b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5c> DW_AT_name : (strp) (offset: 0xe497): tp_version │ │ │ │ │ <1d60> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d61> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d61> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d62> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d63> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d67> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d68>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d69> DW_AT_name : (strp) (offset: 0x11afa): data_directory │ │ │ │ │ <1d6d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6e> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6e> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d70> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d74> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d75>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d76> DW_AT_name : (strp) (offset: 0x18860): update_progress_bar │ │ │ │ │ <1d7a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7b> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7b> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7d> DW_AT_type : (ref4) <0x1d4> │ │ │ │ │ <1d81> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d82>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d83> DW_AT_name : (strp) (offset: 0x57f8): special_notify │ │ │ │ │ <1d87> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d88> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d88> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d89> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8a> DW_AT_type : (ref4) <0x1c3> │ │ │ │ │ <1d8e> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d90> DW_AT_name : (strp) (offset: 0x3975): sRGB_to_linear │ │ │ │ │ <1d94> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d95> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d95> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d96> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d97> DW_AT_type : (ref4) <0x1e6f> │ │ │ │ │ <1d9b> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9d> DW_AT_name : (strp) (offset: 0x16ea6): linear_to_sRGB │ │ │ │ │ <1da1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da2> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da2> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da4> DW_AT_type : (ref4) <0x1e83> │ │ │ │ │ <1da8> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1daa> DW_AT_name : (strp) (offset: 0xb118): in_circle │ │ │ │ │ <1dae> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1daf> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1daf> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db1> DW_AT_type : (ref4) <0x1ea1> │ │ │ │ │ <1db5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db7> DW_AT_name : (strp) (offset: 0x173b): getpixel │ │ │ │ │ <1dbb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbc> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbc> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbe> DW_AT_type : (ref4) <0x1ec4> │ │ │ │ │ <1dc2> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc4> DW_AT_name : (strp) (offset: 0x44f0): putpixel │ │ │ │ │ <1dc8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc9> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc9> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dca> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcb> DW_AT_type : (ref4) <0x1ee3> │ │ │ │ │ <1dcf> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd1> DW_AT_name : (strp) (offset: 0x67db): xorpixel │ │ │ │ │ <1dd5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd6> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd6> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd8> DW_AT_type : (ref4) <0x1efd> │ │ │ │ │ <1ddc> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dde> DW_AT_name : (strp) (offset: 0x35c8): playsound │ │ │ │ │ <1de2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de3> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de3> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de5> DW_AT_type : (ref4) <0x1f1c> │ │ │ │ │ <1de9> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dea>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1deb> DW_AT_name : (strp) (offset: 0xebb6): stopsound │ │ │ │ │ <1def> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df0> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1df0> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df2> DW_AT_type : (ref4) <0x1d4> │ │ │ │ │ <1df6> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df8> DW_AT_name : (strp) (offset: 0xabe6): line │ │ │ │ │ <1dfc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfd> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfd> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfe> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dff> DW_AT_type : (ref4) <0x1f82> │ │ │ │ │ <1e03> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e04>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e05> DW_AT_name : (strp) (offset: 0x11abb): button_down │ │ │ │ │ <1e09> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e0a> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0c> DW_AT_type : (ref4) <0x1f8c> │ │ │ │ │ <1e10> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e11>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e12> DW_AT_name : (strp) (offset: 0xf413): rgbtohsv │ │ │ │ │ <1e16> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e17> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e17> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e18> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e19> DW_AT_type : (ref4) <0x1fba> │ │ │ │ │ <1e1d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1f> DW_AT_name : (strp) (offset: 0xb235): hsvtorgb │ │ │ │ │ <1e23> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e24> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e24> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e25> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e26> DW_AT_type : (ref4) <0x1fe3> │ │ │ │ │ <1e2a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2c> DW_AT_name : (strp) (offset: 0x15e85): canvas_w │ │ │ │ │ <1e30> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e31> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e31> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e32> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e33> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e37> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e38>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e39> DW_AT_name : (strp) (offset: 0x15de0): canvas_h │ │ │ │ │ <1e3d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3e> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3e> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e40> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e44> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e45>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e46> DW_AT_name : (strp) (offset: 0xbca2): scale │ │ │ │ │ <1e4a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4b> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4b> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4d> DW_AT_type : (ref4) <0x2006> │ │ │ │ │ <1e51> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e52>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e53> DW_AT_name : (strp) (offset: 0x2ecb): touched │ │ │ │ │ <1e57> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e58> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e58> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e59> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5a> DW_AT_type : (ref4) <0x201f> │ │ │ │ │ <1e5e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5f>: Abbrev Number: 0 │ │ │ │ │ <1><1e60>: Abbrev Number: 27 (DW_TAG_subroutine_type) │ │ │ │ │ <1e61> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e61> DW_AT_type : (ref4) <0x161>, float │ │ │ │ │ @@ -4199,23 +4199,23 @@ │ │ │ │ │ <2><201e>: Abbrev Number: 0 │ │ │ │ │ <1><201f>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2020> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2020> DW_AT_type : (ref4) <0x200b>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2024>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2025> DW_AT_name : (strp) (offset: 0xccb0): magic_api │ │ │ │ │ <2029> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <202a> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <202a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202b> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x1d4f>, magic_api_t │ │ │ │ │ <1><2030>: Abbrev Number: 21 (DW_TAG_enumeration_type) │ │ │ │ │ <2031> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2032> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2032> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2036> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2037> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2037> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2038> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2039> DW_AT_sibling : (ref4) <0x2068> │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x89b3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2042> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2043>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2044> DW_AT_name : (strp) (offset: 0x27ea): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 828 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 846 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1036 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9210 │ │ │ │ │ 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 : 0x9250 │ │ │ │ │ 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: 177 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92dd │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2bab │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x92f9 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6542,27 +6542,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: 0x9431 │ │ │ │ │ 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: 0x9485 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,30 +1,27 @@ │ │ │ │ │ -PGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -BI(!4A:* │ │ │ │ │ -9w#WI*T " │ │ │ │ │ -ca'$?g,i │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +7fI\4#u$0 │ │ │ │ │ +ca{$?g-i │ │ │ │ │ +A]fj{/m& │ │ │ │ │ u)mJEJwx │ │ │ │ │ Kj %T %TC, │ │ │ │ │ }:q%i/d1W │ │ │ │ │ OR]^9:K~ │ │ │ │ │ \*Ui&K&> │ │ │ │ │ g@p7St#U:Dm │ │ │ │ │ ^@vYY: H │ │ │ │ │ !YmDI[HN │ │ │ │ │ -/lKhst{} │ │ │ │ │ -#'^P:kT@!I0 │ │ │ │ │ -i6>I^By1 │ │ │ │ │ +PkDue:!v/ │ │ │ │ │ +*&$rhoM< │ │ │ │ │ +!H(2\,v( │ │ │ │ │ +V_>rhKtt │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/7b/27d6a4d08f9cb8b7b997a0b74fc410cd02459b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/73/5c8f1d6216cf043438cb55b6b57537c67020b0.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 0018ef 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b30 0001c9 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d00 00042d 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002130 008a61 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ab98 0003d4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00af70 000308 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b278 0052a9 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010521 000014 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b278 0052a7 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 01051f 000014 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010538 0009d8 18 34 78 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 010f10 00031f 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 01122f 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7b27d6a4d08f9cb8b7b997a0b74fc410cd02459b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 735c8f1d6216cf043438cb55b6b57537c67020b0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14247): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe0f8): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x116ef): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x187d7): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x57b9): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3917): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16f9b): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xacc7): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1732): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x449a): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6826): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x356a): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xe817): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xa793): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x116b0): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf043): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xade4): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15e3a): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x191c2): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xb872): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2e85): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xc8f9): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x134d8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x27dd): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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,23 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +E5Vw6b9DM │ │ │ │ │ +,3=xFI4w │ │ │ │ │ FwhoMJl[ │ │ │ │ │ s+:1]f~8 │ │ │ │ │ /Pm/XI:b │ │ │ │ │ LTE:6DINP │ │ │ │ │ H$'[pzFX │ │ │ │ │ rm'5,d4fQ │ │ │ │ │ NX?QiYU!( │ │ │ │ │ qEN8x~JtdMk │ │ │ │ │ -^u>DzO|o │ │ │ │ │ -:V-GZPrr │ │ │ │ │ +\mi/9/yx │ │ │ │ │ +$O*d/.F: │ │ │ │ │ +mP9m1K/b9` │ │ │ │ │ +GQ>h DW_AT_decl_line : (data1) 235 │ │ │ │ │ <473> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <474> DW_AT_type : (ref4) <0x42b>, Mix_Chunk │ │ │ │ │ <1><478>: Abbrev Number: 31 (DW_TAG_structure_type) │ │ │ │ │ <479> DW_AT_name : (strp) (offset: 0x132b7): magic_api_t │ │ │ │ │ <47d> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <47e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <47f> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <47f> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <480> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <480> DW_AT_sibling : (ref4) <0x589> │ │ │ │ │ <2><484>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <485> DW_AT_name : (strp) (offset: 0xd653): tp_version │ │ │ │ │ <489> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <48a> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <48a> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <48b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <48c> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <490> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><491>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <492> DW_AT_name : (strp) (offset: 0x10964): data_directory │ │ │ │ │ <496> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <497> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <497> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <498> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <499> DW_AT_type : (ref4) <0x9c> │ │ │ │ │ <49d> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><49e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49f> DW_AT_name : (strp) (offset: 0x17810): update_progress_bar │ │ │ │ │ <4a3> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4a4> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <4a4> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4a5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a6> DW_AT_type : (ref4) <0x114> │ │ │ │ │ <4aa> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4ab>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ac> DW_AT_name : (strp) (offset: 0x522d): special_notify │ │ │ │ │ <4b0> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4b1> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4b1> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4b2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4b3> DW_AT_type : (ref4) <0x103> │ │ │ │ │ <4b7> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4b8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b9> DW_AT_name : (strp) (offset: 0x3497): sRGB_to_linear │ │ │ │ │ <4bd> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4be> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4be> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4bf> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4c0> DW_AT_type : (ref4) <0x598> │ │ │ │ │ <4c4> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4c5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c6> DW_AT_name : (strp) (offset: 0x160c5): linear_to_sRGB │ │ │ │ │ <4ca> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4cb> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4cb> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4cc> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4cd> DW_AT_type : (ref4) <0x5ac> │ │ │ │ │ <4d1> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4d2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d3> DW_AT_name : (strp) (offset: 0x163fa): in_circle │ │ │ │ │ <4d7> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4d8> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4d8> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4d9> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4da> DW_AT_type : (ref4) <0x5ca> │ │ │ │ │ <4de> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4df>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4e0> DW_AT_name : (strp) (offset: 0x134e): getpixel │ │ │ │ │ <4e4> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4e5> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4e5> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4e6> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4e7> DW_AT_type : (ref4) <0x5ed> │ │ │ │ │ <4eb> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><4ec>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ed> DW_AT_name : (strp) (offset: 0x3fdf): putpixel │ │ │ │ │ <4f1> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4f2> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <4f2> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <4f3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4f4> DW_AT_type : (ref4) <0x60c> │ │ │ │ │ <4f8> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><4f9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4fa> DW_AT_name : (strp) (offset: 0x6220): xorpixel │ │ │ │ │ <4fe> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <4ff> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <4ff> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <500> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <501> DW_AT_type : (ref4) <0x626> │ │ │ │ │ <505> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><506>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <507> DW_AT_name : (strp) (offset: 0x310c): playsound │ │ │ │ │ <50b> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <50c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <50c> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <50d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <50e> DW_AT_type : (ref4) <0x645> │ │ │ │ │ <512> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><513>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <514> DW_AT_name : (strp) (offset: 0xdb93): stopsound │ │ │ │ │ <518> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <519> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <519> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <51a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <51b> DW_AT_type : (ref4) <0x114> │ │ │ │ │ <51f> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><520>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <521> DW_AT_name : (strp) (offset: 0x9f93): line │ │ │ │ │ <525> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <526> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <526> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <527> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <528> DW_AT_type : (ref4) <0x6ab> │ │ │ │ │ <52c> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><52d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <52e> DW_AT_name : (strp) (offset: 0x1092a): button_down │ │ │ │ │ <532> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <533> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <533> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <534> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <535> DW_AT_type : (ref4) <0x6b5> │ │ │ │ │ <539> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><53a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <53b> DW_AT_name : (strp) (offset: 0xe332): rgbtohsv │ │ │ │ │ <53f> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <540> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <540> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <541> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <542> DW_AT_type : (ref4) <0x6e3> │ │ │ │ │ <546> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><547>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <548> DW_AT_name : (strp) (offset: 0xa5ee): hsvtorgb │ │ │ │ │ <54c> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <54d> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <54d> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <54e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <54f> DW_AT_type : (ref4) <0x70c> │ │ │ │ │ <553> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><554>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <555> DW_AT_name : (strp) (offset: 0x14da5): canvas_w │ │ │ │ │ <559> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <55a> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <55a> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <55b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <55c> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <560> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><561>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <562> DW_AT_name : (strp) (offset: 0x1821c): canvas_h │ │ │ │ │ <566> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <567> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <567> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <568> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <569> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <56d> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><56e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <56f> DW_AT_name : (strp) (offset: 0xaf7f): scale │ │ │ │ │ <573> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <574> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <574> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <575> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <576> DW_AT_type : (ref4) <0x72f> │ │ │ │ │ <57a> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><57b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <57c> DW_AT_name : (strp) (offset: 0x2a32): touched │ │ │ │ │ <580> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <581> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <581> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <582> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <583> DW_AT_type : (ref4) <0x748> │ │ │ │ │ <587> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><588>: Abbrev Number: 0 │ │ │ │ │ <1><589>: Abbrev Number: 21 (DW_TAG_subroutine_type) │ │ │ │ │ <58a> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <58a> DW_AT_type : (ref4) <0xdf>, float │ │ │ │ │ @@ -988,23 +988,23 @@ │ │ │ │ │ <2><747>: Abbrev Number: 0 │ │ │ │ │ <1><748>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <749> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <749> DW_AT_type : (ref4) <0x734>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><74d>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <74e> DW_AT_name : (strp) (offset: 0xbece): magic_api │ │ │ │ │ <752> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <753> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <753> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <754> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <755> DW_AT_type : (ref4) <0x478>, magic_api_t │ │ │ │ │ <1><759>: Abbrev Number: 47 (DW_TAG_enumeration_type) │ │ │ │ │ <75a> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <75a> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <75a> DW_AT_type : (ref4) <0x68>, unsigned int │ │ │ │ │ <75e> DW_AT_decl_file : (data1) 10 │ │ │ │ │ - <75f> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <75f> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <760> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <761> DW_AT_sibling : (ref4) <0x790> │ │ │ │ │ <2><765>: Abbrev Number: 11 (DW_TAG_enumerator) │ │ │ │ │ <766> DW_AT_name : (strp) (offset: 0x12641): MAGIC_TYPE_DISTORTS │ │ │ │ │ <76a> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><76b>: Abbrev Number: 11 (DW_TAG_enumerator) │ │ │ │ │ <76c> DW_AT_name : (strp) (offset: 0x233c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22b3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2367 │ │ │ │ │ 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 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9409 │ │ │ │ │ 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 : 0x9449 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 50 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6589,27 +6589,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x94d6 │ │ │ │ │ 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: 0x952a │ │ │ │ │ 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,13 +1,15 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ v wo wo] │ │ │ │ │ }bWQiM_} │ │ │ │ │ :w=2KpRQ │ │ │ │ │ -FgtK>1>E │ │ │ │ │ -+JJ;JJ;JJ;JJ;JJ;JJ;JJ;JJ;JJ;JJ;JJ;J │ │ │ │ │ +5g:K;_-) │ │ │ │ │ +Wu V_o?jP │ │ │ │ │ +:r51r5uq5V │ │ │ │ │ +Xeb(A9'( │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/84/b7ec7b8fa2d0d6a330a19c4670f26aabff0c1a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/48/066fdab70cb78a68ff744ba3739a3d55031dc9.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 22% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdb8 00fda8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff78 00fda8 000070 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fda8 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fda8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020078 00fda8 000078 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0020fb 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0020ff 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002340 000275 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0025b8 00084b 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002e08 008c58 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ba60 0003d1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00be38 0007e7 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c620 0052e6 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c620 0052e3 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 011908 000135 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011a40 000ba0 18 34 84 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0125e0 000458 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012a38 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 84b7ec7b8fa2d0d6a330a19c4670f26aabff0c1a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 48066fdab70cb78a68ff744ba3739a3d55031dc9 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3835,154 +3835,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 23 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14ab9): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe817): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11efb): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x18ccb): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x58f3): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1c2> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x39ec): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x17385): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0x17719): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1788): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x456c): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6898): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x365b): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xef46): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xad33): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11ebc): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0x1ae42): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb39d): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x163a0): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x162fb): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbe8b): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2f55): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4198,23 +4198,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 8 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xcf1b): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13dbb): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x2876): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xdc8 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x1864 │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9203 │ │ │ │ │ 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 : 0x9243 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b68 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92ec │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6536,27 +6536,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: 0x9424 │ │ │ │ │ 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: 0x9478 │ │ │ │ │ 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 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -sPk^xAEo^F │ │ │ │ │ -[,tMMoY+qe │ │ │ │ │ +d~`13fbI │ │ │ │ │ +sP+^xAEo^F │ │ │ │ │ +]$tmEoY#qe │ │ │ │ │ 8F DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14855): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe917): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11cd1): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x188cc): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5834): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x38ff): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x17070): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb44d): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x17a4): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x446f): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x68b2): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3552): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xee41): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xaecd): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11c92): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf696): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb56a): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15ff7): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15f52): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xc06a): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2e86): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 31 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xd0de): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 22 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13acf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x183fe): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 828 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 846 filenum: 76 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1036 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9203 │ │ │ │ │ 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 : 0x9243 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92ec │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9424 │ │ │ │ │ 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: 0x9478 │ │ │ │ │ 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,27 @@ │ │ │ │ │ -&kGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -(mHY\@iK │ │ │ │ │ -^'9$Nb)~(f │ │ │ │ │ +F+-%GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +F8%|!/S< │ │ │ │ │ 8B|B|A|G\$ │ │ │ │ │ gW%0 qItJ,Q │ │ │ │ │ ?&^2>A/m │ │ │ │ │ /+)yVpu3 │ │ │ │ │ [P4w(Rr$ │ │ │ │ │ N[QMi+Hq │ │ │ │ │ yT!\D[DM │ │ │ │ │ ^}]a%w*PB99 │ │ │ │ │ 5B5H"HD%s │ │ │ │ │ fuT.sZ^M │ │ │ │ │ zU<9Tzhu │ │ │ │ │ 6AClV;#'n<_%:\ │ │ │ │ │ 2Rij>T.! │ │ │ │ │ at:/!qw&X │ │ │ │ │ -CErD-E`pTUG │ │ │ │ │ +"Hu{n#*_G │ │ │ │ │ 3)s&e{&e │ │ │ │ │ -3)s&e{&e{&e{&e{&e{&e │ │ │ │ │ 3)s&e{&e{&e │ │ │ │ │ +~#?&\zb| │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/90/eee7a1c7968845264152f0f38b55f2bbdad730.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/47/ff0e4484d0c3946f985785d7dd4c67fd48c3dd.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 19% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdf0 000020 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0017b8 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017b6 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0019f8 0001a6 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ba0 0003d1 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f78 008a35 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00a9b0 0003d4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00ad88 000246 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00afd0 00529b 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00afd0 00529a 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010270 000960 18 33 73 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 010bd0 0002dc 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 010eac 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 90eee7a1c7968845264152f0f38b55f2bbdad730 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 47ff0e4484d0c3946f985785d7dd4c67fd48c3dd │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x1462c): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe45a): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11aad): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x187bb): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x5779): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x38df): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16f99): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb0b8): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1713): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x445d): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6762): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x357c): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xeb6d): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xab9d): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11a6e): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf3fd): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb1d5): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15e14): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15d6e): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbc5e): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ea9): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0xe9>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcc82): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13874): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x27d8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -170,16 +170,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 56 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 23 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x29e4 │ │ │ │ │ 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: 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ 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: 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: 62 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 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: 23 filenum: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x36a2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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 @@ │ │ │ │ │ -0GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -p%&.8Y#\ │ │ │ │ │ -T_Ke$S~r │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +/JL4_: A │ │ │ │ │ +1sx4&.9Y#< │ │ │ │ │ s-aZ??/qb │ │ │ │ │ M& jx 0- │ │ │ │ │ Kf %P %PC, │ │ │ │ │ aB&#=831 │ │ │ │ │ SxBdONH?a │ │ │ │ │ 5c6+]'R* │ │ │ │ │ ~0NF>w6O │ │ │ │ │ e|8A(|WB │ │ │ │ │ I/|Ut^ o │ │ │ │ │ Dl1%h5R; │ │ │ │ │ #hS?b9sr │ │ │ │ │ -;bp GsNm> │ │ │ │ │ -[%DJNM,O │ │ │ │ │ -RVlo.ukX │ │ │ │ │ -EP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=ZP=Z │ │ │ │ │ +\8'vWLr{ │ │ │ │ │ +QX>QZr;7 │ │ │ │ │ +Xe`(A9'( │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/91/d8758a8d99c294473d3489489b5d697b0b9e7e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/da/102355cc5bcf9c4747dceabf42e4452039ce92.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 14% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 002075 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 0022b8 000241 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002500 000a78 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002f78 009172 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00c0f0 000401 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00c4f8 0008a8 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00cda0 0055e4 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 012384 000096 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00cda0 0055e5 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 012385 000096 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 012420 000e88 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 0132a8 0005da 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 013882 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 91d8758a8d99c294473d3489489b5d697b0b9e7e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: da102355cc5bcf9c4747dceabf42e4452039ce92 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 24 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x1533d): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xedca): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x125e7): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x19532): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5a98): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3b29): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x17c76): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb608): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1798): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x46d6): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6c2a): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3758): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xf4da): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0x12244): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x125a6): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xfd6c): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb76a): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x16b9b): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x16af6): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xc30d): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x301e): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 38 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xd421): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 23 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x145b7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x2918): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2293 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22eb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x239f │ │ │ │ │ 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: 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 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9441 │ │ │ │ │ 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 : 0x9481 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 58 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6605,27 +6605,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x950e │ │ │ │ │ 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: 0x9562 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,25 @@ │ │ │ │ │ -~GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ - sd99o4a-r$9 │ │ │ │ │ -}S89 s($ │ │ │ │ │ -vp}TR;y[ │ │ │ │ │ -UHWI&91N │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +Fk)rxxOb │ │ │ │ │ +Z#]6q-&9 │ │ │ │ │ +5d&eZ~`; │ │ │ │ │ + v-nXcWU │ │ │ │ │ +&j00h\DE │ │ │ │ │ Fp} Q0! │ │ │ │ │ MH@W`,^eh │ │ │ │ │ b\'Y.sF% │ │ │ │ │ W2lY)>YJ │ │ │ │ │ 6?Qq'n5e │ │ │ │ │ zUW#On DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x150db): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xebb8): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x1240e): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x193da): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5a68): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1c2> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3b01): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x1799c): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb5fc): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x17b3): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4695): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6b85): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3730): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xf2fb): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xb090): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x123df): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xfb7e): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb72c): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x168f5): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x16850): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xc20c): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2fe7): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x167>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xd30c): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x68>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x1436b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x28f6): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2293 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22eb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x239f │ │ │ │ │ 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: 54 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 55 │ │ │ │ │ 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: 56 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 57 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9441 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 60 │ │ │ │ │ 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: 59 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9481 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 60 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6605,27 +6605,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x950e │ │ │ │ │ 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: 0x9562 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,27 +1,27 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -uUwU}]]]] │ │ │ │ │ -D^A`~d|"h │ │ │ │ │ -DOOslEdy0=K │ │ │ │ │ +0uD??ITz/] │ │ │ │ │ +f(R]k;lS │ │ │ │ │ +*SO*kZE_ │ │ │ │ │ 6BQL-iW^ │ │ │ │ │ [/DDRQu>S1 │ │ │ │ │ _s>A:'/aX[ │ │ │ │ │ "=]*-"UC! │ │ │ │ │ ES8[hJ`>J │ │ │ │ │ =l7{d31~ │ │ │ │ │ A*8 )"}L │ │ │ │ │ 1WS`I=1Q │ │ │ │ │ hro.29&x │ │ │ │ │ RyWBm. f` │ │ │ │ │ rATfho%b │ │ │ │ │ -PsE[]P9m │ │ │ │ │ -"?oQ]4UnS │ │ │ │ │ -.[In\k5m │ │ │ │ │ -Xe`(J9G) │ │ │ │ │ -abGabEabCa │ │ │ │ │ +fEgi7nh8k │ │ │ │ │ +cX.,^"(T │ │ │ │ │ +7o\Ii96s │ │ │ │ │ +&%>Lr;Lr;Lr;Lr;Lr; │ │ │ │ │ +2?5C$fG\ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/99/29648ccfb387e2b344e5eb8375ed6b0064fd5e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/a5/beee5b3358e1821769eebd4ac82fd3446ecb6e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 21% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdf0 00fde0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffb0 00fde0 000038 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fde0 0000d8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200c0 00fde0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c8 00fde0 000050 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0022dc 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0022de 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002520 00024a 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002770 00073c 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002eb0 008b99 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ba50 0003d2 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00be28 000a41 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00c870 005298 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00c870 005297 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 011b08 000132 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 011c40 000be8 18 34 82 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 012828 00049a 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 012cc2 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 9929648ccfb387e2b344e5eb8375ed6b0064fd5e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a5beee5b3358e1821769eebd4ac82fd3446ecb6e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 25 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x1483f): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe67d): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11cbf): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x189ba): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5925): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3a72): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x17070): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb18e): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1797): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x45e0): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6934): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x36ae): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xedbc): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xac56): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11c80): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf5ee): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb2ab): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x1605e): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15fb9): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbdf6): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2f40): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 40 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xce4e): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 27 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13a89): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x286e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd62 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 24 │ │ │ │ │ DW_MACRO_import - offset : 0x17fe │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x919d │ │ │ │ │ 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 : 0x91dd │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x926a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b02 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x9286 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6519,27 +6519,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: 0x93be │ │ │ │ │ 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: 0x9412 │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ -[\Y9&;8Y │ │ │ │ │ +nGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +VQnW 4(P │ │ │ │ │ K`5iiE*,K │ │ │ │ │ XC\@\J\E │ │ │ │ │ #4Il$.'v │ │ │ │ │ %~|d]L.'23 │ │ │ │ │ ( dq 1kF4XlO │ │ │ │ │ :Tr2RS%Y │ │ │ │ │ -^OD!j6V │ │ │ │ │ @@ -11,17 +11,16 @@ │ │ │ │ │ )k4q[DVJ │ │ │ │ │ )uM* ^7T │ │ │ │ │ J<='[6ZS │ │ │ │ │ ~:!"W:p| │ │ │ │ │ ,01lvXIN │ │ │ │ │ K7EQ9$l]"l │ │ │ │ │ KPSV\on# │ │ │ │ │ -K?2Wtvtm │ │ │ │ │ -i8^M>DOp │ │ │ │ │ -ERd8"P9? │ │ │ │ │ +ga28_x'Lm │ │ │ │ │ +HZI70{K"] │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/a8/040e02504dcd0ba33dd5c7a038caba08baa447.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/12/6ebea6896e319335537c31f4251171e662632f.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 74080 (bytes into file) │ │ │ │ │ + Start of section headers: 74072 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x12160: │ │ │ │ │ +There are 36 section headers, starting at offset 0x12158: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000c0 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002b0 0001ec 0003c0 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdd8 00fdc8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff98 00fdc8 000050 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdc8 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fdc8 000038 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a0 00fdc8 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001ad1 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001d18 000244 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001f60 00046a 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0023d0 008f9c 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b370 000400 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b770 000383 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00baf8 0055f4 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 0110ec 000040 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011130 000b10 18 34 81 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011c40 0003b5 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011ff5 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001ad0 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001d10 000244 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001f58 00046a 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0023c8 008f9c 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b368 000400 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b768 000383 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00baf0 0055f2 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 0110e2 000040 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011128 000b10 18 34 81 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011c38 0003b5 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011fed 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: a8040e02504dcd0ba33dd5c7a038caba08baa447 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 126ebea6896e319335537c31f4251171e662632f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3848,154 +3848,154 @@ │ │ │ │ │ <1d65> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0x1d1e>, Mix_Chunk │ │ │ │ │ <1><1d6b>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d6c> DW_AT_name : (strp) (offset: 0x15111): magic_api_t │ │ │ │ │ <1d70> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d73> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d73> DW_AT_sibling : (ref4) <0x1e7c> │ │ │ │ │ <2><1d77>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d78> DW_AT_name : (strp) (offset: 0xed74): tp_version │ │ │ │ │ <1d7c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d7d> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d7d> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d7e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7f> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <1d83> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d84>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d85> DW_AT_name : (strp) (offset: 0x1238e): data_directory │ │ │ │ │ <1d89> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d8a> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d8a> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d8b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8c> DW_AT_type : (ref4) <0xe4> │ │ │ │ │ <1d90> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d91>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d92> DW_AT_name : (strp) (offset: 0x1929f): update_progress_bar │ │ │ │ │ <1d96> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1d97> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d97> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d98> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d99> DW_AT_type : (ref4) <0x1f0> │ │ │ │ │ <1d9d> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d9e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9f> DW_AT_name : (strp) (offset: 0x59ed): special_notify │ │ │ │ │ <1da3> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1da4> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1da4> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1da5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1da6> DW_AT_type : (ref4) <0x1df> │ │ │ │ │ <1daa> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1dab>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dac> DW_AT_name : (strp) (offset: 0x3aa9): sRGB_to_linear │ │ │ │ │ <1db0> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1db1> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1db1> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1db2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1db3> DW_AT_type : (ref4) <0x1e8b> │ │ │ │ │ <1db7> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1db8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db9> DW_AT_name : (strp) (offset: 0x179a3): linear_to_sRGB │ │ │ │ │ <1dbd> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dbe> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1dbe> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1dbf> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1dc0> DW_AT_type : (ref4) <0x1e9f> │ │ │ │ │ <1dc4> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dc5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc6> DW_AT_name : (strp) (offset: 0x17cfb): in_circle │ │ │ │ │ <1dca> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dcb> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dcb> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1dcc> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dcd> DW_AT_type : (ref4) <0x1ebd> │ │ │ │ │ <1dd1> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dd2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd3> DW_AT_name : (strp) (offset: 0x17ad): getpixel │ │ │ │ │ <1dd7> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dd8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dd8> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dd9> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dda> DW_AT_type : (ref4) <0x1ee0> │ │ │ │ │ <1dde> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1ddf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de0> DW_AT_name : (strp) (offset: 0x464d): putpixel │ │ │ │ │ <1de4> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1de5> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1de5> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1de6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de7> DW_AT_type : (ref4) <0x1eff> │ │ │ │ │ <1deb> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dec>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ded> DW_AT_name : (strp) (offset: 0x6b16): xorpixel │ │ │ │ │ <1df1> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1df2> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1df2> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1df3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df4> DW_AT_type : (ref4) <0x1f19> │ │ │ │ │ <1df8> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1df9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfa> DW_AT_name : (strp) (offset: 0x36da): playsound │ │ │ │ │ <1dfe> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1dff> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1dff> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1e00> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e01> DW_AT_type : (ref4) <0x1f38> │ │ │ │ │ <1e05> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1e06>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e07> DW_AT_name : (strp) (offset: 0xf28f): stopsound │ │ │ │ │ <1e0b> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e0c> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1e0c> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1e0d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e0e> DW_AT_type : (ref4) <0x1f0> │ │ │ │ │ <1e12> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1e13>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e14> DW_AT_name : (strp) (offset: 0xb1c2): line │ │ │ │ │ <1e18> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e19> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e19> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e1a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1b> DW_AT_type : (ref4) <0x1f9e> │ │ │ │ │ <1e1f> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e20>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e21> DW_AT_name : (strp) (offset: 0x1235f): button_down │ │ │ │ │ <1e25> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e26> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e26> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e27> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e28> DW_AT_type : (ref4) <0x1fa8> │ │ │ │ │ <1e2c> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e2d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2e> DW_AT_name : (strp) (offset: 0xfb38): rgbtohsv │ │ │ │ │ <1e32> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e33> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e33> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e34> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e35> DW_AT_type : (ref4) <0x1fd6> │ │ │ │ │ <1e39> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e3a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3b> DW_AT_name : (strp) (offset: 0xb854): hsvtorgb │ │ │ │ │ <1e3f> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e40> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e40> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e41> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e42> DW_AT_type : (ref4) <0x1fff> │ │ │ │ │ <1e46> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e47>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e48> DW_AT_name : (strp) (offset: 0x1691e): canvas_w │ │ │ │ │ <1e4c> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e4d> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e4d> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e4e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e4f> DW_AT_type : (ref4) <0x55>, int │ │ │ │ │ <1e53> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e54>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e55> DW_AT_name : (strp) (offset: 0x16879): canvas_h │ │ │ │ │ <1e59> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e5a> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e5a> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e5b> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e5c> DW_AT_type : (ref4) <0x55>, int │ │ │ │ │ <1e60> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e61>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e62> DW_AT_name : (strp) (offset: 0xc357): scale │ │ │ │ │ <1e66> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e67> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e67> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e68> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e69> DW_AT_type : (ref4) <0x2022> │ │ │ │ │ <1e6d> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e6e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e6f> DW_AT_name : (strp) (offset: 0x2fc9): touched │ │ │ │ │ <1e73> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <1e74> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e74> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e75> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e76> DW_AT_type : (ref4) <0x203b> │ │ │ │ │ <1e7a> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e7b>: Abbrev Number: 0 │ │ │ │ │ <1><1e7c>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e7d> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e7d> DW_AT_type : (ref4) <0x17f>, float │ │ │ │ │ @@ -4211,23 +4211,23 @@ │ │ │ │ │ <2><203a>: Abbrev Number: 0 │ │ │ │ │ <1><203b>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <203c> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <203c> DW_AT_type : (ref4) <0x2027>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2040>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2041> DW_AT_name : (strp) (offset: 0xd475): magic_api │ │ │ │ │ <2045> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2046> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2046> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2047> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2048> DW_AT_type : (ref4) <0x1d6b>, magic_api_t │ │ │ │ │ <1><204c>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <204d> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <204e> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <204e> DW_AT_type : (ref4) <0x39>, unsigned int │ │ │ │ │ <2052> DW_AT_decl_file : (data1) 20 │ │ │ │ │ - <2053> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2053> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2054> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2055> DW_AT_sibling : (ref4) <0x2084> │ │ │ │ │ <2><2059>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <205a> DW_AT_name : (strp) (offset: 0x14325): MAGIC_TYPE_DISTORTS │ │ │ │ │ <205e> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><205f>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2060> DW_AT_name : (strp) (offset: 0x28eb): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2293 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22eb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x239f │ │ │ │ │ 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: 56 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 57 │ │ │ │ │ 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: 58 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 59 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9441 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 62 │ │ │ │ │ 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: 61 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9481 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6605,27 +6605,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x950e │ │ │ │ │ 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: 0x9562 │ │ │ │ │ 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,30 @@ │ │ │ │ │ -GGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +bc/GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +D\f:&~![ │ │ │ │ │ h~1;-V[xBKq │ │ │ │ │ }L*{fs:s6 │ │ │ │ │ S_QW1k%8 │ │ │ │ │ LrB%"@dJ^Q │ │ │ │ │ [^w8~gnNti[ │ │ │ │ │ P@QD O"S │ │ │ │ │ A.s=GFK<9 │ │ │ │ │ [-jnE4[o │ │ │ │ │ !$A4R5H-} │ │ │ │ │ ;t?*$)Vt │ │ │ │ │ b "QPX9K │ │ │ │ │ -tVs~PBVK │ │ │ │ │ -el\,lGZF │ │ │ │ │ -bi#\X?,% │ │ │ │ │ -Pc,sHl9/6?o │ │ │ │ │ -j}LHX-?f │ │ │ │ │ +\~bc4O&m │ │ │ │ │ +Mt&^0"`$ │ │ │ │ │ +J>4M~56a │ │ │ │ │ +*1JP%F * │ │ │ │ │ +EHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiG │ │ │ │ │ +EHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiGHiG │ │ │ │ │ +GHiGHiGHiGHiGHiG │ │ │ │ │ +1EL SsLC8# │ │ │ │ │ +r]LHX%/f │ │ │ │ │ +a|NL70i+fQ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/ab/e3b1af5a9ffd253b815e24e49969774e48e69a.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/09/5717f23ad2bf9b3ad5f82a86297b022da65e18.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 7% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fdc8 00fdb8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff88 00fdb8 000060 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdb8 0000a8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020090 00fdb8 000030 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c0 00fdb8 000030 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0012fb 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0012fc 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001540 000295 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0017d8 0007ca 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001fa8 0086a6 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00a650 00040a 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00aa60 000717 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b178 0055d8 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 010750 00010f 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: abe3b1af5a9ffd253b815e24e49969774e48e69a │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 095717f23ad2bf9b3ad5f82a86297b022da65e18 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -910,154 +910,154 @@ │ │ │ │ │ <686> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <687> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <688> DW_AT_type : (ref4) <0x63e>, Mix_Chunk │ │ │ │ │ <1><68c>: Abbrev Number: 33 (DW_TAG_structure_type) │ │ │ │ │ <68d> DW_AT_name : (strp) (offset: 0x13703): magic_api_t │ │ │ │ │ <691> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <692> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <693> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <693> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <694> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <695> DW_AT_sibling : (ref4) <0x79e> │ │ │ │ │ <2><699>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <69a> DW_AT_name : (strp) (offset: 0xdae0): tp_version │ │ │ │ │ <69e> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <69f> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <69f> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <6a0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6a1> DW_AT_type : (ref4) <0xb4> │ │ │ │ │ <6a5> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><6a6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6a7> DW_AT_name : (strp) (offset: 0x10e09): data_directory │ │ │ │ │ <6ab> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6ac> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <6ac> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <6ad> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6ae> DW_AT_type : (ref4) <0xb4> │ │ │ │ │ <6b2> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><6b3>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6b4> DW_AT_name : (strp) (offset: 0x17aeb): update_progress_bar │ │ │ │ │ <6b8> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6b9> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <6b9> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <6ba> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6bb> DW_AT_type : (ref4) <0x320> │ │ │ │ │ <6bf> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><6c0>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6c1> DW_AT_name : (strp) (offset: 0x54a5): special_notify │ │ │ │ │ <6c5> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6c6> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <6c6> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <6c7> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <6c8> DW_AT_type : (ref4) <0x30f> │ │ │ │ │ <6cc> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><6cd>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6ce> DW_AT_name : (strp) (offset: 0x348b): sRGB_to_linear │ │ │ │ │ <6d2> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6d3> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <6d3> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <6d4> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6d5> DW_AT_type : (ref4) <0x7ad> │ │ │ │ │ <6d9> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><6da>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6db> DW_AT_name : (strp) (offset: 0x162eb): linear_to_sRGB │ │ │ │ │ <6df> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6e0> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <6e0> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <6e1> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <6e2> DW_AT_type : (ref4) <0x7c1> │ │ │ │ │ <6e6> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><6e7>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6e8> DW_AT_name : (strp) (offset: 0x16616): in_circle │ │ │ │ │ <6ec> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6ed> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <6ed> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <6ee> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <6ef> DW_AT_type : (ref4) <0x7df> │ │ │ │ │ <6f3> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><6f4>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <6f5> DW_AT_name : (strp) (offset: 0x130c): getpixel │ │ │ │ │ <6f9> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <6fa> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <6fa> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <6fb> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <6fc> DW_AT_type : (ref4) <0x802> │ │ │ │ │ <700> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><701>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <702> DW_AT_name : (strp) (offset: 0x4043): putpixel │ │ │ │ │ <706> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <707> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <707> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <708> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <709> DW_AT_type : (ref4) <0x821> │ │ │ │ │ <70d> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><70e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <70f> DW_AT_name : (strp) (offset: 0x6519): xorpixel │ │ │ │ │ <713> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <714> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <714> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <715> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <716> DW_AT_type : (ref4) <0x83b> │ │ │ │ │ <71a> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><71b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <71c> DW_AT_name : (strp) (offset: 0x310e): playsound │ │ │ │ │ <720> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <721> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <721> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <722> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <723> DW_AT_type : (ref4) <0x85a> │ │ │ │ │ <727> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><728>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <729> DW_AT_name : (strp) (offset: 0xe008): stopsound │ │ │ │ │ <72d> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <72e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <72e> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <72f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <730> DW_AT_type : (ref4) <0x320> │ │ │ │ │ <734> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><735>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <736> DW_AT_name : (strp) (offset: 0xa2b8): line │ │ │ │ │ <73a> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <73b> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <73b> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <73c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <73d> DW_AT_type : (ref4) <0x8c0> │ │ │ │ │ <741> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><742>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <743> DW_AT_name : (strp) (offset: 0x10dcf): button_down │ │ │ │ │ <747> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <748> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <748> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <749> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <74a> DW_AT_type : (ref4) <0x8ca> │ │ │ │ │ <74e> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><74f>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <750> DW_AT_name : (strp) (offset: 0xe773): rgbtohsv │ │ │ │ │ <754> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <755> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <755> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <756> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <757> DW_AT_type : (ref4) <0x8f8> │ │ │ │ │ <75b> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><75c>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <75d> DW_AT_name : (strp) (offset: 0xa91a): hsvtorgb │ │ │ │ │ <761> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <762> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <762> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <763> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <764> DW_AT_type : (ref4) <0x921> │ │ │ │ │ <768> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><769>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <76a> DW_AT_name : (strp) (offset: 0x14ff3): canvas_w │ │ │ │ │ <76e> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <76f> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <76f> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <770> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <771> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <775> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><776>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <777> DW_AT_name : (strp) (offset: 0x1853a): canvas_h │ │ │ │ │ <77b> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <77c> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <77c> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <77d> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <77e> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <782> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><783>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <784> DW_AT_name : (strp) (offset: 0xb2f6): scale │ │ │ │ │ <788> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <789> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <789> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <78a> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <78b> DW_AT_type : (ref4) <0x944> │ │ │ │ │ <78f> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><790>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <791> DW_AT_name : (strp) (offset: 0x1084e): touched │ │ │ │ │ <795> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <796> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <796> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <797> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <798> DW_AT_type : (ref4) <0x95d> │ │ │ │ │ <79c> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><79d>: Abbrev Number: 0 │ │ │ │ │ <1><79e>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <79f> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <79f> DW_AT_type : (ref4) <0x2eb>, float │ │ │ │ │ @@ -1273,23 +1273,23 @@ │ │ │ │ │ <2><95c>: Abbrev Number: 0 │ │ │ │ │ <1><95d>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <95e> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <95e> DW_AT_type : (ref4) <0x949>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><962>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <963> DW_AT_name : (strp) (offset: 0xc34a): magic_api │ │ │ │ │ <967> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <968> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <968> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <969> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <96a> DW_AT_type : (ref4) <0x68c>, magic_api_t │ │ │ │ │ <1><96e>: Abbrev Number: 56 (DW_TAG_enumeration_type) │ │ │ │ │ <96f> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <96f> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <96f> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <973> DW_AT_decl_file : (data1) 12 │ │ │ │ │ - <974> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <974> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <975> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <976> DW_AT_sibling : (ref4) <0x9a5> │ │ │ │ │ <2><97a>: Abbrev Number: 21 (DW_TAG_enumerator) │ │ │ │ │ <97b> DW_AT_name : (strp) (offset: 0x12abe): MAGIC_TYPE_DISTORTS │ │ │ │ │ <97f> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><980>: Abbrev Number: 21 (DW_TAG_enumerator) │ │ │ │ │ <981> DW_AT_name : (strp) (offset: 0x236e): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2294 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22ec │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23a0 │ │ │ │ │ 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: 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: 7 │ │ │ │ │ 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 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9442 │ │ │ │ │ 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: 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: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9482 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6605,27 +6605,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x950f │ │ │ │ │ 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: 0x9563 │ │ │ │ │ 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,9 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +Lr$g{DFn# │ │ │ │ │ /RJt,E3. │ │ │ │ │ $t wp wpMH │ │ │ │ │ au<\<|=F │ │ │ │ │ ?au'e(^(+ │ │ │ │ │ g0)^D@"At$!m │ │ │ │ │ JSvfiY~L │ │ │ │ │ ^7U !*SR │ │ │ │ --- ./usr/lib/debug/.build-id/b6/7ba327df4ef99b2be748fddbf07cfe625ce948.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/7b/3576e115aa998a1534d98a7063b370efc515bf.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 19% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdf0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00190f 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001910 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b50 0001d8 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d28 000452 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002180 008a5b 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00abe0 0003d1 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00afb8 000239 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b1f8 0052a7 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 0104a0 0009a8 18 33 75 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: b67ba327df4ef99b2be748fddbf07cfe625ce948 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 7b3576e115aa998a1534d98a7063b370efc515bf │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14763): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe5e7): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11bea): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x18826): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x583c): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x39bf): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x1709b): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb218): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x175f): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4533): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x68f3): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3612): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xed1f): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xacf8): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11bab): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf54b): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb335): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15f41): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15e9c): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbdb3): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2f2d): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xce32): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x139e5): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x286d): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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,20 @@ │ │ │ │ │ -HGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -!6Z^):6?+: │ │ │ │ │ -qAP%.P-\ │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +xDo4ib5) │ │ │ │ │ +~7D-CYkl │ │ │ │ │ m[0)fgQt_1 │ │ │ │ │ fvt]TcsV │ │ │ │ │ T(Oa{<<$ │ │ │ │ │ \n`\l5_~ │ │ │ │ │ gb5f&ZKD │ │ │ │ │ BOu4fl\; │ │ │ │ │ /=I$,!CX │ │ │ │ │ NR/FwB7#& │ │ │ │ │ -mKiuO-JktC │ │ │ │ │ -7c6r/@OQ^ │ │ │ │ │ -:n4lb|[| │ │ │ │ │ -3)s&e{&e{&e{&e{&e{&e │ │ │ │ │ +yj5,,^5FW │ │ │ │ │ +#Le{&e{& │ │ │ │ │ v2g'Sv2c' │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/bc/035ccac265e334cef4ebff9e68c50bb33d4c79.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/e6/cd18275aa94c145d40da002adaeb62d4e24eb5.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 18% 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: bc035ccac265e334cef4ebff9e68c50bb33d4c79 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e6cd18275aa94c145d40da002adaeb62d4e24eb5 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x148c1): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe663): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11c79): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1889d): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5807): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x39b7): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x16fba): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb22e): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1761): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4521): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x68fd): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x360a): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xed83): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xad06): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11c3a): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf5b4): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb358): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x16002): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x55>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15f5d): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x55>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbe47): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2f1a): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x39>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xce77): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x6a>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13ac2): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x182eb): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 828 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 846 filenum: 75 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1036 filenum: 76 │ │ │ │ │ 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: 77 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 77 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 78 │ │ │ │ │ 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: 79 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 80 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9203 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 83 │ │ │ │ │ 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: 82 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9243 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 83 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92ec │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9424 │ │ │ │ │ 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: 0x9478 │ │ │ │ │ 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,23 @@ │ │ │ │ │ -=LyGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -\/Ccg{q< │ │ │ │ │ - nb8v\^M │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ ]!j[B1vG │ │ │ │ │ |En()(d7 │ │ │ │ │ 4_*i.KO( │ │ │ │ │ _+F:mS^^w4 │ │ │ │ │ f>;DwHX │ │ │ │ │ W|=i,s%+Q │ │ │ │ │ C 2jKn$-5 │ │ │ │ │ =*>\Y=+_}gx │ │ │ │ │ E%aF1Ddq │ │ │ │ │ f$uHPK)/~ │ │ │ │ │ E]~NeVrAb │ │ │ │ │ HA GD[G" │ │ │ │ │ -Syo5xTd- │ │ │ │ │ -tG3P;_1S │ │ │ │ │ -(k :iwYca │ │ │ │ │ -th)4s_zg3 │ │ │ │ │ - 8~" o4t │ │ │ │ │ +gjby/mml │ │ │ │ │ +yk3zn.XE DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x1466f): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe414): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11aa3): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x187f3): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x58b9): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x395e): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x16fd0): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb0bc): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x17c6): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4524): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x68b1): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x35b1): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xeb01): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xabb5): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11a64): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf360): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb1d9): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15e6a): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15dc5): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbc50): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2eb1): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xccb6): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x138cf): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x27dd): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd62 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x17fe │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x919d │ │ │ │ │ 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 : 0x91dd │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x926a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b02 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x9286 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6519,27 +6519,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: 0x93be │ │ │ │ │ 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: 0x9412 │ │ │ │ │ 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,24 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -!68K}rIO │ │ │ │ │ +^VjGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +W4_DvVu& │ │ │ │ │ z-GYAAE2 │ │ │ │ │ %CbmnT4A │ │ │ │ │ WyjjN:1D │ │ │ │ │ L`"!Hl^} │ │ │ │ │ "%#L]Ct*2j │ │ │ │ │ Zc7ClTX~S │ │ │ │ │ t)((RP m │ │ │ │ │ -y]4(Z\E@x │ │ │ │ │ -+RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;R │ │ │ │ │ -(R|(RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;RJ;Rl>R,>RJ;RJ;RJ;RJ;RJ; │ │ │ │ │ +:`HDW*VpM │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/c9/af4f0b61f0cbb9a2d182c8e593c5ea08a3d647.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/3e/7f86d474288e46c052ac6a5a82254ff1e6f355.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73952 (bytes into file) │ │ │ │ │ + Start of section headers: 73960 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x120e0: │ │ │ │ │ +There are 36 section headers, starting at offset 0x120e8: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000b4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002a8 0001ec 000330 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdd0 000060 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200b0 00fdd0 000030 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001af7 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001d38 00023a 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001f78 0004fe 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002478 008f0c 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b388 0003f5 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b780 000425 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00bba8 005572 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 01111a 000055 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 011170 000ab0 18 34 83 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011c20 000355 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 011f75 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001af9 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001d40 00023a 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001f80 0004fe 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002480 008f0c 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b390 0003f5 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b788 000425 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00bbb0 005571 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 011121 000055 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 011178 000ab0 18 34 83 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011c28 000355 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 011f7d 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: c9af4f0b61f0cbb9a2d182c8e593c5ea08a3d647 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3e7f86d474288e46c052ac6a5a82254ff1e6f355 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14f56): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe9e4): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x12212): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xd8> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1910d): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x598d): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1c2> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3aa0): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x1780f): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb3cd): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x182a): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x4634): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6a50): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x36cf): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xf115): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1d3> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xae61): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x121e3): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf98b): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb50c): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x16723): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x1667e): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xc006): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2ff6): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 29 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x167>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xd107): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x68>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x1417b): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x2929): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x225b │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22b3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2367 │ │ │ │ │ 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: 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 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9409 │ │ │ │ │ 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 : 0x9449 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 58 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6589,27 +6589,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x94d6 │ │ │ │ │ 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: 0x952a │ │ │ │ │ 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,19 @@ │ │ │ │ │ -GGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -$68^[&\I │ │ │ │ │ +UGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +XDuk9Hi* │ │ │ │ │ *{m=/.vl │ │ │ │ │ Z"dn[a{:6,JT │ │ │ │ │ Qq*0%oAk │ │ │ │ │ PaxLk:hM │ │ │ │ │ l7t|WLkpP │ │ │ │ │ F:60a0^z │ │ │ │ │ 'GE"9W<]9 │ │ │ │ │ --sn;^v~he │ │ │ │ │ -=(KWG9%7 │ │ │ │ │ -+Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;R │ │ │ │ │ -(Rl(Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rj;Rt>R4> │ │ │ │ │ -j;Rj;Rj;Rj; │ │ │ │ │ +X,_zO4At │ │ │ │ │ +yHD>gFt\ │ │ │ │ │ +oQh%4(v[ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/cc/ad1ffb3decc5641902a727a95eed94d12c2c1e.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/bd/69a0c3f7529cb7d24fd64c43ed9d0f28a0b0bd.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 20% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -29,16 +29,16 @@ │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ [25] .debug_info PROGBITS 0000000000000000 000240 001956 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b98 0001d8 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d70 0003fc 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002170 008a26 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ab98 0003d0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00af68 000344 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b2b0 0052a3 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010553 000021 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b2b0 0052a1 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010551 000021 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 010578 000990 18 34 75 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 010f08 0002d8 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0111e0 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ccad1ffb3decc5641902a727a95eed94d12c2c1e │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bd69a0c3f7529cb7d24fd64c43ed9d0f28a0b0bd │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x146a7): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe4bd): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11b0c): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x187be): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x57a1): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3955): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16f85): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb107): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1737): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x44a4): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x67ec): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x359b): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xebdc): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xabdf): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11acd): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf43f): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb224): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15e18): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x4e>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15d73): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x4e>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbc9c): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ea6): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcce7): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x63>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13938): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x27fe): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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,17 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -DoMtD%FD │ │ │ │ │ +a->Ei]Q6 │ │ │ │ │ cv;C'XI$0 │ │ │ │ │ 0<5t3Fg0Ps │ │ │ │ │ Kq4Iv*bnx 'g │ │ │ │ │ diudARmx │ │ │ │ │ SG9&u110{ │ │ │ │ │ e$T.W1r]h │ │ │ │ │ O}s-Cm5JL │ │ │ │ │ -dA~oi[sg │ │ │ │ │ -\HO@w1-A │ │ │ │ │ -zSh8.s*5D │ │ │ │ │ +bkVAi7kJ │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/ce/54b8315fbcc7b903a714750f6aefdac9b9102d.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/46/2fed2d6cfaed4e534f5ad424843240458bb46e.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 22% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdf0 000010 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001914 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001913 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b58 0001e8 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d40 00043a 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002180 008a58 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00abd8 0003d4 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00afb0 000362 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b318 0052a4 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b318 0052a2 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 0105c0 000978 18 33 74 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 010f38 000309 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011241 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ce54b8315fbcc7b903a714750f6aefdac9b9102d │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 462fed2d6cfaed4e534f5ad424843240458bb46e │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x146a3): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe554): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11b7e): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1884d): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x57e5): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x398b): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16fed): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb158): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x176b): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4505): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6840): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x35de): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xec4f): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xac30): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b3f): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf48f): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb275): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15e9f): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15dfa): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbced): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ed7): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd61): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13962): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x282f): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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,29 @@ │ │ │ │ │ --GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +nGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +]k=lS1J+R6 │ │ │ │ │ +a-lA:S$_ │ │ │ │ │ ,fVbeHoJ │ │ │ │ │ P]2V]v9NQ │ │ │ │ │ ,01lvT/9] │ │ │ │ │ -?c+KM'5f │ │ │ │ │ -@WBtutC4 │ │ │ │ │ -7qH*]Ewm │ │ │ │ │ -Tc/&2yd| │ │ │ │ │ -0EL(SyLC8=s │ │ │ │ │ -HLqr8gEX │ │ │ │ │ +vRBz.AZF │ │ │ │ │ +H]sTrcm}, │ │ │ │ │ +?c+IM'5f │ │ │ │ │ +jqZc7Z,5 │ │ │ │ │ +$%w|i]7K │ │ │ │ │ +(7^`>BOP │ │ │ │ │ +y1EL0C9LC8=c │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/d3/750182f025305803146ecb3a0f97a09c4574c1.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ce/6fdb7cf6fbcf117052f6a8a1b73d55f7c1d5cc.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 70768 (bytes into file) │ │ │ │ │ + Start of section headers: 70760 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 35 │ │ │ │ │ Section header string table index: 34 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 35 section headers, starting at offset 0x11470: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11468: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000b4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002a8 0001ec 000360 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000080 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020068 00fdd8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020070 00fdd8 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001942 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001943 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001b88 0001c1 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001d50 000454 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0021a8 008a2c 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00abd8 0003de 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00afb8 00037b 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b338 005291 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 0105d0 000a08 18 33 74 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 010fd8 00033a 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011312 00015a 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b338 005290 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 0105c8 000a08 18 33 74 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 010fd0 00033a 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 01130a 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d3750182f025305803146ecb3a0f97a09c4574c1 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ce6fdb7cf6fbcf117052f6a8a1b73d55f7c1d5cc │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d4d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d4e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4f> DW_AT_type : (ref4) <0x1d05>, Mix_Chunk │ │ │ │ │ <1><1d53>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d54> DW_AT_name : (strp) (offset: 0x1463d): magic_api_t │ │ │ │ │ <1d58> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d5b> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <1d5c> DW_AT_sibling : (ref4) <0x1e65> │ │ │ │ │ <2><1d60>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d61> DW_AT_name : (strp) (offset: 0xe499): tp_version │ │ │ │ │ <1d65> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d66> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d66> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d67> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d68> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d6c> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d6d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d6e> DW_AT_name : (strp) (offset: 0x11ab5): data_directory │ │ │ │ │ <1d72> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d73> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d73> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d74> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d75> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d79> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d7a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d7b> DW_AT_name : (strp) (offset: 0x1879d): update_progress_bar │ │ │ │ │ <1d7f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d80> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d80> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d81> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d82> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d86> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d87>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d88> DW_AT_name : (strp) (offset: 0x57bb): special_notify │ │ │ │ │ <1d8c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8d> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d8d> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d8e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8f> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d93> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d94>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d95> DW_AT_name : (strp) (offset: 0x390b): sRGB_to_linear │ │ │ │ │ <1d99> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9a> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d9a> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d9b> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9c> DW_AT_type : (ref4) <0x1e74> │ │ │ │ │ <1da0> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1da1>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da2> DW_AT_name : (strp) (offset: 0x16f4e): linear_to_sRGB │ │ │ │ │ <1da6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da7> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da7> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da9> DW_AT_type : (ref4) <0x1e88> │ │ │ │ │ <1dad> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dae>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1daf> DW_AT_name : (strp) (offset: 0xb0e6): in_circle │ │ │ │ │ <1db3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db4> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db4> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db5> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db6> DW_AT_type : (ref4) <0x1ea6> │ │ │ │ │ <1dba> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dbb>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dbc> DW_AT_name : (strp) (offset: 0x17e8): getpixel │ │ │ │ │ <1dc0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc1> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dc1> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dc2> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc3> DW_AT_type : (ref4) <0x1ec9> │ │ │ │ │ <1dc7> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc9> DW_AT_name : (strp) (offset: 0x4481): putpixel │ │ │ │ │ <1dcd> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dce> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dce> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dcf> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd0> DW_AT_type : (ref4) <0x1ee8> │ │ │ │ │ <1dd4> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd6> DW_AT_name : (strp) (offset: 0x67a1): xorpixel │ │ │ │ │ <1dda> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddb> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1ddb> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1ddc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddd> DW_AT_type : (ref4) <0x1f02> │ │ │ │ │ <1de1> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1de3> DW_AT_name : (strp) (offset: 0x357a): playsound │ │ │ │ │ <1de7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de8> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de8> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dea> DW_AT_type : (ref4) <0x1f21> │ │ │ │ │ <1dee> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1def>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df0> DW_AT_name : (strp) (offset: 0xebb8): stopsound │ │ │ │ │ <1df4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df5> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1df5> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df7> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1dfb> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dfc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dfd> DW_AT_name : (strp) (offset: 0xabbe): line │ │ │ │ │ <1e01> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e02> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e02> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e03> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e04> DW_AT_type : (ref4) <0x1f87> │ │ │ │ │ <1e08> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e09>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e0a> DW_AT_name : (strp) (offset: 0x11a76): button_down │ │ │ │ │ <1e0e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e0f> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e10> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e11> DW_AT_type : (ref4) <0x1f91> │ │ │ │ │ <1e15> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e16>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e17> DW_AT_name : (strp) (offset: 0xf40b): rgbtohsv │ │ │ │ │ <1e1b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1c> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e1c> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e1d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1e> DW_AT_type : (ref4) <0x1fbf> │ │ │ │ │ <1e22> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e23>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e24> DW_AT_name : (strp) (offset: 0xb203): hsvtorgb │ │ │ │ │ <1e28> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e29> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e29> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e2a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2b> DW_AT_type : (ref4) <0x1fe8> │ │ │ │ │ <1e2f> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e30>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e31> DW_AT_name : (strp) (offset: 0x15deb): canvas_w │ │ │ │ │ <1e35> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e36> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e36> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e37> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e38> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3c> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e3d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e3e> DW_AT_name : (strp) (offset: 0x15d46): canvas_h │ │ │ │ │ <1e42> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e43> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e43> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e44> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e45> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e49> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e4a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e4b> DW_AT_name : (strp) (offset: 0xbc67): scale │ │ │ │ │ <1e4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e50> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e50> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e51> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e52> DW_AT_type : (ref4) <0x200b> │ │ │ │ │ <1e56> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e57>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e58> DW_AT_name : (strp) (offset: 0x2e73): touched │ │ │ │ │ <1e5c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5d> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e5d> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e5e> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5f> DW_AT_type : (ref4) <0x2024> │ │ │ │ │ <1e63> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e64>: Abbrev Number: 0 │ │ │ │ │ <1><1e65>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e66> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e66> DW_AT_type : (ref4) <0x162>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2023>: Abbrev Number: 0 │ │ │ │ │ <1><2024>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <2025> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <2025> DW_AT_type : (ref4) <0x2010>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2029>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <202a> DW_AT_name : (strp) (offset: 0xcc9b): magic_api │ │ │ │ │ <202e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <202f> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <202f> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2030> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x1d53>, magic_api_t │ │ │ │ │ <1><2035>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <2036> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2037> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2037> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <203b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <203c> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <203c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <203d> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <203e> DW_AT_sibling : (ref4) <0x206d> │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x138ae): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2047> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2048>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2049> DW_AT_name : (strp) (offset: 0x27cb): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd69 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 25 │ │ │ │ │ DW_MACRO_import - offset : 0x1805 │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x91a4 │ │ │ │ │ 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 : 0x91e4 │ │ │ │ │ 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: 177 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x9271 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b09 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x928d │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6520,27 +6520,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: 0x93c5 │ │ │ │ │ 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: 0x9419 │ │ │ │ │ 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,14 +1,17 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -OeT[L'29~ │ │ │ │ │ -mCm*K%\E │ │ │ │ │ +LE|z]p │ │ │ │ │ +jN,_, V*6| │ │ │ │ │ +#pGmp_M. │ │ │ │ │ +[@&^SXH9 │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/d4/82de76ee2e6be0de21a3ef1ba3b5e4966fa2d2.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/52/08ddef366e075c7b78c7081682ed66fda290d7.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 5% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde0 00fdd0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa0 00fdd0 000048 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd0 000088 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020070 00fdd0 000048 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200c0 00fdd0 000030 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 000af6 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 000af7 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 000d38 00020c 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 000f48 0003e1 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001330 008538 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 009868 0003fe 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 009c68 0001c4 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 009e30 0055d7 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 00f407 000021 00 0 0 1 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 009e30 0055d5 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 00f405 000021 00 0 0 1 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 00f428 000a80 18 34 76 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 00fea8 000369 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 010211 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: d482de76ee2e6be0de21a3ef1ba3b5e4966fa2d2 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 5208ddef366e075c7b78c7081682ed66fda290d7 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -637,154 +637,154 @@ │ │ │ │ │ <489> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <48a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <48b> DW_AT_type : (ref4) <0x442>, Mix_Chunk │ │ │ │ │ <1><48f>: Abbrev Number: 28 (DW_TAG_structure_type) │ │ │ │ │ <490> DW_AT_name : (strp) (offset: 0x1354c): magic_api_t │ │ │ │ │ <494> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <495> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <496> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <496> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <497> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <497> DW_AT_sibling : (ref4) <0x5a0> │ │ │ │ │ <2><49b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <49c> DW_AT_name : (strp) (offset: 0xd7ec): tp_version │ │ │ │ │ <4a0> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4a1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <4a1> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <4a2> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4a3> DW_AT_type : (ref4) <0xa1> │ │ │ │ │ <4a7> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><4a8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4a9> DW_AT_name : (strp) (offset: 0x10c40): data_directory │ │ │ │ │ <4ad> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4ae> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <4ae> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <4af> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4b0> DW_AT_type : (ref4) <0xa1> │ │ │ │ │ <4b4> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><4b5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4b6> DW_AT_name : (strp) (offset: 0x17a0a): update_progress_bar │ │ │ │ │ <4ba> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4bb> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <4bb> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <4bc> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4bd> DW_AT_type : (ref4) <0x127> │ │ │ │ │ <4c1> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><4c2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4c3> DW_AT_name : (strp) (offset: 0x52df): special_notify │ │ │ │ │ <4c7> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4c8> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <4c8> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <4c9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <4ca> DW_AT_type : (ref4) <0x116> │ │ │ │ │ <4ce> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><4cf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4d0> DW_AT_name : (strp) (offset: 0x34cf): sRGB_to_linear │ │ │ │ │ <4d4> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4d5> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <4d5> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <4d6> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4d7> DW_AT_type : (ref4) <0x5af> │ │ │ │ │ <4db> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><4dc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4dd> DW_AT_name : (strp) (offset: 0x16250): linear_to_sRGB │ │ │ │ │ <4e1> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4e2> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <4e2> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <4e3> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <4e4> DW_AT_type : (ref4) <0x5c3> │ │ │ │ │ <4e8> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><4e9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4ea> DW_AT_name : (strp) (offset: 0x16585): in_circle │ │ │ │ │ <4ee> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4ef> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <4ef> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <4f0> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <4f1> DW_AT_type : (ref4) <0x5e1> │ │ │ │ │ <4f5> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><4f6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <4f7> DW_AT_name : (strp) (offset: 0x12ef): getpixel │ │ │ │ │ <4fb> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <4fc> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <4fc> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <4fd> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <4fe> DW_AT_type : (ref4) <0x604> │ │ │ │ │ <502> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><503>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <504> DW_AT_name : (strp) (offset: 0x402e): putpixel │ │ │ │ │ <508> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <509> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <509> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <50a> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <50b> DW_AT_type : (ref4) <0x623> │ │ │ │ │ <50f> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><510>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <511> DW_AT_name : (strp) (offset: 0x62b9): xorpixel │ │ │ │ │ <515> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <516> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <516> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <517> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <518> DW_AT_type : (ref4) <0x63d> │ │ │ │ │ <51c> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><51d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <51e> DW_AT_name : (strp) (offset: 0x3144): playsound │ │ │ │ │ <522> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <523> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <523> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <524> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <525> DW_AT_type : (ref4) <0x65c> │ │ │ │ │ <529> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><52a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <52b> DW_AT_name : (strp) (offset: 0xdd2c): stopsound │ │ │ │ │ <52f> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <530> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <530> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <531> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <532> DW_AT_type : (ref4) <0x127> │ │ │ │ │ <536> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><537>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <538> DW_AT_name : (strp) (offset: 0xa0a3): line │ │ │ │ │ <53c> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <53d> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <53d> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <53e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <53f> DW_AT_type : (ref4) <0x6c2> │ │ │ │ │ <543> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><544>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <545> DW_AT_name : (strp) (offset: 0x10c06): button_down │ │ │ │ │ <549> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <54a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <54a> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <54b> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <54c> DW_AT_type : (ref4) <0x6cc> │ │ │ │ │ <550> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><551>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <552> DW_AT_name : (strp) (offset: 0xe545): rgbtohsv │ │ │ │ │ <556> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <557> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <557> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <558> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <559> DW_AT_type : (ref4) <0x6fa> │ │ │ │ │ <55d> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><55e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <55f> DW_AT_name : (strp) (offset: 0xa6fb): hsvtorgb │ │ │ │ │ <563> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <564> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <564> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <565> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <566> DW_AT_type : (ref4) <0x723> │ │ │ │ │ <56a> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><56b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <56c> DW_AT_name : (strp) (offset: 0x14fb3): canvas_w │ │ │ │ │ <570> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <571> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <571> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <572> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <573> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <577> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><578>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <579> DW_AT_name : (strp) (offset: 0x183a4): canvas_h │ │ │ │ │ <57d> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <57e> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <57e> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <57f> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <580> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <584> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><585>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <586> DW_AT_name : (strp) (offset: 0xb07f): scale │ │ │ │ │ <58a> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <58b> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <58b> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <58c> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <58d> DW_AT_type : (ref4) <0x746> │ │ │ │ │ <591> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><592>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <593> DW_AT_name : (strp) (offset: 0x2a88): touched │ │ │ │ │ <597> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <598> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <598> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <599> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <59a> DW_AT_type : (ref4) <0x75f> │ │ │ │ │ <59e> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><59f>: Abbrev Number: 0 │ │ │ │ │ <1><5a0>: Abbrev Number: 18 (DW_TAG_subroutine_type) │ │ │ │ │ <5a1> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <5a1> DW_AT_type : (ref4) <0xf0>, float │ │ │ │ │ @@ -1000,23 +1000,23 @@ │ │ │ │ │ <2><75e>: Abbrev Number: 0 │ │ │ │ │ <1><75f>: Abbrev Number: 4 (DW_TAG_pointer_type) │ │ │ │ │ <760> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <760> DW_AT_type : (ref4) <0x74b>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><764>: Abbrev Number: 7 (DW_TAG_typedef) │ │ │ │ │ <765> DW_AT_name : (strp) (offset: 0xc051): magic_api │ │ │ │ │ <769> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <76a> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <76a> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <76b> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <76c> DW_AT_type : (ref4) <0x48f>, magic_api_t │ │ │ │ │ <1><770>: Abbrev Number: 42 (DW_TAG_enumeration_type) │ │ │ │ │ <771> DW_AT_encoding : (implicit_const) 7 (unsigned) │ │ │ │ │ <771> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <771> DW_AT_type : (ref4) <0x61>, unsigned int │ │ │ │ │ <775> DW_AT_decl_file : (data1) 11 │ │ │ │ │ - <776> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <776> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <777> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <778> DW_AT_sibling : (ref4) <0x7a7> │ │ │ │ │ <2><77c>: Abbrev Number: 9 (DW_TAG_enumerator) │ │ │ │ │ <77d> DW_AT_name : (strp) (offset: 0x128ed): MAGIC_TYPE_DISTORTS │ │ │ │ │ <781> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><782>: Abbrev Number: 9 (DW_TAG_enumerator) │ │ │ │ │ <783> DW_AT_name : (strp) (offset: 0x238c): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2293 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22eb │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x239f │ │ │ │ │ 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: 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: 6 │ │ │ │ │ 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 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9441 │ │ │ │ │ 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: 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: 51 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9481 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 52 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6605,27 +6605,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x950e │ │ │ │ │ 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: 0x9562 │ │ │ │ │ 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,20 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -lN)u4CR" │ │ │ │ │ bVj\&%JO │ │ │ │ │ Vs7&TiO] │ │ │ │ │ [=M=h{: │ │ │ │ │ u3:n#L O │ │ │ │ │ [-X#,r,UM │ │ │ │ │ :^t(GUO? │ │ │ │ │ QJrigr); │ │ │ │ │ ~,IYc@>q │ │ │ │ │ 6@%2Twb8 │ │ │ │ │ c38z48J48 │ │ │ │ │ ~PwpyQDC │ │ │ │ │ +,sru^v}le │ │ │ │ │ r'a]N|l/ │ │ │ │ │ pA5SP_Fl │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ --- ./usr/lib/debug/.build-id/d5/fb68bf327e18664e2818d67dbdd4f06bcef926.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/43/dece3fd3c2a19a49cf86e412abc5e1ad483b6f.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 23% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 0000b8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200a0 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 00000000000200a8 00fdf0 000060 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001f25 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001f24 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002168 000251 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 0023c0 0007a2 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002b68 008baf 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00b718 0003d6 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00baf0 000586 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00c078 0052c6 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 01133e 00006d 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: d5fb68bf327e18664e2818d67dbdd4f06bcef926 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 43dece3fd3c2a19a49cf86e412abc5e1ad483b6f │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 26 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x148d5): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe5de): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11d70): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x18986): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x582e): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3960): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x17109): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb120): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1725): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x44cf): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x684f): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x35b3): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xecfd): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xabc7): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11d31): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf5d7): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb23d): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x1609f): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15ffa): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x40>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbd1e): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2eed): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 36 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 9 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xcd66): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 25 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x6a>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13b59): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x18494): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -281,16 +281,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 83 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2da7 │ │ │ │ │ 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: 85 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 85 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 86 │ │ │ │ │ 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: 87 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 88 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9203 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 91 │ │ │ │ │ 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: 90 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9243 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 91 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x36a3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92ec │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9424 │ │ │ │ │ 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: 0x9478 │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ -%1z{7d)w? │ │ │ │ │ +H;oGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +o+&j(Rs( │ │ │ │ │ +W%+zk6KZ │ │ │ │ │ +d,`6{[<$y │ │ │ │ │ +/q-5OGZs& │ │ │ │ │ r5}\EbQkz │ │ │ │ │ y}6u,&M@ │ │ │ │ │ D%;J/e;H │ │ │ │ │ SRJ;RJ;RJ;RJ;RJ; │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/df/a59b97239c2cdfb448d2325baa921c29cacac9.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/71/bc83cf021cacb6af70953ebe1e6ebdcbb7a5ce.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 25% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdf0 000018 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 0017e4 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 0017e3 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001a28 0001c0 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001be8 000348 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 001f30 008a48 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00a978 0003d0 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00ad48 000259 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00afa8 0052a6 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00afa8 0052a5 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010250 0009a8 18 33 76 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 010bf8 000318 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 010f10 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: dfa59b97239c2cdfb448d2325baa921c29cacac9 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 71bc83cf021cacb6af70953ebe1e6ebdcbb7a5ce │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14652): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe495): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11acf): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x187c5): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x57c1): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x394c): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x16f73): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb09c): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x1738): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x44c0): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x67e1): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x359f): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xebaf): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xab74): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11a90): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf3db): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb1b9): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15e0f): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15d6a): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbc35): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 3 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2eba): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 23 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 7 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xcca9): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x138e3): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x27cd): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -132,16 +132,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x215a │ │ │ │ │ DW_MACRO_start_file - lineno: 23 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x216a │ │ │ │ │ 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: 49 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 49 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 50 │ │ │ │ │ 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: 51 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 52 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9202 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 55 │ │ │ │ │ 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: 54 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9242 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 55 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92cf │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9d │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92eb │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9423 │ │ │ │ │ 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: 0x9477 │ │ │ │ │ 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-23) 13.2.0 │ │ │ │ │ -+}1{[T-U │ │ │ │ │ TWY)hfHa │ │ │ │ │ d{h[cy\a │ │ │ │ │ ztY)7{ g │ │ │ │ │ ;F5t0cw: │ │ │ │ │ ]c*9T!cP │ │ │ │ │ DgJBBX4^ │ │ │ │ │ @)IP! /x │ │ │ │ │ Nd*DY4L} │ │ │ │ │ A =+uBp? │ │ │ │ │ -9p g#Nm^* │ │ │ │ │ -gl^$uZeD │ │ │ │ │ -.?~92=]o │ │ │ │ │ -*QD8x&SS │ │ │ │ │ -F)Pf=o)8 │ │ │ │ │ -r_~<&SYF&x- │ │ │ │ │ +9q g#Nm^* │ │ │ │ │ +r~).4_i^ │ │ │ │ │ +PKTF\Sr) │ │ │ │ │ +-Bwm*m\. │ │ │ │ │ +XY7@DP%D │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/e5/630f426d856865a129bfda087b4fa3a143be9b.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/10/a38c0b76a9e02fe0a0a018598d59ecb24e9d3d.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 25% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fd70 00fd60 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff30 00fd60 0000b8 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fd60 0000d8 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 00000000000200c0 00fd60 000098 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020160 00fd60 000080 00 WA 0 0 16 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 002b04 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 002b03 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 002d48 000295 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 002fe0 000b06 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 003ae8 0093db 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00cec8 00040e 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00d2d8 00094f 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00dc28 00560c 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00dc28 00560b 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 013238 000107 00 C 0 0 8 │ │ │ │ │ [33] .symtab SYMTAB 0000000000000000 013340 000d50 18 34 82 8 │ │ │ │ │ [34] .strtab STRTAB 0000000000000000 014090 000638 00 0 0 1 │ │ │ │ │ [35] .shstrtab STRTAB 0000000000000000 0146c8 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e5630f426d856865a129bfda087b4fa3a143be9b │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 10a38c0b76a9e02fe0a0a018598d59ecb24e9d3d │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -4329,154 +4329,154 @@ │ │ │ │ │ <21a7> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <21a8> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <21a9> DW_AT_type : (ref4) <0x215f>, Mix_Chunk │ │ │ │ │ <1><21ad>: Abbrev Number: 26 (DW_TAG_structure_type) │ │ │ │ │ <21ae> DW_AT_name : (strp) (offset: 0x15895): magic_api_t │ │ │ │ │ <21b2> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <21b3> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21b4> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <21b4> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <21b5> DW_AT_decl_column : (data1) 16 │ │ │ │ │ <21b6> DW_AT_sibling : (ref4) <0x22bf> │ │ │ │ │ <2><21ba>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21bb> DW_AT_name : (strp) (offset: 0xf19b): tp_version │ │ │ │ │ <21bf> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21c0> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <21c0> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <21c1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21c2> DW_AT_type : (ref4) <0xf0> │ │ │ │ │ <21c6> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><21c7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21c8> DW_AT_name : (strp) (offset: 0x12b7e): data_directory │ │ │ │ │ <21cc> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21cd> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <21cd> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <21ce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21cf> DW_AT_type : (ref4) <0xf0> │ │ │ │ │ <21d3> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><21d4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21d5> DW_AT_name : (strp) (offset: 0x19b36): update_progress_bar │ │ │ │ │ <21d9> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21da> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <21da> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <21db> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21dc> DW_AT_type : (ref4) <0x3df> │ │ │ │ │ <21e0> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><21e1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21e2> DW_AT_name : (strp) (offset: 0x59d5): special_notify │ │ │ │ │ <21e6> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21e7> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <21e7> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <21e8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <21e9> DW_AT_type : (ref4) <0x3ce> │ │ │ │ │ <21ed> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><21ee>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21ef> DW_AT_name : (strp) (offset: 0x39e0): sRGB_to_linear │ │ │ │ │ <21f3> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <21f4> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <21f4> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <21f5> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <21f6> DW_AT_type : (ref4) <0x22ce> │ │ │ │ │ <21fa> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><21fb>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <21fc> DW_AT_name : (strp) (offset: 0x18236): linear_to_sRGB │ │ │ │ │ <2200> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2201> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <2201> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <2202> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <2203> DW_AT_type : (ref4) <0x22e2> │ │ │ │ │ <2207> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><2208>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2209> DW_AT_name : (strp) (offset: 0x18567): in_circle │ │ │ │ │ <220d> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <220e> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <220e> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <220f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <2210> DW_AT_type : (ref4) <0x2300> │ │ │ │ │ <2214> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><2215>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2216> DW_AT_name : (strp) (offset: 0x1635): getpixel │ │ │ │ │ <221a> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <221b> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <221b> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <221c> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <221d> DW_AT_type : (ref4) <0x2323> │ │ │ │ │ <2221> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><2222>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2223> DW_AT_name : (strp) (offset: 0x4566): putpixel │ │ │ │ │ <2227> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2228> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <2228> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <2229> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <222a> DW_AT_type : (ref4) <0x2342> │ │ │ │ │ <222e> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><222f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2230> DW_AT_name : (strp) (offset: 0x6e13): xorpixel │ │ │ │ │ <2234> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2235> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <2235> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <2236> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2237> DW_AT_type : (ref4) <0x235c> │ │ │ │ │ <223b> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><223c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <223d> DW_AT_name : (strp) (offset: 0x3659): playsound │ │ │ │ │ <2241> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2242> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <2242> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <2243> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2244> DW_AT_type : (ref4) <0x237b> │ │ │ │ │ <2248> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><2249>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <224a> DW_AT_name : (strp) (offset: 0xf8f2): stopsound │ │ │ │ │ <224e> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <224f> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <224f> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <2250> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2251> DW_AT_type : (ref4) <0x3df> │ │ │ │ │ <2255> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><2256>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2257> DW_AT_name : (strp) (offset: 0xb420): line │ │ │ │ │ <225b> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <225c> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <225c> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <225d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <225e> DW_AT_type : (ref4) <0x23e1> │ │ │ │ │ <2262> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><2263>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2264> DW_AT_name : (strp) (offset: 0x12b4f): button_down │ │ │ │ │ <2268> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2269> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <2269> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <226a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <226b> DW_AT_type : (ref4) <0x23eb> │ │ │ │ │ <226f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><2270>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2271> DW_AT_name : (strp) (offset: 0x101f6): rgbtohsv │ │ │ │ │ <2275> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2276> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <2276> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <2277> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2278> DW_AT_type : (ref4) <0x2419> │ │ │ │ │ <227c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><227d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <227e> DW_AT_name : (strp) (offset: 0xbb0c): hsvtorgb │ │ │ │ │ <2282> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2283> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <2283> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <2284> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <2285> DW_AT_type : (ref4) <0x2442> │ │ │ │ │ <2289> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><228a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <228b> DW_AT_name : (strp) (offset: 0x17082): canvas_w │ │ │ │ │ <228f> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2290> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <2290> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <2291> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <2292> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <2296> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><2297>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <2298> DW_AT_name : (strp) (offset: 0x16fdd): canvas_h │ │ │ │ │ <229c> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <229d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <229d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <229e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <229f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <22a3> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><22a4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22a5> DW_AT_name : (strp) (offset: 0xc626): scale │ │ │ │ │ <22a9> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <22aa> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <22aa> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <22ab> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <22ac> DW_AT_type : (ref4) <0x2465> │ │ │ │ │ <22b0> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><22b1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <22b2> DW_AT_name : (strp) (offset: 0x1a333): touched │ │ │ │ │ <22b6> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <22b7> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <22b7> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <22b8> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <22b9> DW_AT_type : (ref4) <0x247e> │ │ │ │ │ <22bd> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><22be>: Abbrev Number: 0 │ │ │ │ │ <1><22bf>: Abbrev Number: 37 (DW_TAG_subroutine_type) │ │ │ │ │ <22c0> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <22c0> DW_AT_type : (ref4) <0x373>, float │ │ │ │ │ @@ -4692,23 +4692,23 @@ │ │ │ │ │ <2><247d>: Abbrev Number: 0 │ │ │ │ │ <1><247e>: Abbrev Number: 10 (DW_TAG_pointer_type) │ │ │ │ │ <247f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <247f> DW_AT_type : (ref4) <0x246a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2483>: Abbrev Number: 9 (DW_TAG_typedef) │ │ │ │ │ <2484> DW_AT_name : (strp) (offset: 0xd78d): magic_api │ │ │ │ │ <2488> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2489> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2489> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <248a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <248b> DW_AT_type : (ref4) <0x21ad>, magic_api_t │ │ │ │ │ <1><248f>: Abbrev Number: 28 (DW_TAG_enumeration_type) │ │ │ │ │ <2490> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2491> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2491> DW_AT_type : (ref4) <0x68>, unsigned int │ │ │ │ │ <2495> DW_AT_decl_file : (data1) 22 │ │ │ │ │ - <2496> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2496> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2497> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2498> DW_AT_sibling : (ref4) <0x24c7> │ │ │ │ │ <2><249c>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <249d> DW_AT_name : (strp) (offset: 0x14a70): MAGIC_TYPE_DISTORTS │ │ │ │ │ <24a1> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><24a2>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <24a3> DW_AT_name : (strp) (offset: 0x27c8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -149,16 +149,16 @@ │ │ │ │ │ DW_MACRO_import - offset : 0x2294 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x22ec │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x23a0 │ │ │ │ │ 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: 56 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 56 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 57 │ │ │ │ │ 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: 58 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 59 │ │ │ │ │ @@ -948,15 +948,15 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9442 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 62 │ │ │ │ │ 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: 61 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9482 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 62 │ │ │ │ │ DW_MACRO_undef_strp - lineno : 32 macro : SDL_begin_code_h │ │ │ │ │ @@ -6605,27 +6605,27 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 2808 macro : Mix_ClearError SDL_ClearError │ │ │ │ │ DW_MACRO_define_strp - lineno : 2813 macro : Mix_OutOfMemory SDL_OutOfMemory │ │ │ │ │ │ │ │ │ │ Offset: 0x950f │ │ │ │ │ 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: 0x9563 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,31 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -DQ{ jiQZT │ │ │ │ │ -v '3$;z3 │ │ │ │ │ -$+ZFZ?8H │ │ │ │ │ +=GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +)K\He,[$ │ │ │ │ │ +.Z4Z4G:FtC:V │ │ │ │ │ +"Brg+8V,w │ │ │ │ │ +xp1udYjnYj^ │ │ │ │ │ b1udYj~Yj │ │ │ │ │ 4{(T=X\a │ │ │ │ │ /e:nzt!]yN │ │ │ │ │ X;V0E'.9+LxY │ │ │ │ │ SB+EUdVl'3 │ │ │ │ │ csDhf*0b │ │ │ │ │ vD4 │ │ │ │ │ +>D<-S#8m │ │ │ │ │ +( │ │ │ │ │ +0Lqr,WWX │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/e7/2ef71e3119f9a5752a7c8362de02b384fa0810.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/bd/5bb5cdc1a0684733d2c16b2dcaf97e41f98b48.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 73120 (bytes into file) │ │ │ │ │ + Start of section headers: 73112 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 35 │ │ │ │ │ Section header string table index: 34 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 35 section headers, starting at offset 0x11da0: │ │ │ │ │ +There are 35 section headers, starting at offset 0x11d98: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 0000e4 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 00000000000002d8 0001ec 000468 18 A 4 3 8 │ │ │ │ │ @@ -23,22 +23,22 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fda8 00fd98 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ff68 00fd98 000080 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fd98 000090 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020078 00fd98 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020080 00fd98 000048 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001b51 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001d98 0001ff 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001f98 000615 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 0025b0 008af9 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00b0b0 0003e0 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b490 0005c2 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00ba58 00529d 00 C 0 0 8 │ │ │ │ │ - [32] .symtab SYMTAB 0000000000000000 010cf8 000af8 18 33 73 8 │ │ │ │ │ - [33] .strtab STRTAB 0000000000000000 0117f0 000452 00 0 0 1 │ │ │ │ │ - [34] .shstrtab STRTAB 0000000000000000 011c42 00015a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001b4e 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001d90 0001ff 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001f90 000615 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 0025a8 008af9 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00b0a8 0003e0 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b488 0005c2 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00ba50 00529c 00 C 0 0 8 │ │ │ │ │ + [32] .symtab SYMTAB 0000000000000000 010cf0 000af8 18 33 73 8 │ │ │ │ │ + [33] .strtab STRTAB 0000000000000000 0117e8 000452 00 0 0 1 │ │ │ │ │ + [34] .shstrtab STRTAB 0000000000000000 011c3a 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: e72ef71e3119f9a5752a7c8362de02b384fa0810 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bd5bb5cdc1a0684733d2c16b2dcaf97e41f98b48 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3837,154 +3837,154 @@ │ │ │ │ │ <1d4d> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d4e> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4f> DW_AT_type : (ref4) <0x1d06>, Mix_Chunk │ │ │ │ │ <1><1d53>: Abbrev Number: 18 (DW_TAG_structure_type) │ │ │ │ │ <1d54> DW_AT_name : (strp) (offset: 0x14787): magic_api_t │ │ │ │ │ <1d58> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d59> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5a> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d5a> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d5b> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d5b> DW_AT_sibling : (ref4) <0x1e64> │ │ │ │ │ <2><1d5f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d60> DW_AT_name : (strp) (offset: 0xe51a): tp_version │ │ │ │ │ <1d64> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d65> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d65> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d66> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d67> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d6b> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d6c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d6d> DW_AT_name : (strp) (offset: 0x11be7): data_directory │ │ │ │ │ <1d71> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d72> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d72> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d73> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d74> DW_AT_type : (ref4) <0xda> │ │ │ │ │ <1d78> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d79>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7a> DW_AT_name : (strp) (offset: 0x18847): update_progress_bar │ │ │ │ │ <1d7e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7f> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7f> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d80> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d81> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d85> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d86>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d87> DW_AT_name : (strp) (offset: 0x56f2): special_notify │ │ │ │ │ <1d8b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8c> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d8c> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d8d> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d8e> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d92> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d93>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d94> DW_AT_name : (strp) (offset: 0x3833): sRGB_to_linear │ │ │ │ │ <1d98> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d99> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d99> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d9a> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9b> DW_AT_type : (ref4) <0x1e73> │ │ │ │ │ <1d9f> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1da0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da1> DW_AT_name : (strp) (offset: 0x17031): linear_to_sRGB │ │ │ │ │ <1da5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da6> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da6> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da7> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da8> DW_AT_type : (ref4) <0x1e87> │ │ │ │ │ <1dac> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1dad>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dae> DW_AT_name : (strp) (offset: 0xb076): in_circle │ │ │ │ │ <1db2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db3> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1db3> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1db4> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db5> DW_AT_type : (ref4) <0x1ea5> │ │ │ │ │ <1db9> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1dba>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbb> DW_AT_name : (strp) (offset: 0x16f5): getpixel │ │ │ │ │ <1dbf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc0> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dc0> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dc1> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dc2> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc6> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc8> DW_AT_name : (strp) (offset: 0x43b5): putpixel │ │ │ │ │ <1dcc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dcd> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dcd> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dce> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dcf> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dd3> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dd4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd5> DW_AT_name : (strp) (offset: 0x672e): xorpixel │ │ │ │ │ <1dd9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dda> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dda> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1ddb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddc> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1de0> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1de1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de2> DW_AT_name : (strp) (offset: 0x34ca): playsound │ │ │ │ │ <1de6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de7> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de7> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de9> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1ded> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1dee>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1def> DW_AT_name : (strp) (offset: 0xec2d): stopsound │ │ │ │ │ <1df3> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df4> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1df4> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df5> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df6> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1dfa> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1dfb>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dfc> DW_AT_name : (strp) (offset: 0xab07): line │ │ │ │ │ <1e00> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e01> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1e01> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1e02> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e03> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e07> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e08>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e09> DW_AT_name : (strp) (offset: 0x11ba8): button_down │ │ │ │ │ <1e0d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e0e> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e0e> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0f> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e10> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e14> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e15>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e16> DW_AT_name : (strp) (offset: 0xf4af): rgbtohsv │ │ │ │ │ <1e1a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1b> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e1b> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e1c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e1d> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e21> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e22>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e23> DW_AT_name : (strp) (offset: 0xb193): hsvtorgb │ │ │ │ │ <1e27> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e28> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e28> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e29> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e2a> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e2e> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e30> DW_AT_name : (strp) (offset: 0x15fef): canvas_w │ │ │ │ │ <1e34> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e35> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e35> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e36> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e37> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1e3b> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e3c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e3d> DW_AT_name : (strp) (offset: 0x15f4a): canvas_h │ │ │ │ │ <1e41> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e42> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e42> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e43> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e44> DW_AT_type : (ref4) <0x32>, int │ │ │ │ │ <1e48> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e49>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4a> DW_AT_name : (strp) (offset: 0xbc47): scale │ │ │ │ │ <1e4e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4f> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4f> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e50> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e51> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e55> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e56>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e57> DW_AT_name : (strp) (offset: 0x2e29): touched │ │ │ │ │ <1e5b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e5c> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e5c> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e5d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e5e> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e62> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e63>: Abbrev Number: 0 │ │ │ │ │ <1><1e64>: Abbrev Number: 28 (DW_TAG_subroutine_type) │ │ │ │ │ <1e65> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e65> DW_AT_type : (ref4) <0x40>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xcca3): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d53>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 20 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x6a>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x139a7): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x2711): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -940,28 +940,28 @@ │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9243 │ │ │ │ │ DW_MACRO_start_file - lineno: 2191 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: 21 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_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 : 0x9279 │ │ │ │ │ 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: 177 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x9306 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x36a3 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 178 │ │ │ │ │ DW_MACRO_import - offset : 0x9322 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6553,21 +6553,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: 0x945a │ │ │ │ │ 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,23 +1,19 @@ │ │ │ │ │ -GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -K_J84/~) │ │ │ │ │ -a->Ui]Q6 │ │ │ │ │ +HGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +`&_&-#C" │ │ │ │ │ ++Z(Cvf;v │ │ │ │ │ @T1:IN|dG │ │ │ │ │ +u/c_|,XN │ │ │ │ │ ~Ai;> T(.] │ │ │ │ │ @H7;k1\0 │ │ │ │ │ z)C~,+JlVs │ │ │ │ │ vohVfD:_ │ │ │ │ │ L8ofHYY9Sf │ │ │ │ │ XL>4*ntv │ │ │ │ │ -"&[dUG', │ │ │ │ │ -1B9z!z0c │ │ │ │ │ -P DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 21 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x172e0): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe6a6): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11c25): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xc7> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x18949): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x5919): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3a72): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x16fc5): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb26d): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x17af): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x45f6): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6962): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x36c5): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xedcd): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0x1a9f5): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11be6): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf60f): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb399): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15f42): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15e9d): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbe3c): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2fa3): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 32 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x32>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xceb5): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 24 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x4e>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x13a35): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 2 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x28c8): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd68 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x1804 │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x91a3 │ │ │ │ │ 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 : 0x91e3 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x9270 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b08 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x928c │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6520,27 +6520,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: 0x93c4 │ │ │ │ │ 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: 0x9418 │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,26 +1,25 @@ │ │ │ │ │ -wfGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -gMK~Z(/]Q │ │ │ │ │ +aGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +\&*OQ_$H │ │ │ │ │ +#*W8 pRd │ │ │ │ │ 0zmlHmv-V │ │ │ │ │ y.z#M\i}o: │ │ │ │ │ > P?"\zo │ │ │ │ │ Jdm`@}pxZ- │ │ │ │ │ lY9b< V= │ │ │ │ │ 6mSf[w< │ │ │ │ │ CVH?c8Q };_t │ │ │ │ │ f;C^6e9MA │ │ │ │ │ 2n_;L#%u │ │ │ │ │ 0M+)0YW^[ │ │ │ │ │ =X9cX.E1k9[M │ │ │ │ │ DdH"qXH=6m │ │ │ │ │ EaT2P3"hC │ │ │ │ │ {XyVORoE │ │ │ │ │ -0:0I,P,d │ │ │ │ │ -(?;f"^?p │ │ │ │ │ -h":OVS5> │ │ │ │ │ +ZDKQ%XLe │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/eb/496c5ff8e9a84568c18fd5f51142a212fbcd45.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/21/f4aa8be2043c3775a7da2a0cf57202a716d472.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: AArch64 │ │ │ │ │ Version: 0x1 │ │ │ │ │ Entry point address: 0x0 │ │ │ │ │ Start of program headers: 64 (bytes into file) │ │ │ │ │ - Start of section headers: 70952 (bytes into file) │ │ │ │ │ + Start of section headers: 70944 (bytes into file) │ │ │ │ │ Flags: 0x0 │ │ │ │ │ Size of this header: 64 (bytes) │ │ │ │ │ Size of program headers: 56 (bytes) │ │ │ │ │ Number of program headers: 7 │ │ │ │ │ Size of section headers: 64 (bytes) │ │ │ │ │ Number of section headers: 36 │ │ │ │ │ Section header string table index: 35 │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -1,8 +1,8 @@ │ │ │ │ │ -There are 36 section headers, starting at offset 0x11528: │ │ │ │ │ +There are 36 section headers, starting at offset 0x11520: │ │ │ │ │ │ │ │ │ │ Section Headers: │ │ │ │ │ [Nr] Name Type Address Off Size ES Flg Lk Inf Al │ │ │ │ │ [ 0] NULL 0000000000000000 000000 000000 00 0 0 0 │ │ │ │ │ [ 1] .note.gnu.build-id NOTE 00000000000001c8 0001c8 000024 00 A 0 0 4 │ │ │ │ │ [ 2] .gnu.hash NOBITS 00000000000001f0 0001ec 00006c 00 A 3 0 8 │ │ │ │ │ [ 3] .dynsym NOBITS 0000000000000260 0001ec 000300 18 A 4 3 8 │ │ │ │ │ @@ -23,23 +23,23 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fe00 00fdf0 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffc0 00fdf0 000028 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdf0 000078 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020060 00fdf0 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020068 00fdf0 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 001961 00 C 0 0 8 │ │ │ │ │ - [26] .debug_abbrev PROGBITS 0000000000000000 001ba8 00021f 00 C 0 0 8 │ │ │ │ │ - [27] .debug_line PROGBITS 0000000000000000 001dc8 0004bd 00 C 0 0 8 │ │ │ │ │ - [28] .debug_str PROGBITS 0000000000000000 002288 008a69 01 MSC 0 0 8 │ │ │ │ │ - [29] .debug_line_str PROGBITS 0000000000000000 00acf8 0003d4 01 MSC 0 0 8 │ │ │ │ │ - [30] .debug_loclists PROGBITS 0000000000000000 00b0d0 0002d2 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b3a8 005278 00 C 0 0 8 │ │ │ │ │ - [32] .debug_rnglists PROGBITS 0000000000000000 010620 00002c 00 0 0 1 │ │ │ │ │ - [33] .symtab SYMTAB 0000000000000000 010650 000a38 18 34 80 8 │ │ │ │ │ - [34] .strtab STRTAB 0000000000000000 011088 000330 00 0 0 1 │ │ │ │ │ - [35] .shstrtab STRTAB 0000000000000000 0113b8 00016a 00 0 0 1 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 001960 00 C 0 0 8 │ │ │ │ │ + [26] .debug_abbrev PROGBITS 0000000000000000 001ba0 00021f 00 C 0 0 8 │ │ │ │ │ + [27] .debug_line PROGBITS 0000000000000000 001dc0 0004bd 00 C 0 0 8 │ │ │ │ │ + [28] .debug_str PROGBITS 0000000000000000 002280 008a69 01 MSC 0 0 8 │ │ │ │ │ + [29] .debug_line_str PROGBITS 0000000000000000 00acf0 0003d4 01 MSC 0 0 8 │ │ │ │ │ + [30] .debug_loclists PROGBITS 0000000000000000 00b0c8 0002d2 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b3a0 005278 00 C 0 0 8 │ │ │ │ │ + [32] .debug_rnglists PROGBITS 0000000000000000 010618 00002c 00 0 0 1 │ │ │ │ │ + [33] .symtab SYMTAB 0000000000000000 010648 000a38 18 34 80 8 │ │ │ │ │ + [34] .strtab STRTAB 0000000000000000 011080 000330 00 0 0 1 │ │ │ │ │ + [35] .shstrtab STRTAB 0000000000000000 0113b0 00016a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ │ D (mbind), p (processor specific) │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: eb496c5ff8e9a84568c18fd5f51142a212fbcd45 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 21f4aa8be2043c3775a7da2a0cf57202a716d472 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x146e1): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe547): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11b6a): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x187ae): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x57ca): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3931): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16f7c): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb12f): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1754): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x4489): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6809): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x3584): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xec66): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xabfb): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b2b): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf492): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb24c): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15e50): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15dab): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbcc4): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2e68): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 25 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcd38): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13972): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18314): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -243,16 +243,16 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 828 macro : __COMPAR_FN_T │ │ │ │ │ DW_MACRO_start_file - lineno: 846 filenum: 75 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 1036 filenum: 76 │ │ │ │ │ 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: 77 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 77 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 78 │ │ │ │ │ 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: 79 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 80 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9203 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 83 │ │ │ │ │ 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: 82 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9243 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 83 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d0 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2b9e │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92ec │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6540,27 +6540,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: 0x9424 │ │ │ │ │ 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: 0x9478 │ │ │ │ │ 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,19 @@ │ │ │ │ │ -EGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -]'|K`.ZJ │ │ │ │ │ -s\cU+4/Z │ │ │ │ │ +rGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ Sxfg4JfP │ │ │ │ │ GJ4"coat;Vz& │ │ │ │ │ '-B|@ bDD │ │ │ │ │ jN{r3EBn │ │ │ │ │ m2RlI4K$ │ │ │ │ │ S^fB:}]C │ │ │ │ │ ,01lv 09] │ │ │ │ │ -aMQlG]EI │ │ │ │ │ -Aty1G7T1I9 │ │ │ │ │ +u)3__ WJ │ │ │ │ │ +PsI(XJBA │ │ │ │ │ +rNS{NS{NS │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ │ frame_dummy │ │ │ │ --- ./usr/lib/debug/.build-id/eb/a451313436a55091ab8c2a9cea287f415d0ec4.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/ea/2bee8082f91ea7b1179b73824fe45401e041f0.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 19% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,21 +23,21 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000068 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020050 00fdd8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020058 00fdd8 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00189c 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00189e 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001ae0 0001bb 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001ca0 00060c 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 0022b0 008ab3 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00ad68 0003d7 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00b140 000463 00 C 0 0 8 │ │ │ │ │ - [31] .debug_macro PROGBITS 0000000000000000 00b5a8 00529c 00 C 0 0 8 │ │ │ │ │ + [31] .debug_macro PROGBITS 0000000000000000 00b5a8 00529b 00 C 0 0 8 │ │ │ │ │ [32] .symtab SYMTAB 0000000000000000 010848 0009a8 18 33 73 8 │ │ │ │ │ [33] .strtab STRTAB 0000000000000000 0111f0 000370 00 0 0 1 │ │ │ │ │ [34] .shstrtab STRTAB 0000000000000000 011560 00015a 00 0 0 1 │ │ │ │ │ Key to Flags: │ │ │ │ │ W (write), A (alloc), X (execute), M (merge), S (strings), I (info), │ │ │ │ │ L (link order), O (extra OS processing required), G (group), T (TLS), │ │ │ │ │ C (compressed), x (unknown), o (OS specific), E (exclude), │ │ │ │ ├── readelf --wide --notes {} │ │ │ │ │ @@ -1,4 +1,4 @@ │ │ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ │ Owner Data size Description │ │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: eba451313436a55091ab8c2a9cea287f415d0ec4 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: ea2bee8082f91ea7b1179b73824fe45401e041f0 │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3832,154 +3832,154 @@ │ │ │ │ │ <1d43> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x146a2): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe454): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11ac5): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xcc> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18898): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x580f): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x3966): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x1704c): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb088): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1727): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x450f): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x6819): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x35ab): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xeb5c): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xab6d): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11a86): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf3c0): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb1a5): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15ed2): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15e2d): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x47>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbc1a): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2edd): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 24 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x124>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcc59): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 19 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x5c>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13914): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x18418): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -281,16 +281,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 83 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 84 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x2dad │ │ │ │ │ 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: 85 │ │ │ │ │ + DW_MACRO_define_strp - lineno : 3 macro : TP_MAGIC_API_H │ │ │ │ │ + DW_MACRO_start_file - lineno: 5 filenum: 85 │ │ │ │ │ DW_MACRO_define_strp - lineno : 30 macro : SDL_h_ │ │ │ │ │ DW_MACRO_start_file - lineno: 32 filenum: 86 │ │ │ │ │ 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: 87 │ │ │ │ │ DW_MACRO_start_file - lineno: 4 filenum: 88 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9209 │ │ │ │ │ DW_MACRO_start_file - lineno: 229 filenum: 91 │ │ │ │ │ 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: 90 │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x9249 │ │ │ │ │ DW_MACRO_start_file - lineno: 2820 filenum: 91 │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92d6 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x36a9 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92f2 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6541,27 +6541,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: 0x942a │ │ │ │ │ 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: 0x947e │ │ │ │ │ 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,21 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -Rq'Gvg^+ │ │ │ │ │ -*}1Kl.Nu │ │ │ │ │ +NA302Uv-Z │ │ │ │ │ ztY)7{ h │ │ │ │ │ >:|0WK8{ │ │ │ │ │ ,aVb[HwH │ │ │ │ │ Kk,(^p1v │ │ │ │ │ #x7C7ZIdG │ │ │ │ │ "R-0b~}xZ- │ │ │ │ │ 1>e6 │ │ │ │ │ +xMo+6+fMj │ │ │ │ │ 0WW(r%fbx │ │ │ │ │ call_weak_fn │ │ │ │ │ crtstuff.c │ │ │ │ │ deregister_tm_clones │ │ │ │ │ __do_global_dtors_aux │ │ │ │ │ completed.0 │ │ │ │ │ __do_global_dtors_aux_fini_array_entry │ │ │ │ --- ./usr/lib/debug/.build-id/f5/cc6677685986c9215fe1f9c2d46d31a29d5338.debug │ │ │ ├── +++ ./usr/lib/debug/.build-id/32/cd50c214e0a0ecc67bd78b497634303e20473c.debug │ │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ │┄ Files 21% similar despite different names │ │ │ │ ├── readelf --wide --sections {} │ │ │ │ │ @@ -23,15 +23,15 @@ │ │ │ │ │ [18] .dynamic NOBITS 000000000001fde8 00fdd8 0001c0 10 WA 4 0 8 │ │ │ │ │ [19] .got NOBITS 000000000001ffa8 00fdd8 000040 08 WA 0 0 8 │ │ │ │ │ [20] .got.plt NOBITS 000000000001ffe8 00fdd8 000070 08 WA 0 0 8 │ │ │ │ │ [21] .data NOBITS 0000000000020058 00fdd8 000008 00 WA 0 0 8 │ │ │ │ │ [22] .bss NOBITS 0000000000020060 00fdd8 000020 00 WA 0 0 8 │ │ │ │ │ [23] .comment PROGBITS 0000000000000000 0001ec 00001f 01 MS 0 0 1 │ │ │ │ │ [24] .debug_aranges PROGBITS 0000000000000000 00020b 000030 00 0 0 1 │ │ │ │ │ - [25] .debug_info PROGBITS 0000000000000000 000240 00181b 00 C 0 0 8 │ │ │ │ │ + [25] .debug_info PROGBITS 0000000000000000 000240 00181a 00 C 0 0 8 │ │ │ │ │ [26] .debug_abbrev PROGBITS 0000000000000000 001a60 0001ba 00 C 0 0 8 │ │ │ │ │ [27] .debug_line PROGBITS 0000000000000000 001c20 0003ea 00 C 0 0 8 │ │ │ │ │ [28] .debug_str PROGBITS 0000000000000000 002010 008a83 01 MSC 0 0 8 │ │ │ │ │ [29] .debug_line_str PROGBITS 0000000000000000 00aa98 0003d5 01 MSC 0 0 8 │ │ │ │ │ [30] .debug_loclists PROGBITS 0000000000000000 00ae70 0002ae 00 C 0 0 8 │ │ │ │ │ [31] .debug_macro PROGBITS 0000000000000000 00b120 005287 00 C 0 0 8 │ │ │ │ │ [32] .debug_rnglists PROGBITS 0000000000000000 0103a7 000040 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: f5cc6677685986c9215fe1f9c2d46d31a29d5338 │ │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 32cd50c214e0a0ecc67bd78b497634303e20473c │ │ │ │ ├── readelf --wide --debug-dump=info {} │ │ │ │ │ @@ -3834,154 +3834,154 @@ │ │ │ │ │ <1d48> DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d49> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d4a> DW_AT_type : (ref4) <0x1d01>, Mix_Chunk │ │ │ │ │ <1><1d4e>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4f> DW_AT_name : (strp) (offset: 0x14747): magic_api_t │ │ │ │ │ <1d53> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d54> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d55> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d55> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d56> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d56> DW_AT_sibling : (ref4) <0x1e5f> │ │ │ │ │ <2><1d5a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d5b> DW_AT_name : (strp) (offset: 0xe60a): tp_version │ │ │ │ │ <1d5f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d60> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d60> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d61> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d62> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d66> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d67>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d68> DW_AT_name : (strp) (offset: 0x11bdb): data_directory │ │ │ │ │ <1d6c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d6d> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d6d> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d6e> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6f> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d73> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d74>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d75> DW_AT_name : (strp) (offset: 0x1889a): update_progress_bar │ │ │ │ │ <1d79> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d7a> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d7a> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d7b> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d7c> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d80> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d81>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d82> DW_AT_name : (strp) (offset: 0x58b8): special_notify │ │ │ │ │ <1d86> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d87> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d87> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d88> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d89> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d8d> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d8e>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8f> DW_AT_name : (strp) (offset: 0x3a16): sRGB_to_linear │ │ │ │ │ <1d93> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d94> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d94> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d95> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d96> DW_AT_type : (ref4) <0x1e6e> │ │ │ │ │ <1d9a> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d9b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d9c> DW_AT_name : (strp) (offset: 0x1707f): linear_to_sRGB │ │ │ │ │ <1da0> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da1> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1da1> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1da2> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1da3> DW_AT_type : (ref4) <0x1e82> │ │ │ │ │ <1da7> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da8>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da9> DW_AT_name : (strp) (offset: 0xb1e2): in_circle │ │ │ │ │ <1dad> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dae> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1dae> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daf> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1db0> DW_AT_type : (ref4) <0x1ea0> │ │ │ │ │ <1db4> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db5>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db6> DW_AT_name : (strp) (offset: 0x179b): getpixel │ │ │ │ │ <1dba> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dbb> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1dbb> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1dbc> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1dbd> DW_AT_type : (ref4) <0x1ec3> │ │ │ │ │ <1dc1> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dc2>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dc3> DW_AT_name : (strp) (offset: 0x45b8): putpixel │ │ │ │ │ <1dc7> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc8> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc8> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc9> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dca> DW_AT_type : (ref4) <0x1ee2> │ │ │ │ │ <1dce> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dcf>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd0> DW_AT_name : (strp) (offset: 0x6888): xorpixel │ │ │ │ │ <1dd4> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd5> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd5> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd6> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd7> DW_AT_type : (ref4) <0x1efc> │ │ │ │ │ <1ddb> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1ddc>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1ddd> DW_AT_name : (strp) (offset: 0x3685): playsound │ │ │ │ │ <1de1> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1de2> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1de2> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1de3> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1de4> DW_AT_type : (ref4) <0x1f1b> │ │ │ │ │ <1de8> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de9>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dea> DW_AT_name : (strp) (offset: 0xed3e): stopsound │ │ │ │ │ <1dee> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1def> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1def> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1df0> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df1> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df5> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df6>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df7> DW_AT_name : (strp) (offset: 0xacbf): line │ │ │ │ │ <1dfb> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dfc> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1dfc> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1dfd> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dfe> DW_AT_type : (ref4) <0x1f81> │ │ │ │ │ <1e02> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1e03>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e04> DW_AT_name : (strp) (offset: 0x11b9c): button_down │ │ │ │ │ <1e08> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e09> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e09> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e0a> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e0b> DW_AT_type : (ref4) <0x1f8b> │ │ │ │ │ <1e0f> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e10>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e11> DW_AT_name : (strp) (offset: 0xf5a9): rgbtohsv │ │ │ │ │ <1e15> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e16> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e16> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e17> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e18> DW_AT_type : (ref4) <0x1fb9> │ │ │ │ │ <1e1c> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e1d>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e1e> DW_AT_name : (strp) (offset: 0xb2ff): hsvtorgb │ │ │ │ │ <1e22> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e23> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e23> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e24> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e25> DW_AT_type : (ref4) <0x1fe2> │ │ │ │ │ <1e29> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e2a>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e2b> DW_AT_name : (strp) (offset: 0x15f3b): canvas_w │ │ │ │ │ <1e2f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e30> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e30> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e31> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e32> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e36> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e37>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e38> DW_AT_name : (strp) (offset: 0x15e6c): canvas_h │ │ │ │ │ <1e3c> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e3d> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e3d> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e3e> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3f> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e43> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e44>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e45> DW_AT_name : (strp) (offset: 0xbd88): scale │ │ │ │ │ <1e49> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e4a> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e4a> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e4b> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e4c> DW_AT_type : (ref4) <0x2005> │ │ │ │ │ <1e50> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e51>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e52> DW_AT_name : (strp) (offset: 0x2f3c): touched │ │ │ │ │ <1e56> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e57> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e57> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e58> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e59> DW_AT_type : (ref4) <0x201e> │ │ │ │ │ <1e5d> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e5e>: Abbrev Number: 0 │ │ │ │ │ <1><1e5f>: Abbrev Number: 22 (DW_TAG_subroutine_type) │ │ │ │ │ <1e60> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e60> DW_AT_type : (ref4) <0x15b>, float │ │ │ │ │ @@ -4197,23 +4197,23 @@ │ │ │ │ │ <2><201d>: Abbrev Number: 0 │ │ │ │ │ <1><201e>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201f> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201f> DW_AT_type : (ref4) <0x200a>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><2023>: Abbrev Number: 5 (DW_TAG_typedef) │ │ │ │ │ <2024> DW_AT_name : (strp) (offset: 0xce26): magic_api │ │ │ │ │ <2028> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2029> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2029> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <202a> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <202b> DW_AT_type : (ref4) <0x1d4e>, magic_api_t │ │ │ │ │ <1><202f>: Abbrev Number: 17 (DW_TAG_enumeration_type) │ │ │ │ │ <2030> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <2031> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <2031> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2035> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2036> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2036> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2037> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2038> DW_AT_sibling : (ref4) <0x2067> │ │ │ │ │ <2><203c>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203d> DW_AT_name : (strp) (offset: 0x139e8): MAGIC_TYPE_DISTORTS │ │ │ │ │ <2041> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><2042>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2043> DW_AT_name : (strp) (offset: 0x2867): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -7,16 +7,16 @@ │ │ │ │ │ │ │ │ │ │ DW_MACRO_import - offset : 0xd62 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 1 │ │ │ │ │ DW_MACRO_start_file - lineno: 0 filenum: 23 │ │ │ │ │ DW_MACRO_import - offset : 0x17fe │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x919d │ │ │ │ │ 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 : 0x91dd │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x926a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x2b02 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x9286 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6519,27 +6519,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: 0x93be │ │ │ │ │ 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: 0x9412 │ │ │ │ │ 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 @@ │ │ │ │ │ -S8GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -vIrHPR]C │ │ │ │ │ -c"3<"3=" │ │ │ │ │ -"|u,?|IK │ │ │ │ │ +Iv40> G DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 15 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x14676): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe477): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11bd4): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xc0> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x1879d): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x58a3): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x39fb): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x16f78): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb08a): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1765): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45b0): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x68a8): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x362b): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xeb8a): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xab5b): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11b95): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf440): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb1ac): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15e40): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15d9b): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x8c>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbc56): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 5 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2f48): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0xd1>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xcbdc): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 16 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x40>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13912): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x2851): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -108,16 +108,16 @@ │ │ │ │ │ DW_MACRO_start_file - lineno: 398 filenum: 43 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 399 filenum: 44 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x275b │ │ │ │ │ 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 │ │ │ │ │ @@ -931,25 +931,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x91fa │ │ │ │ │ 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 : 0x923a │ │ │ │ │ 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: 176 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 176 │ │ │ │ │ DW_MACRO_import - offset : 0x92c7 │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 3 │ │ │ │ │ DW_MACRO_import - offset : 0x3664 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 177 │ │ │ │ │ DW_MACRO_import - offset : 0x92e3 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 3 │ │ │ │ │ @@ -6539,27 +6539,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: 0x941b │ │ │ │ │ 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: 0x946f │ │ │ │ │ Version: 5 │ │ │ │ │ Offset size: 4 │ │ │ │ │ │ │ │ │ │ DW_MACRO_define_strp - lineno : 44 macro : SDL_IMAGE_MAJOR_VERSION 2 │ │ │ │ │ DW_MACRO_define_strp - lineno : 45 macro : SDL_IMAGE_MINOR_VERSION 8 │ │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ │ @@ -1,22 +1,23 @@ │ │ │ │ │ -PGCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -h7Wdt= 2 │ │ │ │ │ +GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ +Ih4OdJl4 │ │ │ │ │ +1X-B9D-E9T-!C │ │ │ │ │ vfvw.)v8 │ │ │ │ │ vW{.z#U\o │ │ │ │ │ m+Fkqv@ │ │ │ │ │ euT3i)jV │ │ │ │ │ )Qw2QO9N │ │ │ │ │ '8>Ln"$JE │ │ │ │ │ ZGKlt"/= │ │ │ │ │ K27Of5oO │ │ │ │ │ RQ8oflYI%R │ │ │ │ │ GT%g\{xL │ │ │ │ │ {rq& DW_AT_decl_line : (data1) 235 │ │ │ │ │ <1d44> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <1d45> DW_AT_type : (ref4) <0x1cfc>, Mix_Chunk │ │ │ │ │ <1><1d49>: Abbrev Number: 16 (DW_TAG_structure_type) │ │ │ │ │ <1d4a> DW_AT_name : (strp) (offset: 0x1481f): magic_api_t │ │ │ │ │ <1d4e> DW_AT_byte_size : (data1) 152 │ │ │ │ │ <1d4f> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d50> DW_AT_decl_line : (data1) 91 │ │ │ │ │ + <1d50> DW_AT_decl_line : (data1) 75 │ │ │ │ │ <1d51> DW_AT_decl_column : (implicit_const) 16 │ │ │ │ │ <1d51> DW_AT_sibling : (ref4) <0x1e5a> │ │ │ │ │ <2><1d55>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d56> DW_AT_name : (strp) (offset: 0xe61f): tp_version │ │ │ │ │ <1d5a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d5b> DW_AT_decl_line : (data1) 93 │ │ │ │ │ + <1d5b> DW_AT_decl_line : (data1) 77 │ │ │ │ │ <1d5c> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d5d> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d61> DW_AT_data_member_location: (data1) 0 │ │ │ │ │ <2><1d62>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d63> DW_AT_name : (strp) (offset: 0x11c71): data_directory │ │ │ │ │ <1d67> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d68> DW_AT_decl_line : (data1) 97 │ │ │ │ │ + <1d68> DW_AT_decl_line : (data1) 81 │ │ │ │ │ <1d69> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d6a> DW_AT_type : (ref4) <0xd3> │ │ │ │ │ <1d6e> DW_AT_data_member_location: (data1) 8 │ │ │ │ │ <2><1d6f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d70> DW_AT_name : (strp) (offset: 0x18990): update_progress_bar │ │ │ │ │ <1d74> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d75> DW_AT_decl_line : (data1) 100 │ │ │ │ │ + <1d75> DW_AT_decl_line : (data1) 84 │ │ │ │ │ <1d76> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d77> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1d7b> DW_AT_data_member_location: (data1) 16 │ │ │ │ │ <2><1d7c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d7d> DW_AT_name : (strp) (offset: 0x598b): special_notify │ │ │ │ │ <1d81> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d82> DW_AT_decl_line : (data1) 103 │ │ │ │ │ + <1d82> DW_AT_decl_line : (data1) 87 │ │ │ │ │ <1d83> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1d84> DW_AT_type : (ref4) <0x1bd> │ │ │ │ │ <1d88> DW_AT_data_member_location: (data1) 24 │ │ │ │ │ <2><1d89>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d8a> DW_AT_name : (strp) (offset: 0x39a5): sRGB_to_linear │ │ │ │ │ <1d8e> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d8f> DW_AT_decl_line : (data1) 106 │ │ │ │ │ + <1d8f> DW_AT_decl_line : (data1) 90 │ │ │ │ │ <1d90> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d91> DW_AT_type : (ref4) <0x1e69> │ │ │ │ │ <1d95> DW_AT_data_member_location: (data1) 32 │ │ │ │ │ <2><1d96>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1d97> DW_AT_name : (strp) (offset: 0x17025): linear_to_sRGB │ │ │ │ │ <1d9b> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1d9c> DW_AT_decl_line : (data1) 109 │ │ │ │ │ + <1d9c> DW_AT_decl_line : (data1) 93 │ │ │ │ │ <1d9d> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1d9e> DW_AT_type : (ref4) <0x1e7d> │ │ │ │ │ <1da2> DW_AT_data_member_location: (data1) 40 │ │ │ │ │ <2><1da3>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1da4> DW_AT_name : (strp) (offset: 0xb1f3): in_circle │ │ │ │ │ <1da8> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1da9> DW_AT_decl_line : (data1) 114 │ │ │ │ │ + <1da9> DW_AT_decl_line : (data1) 98 │ │ │ │ │ <1daa> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1dab> DW_AT_type : (ref4) <0x1e9b> │ │ │ │ │ <1daf> DW_AT_data_member_location: (data1) 48 │ │ │ │ │ <2><1db0>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1db1> DW_AT_name : (strp) (offset: 0x1737): getpixel │ │ │ │ │ <1db5> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1db6> DW_AT_decl_line : (data1) 121 │ │ │ │ │ + <1db6> DW_AT_decl_line : (data1) 105 │ │ │ │ │ <1db7> DW_AT_decl_column : (data1) 12 │ │ │ │ │ <1db8> DW_AT_type : (ref4) <0x1ebe> │ │ │ │ │ <1dbc> DW_AT_data_member_location: (data1) 56 │ │ │ │ │ <2><1dbd>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dbe> DW_AT_name : (strp) (offset: 0x45f2): putpixel │ │ │ │ │ <1dc2> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dc3> DW_AT_decl_line : (data1) 128 │ │ │ │ │ + <1dc3> DW_AT_decl_line : (data1) 112 │ │ │ │ │ <1dc4> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dc5> DW_AT_type : (ref4) <0x1edd> │ │ │ │ │ <1dc9> DW_AT_data_member_location: (data1) 64 │ │ │ │ │ <2><1dca>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dcb> DW_AT_name : (strp) (offset: 0x699e): xorpixel │ │ │ │ │ <1dcf> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dd0> DW_AT_decl_line : (data1) 131 │ │ │ │ │ + <1dd0> DW_AT_decl_line : (data1) 115 │ │ │ │ │ <1dd1> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dd2> DW_AT_type : (ref4) <0x1ef7> │ │ │ │ │ <1dd6> DW_AT_data_member_location: (data1) 72 │ │ │ │ │ <2><1dd7>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dd8> DW_AT_name : (strp) (offset: 0x35f8): playsound │ │ │ │ │ <1ddc> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1ddd> DW_AT_decl_line : (data1) 137 │ │ │ │ │ + <1ddd> DW_AT_decl_line : (data1) 121 │ │ │ │ │ <1dde> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1ddf> DW_AT_type : (ref4) <0x1f16> │ │ │ │ │ <1de3> DW_AT_data_member_location: (data1) 80 │ │ │ │ │ <2><1de4>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1de5> DW_AT_name : (strp) (offset: 0xed0c): stopsound │ │ │ │ │ <1de9> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1dea> DW_AT_decl_line : (data1) 140 │ │ │ │ │ + <1dea> DW_AT_decl_line : (data1) 124 │ │ │ │ │ <1deb> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1dec> DW_AT_type : (ref4) <0x1ce> │ │ │ │ │ <1df0> DW_AT_data_member_location: (data1) 88 │ │ │ │ │ <2><1df1>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1df2> DW_AT_name : (strp) (offset: 0xaccb): line │ │ │ │ │ <1df6> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1df7> DW_AT_decl_line : (data1) 147 │ │ │ │ │ + <1df7> DW_AT_decl_line : (data1) 131 │ │ │ │ │ <1df8> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1df9> DW_AT_type : (ref4) <0x1f7c> │ │ │ │ │ <1dfd> DW_AT_data_member_location: (data1) 96 │ │ │ │ │ <2><1dfe>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1dff> DW_AT_name : (strp) (offset: 0x11c32): button_down │ │ │ │ │ <1e03> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e04> DW_AT_decl_line : (data1) 150 │ │ │ │ │ + <1e04> DW_AT_decl_line : (data1) 134 │ │ │ │ │ <1e05> DW_AT_decl_column : (data1) 9 │ │ │ │ │ <1e06> DW_AT_type : (ref4) <0x1f86> │ │ │ │ │ <1e0a> DW_AT_data_member_location: (data1) 104 │ │ │ │ │ <2><1e0b>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e0c> DW_AT_name : (strp) (offset: 0xf563): rgbtohsv │ │ │ │ │ <1e10> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e11> DW_AT_decl_line : (data1) 153 │ │ │ │ │ + <1e11> DW_AT_decl_line : (data1) 137 │ │ │ │ │ <1e12> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e13> DW_AT_type : (ref4) <0x1fb4> │ │ │ │ │ <1e17> DW_AT_data_member_location: (data1) 112 │ │ │ │ │ <2><1e18>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e19> DW_AT_name : (strp) (offset: 0xb310): hsvtorgb │ │ │ │ │ <1e1d> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e1e> DW_AT_decl_line : (data1) 156 │ │ │ │ │ + <1e1e> DW_AT_decl_line : (data1) 140 │ │ │ │ │ <1e1f> DW_AT_decl_column : (data1) 10 │ │ │ │ │ <1e20> DW_AT_type : (ref4) <0x1fdd> │ │ │ │ │ <1e24> DW_AT_data_member_location: (data1) 120 │ │ │ │ │ <2><1e25>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e26> DW_AT_name : (strp) (offset: 0x15f91): canvas_w │ │ │ │ │ <1e2a> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e2b> DW_AT_decl_line : (data1) 159 │ │ │ │ │ + <1e2b> DW_AT_decl_line : (data1) 143 │ │ │ │ │ <1e2c> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e2d> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e31> DW_AT_data_member_location: (data1) 128 │ │ │ │ │ <2><1e32>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e33> DW_AT_name : (strp) (offset: 0x15eec): canvas_h │ │ │ │ │ <1e37> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e38> DW_AT_decl_line : (data1) 160 │ │ │ │ │ + <1e38> DW_AT_decl_line : (data1) 144 │ │ │ │ │ <1e39> DW_AT_decl_column : (data1) 7 │ │ │ │ │ <1e3a> DW_AT_type : (ref4) <0x39>, int │ │ │ │ │ <1e3e> DW_AT_data_member_location: (data1) 132 │ │ │ │ │ <2><1e3f>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e40> DW_AT_name : (strp) (offset: 0xbdaa): scale │ │ │ │ │ <1e44> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e45> DW_AT_decl_line : (data1) 166 │ │ │ │ │ + <1e45> DW_AT_decl_line : (data1) 150 │ │ │ │ │ <1e46> DW_AT_decl_column : (data1) 19 │ │ │ │ │ <1e47> DW_AT_type : (ref4) <0x2000> │ │ │ │ │ <1e4b> DW_AT_data_member_location: (data1) 136 │ │ │ │ │ <2><1e4c>: Abbrev Number: 4 (DW_TAG_member) │ │ │ │ │ <1e4d> DW_AT_name : (strp) (offset: 0x2ee2): touched │ │ │ │ │ <1e51> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <1e52> DW_AT_decl_line : (data1) 173 │ │ │ │ │ + <1e52> DW_AT_decl_line : (data1) 157 │ │ │ │ │ <1e53> DW_AT_decl_column : (data1) 11 │ │ │ │ │ <1e54> DW_AT_type : (ref4) <0x2019> │ │ │ │ │ <1e58> DW_AT_data_member_location: (data1) 144 │ │ │ │ │ <2><1e59>: Abbrev Number: 0 │ │ │ │ │ <1><1e5a>: Abbrev Number: 26 (DW_TAG_subroutine_type) │ │ │ │ │ <1e5b> DW_AT_prototyped : (flag_present) 1 │ │ │ │ │ <1e5b> DW_AT_type : (ref4) <0x162>, float │ │ │ │ │ @@ -4195,23 +4195,23 @@ │ │ │ │ │ <2><2018>: Abbrev Number: 0 │ │ │ │ │ <1><2019>: Abbrev Number: 8 (DW_TAG_pointer_type) │ │ │ │ │ <201a> DW_AT_byte_size : (implicit_const) 8 │ │ │ │ │ <201a> DW_AT_type : (ref4) <0x2005>, Uint8, uint8_t, __uint8_t, unsigned char │ │ │ │ │ <1><201e>: Abbrev Number: 6 (DW_TAG_typedef) │ │ │ │ │ <201f> DW_AT_name : (strp) (offset: 0xce3e): magic_api │ │ │ │ │ <2023> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2024> DW_AT_decl_line : (data1) 174 │ │ │ │ │ + <2024> DW_AT_decl_line : (data1) 158 │ │ │ │ │ <2025> DW_AT_decl_column : (data1) 3 │ │ │ │ │ <2026> DW_AT_type : (ref4) <0x1d49>, magic_api_t │ │ │ │ │ <1><202a>: Abbrev Number: 18 (DW_TAG_enumeration_type) │ │ │ │ │ <202b> DW_AT_encoding : (data1) 7 (unsigned) │ │ │ │ │ <202c> DW_AT_byte_size : (implicit_const) 4 │ │ │ │ │ <202c> DW_AT_type : (ref4) <0x61>, unsigned int │ │ │ │ │ <2030> DW_AT_decl_file : (data1) 19 │ │ │ │ │ - <2031> DW_AT_decl_line : (data1) 189 │ │ │ │ │ + <2031> DW_AT_decl_line : (data1) 173 │ │ │ │ │ <2032> DW_AT_decl_column : (data1) 6 │ │ │ │ │ <2033> DW_AT_sibling : (ref4) <0x2062> │ │ │ │ │ <2><2037>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <2038> DW_AT_name : (strp) (offset: 0x13a73): MAGIC_TYPE_DISTORTS │ │ │ │ │ <203c> DW_AT_const_value : (data1) 0 │ │ │ │ │ <2><203d>: Abbrev Number: 1 (DW_TAG_enumerator) │ │ │ │ │ <203e> DW_AT_name : (strp) (offset: 0x27f4): MAGIC_TYPE_COLOR_FILTERS │ │ │ │ ├── readelf --wide --debug-dump=macro {} │ │ │ │ │ @@ -102,16 +102,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 : 0x1f63 │ │ │ │ │ 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 │ │ │ │ │ @@ -947,25 +947,25 @@ │ │ │ │ │ DW_MACRO_define_strp - lineno : 34 macro : SDL_begin_code_h │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_import - offset : 0x925d │ │ │ │ │ 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 : 0x929d │ │ │ │ │ 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: 180 │ │ │ │ │ + DW_MACRO_start_file - lineno: 7 filenum: 180 │ │ │ │ │ DW_MACRO_import - offset : 0x932a │ │ │ │ │ DW_MACRO_start_file - lineno: 100 filenum: 2 │ │ │ │ │ DW_MACRO_import - offset : 0x2bc2 │ │ │ │ │ DW_MACRO_end_file │ │ │ │ │ DW_MACRO_start_file - lineno: 103 filenum: 181 │ │ │ │ │ DW_MACRO_import - offset : 0x9346 │ │ │ │ │ DW_MACRO_start_file - lineno: 28 filenum: 2 │ │ │ │ │ @@ -6571,27 +6571,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: 0x947e │ │ │ │ │ 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: 0x94d2 │ │ │ │ │ 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,19 @@ │ │ │ │ │ GCC: (Debian 13.2.0-23) 13.2.0 │ │ │ │ │ -nP#m*U5k │ │ │ │ │ +I&$!{B !a │ │ │ │ │ !)$b1Y(a │ │ │ │ │ 8maE`2J[ │ │ │ │ │ _Jv7TU]\ │ │ │ │ │ YD=x:t11 │ │ │ │ │ %38;}46s │ │ │ │ │ HI%K$:WH5j │ │ │ │ │ _h4:i%D"K │ │ │ │ │ -+qK.Y~_| │ │ │ │ │ -*!JP%D * │ │ │ │ │ -zLgq![_d │ │ │ │ │ +YSs<:LkeA │ │ │ │ │ +~Fq